7Baggers
Quarterly
Annual
    Unit: USD2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 
      
                                
      revenues
    25,410,000 26,045,000 23,977,000 22,075,000 20,620,000 20,998,000 18,775,000 20,016,000 21,214,000 13,971,000 14,547,000 14,624,000 15,013,000 12,649,000 11,350,000 11,277,000 10,458,000 10,915,000 9,984,000 10,260,000 9,593,000 9,708,000 9,211,000 8,927,000 6,907,000 6,519,000 6,846,000 5,836,000 
      yoy
    23.23% 24.04% 27.71% 10.29% -2.80% 50.30% 29.06% 36.87% 41.30% 10.45% 28.17% 29.68% 43.56% 15.89% 13.68% 9.91% 9.02% 12.43% 8.39% 14.93% 38.89% 48.92% 34.55% 52.96%     
      qoq
    -2.44% 8.62% 8.62% 7.06% -1.80% 11.84% -6.20% -5.65% 51.84% -3.96% -0.53% -2.59% 18.69% 11.44% 0.65% 7.83% -4.19% 9.32% -2.69% 6.95% -1.18% 5.40% 3.18% 29.25% 5.95% -4.78% 17.31%  
      costs
                                
      cost of revenues
    10,271,000 10,993,000 10,225,000 9,413,000 9,243,000 9,088,000 8,473,000 8,367,000 8,290,000 6,474,000 6,520,000 6,317,000 6,300,000 5,085,000 4,745,000 4,353,000 4,342,000 4,109,000 4,019,000 4,277,000 4,004,000 4,051,000 3,898,000 3,589,000 3,308,000 3,216,000 2,791,000 2,687,000 
      impairment of property and equipment
    252,000 42,000   72,000        25,000 73,000 161,000       54,000 271,000 361,000  127,000 666,000  
      total costs
    10,523,000 11,035,000 10,225,000 9,413,000 9,315,000 9,088,000 8,473,000 8,367,000 8,290,000 6,474,000 6,520,000 6,317,000 6,325,000 5,158,000 4,906,000 4,353,000 4,342,000 4,109,000 4,019,000 4,277,000  4,105,000 4,169,000 3,950,000 3,308,000 3,343,000 3,457,000  
      gross profit
    14,887,000 15,010,000 13,752,000 12,662,000 11,305,000 11,910,000 10,302,000 11,649,000 12,924,000 7,497,000 8,027,000 8,307,000 8,688,000 7,491,000 6,444,000 6,924,000 6,116,000 6,806,000 5,965,000 5,983,000 5,589,000 5,603,000 5,042,000 4,977,000 3,599,000 3,176,000 3,389,000 3,149,000 
      yoy
    31.69% 26.03% 33.49% 8.70% -12.53% 58.86% 28.34% 40.23% 48.76% 0.08% 24.57% 19.97% 42.05% 10.06% 8.03% 15.73% 9.43% 21.47% 18.31% 20.21% 55.29% 76.42% 48.78% 58.05%     
      qoq
    -0.82% 9.15% 8.61% 12.00% -5.08% 15.61% -11.56% -9.87% 72.39% -6.60% -3.37% -4.39% 15.98% 16.25% -6.93% 13.21% -10.14% 14.10% -0.30% 7.05% -0.25% 11.13% 1.31% 38.29% 13.32% -6.29% 7.62%  
      gross margin %
    58.59% 57.63% 57.35% 57.36% 54.83% 56.72% 54.87% 58.20% 60.92% 53.66% 55.18% 56.80% 57.87% 59.22% 56.78% 61.40% 58.48% 62.35% 59.75% 58.31% 58.26% 57.72% 54.74% 55.75% 52.11% 48.72% 49.50% 53.96% 
      operating expenses
                                
      sales and marketing
    7,112,000 7,379,000 6,289,000 7,443,000 5,848,000 5,689,000 5,357,000 5,794,000 5,576,000 3,598,000 4,018,000 3,928,000 3,935,000 3,091,000 2,400,000 2,321,000 2,516,000 2,495,000 2,426,000 2,439,000 2,629,000 2,175,000 2,453,000 2,195,000 1,554,000 1,910,000 1,792,000 1,369,000 
      research and development
    3,560,000 3,242,000 3,186,000 3,057,000 2,653,000 2,456,000 2,409,000 2,534,000 2,627,000 1,879,000 1,703,000 1,740,000 1,713,000 1,510,000 1,375,000 1,377,000 1,352,000 1,318,000 1,358,000 1,374,000 1,294,000 1,300,000 1,196,000 1,255,000 1,236,000 1,135,000 1,063,000 928,000 
      general and administrative
    6,830,000 4,751,000 5,677,000 5,513,000 4,616,000 4,040,000 3,866,000 3,555,000 4,289,000 5,174,000 3,217,000 2,812,000 2,871,000 3,113,000 2,040,000 2,316,000 2,271,000 1,746,000 1,803,000 1,880,000 1,986,000 1,661,000 2,912,000 1,824,000 2,028,000 2,389,000 1,305,000 971,000 
      change in fair value of contingent consideration
     -4,763,000 82,000 -999,000 -6,000 -312,000 -5,405,000 -3,437,000                     
      total operating expenses
    17,502,000 10,609,000 15,234,000 15,014,000 13,111,000 11,873,000 6,227,000 8,446,000 12,492,000 10,651,000 8,938,000 8,480,000 8,519,000 7,714,000 5,815,000 6,014,000 6,139,000 5,559,000 5,587,000 5,693,000 5,909,000 5,136,000 6,561,000 5,274,000 4,818,000 5,434,000 4,160,000 3,268,000 
      operating income
    -2,615,000 4,401,000 -1,482,000 -2,352,000 -1,806,000 37,000 4,075,000 3,203,000 432,000 -3,154,000 -911,000 -173,000 169,000 -223,000 629,000 910,000 -23,000 1,247,000 378,000 290,000 -320,000 467,000 -1,519,000 -297,000 -1,219,000 -2,258,000 -771,000 -119,000 
      yoy
    44.80% 11794.59% -136.37% -173.43% -518.06% -101.17% -547.31% -1951.45% 155.62% 1314.35% -244.83% -119.01% -834.78% -117.88% 66.40% 213.79% -92.81% 167.02% -124.88% -197.64% -73.75% -120.68% 97.02% 149.58%     
      qoq
    -159.42% -396.96% -36.99% 30.23% -4981.08% -99.09% 27.22% 641.44% -113.70% 246.21% 426.59% -202.37% -175.78% -135.45% -30.88% -4056.52% -101.84% 229.89% 30.34% -190.63% -168.52% -130.74% 411.45% -75.64% -46.01% 192.87% 547.90%  
      operating margin %
    -10.29% 16.90% -6.18% -10.65% -8.76% 0.18% 21.70% 16.00% 2.04% -22.58% -6.26% -1.18% 1.13% -1.76% 5.54% 8.07% -0.22% 11.42% 3.79% 2.83% -3.34% 4.81% -16.49% -3.33% -17.65% -34.64% -11.26% -2.04% 
      other income
    -58,000 -85,000 -51,000 -53,000 -38,000 66,000 -53,000 -200,000 -53,000 -160,000 -46,000 -86,000 -52,000 -98,000 -58,000 -57,000 -58,000 -99,000 -70,000 -52,000 -57,000 -156,000 -21,000 -76,000 1,000 -138,000 -3,000 -17,000 
      interest income
    -122,000 -112,000 -42,000 52,000 54,000 19,000 11,000 7,000 8,000 10,000 8,000 9,000 11,000 12,000 3,000 5,000 93,000 105,000 131,000 171,000 33,000 10,000 23,000 22,000 27,000    
      total other income
    -180,000 -197,000 -93,000 -1,000 16,000 85,000 -42,000 -193,000 -45,000 -150,000 -38,000 -77,000 -41,000 -86,000 -55,000 -52,000 35,000 6,000 61,000 119,000 -24,000 -146,000 2,000 -54,000 28,000 -85,000 -840,000  
      income before income taxes
    -2,795,000 4,204,000 -1,575,000 -2,353,000 -1,790,000 122,000 4,033,000 3,010,000 387,000 -3,304,000 -949,000 -250,000 128,000 -309,000 574,000 858,000 12,000 1,253,000 439,000 409,000 -344,000 321,000 -1,517,000 -351,000 -1,191,000    
      benefit from income taxes
    114,000 561,000 299,000 344,000                22,000 18,000   18,000 26,000    
      net income
    -2,909,000 3,643,000 -1,874,000 -2,697,000 -1,790,000 -1,045,000 4,033,000 3,010,000 387,000 -3,311,000 -949,000 -250,000 79,000 -220,000 566,000 866,000 13,000 1,327,000 446,000 387,000 -362,000 302,000 -1,441,000 -369,000 -1,217,000 -2,503,000 -1,611,000 -4,306,000 
      yoy
    62.51% -448.61% -146.47% -189.60% -562.53% -68.44% -524.97% -1304.00% 389.87% 1405.00% -267.67% -128.87% 507.69% -116.58% 26.91% 123.77% -103.59% 339.40% -130.95% -204.88% -70.25% -112.07% -10.55% -91.43%     
      qoq
    -179.85% -294.40% -30.52% 50.67% 71.29% -125.91% 33.99% 677.78% -111.69% 248.89% 279.60% -416.46% -135.91% -138.87% -34.64% 6561.54% -99.02% 197.53% 15.25% -206.91% -219.87% -120.96% 290.51% -69.68% -51.38% 55.37% -62.59%  
      net income margin %
    -11.45% 13.99% -7.82% -12.22% -8.68% -4.98% 21.48% 15.04% 1.82% -23.70% -6.52% -1.71% 0.53% -1.74% 4.99% 7.68% 0.12% 12.16% 4.47% 3.77% -3.77% 3.11% -15.64% -4.13% -17.62% -38.40% -23.53% -73.78% 
      net income per share
    -0.23 0.3 -0.15 -0.22 -0.15 -0.09 0.33 0.25 0.03 -0.28 -0.08 -0.02 0.01 -0.02 0.05 0.08 0.01 0.04 0.03 -0.03 0.03 -0.13 -0.03 -0.12 -0.12 -0.17 -1.16 
      weighted-average shares used for eps calculation
    12,770,988 12,425,132 12,480,830 12,224,501 12,252,517 12,171,609 12,167,632 12,145,993 12,156,968 11,647,558 11,680,413 11,627,546 11,584,605 11,408,757 11,423,079 11,390,580 11,337,491 11,302,780 11,449,946 11,365,472 11,005,781 10,569,007 10,780,996 10,589,038 10,067,830 6,197,775 9,619,659 3,724,760 
      benefit for income taxes
             7,000   49,000 -250 8,000 -8,000 -1,000 -74,000 -7,000   19,000 -76,000      
      remeasurement of convertible preferred stock warrant liability
                               -3,725,000 
      loss on early extinguishment of debt
                              -479,000  
      interest expense
                             53,000 -358,000 -445,000 
      total expense
                               -4,187,000 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.