7Baggers
Quarterly
Annual
    Unit: USD2023-09-30 2023-06-30 2019-12-31 2018-12-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-09-30 2001-06-30 2001-03-31 2000-12-31 2000-09-30 2000-06-30 2000-03-31 1999-12-31 1999-06-30 1999-03-31 1998-12-31 1998-09-30 1998-06-30 1997-12-31 1997-09-30 1997-06-30 1997-03-31 1996-12-31 1996-09-30 1996-06-30 1996-03-31 1995-09-30 1995-06-30 1995-03-31 1994-12-31 1994-09-30 1994-06-30 1994-03-31 1993-12-31 1993-06-30 1993-03-31 1992-09-30 1992-06-30 1992-03-31 1991-09-30 1991-03-31 1990-06-30 1990-03-31 
      revenue
    963,000 71,000 9,000 28,000 284,000 314,000 311,000 327,000 314,000 314,000 177,000 72,000 31,000 2,000 1,000 2,000 3,000 4,000 19,189 1,837 213 5,761 -590,044 194,301 206,103 209,562 130,108 198,464 186,050 306,303 404,184 368,838 327,139 332,291 287,834 378,365 332,241 360,670 312,188 307,714 263,151 142,908 92,179 58,500 3,769 5,347,172 4,081,078 7,252,642 7,582,290 5,922,164 3,841,586 6,705,302 7,064,008 5,434,761 3,443,188 7,091,235 6,761,361 5,052,634 3,772,328 5,091,477 4,802,124 4,420,782 3,006,708 4,832,470 4,226,509 3,066,168 3,084,430 6,794,926 4,840,378 5,217,727 2,679,779 4,418,867 4,682,531 5,253,517 2,700,000 3,600,000 3,000,000 2,300,000 4,700,000 5,500,000 2,500,000 3,200,000 3,600,000 4,300,000 3,000,000 4,100,000 3,800,000 2,900,000 4,100,000 4,700,000 4,000,000 4,100,000 4,100,000 4,100,000 3,700,000 1,300,000 4,200,000 3,900,000 4,800,000 4,200,000 3,800,000 3,600,000 3,500,000 4,400,000 3,800,000 
      cost of revenue
    81,000 21,000 27,000 22,000 20,000 23,000 22,000 88,000 22,000 864,000 1,163 60,433 111,135 134,001 109,464 51,351 87,399 119,019 130,296 163,937 121,841 112,270 119,629 83,975 125,653 109,123 130,542 108,840 128,386 98,825 61,594 40,892 13,400 4,916,180 4,661,725 5,530,628 5,684,198 4,920,555 3,993,938 4,535,453 4,953,069 4,445,558 4,132,667 4,894,780 4,500,380 3,923,863 2,867,607 3,236,356 3,253,705 3,245,164 2,774,444 3,144,485 2,995,333 2,636,749 2,722,967 3,812,624 3,129,343 3,974,667 2,514,539 2,709,145 2,892,358 2,971,857 2,300,000 2,600,000 2,500,000 2,600,000 3,800,000 3,700,000 1,900,000 2,600,000 2,700,000 2,700,000 2,200,000 2,500,000 2,800,000 2,100,000 3,100,000 3,400,000 3,100,000 3,600,000 3,000,000 200,000 3,500,000 3,300,000 3,600,000 3,300,000 3,100,000 3,100,000 3,000,000 3,300,000 3,300,000 
      gross profit
    963,000 71,000 9,000 -53,000 1,144,000 293,000 284,000 305,000 793,000 294,000 154,000 50,000 -57,000 -20,000 -863,000 2,000 3,000 4,000 18,026 -58,596 213 5,761 -590,044 83,166 72,102 100,098 78,757 111,065 67,031 176,007 240,247 246,997 214,869 212,662 203,859 252,712 223,118 230,128 203,348 179,328 164,326 81,314 51,287 45,100 3,769 430,992 -580,647 1,722,014 1,898,092 1,001,609 -152,352 2,169,849 2,110,939 989,203 -689,479 2,196,455 2,260,981 1,128,771 904,721 1,855,121 1,548,419 1,175,618 232,264 1,687,985 1,231,176 429,419 361,463 2,982,302 1,711,035 1,243,060 165,240 1,709,722 1,790,173 2,281,660 400,000 1,000,000 500,000 -300,000 900,000 1,800,000 600,000 600,000 900,000 1,600,000 800,000 1,600,000 1,000,000 800,000 1,000,000 1,300,000 900,000 4,100,000 4,100,000 500,000 700,000 1,100,000 700,000 600,000 1,200,000 900,000 700,000 500,000 500,000 1,100,000 500,000 
      operating expenses
                                                                                                             
      research and development
    2,000 2,502,000 352 9,648 6,300 43,068 109,621 107,817 138,250 371,403 514,610 371,327 404,499 355,503 535,640 1,453,987 1,544,605 1,311,879 2,700,324 1,435,282 1,133,962 1,561,389 959,266 1,304,150 709,941 1,031,208 1,388,148 2,091,738 985,937 1,399,603 160,954 440,915 176,988 104,751 76,306 41,283 72,229 98,294 57,243 37,509 53,088 48,524 75,521 110,282 132,001 105,369 -189,906 293,973 163,381 208,549 95,196 122,288 86,246 86,426 88,369 84,028 65,673 43,014 100,000 100,000 100,000 100,000 100,000 300,000 100,000 100,000 100,000 200,000 100,000 100,000 100,000 100,000 200,000 100,000 200,000 200,000 
      sales, general and administrative
                                                                                                             
      total operating expenses
    4,067,000 9,082,000 3,191,000 990,000 1,401,000 1,273,000 1,088,000 1,296,000 1,483,000 1,800,000 1,799,000 1,633,000 2,275,000 4,118,000 5,856,000 5,164,000 11,589,000 8,013,000 4,189,255 9,318,605 946,830 916,308 564,294 849,959 820,599 1,257,075 1,377,033 1,024,978 1,090,013 1,287,707 1,401,506 2,387,494 2,774,708 2,362,526 3,582,123 2,410,254 1,783,058 2,320,659 1,581,349 1,975,167 1,451,236 2,132,123 2,449,846 3,265,009 1,945,791 2,809,826 1,588,084 1,735,824 1,662,284 1,534,695 2,165,039 1,881,075 1,885,738 2,071,680 2,091,689 1,896,023 2,086,696 1,667,813 1,905,316 1,970,870 2,008,415 1,873,924 1,896,114 1,574,452 1,555,386 1,557,933 1,378,173 1,551,288 1,452,623 1,462,008 1,489,725 1,339,510 1,445,863 1,260,650 1,600,000 1,400,000 1,400,000 1,600,000 1,400,000 1,300,000 1,300,000 900,000 800,000 1,000,000 1,200,000 900,000 800,000 800,000 800,000 900,000 800,000 -16,000,000 800,000 800,000 200,000 800,000 700,000 700,000 600,000 600,000 700,000 700,000 700,000 700,000 
      operating income
    -3,104,000 -9,011,000 -3,182,000 -2,084,000 -1,117,000 -959,000 -777,000 -969,000 -3,882,000 -1,486,000 -1,622,000 -1,561,000 -5,632,000 -4,116,000 -5,855,000 -5,162,000 -11,586,000 -8,009,000 -4,173,066 -9,316,768 -946,617 -910,547 -799,738 -766,793 -748,497 -1,156,977 -1,298,276 -913,913 -1,022,982 -1,111,700 -1,161,259 -2,140,497 -2,559,839 -2,149,864 -3,378,264 -2,157,542 -1,559,940 -2,090,531 -1,378,001 -1,795,839 -1,286,910 -2,050,809 -2,398,559 -3,219,909 -1,942,022 -2,378,834 -2,168,731 -13,810 235,808 -533,086 -2,317,391 288,774 225,201 -1,082,477 -2,781,168 300,432 174,285 -539,042 -1,000,595 -115,749 -459,996 -698,306 -1,663,850 113,533 -324,210 -1,128,514 -1,016,710 1,431,014 258,412 -218,948 -1,324,485 370,212 344,310 1,021,010 -1,200,000 -400,000 -900,000 -1,900,000 -500,000 500,000 -700,000 -300,000 100,000 600,000 -400,000 700,000 200,000 200,000 400,000 100,000 -11,900,000 4,100,000 -300,000 -100,000 900,000 -100,000 -100,000 500,000 300,000 100,000 -200,000 -200,000 400,000 -200,000 
      net income
    -3,541,000 -8,663,000 973,000 5,502,000 -986,000 459,000 -1,860,000 -919,000 -3,903,000 -446,000 -2,078,000 -49,000 -4,345,000 -4,086,000 -5,857,000 -5,144,000 -11,568,000 -7,963,000 -4,181,340 -9,279,983 -807,105 -3,696,570 -1,187,531 -765,963 -747,575 -1,155,955 -1,299,247 -913,318 -1,013,739 -235,336 -891,312 -2,139,443 -2,557,611 -2,147,876 -3,375,851 -2,152,156 -1,554,540 -2,066,084 712,415 -1,735,442 -1,198,273 -1,914,234 -2,196,149 5,293,955 -1,745,659 -2,290,521 3,816,849 -9,540 238,601 -533,029 -2,288,290 284,938 228,036 -1,073,432 -2,760,524 293,622 192,257 -547,401 -1,002,118 -115,189 -453,075 -686,388 -1,648,592 137,096 -299,706 -1,110,724 -1,001,023 1,436,635 289,288 -157,077 -1,252,658 438,390 386,961 1,018,377 -3,400,000 -800,000 -1,000,000 -1,900,000 -400,000 300,000 -400,000 -100,000 100,000 400,000 -400,000 400,000 100,000 -100,000 100,000 200,000 100,000 100,000 100,000 -200,000 -100,000 -600,000 -100,000 -100,000 300,000 200,000 100,000 200,000 -200,000 100,000 -200,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.