Quarterly
Annual
| Unit: USD | 2023-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 | 0 | 5,398,933 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,876,300 | 0 | 5,036,060 | 0 | 4,987,740 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 |
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.
