7Baggers
Quarterly
Annual
    Unit: USD2023-12-31 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-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-09-30 1999-06-30 1999-03-31 1998-06-30 1998-03-31 1997-12-31 1997-09-30 1997-03-31 1996-03-31 1995-12-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-09-30 1993-06-30 1993-03-31 1992-12-31 1992-09-30 1992-06-30 1992-03-31 1991-12-31 1991-09-30 1991-06-30 1991-03-31 1990-12-31 1990-09-30 1990-06-30 1990-03-31 
      revenue
    36,350,797 -1,760,536 40,487 -324,140 48,199 -29,217 118,950 187,220 192,920 200,430 229,520 275,310 276,110 260,160 342,584 311,138 276,879 377,469 361,372 453,281 368,332 396,272 459,993 414,376 380,420 434,037 332,302 451,253 556,587 420,913 469,032 349,547 545,318 505,882 334,841 420,140 389,322 342,146 446,171 340,795 270,659 296,583 -1,964,908 1,119,549 933,239 1,130,526 751,970 904,183 771,667 737,617 492,741 794,270 753,088 661,838 -1,253,438 684,592 679,588 647,626 151,081 182,478 150,438 236,000 75,376 200,000 100,000 100,000 100,000 100,000 100,000 100,000 200,000 600,000 1,300,000 1,000,000 1,100,000 1,200,000 1,200,000 1,000,000 1,200,000 1,100,000 1,500,000 1,600,000 1,400,000 500,000 100,000 1,700,000 2,800,000 1,600,000 1,000,000 1,000,000 500,000 1,000,000 1,700,000 1,000,000 1,000,000 1,000,000 
      cost of revenue
    -4,636 439,316 726,183 360,890 209,170 273,860 214,790 189,800 156,810 110,520 83,450 107,350 
      gross profit
    36,355,433 -2,199,852 40,487 -1,050,323 48,199 -390,107 -90,220 -86,640 -21,870 10,630 72,710 164,790 192,660 152,810 342,584 311,138 276,879 377,469 361,372 453,281 368,332 396,272 459,993 414,376 380,420 434,037 332,302 451,253 556,587 420,913 469,032 349,547 545,318 505,882 334,841 420,140 389,322 342,146 446,171 340,795 270,659 296,583 -1,964,908 1,119,549 933,239 1,130,526 751,970 904,183 771,667 737,617 492,741 794,270 753,088 661,838 -1,253,438 684,592 679,588 647,626 151,081 182,478 150,438 236,000 75,376 200,000 100,000 100,000 100,000 100,000 100,000 100,000 200,000 600,000 1,300,000 1,000,000 1,100,000 1,200,000 1,200,000 1,000,000 1,200,000 1,100,000 1,500,000 1,600,000 1,400,000 500,000 100,000 1,700,000 2,800,000 1,600,000 1,000,000 1,000,000 500,000 1,000,000 1,700,000 1,000,000 1,000,000 1,000,000 
      operating expenses
                                                                                                    
      research and development
      sales, general and administrative
                                                                                                    
      total operating expenses
    33,290,577 792,860 1,536,845 -8,086,220 3,469,750 1,395,200 113,420 1,390 34,150 30,020 44,510 38,840 43,860 64,590 2,711,414 7,190,567 483,003 2,598,290 6,047,963 -4,136,377 54,511 -287,178 1,041,626 -2,480,243 -6,446,555 1,700,080 -1,757,333 -8,507,626 -1,538,309 -7,081,624 -15,853,006 1,695,411 1,631,678 -2,783,060 -5,019 1,114,450 1,703,265 -41,133 1,160,184 -1,201,251 924,246 141,820 -1,931,825 842,582 171,365 -8,040 752,975 596,638 656,468 653,393 650,178 510,251 468,573 410,770 -156,914 -110,113 -146,276 -120,499 67,012 -264,168 -144,267 -96,697 462,685 -100,000 -200,000 -600,000 -400,000 1,200,000 -800,000 -300,000 600,000 1,100,000 600,000 400,000 300,000 700,000 300,000 300,000 300,000 400,000 300,000 300,000 600,000 400,000 200,000 200,000 300,000 100,000 200,000 3,800,000 200,000 -100,000 -200,000 -400,000 
      operating income
    3,064,860 -2,992,710 -183,229 7,035,900 -312,104 -1,785,310 -203,640 -88,030 -56,020 -19,390 28,200 125,950 148,800 88,220 -2,545,784 -7,028,805 -366,851 -2,386,275 3,306,157 4,403,916 148,410 491,673 -753,195 2,698,689 6,624,889 -1,418,511 1,729,041 8,726,342 1,904,842 7,321,008 3,291,704 1,955,603 2,339,915 3,059,994 46,923 -927,792 134,320 -38,982 -889,027 995,821 -1,092,066 -340,039 -279,603 -56,293 -261,406 38,769 -370,434 -180,899 -247,559 -253,035 -401,383 104,300 77,258 48,320 75,189 136,101 98,036 59,780 -146,297 78,739 -61,761 95,353 -297,150 300,000 -100,000 300,000 100,000 -200,000 -1,000,000 500,000 300,000 -100,000 200,000 200,000 300,000 700,000 400,000 500,000 500,000 500,000 900,000 1,100,000 800,000 -300,000 -700,000 1,200,000 2,200,000 1,000,000 300,000 700,000 200,000 -3,300,000 1,000,000 600,000 700,000 1,000,000 
      net income
    3,317,822 -3,037,182 -1,518,591 6,990,630 3,495,316 -1,812,497 -3,548,300 -931,610 435,910 -238,560 -647,220 -636,330 -603,560 -187,950 -1,491,188 -4,183,669 -184,520 -1,326,262 2,267,523 2,604,804 188,356 -92,419 -1,498,495 2,625,842 6,238,696 -1,543,285 -103,923 6,401,342 1,504,842 7,321,008 3,291,704 1,955,603 2,339,915 3,059,994 46,923 -927,792 134,320 -38,982 -889,027 995,821 -1,092,066 -340,039 -279,603 -58,968 -261,461 19,764 -373,909 -180,041 -247,654 -274,585 -409,525 105,009 78,091 32,574 26,166 138,965 93,713 40,511 -153,779 66,353 -61,761 93,993 -297,150 100,000 -100,000 300,000 100,000 -200,000 -1,000,000 400,000 300,000 -100,000 200,000 200,000 300,000 600,000 300,000 400,000 500,000 500,000 900,000 1,000,000 700,000 -400,000 -500,000 1,100,000 1,800,000 1,000,000 300,000 600,000 200,000 -3,000,000 900,000 500,000 600,000 900,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.