7Baggers
Quarterly
Annual
    Unit: USD2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 
      
                                         
      revenue
    6,007,000 7,479,000 6,665,000 2,921,000 4,133,000 4,084,000 3,459,000 4,541,000 4,096,000 3,705,000 3,858,000 2,882,000 2,240,000 2,500,000 1,780,000 2,196,000 2,158,000 2,871,000 2,158,000 2,087,000 3,194,000 3,233,000 3,510,000 3,122,000 2,764,000 2,981,000 2,972,000 3,026,000 3,170,000 2,945,000 2,809,000 2,717,000 2,950,000 3,630,000 4,194,000 4,973,000 6,159,000 
      yoy
    45.34% 83.13% 92.69% -35.67% 0.90% 10.23% -10.34% 57.56% 82.86% 48.20% 116.74% 31.24% 3.80% -12.92% -17.52% 5.22% -32.44% -11.20% -38.52% -33.15% 15.56% 8.45% 18.10% 3.17% -12.81% 1.22% 5.80% 11.37% 7.46% -18.87% -33.02% -45.36% -52.10%     
      qoq
    -19.68% 12.21% 128.18% -29.32% 1.20% 18.07% -23.83% 10.86% 10.55% -3.97% 33.87% 28.66% -10.40% 40.45% -18.94% 1.76% -24.83% 33.04% 3.40% -34.66% -1.21% -7.89% 12.43% 12.95% -7.28% 0.30% -1.78% -4.54% 7.64% 4.84% 3.39% -7.90% -18.73% -13.45% -15.66% -19.26%  
      cost of revenue
    2,024,000 1,713,000 1,537,000 1,718,000 1,743,000 1,965,000 1,781,000 1,997,000 1,635,000 1,628,000 1,126,000 1,416,000 1,096,000 1,294,000 857,000 1,192,000 1,043,000 1,008,000 1,117,000 1,065,000 1,215,000 1,561,000 1,767,000 1,592,000 1,375,000 1,478,000 1,706,000 1,646,000 1,797,000 1,995,000 1,918,000 1,941,000 1,794,000 2,349,000 2,952,000 2,830,000 3,280,000 
      gross profit
    3,983,000 5,766,000 5,128,000 1,203,000 2,390,000 2,119,000 1,678,000 2,544,000 2,461,000 2,077,000 2,732,000 1,466,000 1,144,000 1,206,000 923,000 1,004,000 1,115,000 1,863,000 1,041,000 1,022,000 1,979,000 1,672,000 1,743,000 1,530,000 1,389,000 1,503,000 1,266,000 1,380,000 1,373,000 950,000 891,000 776,000 1,156,000 1,281,000 1,242,000 2,143,000 2,879,000 
      yoy
    66.65% 172.11% 205.60% -52.71% -2.89% 2.02% -38.58% 73.53% 115.12% 72.22% 195.99% 46.02% 2.60% -35.27% -11.34% -1.76% -43.66% 11.42% -40.28% -33.20% 42.48% 11.24% 37.68% 10.87% 1.17% 58.21% 42.09% 77.84% 18.77% -25.84% -28.26% -63.79% -59.85%     
      qoq
    -30.92% 12.44% 326.27% -49.67% 12.79% 26.28% -34.04% 3.37% 18.49% -23.98% 86.36% 28.15% -5.14% 30.66% -8.07% -9.96% -40.15% 78.96% 1.86% -48.36% 18.36% -4.07% 13.92% 10.15% -7.58% 18.72% -8.26% 0.51% 44.53% 6.62% 14.82% -32.87% -9.76% 3.14% -42.04% -25.56%  
      gross margin %
    66.31% 77.10% 76.94% 41.18% 57.83% 51.89% 48.51% 56.02% 60.08% 56.06% 70.81% 50.87% 51.07% 48.24% 51.85% 45.72% 51.67% 64.89% 48.24% 48.97% 61.96% 51.72% 49.66% 49.01% 50.25% 50.42% 42.60% 45.60% 43.31% 32.26% 31.72% 28.56% 39.19% 35.29% 29.61% 43.09% 46.74% 
      operating expenses:
                                         
      research and development
    1,459,000 1,381,000 1,933,000 1,505,000 1,629,000 1,460,000 1,018,000 1,190,000 1,333,000 1,581,000 1,807,000 1,652,000 1,887,000 2,145,000 1,380,000 2,200,000 1,819,000 2,754,000 3,139,000 3,215,000 3,242,000 2,422,000 2,461,000 2,366,000 2,699,000 2,458,000 2,368,000 2,319,000 2,427,000 2,380,000 2,755,000 3,683,000 3,447,000 3,490,000 3,684,000 3,493,000 3,477,000 
      selling, general and administrative
    2,351,000 2,269,000 1,915,000 1,924,000 1,861,000 1,583,000 1,900,000 1,981,000 2,137,000 2,081,000 2,186,000 1,794,000 1,947,000 1,798,000 1,478,000 1,665,000 1,879,000 2,037,000 2,095,000 2,340,000 2,446,000 2,302,000 2,509,000 2,610,000 2,561,000 2,519,000 2,353,000 2,614,000 2,414,000 2,322,000 2,704,000 2,591,000 2,693,000 2,461,000 2,508,000 2,690,000 2,960,000 
      total operating expenses
    3,810,000 2,691,750 3,848,000 3,429,000 3,490,000 2,389,750 2,918,000 3,171,000 3,470,000 2,818,250 3,993,000 3,446,000 3,834,000 2,761,250 2,969,000 3,899,000 4,177,000 4,119,250 5,234,000 5,555,000 5,688,000 3,801,500 4,970,000 4,976,000 5,260,000 3,623,750 4,721,000 4,933,000 4,841,000 4,468,250 5,459,000 6,274,000 6,140,000 4,764,500 6,269,000 6,352,000 6,437,000 
      operating income
    173,000 2,116,000 1,280,000                                   
      yoy
                                         
      qoq
    -91.82% 65.31%                                    
      operating margin %
    2.88% 28.29% 19.20% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 
      interest expense
    -69,000 -59,000 -48,000 -50,000 -58,000 -50,000 -44,000 -22,000 -33,000 -31,000 -35,000 -32,000 -32,000 -29,000 -36,000 -183,000 -80,000 -80,000 -63,000 -124,000 -83,000 -31,000 -21,000 -32,000 -24,000 -18,000 -15,000 -21,000 -61,000 -66,000 -37,000 -34,000 -38,000 -18,000 -35,000 -15,000 -14,000 
      interest income and other income
    11,000 -17,000 -36,000  -63,000 -179,000 -60,000 142,000 -123,000 16,000 -7,000 -45,000 -7,000 3,000 27,000 72,000              -43,000 -41,000 -15,000 -7,000 -9,000 -39,000 -33,000 -26,000 
      income before income taxes
    115,000 2,040,000 1,196,000 -2,276,000 -1,221,000 -1,153,000 -1,344,000 -507,000 -1,165,000 -1,600,000 -1,303,000 -2,057,000 -1,537,000 -2,892,000 -2,055,000 -3,006,000 -3,147,000 -2,972,000 -4,201,000 -4,607,000 -3,744,000 -3,032,000 -3,231,000 -3,455,000 -3,909,000 -3,469,000 -3,473,000 -3,573,000 -3,529,000 -3,861,000 -4,646,000 -5,547,000 -5,029,000 -4,746,000 -5,101,000 -4,257,000 -3,598,000 
      (benefit from) benefit from income taxes
    7,000        -1,000       -27,000     -268,000         17,000 -23,000       
      net income
    108,000 2,042,000 1,192,000 -2,269,000 -1,228,000 -1,232,000 -1,347,000 -524,000 -1,164,000 -1,583,000 -1,282,000 -2,062,000 -1,689,000 -2,942,000 -2,065,000 -2,979,000 -3,165,000 -3,063,000 -4,271,000 -4,634,000 -3,476,000 -3,065,000 -3,260,000 -3,484,000 -3,970,000 -3,409,000 -3,550,000 -3,607,000 -3,565,000 -3,858,000 -4,623,000 -5,574,000 -5,093,000 -4,846,000 -5,086,000 -4,278,000 -3,638,000 
      yoy
    -108.79% -265.75% -188.49% 333.02% 5.50% -22.17% 5.07% -74.59% -31.08% -46.19% -37.92% -30.78% -46.64% -3.95% -51.65% -35.71% -8.95% -0.07% 31.01% 33.01% -12.44% -10.09% -8.17% -3.41% 11.36% -11.64% -23.21% -35.29% -30.00% -20.39% -9.10% 30.29% 39.99%     
      qoq
    -94.71% 71.31% -152.53% 84.77% -0.32% -8.54% 157.06% -54.98% -26.47% 23.48% -37.83% 22.08% -42.59% 42.47% -30.68% -5.88% 3.33% -28.28% -7.83% 33.31% 13.41% -5.98% -6.43% -12.24% 16.46% -3.97% -1.58% 1.18% -7.59% -16.55% -17.06% 9.44% 5.10% -4.72% 18.89% 17.59%  
      net income margin %
    1.80% 27.30% 17.88% -77.68% -29.71% -30.17% -38.94% -11.54% -28.42% -42.73% -33.23% -71.55% -75.40% -117.68% -116.01% -135.66% -146.66% -106.69% -197.91% -222.04% -108.83% -94.80% -92.88% -111.60% -143.63% -114.36% -119.45% -119.20% -112.46% -131.00% -164.58% -205.15% -172.64% -133.50% -121.27% -86.02% -59.07% 
      net income per share
                                         
      basic
    0.01                         -0.04 -0.04 -0.05 -0.05 -0.05 -0.07 -0.08 -0.09 -0.09 -0.09 -0.08 -0.06 
      diluted
    0.01                         -0.04 -0.04 -0.05 -0.05 -0.05 -0.07 -0.08 -0.09 -0.09 -0.09 -0.08 -0.06 
      weighted-average shares outstanding:
                                         
      basic
    14,177  13,859                       77,291 80,125 79,799 68,794 65,377 67,781 67,415 58,371 56,472 56,588 56,359 56,190 
      diluted
    14,545  14,131                       77,291 80,125 79,799 68,794 65,377 67,781 67,415 58,371 56,472 56,588 56,359 56,190 
      benefit from income taxes
     -2,000 4,000   79,000 3,000 17,000  -17,000 -21,000 5,000 152,000 50,000 10,000  18,000 -42,750 70,000 27,000  33,000 29,000 29,000 61,000 -60,000 77,000 34,000 36,000   27,000 64,000 100,000 -15,000 21,000 40,000 
      net income per share
                                         
      basic eps
     -0.043 0.09                                   
      diluted eps
     -0.043 0.08                                   
      income from operations
       -2,226,000 -1,100,000 -924,000 -1,240,000 -627,000 -1,009,000 -1,585,000 -1,261,000 -1,980,000 -2,690,000 -2,866,000 -2,046,000 -2,895,000 -3,062,000 -2,928,000 -4,193,000 -4,533,000 -3,709,000 -3,052,000 -3,227,000 -3,446,000 -3,871,000 -3,474,000 -3,455,000 -3,553,000 -3,468,000 -3,752,000 -4,568,000 -5,498,000 -4,984,000 -4,719,000 -5,027,000 -4,209,000 -3,558,000 
      benefit from income tax
       -7,000 7,000                                 
      net income per share
                                         
      basic and diluted
       -0.17 -0.09 -0.1 -0.11 -0.04 -0.1 -0.13 -0.11 -0.18 -0.15 -0.26 -0.19 -0.35 -0.38 -1.9 -0.04 -0.05 -0.04 -0.03 -0.03 -0.04 -0.05             
      weighted-average shares outstanding:
                                         
      basic and diluted
     13,453  13,709 13,215 12,588 12,664 12,412 12,126 11,535 11,573 11,485 11,264 9,781 11,023 8,560 8,362 7,663 116,387 99,226 96,824 89,110 94,725 85,753 80,571             
      gain on forgiveness of debt
             298,000   1,192,000                         
      restructuring costs
                 129,000 111,000 34,000 479,000                 49,000 77,000 169,000  
      interest income and other (expense)
                    -5,000 38,250 55,000 50,000 48,000 6,500 17,000 23,000 -14,000 -500 -3,000 1,000          
      weighted-average shares:
                                         
      basic and diluted
     13,453  13,709 13,215 12,588 12,664 12,412 12,126 11,535 11,573 11,485 11,264 9,781 11,023 8,560 8,362 7,663 116,387 99,226 96,824 89,110 94,725 85,753 80,571             
      weighted-average shares:
                                         
      basic
    14,177  13,859                       77,291 80,125 79,799 68,794 65,377 67,781 67,415 58,371 56,472 56,588 56,359 56,190 
      diluted
    14,545  14,131                       77,291 80,125 79,799 68,794 65,377 67,781 67,415 58,371 56,472 56,588 56,359 56,190 
      
                                         
    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.