Quarterly
Annual
| Unit: USD | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-07-31 | 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 | 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-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 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 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-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 5,847,933 | 3,930,868 | 1,748,129 | 2,205,403 | 3,106,644 | 1,530,462 | 3,069,271 | 1,312,222 | 1,856,751 | 1,863,239 | 1,396,751 | 1,877,440 | 2,145,988 | 427,807 | 548,282 | 369,402 | 34,538 | 34,538 | 4,813 | 37,832 | 58,380 | 8,917 | 58,380 | 105 | 340 | 488 | 488 | 189,479 | 14,161 | 19,101 | 14,161 | 26,142 | 1,199 | 25,540 | 15,355 | 1,199 | -37,042 | 22,836 | 12,296 | 10,377 | -1,047,009 | 11,845 | 70,646 | 996,262 | -27,759 | 12,273 | -7,744 | -7,730 | 8,362 | -7,245 | -7,245 | -7,245 | -45,725 | -7,245 | -7,245 | -7,245 | 438,722 | -4,565 | -4,565 | -4,565 | 121,783 | -4,564 | -4,564 | -4,564 | 405,238 | -4,565 | -4,565 | -4,565 | -212,546 | -5,831 | 80,646 | 40,504 | 896,504 | -51,154 | -51,065 | 90,688 | 1,267 | 10,000 | -80,000 | 30,000 | 70,000 | 90,000 | 40,000 | 130,000 | 510,000 | 80,000 | 20,000 | 410,000 | 200,000 | 140,000 | 150,000 | 80,000 | 240,000 | 190,000 | 820,000 | 350,000 | 710,000 | 1,740,000 | 480,000 | 110,000 |
cost of revenue | 4,746,282 | 2,730,286 | 1,573,464 | 3,236,092 | 3,004,032 | 1,296,807 | 2,711,644 | 981,474 | 1,516,970 | 1,710,657 | 1,294,347 | 1,578,679 | 1,576,265 | 328,756 | 446,132 | 309,145 | 16,234 | 16,234 | 37,257 | 154,758 | 140,214 | 56,003 | 140,214 | 32 | 102 | 146 | 146 | 1,943 | -5,306 | 18,447 | 1,943 | 24,685 | 24,685 | 0 | 0 | 20,084 | 4,619 | 18,231 | 4,619 | 8,684 | 8,684 | 12,712 | 58,801 | 0 | 0 | 0 | 0 | 0 | 7,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 856,000 | 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 |
gross profit | 1,101,651 | 1,200,582 | 174,665 | -1,030,689 | 102,612 | 233,655 | 357,627 | 330,748 | 339,781 | 152,582 | 102,404 | 298,761 | 569,723 | 99,051 | 102,150 | 60,257 | 18,304 | 18,304 | -32,444 | -116,926 | -81,834 | -47,086 | -81,834 | 73 | 238 | 342 | 342 | 187,536 | 19,467 | 654 | 12,218 | 1,457 | -23,486 | 25,540 | 15,355 | -18,885 | -41,661 | 4,605 | 7,677 | 1,693 | -1,055,693 | -867 | 11,845 | 996,262 | -11,667 | 12,273 | 12,273 | -7,730 | 762 | -7,245 | -7,245 | 8,362 | -45,725 | -7,245 | -7,245 | -7,245 | 438,722 | -4,565 | -4,565 | 438,722 | 121,783 | -4,564 | -4,564 | -4,564 | 405,238 | -4,565 | -4,565 | 405,238 | -212,546 | -5,831 | 80,646 | 40,504 | 40,504 | -51,154 | -51,065 | 896,504 | 1,267 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 2,125,268 | 1,987,890 | 1,138,127 | 2,058,644 | 1,302,008 | 1,354,914 | 532,770 | 1,057,158 | 811,288 | 493,441 | 244,254 | 174,192 | 167,968 | 96,559 | 97,255 | 88,106 | 138,465 | 185,695 | 145,942 | -344,001 | 0 | 0 | 0 | 90,917 | 110,125 | 344,001 | 448,891 | 316,298 | 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 | 5,549,002 | 5,760,223 | 5,187,700 | 7,272,826 | 5,628,410 | 7,005,989 | 4,056,123 | 5,729,569 | 3,503,496 | 2,912,720 | 1,782,016 | 3,149,812 | 1,722,147 | 588,942 | 485,394 | 743,161 | 456,923 | 321,502 | 131,530 | 528,757 | 325,476 | 436,922 | 636,505 | 371,277 | 333,888 | 824,110 | 1,159,549 | 689,606 | 73,426 | 93,477 | 54,137 | 37,633 | 125,343 | 209,482 | 51,932 | 16,030 | -77,219 | 67,901 | 16,078 | 29,783 | 29,783 | 17,245 | -46,764 | 89,621 | 62,354 | -1,184 | -1,184 | 13,844 | 19,428 | -43,271 | -43,271 | 36,936 | 4,225 | 7,834 | 7,834 | 12,640 | 1,418 | 5,431 | 5,431 | 12,685 | 1,283 | -815 | -815 | 7,279 | 445 | 2,478 | 2,478 | 1,052 | 1,003 | -21,818 | -108,295 | 28,282 | 109,040 | -3,102 | -3,191 | 53,652 | 124,805 | 170,000 | 2,270,000 | 410,000 | 30,000 | 3,040,000 | 640,000 | 350,000 | 370,000 | 680,000 | 140,000 | 160,000 | 170,000 | 290,000 | 540,000 | 400,000 | 490,000 | 530,000 | 890,000 | 470,000 | 880,000 | 1,840,000 | 620,000 | 150,000 |
operating income | -4,447,350 | -4,559,641 | -5,013,035 | -11,130,433 | -5,525,798 | -6,772,334 | -3,698,496 | -5,398,821 | -3,163,715 | -2,760,138 | -1,679,612 | -2,856,622 | -1,146,853 | -489,891 | -383,244 | -682,904 | -438,619 | -321,502 | -163,974 | -552,708 | -407,310 | -484,008 | -636,505 | -371,204 | -333,650 | -823,768 | -1,159,549 | -689,606 | -68,120 | -92,823 | -41,919 | -36,176 | -144,228 | -183,942 | -36,577 | -16,030 | -6,579 | -69,527 | -63,296 | 71,711 | -28,090 | -16,811 | -34,919 | -86,697 | 938,762 | 11,089 | 11,089 | -31,959 | -17,514 | -50,516 | -50,516 | 19,044 | -2,326 | 589 | 589 | -49,220 | -138,600 | 866 | 866 | 433,478 | -34,057 | -5,379 | -5,379 | -40,052 | -133,315 | -2,087 | -2,087 | 411,750 | 896 | -27,649 | -27,649 | -27,649 | -62,196 | -54,256 | -54,256 | 567,654 | -132,179 | -170,000 | -2,360,000 | -380,000 | 40,000 | -2,950,000 | -600,000 | -230,000 | 140,000 | -600,000 | -130,000 | 250,000 | 30,000 | -150,000 | -390,000 | -320,000 | -240,000 | -340,000 | -70,000 | -120,000 | -170,000 | -100,000 | -140,000 | -50,000 |
net income | -5,488,538 | -5,681,328 | -5,810,348 | -11,365,659 | -163,335 | -872,767 | -3,924,702 | -4,253,055 | -2,564,817 | -2,740,601 | -1,557,772 | -3,146,390 | -8,984,260 | -722,281 | -383,244 | -625,689 | -438,619 | -321,502 | -288,468 | -1,202,163 | -511,155 | -477,917 | -452,078 | -430,492 | -328,233 | 458,860 | 1,428,692 | -2,603,674 | -1,049,698 | -2,397,392 | -62,424 | -58,080 | -7,105,115 | -187,138 | -37,226 | -16,540 | 258,363 | -70,105 | -8,979 | -18,649 | -87,718 | -36,220 | 22,978 | 933,908 | -41,603 | 1,445 | -17,420 | -27,158 | 9,899 | -59,660 | -9,144 | -11,470 | -58,365 | -8,555 | -8,455 | -8,663 | 426,037 | -5,598 | -17,218 | -5,848 | 120,928 | -11,843 | -5,009 | -5,009 | 405,287 | -8,551 | -6,110 | -5,568 | -305,900 | -34,113 | -416 | -68,536 | 833,155 | -108,446 | -167,141 | -43,041 | 988,916 | -160,000 | -2,550,000 | -420,000 | -290,000 | -5,490,000 | -1,590,000 | -1,500,000 | -50,000 | -800,000 | -150,000 | 190,000 | 70,000 | -500,000 | -420,000 | -350,000 | -270,000 | 550,000 | -80,000 | -10,000 | -240,000 | 80,000 | 170,000 | -120,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.
