7Baggers
Quarterly
Annual
    Unit: USD2023-09-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 2016-03-31 2015-12-31 2015-09-30 2015-06-30 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-09-30 2011-03-31 2010-09-30 2010-03-31 2009-09-30 2009-03-31 2008-09-30 2008-03-31 2007-09-30 2007-03-31 2006-09-30 2006-03-31 2005-09-30 2005-03-31 2004-09-30 2004-03-31 2003-09-30 2003-03-31 2002-09-30 2002-03-31 2001-09-30 2001-03-31 2000-09-30 2000-03-31 1997-09-30 1997-03-31 1996-09-30 1996-03-31 
      revenue
    75,239,336 25,205,319 2,813,920 56,058,967 2,157,526 1,977,858 1,977,858 1,607,805 1,607,805 1,632,356 1,632,356 1,955,980 1,955,980 2,510,606 2,510,606 1,945,373 1,945,373 3,710,230 1,855,115 3,789,190 1,894,597 2,994,610 1,497,304 1,399,189 1,399,189 1,410,318 1,410,318 1,235,194 1,235,194 1,165,503 1,165,503 1,362,030 1,362,030 803,749 803,749 584,522 584,522 487,510 487,510 514,335 514,335 463,898 463,898 1,638,973 1,638,973 1,760,000 830,000 1,050,000 2,580,000 1,000,000 380,000 340,000 1,310,000 880,000 910,000 1,260,000 690,000 2,500,000 840,000 650,000 440,000 240,000 460,000 530,000 740,000 760,000 1,300,000 1,550,000 1,280,000 800,000 460,000 220,000 170,000 80,000 
      cost of revenue
    5,401,067 5,494,123 5,398,933 4,876,300 5,036,060 4,987,740 2,420,000 2,510,000 2,270,000 2,180,000 2,220,000 2,090,000 2,130,000 2,690,000 2,860,000 2,780,000 2,500,000 2,640,000 2,620,000 2,590,000 2,560,000 2,400,000 2,130,000 2,010,000 1,760,000 2,020,000 2,490,000 2,460,000 2,220,000 2,940,000 1,870,000 1,180,000 890,000 1,050,000 910,000 
      gross profit
    69,838,269 19,711,196 2,813,920 50,660,034 2,157,526 1,977,858 1,977,858 1,607,805 1,607,805 1,632,356 1,632,356 1,955,980 1,955,980 2,510,606 2,510,606 1,945,373 1,945,373 -1,166,070 1,855,115 -1,246,870 1,894,597 -1,993,130 1,497,304 1,399,189 1,399,189 1,410,318 1,410,318 1,235,194 1,235,194 1,165,503 1,165,503 1,362,030 1,362,030 803,749 803,749 584,522 584,522 487,510 487,510 514,335 514,335 463,898 463,898 1,638,973 1,638,973 -660,000 -1,680,000 -1,220,000 400,000 -1,220,000 -1,710,000 -1,790,000 -1,380,000 -1,980,000 -1,870,000 -1,240,000 -1,950,000 -120,000 -1,750,000 -1,910,000 -1,960,000 -1,890,000 -1,550,000 -1,230,000 -1,280,000 -1,730,000 -1,160,000 -670,000 -1,660,000 -1,070,000 -720,000 -670,000 -880,000 -830,000 
      operating expenses
                                                                              
      research and development
      sales, general and administrative
                                                                              
      total operating expenses
    96,659,609 -63,448,929 38,767,655 129,840,903 41,747,963 59,502,106 59,502,106 31,695,680 31,695,680 42,652,086 42,652,086 94,630,826 94,630,826 21,504,840 21,504,840 32,395,713 32,395,713 410,940 44,052,229 421,500 65,461,801 459,310 34,251,902 41,389,683 41,389,683 16,442,086 16,442,086 30,005,883 30,005,883 60,416,177 60,416,177 55,845,205 55,845,205 101,762,111 101,762,111 63,793,252 63,793,252 46,143,132 46,143,132 66,331,546 66,331,546 32,730,559 32,730,559 25,659,652 25,659,652 550,000 700,000 430,000 420,000 390,000 400,000 360,000 420,000 370,000 580,000 410,000 430,000 370,000 360,000 400,000 370,000 270,000 280,000 180,000 360,000 230,000 320,000 80,000 210,000 120,000 170,000 170,000 140,000 170,000 
      operating income
    -26,821,340 83,160,120 41,581,576 -79,180,870 -39,590,438 -57,524,249 -1,118,714 -1,667,718 -1,667,718 -1,447,474 -1,447,474 -886,643 -886,643 -198,430 -99,215 -1,259,350 -629,677 -1,577,010 -806,282 -1,668,370 -834,183 -2,452,440 -1,226,219 -2,800,820 -1,400,409 -2,360,000 -1,181,793 -2,820,000 -1,409,270 -3,460,000 -1,732,270 -3,710,000 -1,854,576 -4,140,000 -2,070,821 -3,760,000 -1,878,463 -3,400,000 -1,700,127 -2,790,000 -1,396,804 -2,480,000 -1,241,433 -60,000 -28,575 -1,210,000 -2,380,000 -1,650,000 -20,000 -1,610,000 -2,100,000 -2,150,000 -1,800,000 -2,360,000 -2,450,000 -1,650,000 -2,380,000 -490,000 -2,110,000 -2,320,000 -2,330,000 -2,170,000 -1,830,000 -1,410,000 -1,640,000 -1,960,000 -1,470,000 -750,000 -1,860,000 -1,200,000 -890,000 -840,000 -1,020,000 -1,000,000 
      net income
    -26,828,323 83,163,151 41,581,576 -79,180,875 -39,590,438 -57,524,249 -57,524,249 33,303,485 33,303,485 44,284,442 44,284,442 96,586,806 96,586,806 24,015,446 24,015,446 -30,450,341 -30,450,341 -84,394,230 -42,197,115 134,712,800 67,356,399 -65,509,200 -32,754,598 42,788,872 42,788,872 17,852,404 17,852,404 31,241,077 31,241,077 -59,250,674 -59,250,674 -54,483,175 -54,483,175 102,565,860 102,565,860 64,377,774 64,377,774 46,630,642 46,630,642 66,845,881 66,845,881 33,194,457 33,194,457 27,298,625 27,298,625 103,250,000 -21,130,000 53,490,000 -18,360,000 37,990,000 42,920,000 -79,360,000 3,900,000 -27,730,000 47,040,000 28,190,000 -34,270,000 19,260,000 63,120,000 -500,000 -19,480,000 32,850,000 53,090,000 1,460,000 -82,960,000 7,020,000 28,280,000 -168,570,000 113,970,000 172,640,000 45,580,000 -12,420,000 -3,680,000 33,650,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.