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 2017-03-31 2016-12-31 2016-09-30 2016-06-30 
      
                                    
      sales
    14,231,000 10,070,000 13,696,000 15,830,000 16,444,000 19,889,000 19,198,000 19,286,000 17,522,000 14,144,000 15,455,000 17,297,000 17,377,000 12,830,000 13,010,000 11,446,000 11,216,000 13,026,000 13,142,000 14,462,000 15,107,890 16,561,520 15,786,913 14,971,681 13,305,098 12,807,175 12,448,436 13,013,143 11,252,417 12,625,965 12,439,279 9,856,317 
      yoy
    -13.46% -49.37% -28.66% -17.92% -6.15% 40.62% 24.22% 11.50% 0.83% 10.24% 18.79% 51.12% 54.93% -1.50% -1.00% -20.85% -25.76% -21.35% -16.75% -3.40% 13.55% 29.31% 26.82% 15.05% 18.24% 1.44% 0.07% 32.03%     
      qoq
    41.32% -26.47% -13.48% -3.73% -17.32% 3.60% -0.46% 10.07% 23.88% -8.48% -10.65% -0.46% 35.44% -1.38% 13.66% 2.05% -13.90% -0.88% -9.13% -4.28% -8.78% 4.91% 5.45% 12.53% 3.89% 2.88% -4.34% 15.65% -10.88% 1.50% 26.21%  
      cost of goods sold
    8,655,000 7,140,000 8,460,000 9,551,000 10,126,000 14,021,000 11,755,000 11,793,000 10,366,000 9,279,000 9,909,000 9,998,000 10,480,000 6,993,000 6,981,000 6,052,000 5,891,000 7,248,000 7,067,000 7,777,000 8,322,428 9,711,386 8,921,571 8,370,160 7,110,927 6,918,845 6,444,544 6,891,619 5,963,959 7,149,564 6,862,992 5,309,556 
      gross profit
    5,576,000 2,930,000 5,236,000 6,279,000 6,318,000 5,868,000 7,443,000 7,493,000 7,156,000 4,865,000 5,546,000 7,299,000 6,897,000 5,837,000 6,029,000 5,394,000 5,325,000 5,778,000 6,075,000 6,685,000 6,785,462 6,850,134 6,865,342 6,601,521 6,194,171 5,888,330 6,003,892 6,121,524 5,288,458 5,476,401 5,576,287 4,546,761 
      yoy
    -11.74% -50.07% -29.65% -16.20% -11.71% 20.62% 34.20% 2.66% 3.76% -16.65% -8.01% 35.32% 29.52% 1.02% -0.76% -19.31% -21.52% -15.65% -11.51% 1.26% 9.55% 16.33% 14.35% 7.84% 17.13% 7.52% 7.67% 34.63%     
      qoq
    90.31% -44.04% -16.61% -0.62% 7.67% -21.16% -0.67% 4.71% 47.09% -12.28% -24.02% 5.83% 18.16% -3.18% 11.77% 1.30% -7.84% -4.89% -9.12% -1.48% -0.94% -0.22% 4.00% 6.58% 5.19% -1.92% -1.92% 15.75% -3.43% -1.79% 22.64%  
      gross margin %
    39.18% 29.10% 38.23% 39.67% 38.42% 29.50% 38.77% 38.85% 40.84% 34.40% 35.88% 42.20% 39.69% 45.49% 46.34% 47.13% 47.48% 44.36% 46.23% 46.22% 44.91% 41.36% 43.49% 44.09% 46.55% 45.98% 48.23% 47.04% 47.00% 43.37% 44.83% 46.13% 
      operating expenses:
                                    
      research and development
    3,120,000 3,168,000 2,298,000 2,590,000 2,449,000 2,228,000 2,901,000 2,962,000 3,242,000 2,790,000 2,698,000 2,726,000 2,706,000 2,284,000 2,231,000 2,224,000 2,418,000 2,045,000 2,403,000 2,203,000 2,338,324 2,157,024 2,474,653 2,418,325 2,269,114 1,808,714 2,094,774 1,819,288 1,596,799 1,525,462 1,432,581 1,342,403 
      sales and marketing
    2,158,000 2,251,000 1,704,000 2,305,000 2,866,000 2,622,000 2,808,000 2,889,000 2,855,000 2,797,000 2,484,000 2,489,000 2,439,000 1,499,000 1,559,000 1,379,000 1,539,000 1,072,000 1,461,000 2,229,000 2,274,065 1,892,396 2,161,143 4,094,828 2,884,386 1,783,641 1,809,037 1,792,010 1,628,141 1,592,375 1,453,391 1,383,755 
      general and administrative
    2,927,000 2,999,000 3,144,000 3,596,000 3,793,000 4,295,000 2,998,000 3,255,000 3,485,000 3,361,000 3,307,000 3,261,000 3,633,000 3,130,000 2,439,000 2,389,000 2,678,000 2,751,000 2,416,000 1,757,000 1,994,671 1,680,986 1,922,326 3,737,654 2,204,340 1,825,733 1,899,449 2,637,380 1,638,039 1,227,361 1,459,993 846,555 
      total operating expenses
    8,205,000 8,418,000 7,146,000 8,491,000 9,108,000 9,145,000 8,707,000 9,106,000 9,582,000 9,328,000 8,592,000 10,033,000 8,778,000 6,913,000 6,229,000 5,992,000 6,635,000 5,868,000 6,280,000 6,189,000 6,607,060 5,730,406 6,558,122 10,250,807 7,357,840 5,418,088 5,803,260 6,248,678 4,862,979 4,345,198 4,345,965 3,572,713 
      income from operations
    -2,629,000 -5,488,000 -1,910,000 -2,212,000 -2,790,000 -3,277,000 -1,264,000 -1,613,000 -2,426,000 -4,463,000 -3,046,000 -2,734,000 -1,881,000 -1,076,000 -200,000 -598,000 -1,310,000 -90,000 -205,000 496,000 178,402 1,119,728 307,220 -3,649,286 -1,163,669 470,242 200,632 -127,154 425,479 1,131,203 1,230,322 974,048 
      yoy
    -5.77% 67.47% 51.11% 37.14% 15.00% -26.57% -58.50% -41.00% 28.97% 314.78% 1423.00% 357.19% 43.59% 1095.56% -2.44% -220.56% -834.30% -108.04% -166.73% -113.59% -115.33% 138.12% 53.13% 2769.97% -373.50% -58.43% -83.69% -113.05%     
      qoq
    -52.10% 187.33% -13.65% -20.72% -14.86% 159.26% -21.64% -33.51% -45.64% 46.52% 11.41% 45.35% 74.81% 438.00% -66.56% -54.35% 1355.56% -56.10% -141.33% 178.02% -84.07% 264.47% -108.42% 213.60% -347.46% 134.38% -257.79% -129.88% -62.39% -8.06% 26.31%  
      operating margin %
    -18.47% -54.50% -13.95% -13.97% -16.97% -16.48% -6.58% -8.36% -13.85% -31.55% -19.71% -15.81% -10.82% -8.39% -1.54% -5.22% -11.68% -0.69% -1.56% 3.43% 1.18% 6.76% 1.95% -24.37% -8.75% 3.67% 1.61% -0.98% 3.78% 8.96% 9.89% 9.88% 
      other income:
                                    
      interest income
    -26,000 -41,000 -34,000 -16,000 -18,000 -26,000 -26,000 -6,000  -5,000 -6,000 -7,000 -8,000 -48,500 -23,000 -47,000 -124,000 -155,000 -183,000 -189,000 -188,005 -186,732 -158,790 -128,781 -110,431 -106,596 -98,689 -53,965 -37,201 -6,068 -1,735  
      other income
    -8,000 -7,000 1,000 11,000 4,000 19,000 9,000 15,000 10,000 23,000 -1,000 9,000 7,000 8,000  11,000                 
      total other income
    -34,000 -48,000 -33,000 -5,000 -14,000 -7,000 -17,000 9,000 10,000 18,000 -7,000 2,000 -1,000 5,000 -23,000 -36,000 -124,000 -151,000 -183,000 -189,000 -187,405 -145,999 -153,034 -507,668 -96,527 -88,124 -75,927 -27,252 -6,437 30,798 40,000 -334,161 
      income before income taxes
    -2,595,000 -5,440,000 -1,877,000 -2,207,000 -2,776,000 -3,270,000 -1,247,000 -1,622,000 -2,436,000 -4,481,000 -3,039,000 -2,736,000 -1,880,000 -1,081,000 -177,000 -562,000 -1,186,000 61,000 -22,000 685,000 365,807 1,265,727 460,254 -3,141,618 -1,067,142 558,366 276,559 -99,902 431,916 1,100,405 1,190,322 1,308,209 
      income tax (benefit) expense
    -140,000   -2,000    -3,000                         
      net income
    -2,455,000 -5,484,000 -1,881,000 -2,205,000 -2,858,000 -3,220,000 -1,299,000 -1,619,000 -2,521,000 -4,646,000 -3,069,000 -2,609,000 237,000 -1,080,000 -261,000 -736,000 -1,202,000 63,000 -135,000 662,000 336,443 1,274,559 437,259 -3,190,347 -1,105,791 591,932 234,353 -70,121 385,090 1,100,302 1,183,044 1,311,209 
      yoy
    -14.10% 70.31% 44.80% 36.20% 13.37% -30.69% -57.67% -37.95% -1163.71% 330.19% 1075.86% 254.48% -119.72% -1814.29% 93.33% -211.18% -457.27% -95.06% -130.87% -120.75% -130.43% 115.32% 86.58% 4449.77% -387.15% -46.20% -80.19% -105.35%     
      qoq
    -55.23% 191.55% -14.69% -22.85% -11.24% 147.88% -19.77% -35.78% -45.74% 51.38% 17.63% -1200.84% -121.94% 313.79% -64.54% -38.77% -2007.94% -146.67% -120.39% 96.76% -73.60% 191.49% -113.71% 188.51% -286.81% 152.58% -434.21% -118.21% -65.00% -6.99% -9.77%  
      net income margin %
    -17.25% -54.46% -13.73% -13.93% -17.38% -16.19% -6.77% -8.39% -14.39% -32.85% -19.86% -15.08% 1.36% -8.42% -2.01% -6.43% -10.72% 0.48% -1.03% 4.58% 2.23% 7.70% 2.77% -21.31% -8.31% 4.62% 1.88% -0.54% 3.42% 8.71% 9.51% 13.30% 
      net income per share
                                    
      basic
    -0.23 -0.53 -0.18 -0.21 -0.28 -0.32 -0.13 -0.16 -0.25 -0.47 -0.3 -0.26 0.02 -0.11 -0.03 -0.08 -0.12 0.01 -0.01 0.07 0.03 0.14 0.05 -0.34 -0.12 0.06 0.02 -0.01 0.04 0.06 0.21 0.97 
      diluted
    -0.23 -0.53 -0.18 -0.21 -0.28 -0.32 -0.13 -0.16 -0.25 -0.47 -0.3 -0.26 0.02 -0.11 -0.03 -0.08 -0.12  -0.01 0.07 0.03 0.14 0.04 -0.34 -0.12 0.06 0.02 -0.01 0.04 0.15 0.16 0.15 
      weighted-average shares used for eps calculation
                                    
      basic
    10,532 10,392 10,430 10,413 10,266 10,190 10,210 10,219 10,130 10,019 10,082 10,026 9,869 9,714 9,710 9,683 9,690 9,684 9,711 9,696,876 9,625,678 9,520,947 9,566,118 9,439,025 9,479,742 9,485,271 9,545,235 9,520,285 9,359,562 3,373,316 4,133,020 724,979 
      diluted
    10,532 10,392 10,430 10,413 10,266 10,190 10,210 10,219 10,130 10,019 10,082 10,026 10,839 9,714 9,710 9,683 9,690 10,097 9,711 10,127,719 9,961,048 9,520,947 10,092,501 9,439,025 9,479,742 10,361,373 10,169,559 9,520,285 10,201,606 4,667,503 6,689,332 4,479,505 
      income tax expense
     44,000 4,000                              
      income tax benefit
        82,000 33,500 52,000                          
      change in fair value of contingent consideration
             380,000 103,000 1,557,000                     
      benefit for income taxes
            85,000 165,000 30,000 -127,000 -2,117,000           48,729    -29,781  2,019.5 7,278 -3,000 
      benefit from income taxes
                 -1,000 84,000 174,000 16,000 -2,000 113,000 23,000 29,364 -8,832 22,995  38,649 -33,566 42,206  46,826    
      interest expense
                     4,000   600 1,482 5,756 9,846 13,904 18,472 22,762 26,713 30,764 36,866 41,735  
      gain on deferred purchase price liability
                           -388,733         
      fair market value adjustment - warrants
                                   -381,455 
      accretion of dividends on preferred convertible stock
                                  -322,170 -610,781 
      net income attributable to common stockholders
                             591,932 234,353 -70,121 385,090 1,100,302 860,874 700,428 
      interest expense, including amortization of debt discount
                                   47,294 
    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.