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-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 | 2005-08-31 | 2005-06-30 | 2004-06-30 | 2004-03-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 10,131,070 | 93,471 | 130,689 | 158,508 | 171,651 | 136,407 | 135,140 | 103,191 | 97,238 | 65,653 | 8,779,578 | 57,458 | 33,689 | 88,899 | 94,115 | 6,378,288 | 121,351 | 110,003 | 127,937 | 809,466 | 1,694,696 | 1,319,125 | 2,155,784 | 1,482,053 | 1,902,805 | 2,343,446 | 1,910,820 | 894,513 | 153,244 | 100,740 | 183,705 | 289,974 | 393,727 | 383,218 | 682,803 | 992,944 | 941,920 | 1,149,692 | 1,360,131 | 1,227,492 | 1,482,438 | 1,868,575 | 1,927,895 | 2,732,809 | 1,717,805 | 1,751,699 | 1,306,872 | 967,442 | 1,232,447 | 819,362 | 686,593 | 938,590 | 577,540 | 444,452 | 477,602 | 414,218 | 441,464 | 397,160 | 663,078 | 998,018 | 1,323,804 | 1,333,158 | 811,023 | 431,673 | 504,814 | 385,296 | 396,367 | 435,063 | 138,493 | 94,703 | 9,482 | 2,000 | 4,352 | 626 | 469,598 | 665,853 | 357,132 | 464,022 | 871,168 | 710,242 | 546,443 | 486,147 | 349,113 | 451,694 | 439,968 | 166,477 | 320,625 | 257,220 |
cost of revenue | 7,099,007 | 45,908 | 37,166 | 53,802 | 44,235 | 52,232 | 39,386 | 40,567 | 33,884 | 33,147 | 10,770,251 | 30,059 | 71,586 | 99,866 | 80,337 | 5,154,139 | 127,799 | 284,373 | 442,338 | 884,100 | 1,247,510 | 1,268,761 | 1,631,405 | 1,780,157 | 1,275,201 | 1,938,455 | 2,585,159 | 1,023,106 | 413,100 | 283,567 | 386,518 | 512,709 | 437,812 | 559,694 | 723,610 | 878,458 | 843,653 | 964,124 | 1,155,628 | 1,220,584 | 1,066,415 | 1,377,546 | 1,886,930 | 1,287,352 | 1,022,934 | 1,529,451 | 1,322,234 | 1,093,035 | 661,258 | 943,620 | 340,468 | 309,090 | 310,107 | 277,142 | 294,329 | 150,517 | 326,324 | 307,760 | 413,924 | 431,048 | 270,910 | -22,386 | 336,139 | 121,537 | 162,716 | 15,258 | 65,128 | 65,719 | 60,539 | 148 | 0 | 12,399 | 31,685 | 0 | 248,860 | 344,193 | -173,831 | 53,291 | 208,364 | 273,686 | 154,626 | 27,488 | 15,527 | 56,046 | 203,001 | 17,141 | 65,634 | 28,689 |
gross profit | 3,032,063 | 47,563 | 93,523 | 104,706 | 127,416 | 84,175 | 95,754 | 62,624 | 63,354 | 32,506 | -1,990,673 | 27,399 | -37,897 | -10,967 | 13,778 | 1,224,149 | -6,448 | -174,370 | -314,401 | -74,634 | 447,186 | 50,364 | 524,379 | -298,104 | 627,604 | 404,991 | -674,339 | -128,593 | -259,856 | -182,827 | -202,813 | -222,735 | -44,085 | -176,476 | -40,807 | 114,486 | 98,267 | 185,568 | 204,503 | 6,908 | 416,023 | 491,029 | 40,965 | 1,445,457 | 694,871 | 222,248 | -15,362 | -125,593 | 571,189 | -124,258 | 346,125 | 629,500 | 267,433 | 167,310 | 183,273 | 263,701 | 115,140 | 89,400 | 249,154 | 566,970 | 1,052,894 | 1,355,544 | 474,884 | 310,136 | 342,098 | 370,038 | 331,239 | 369,344 | 77,954 | 94,555 | 9,482 | -10,399 | -27,333 | 626 | 220,738 | 321,660 | 530,963 | 410,731 | 662,804 | 436,556 | 391,817 | 458,659 | 333,586 | 395,648 | 236,967 | 149,336 | 254,991 | 228,531 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 3,575,447 | 1,419,213 | 1,267,592 | 1,326,430 | 1,096,624 | 1,101,744 | 1,523,673 | 982,930 | 1,287,609 | 1,893,391 | 4,263,126 | 855,041 | 688,012 | 1,494,776 | 1,150,455 | 1,735,826 | 1,334,565 | 1,639,751 | 683,503 | 996,696 | 2,457,166 | 1,715,760 | 2,881,388 | 1,343,193 | 1,933,537 | 1,125,697 | 1,399,725 | 1,093,358 | 681,632 | 670,591 | 703,788 | 661,870 | 587,444 | 619,750 | 829,574 | 1,214,517 | 933,947 | 925,872 | 1,020,877 | 1,227,641 | 1,178,298 | 968,350 | 2,440,181 | 2,623,167 | 2,270,010 | 2,516,429 | 1,991,578 | 1,677,596 | 1,452,648 | 1,866,063 | 1,478,256 | 1,166,437 | 844,826 | 1,093,023 | 555,128 | 405,184 | 553,627 | 913,549 | 729,975 | 478,204 | 466,793 | 1,688,261 | 253,740 | 249,867 | 233,105 | 236,908 | 43,726 | 49,300 | 32,364 | 11,073 | 7,290 | 98,443 | 147,326 | 202,142 | 94,088 | 250,063 | 468,109 | 502,754 | 564,329 | 359,298 | 348,033 | 235,412 | 297,417 | 265,413 | 192,929 | 163,814 | 377,615 | 368,236 |
operating income | -543,384 | -1,371,650 | -1,174,069 | -1,221,724 | -969,208 | -1,017,569 | -1,427,919 | -920,306 | -1,224,255 | -1,860,885 | -41,253,799 | -827,642 | -725,909 | -1,505,743 | -1,136,677 | -511,677 | -1,341,013 | -1,814,121 | -1,546,723 | 24,512,607 | -2,541,637 | -5,486,826 | -8,083,470 | -3,016,297 | -2,080,112 | -30,872,299 | -2,074,064 | -50,212,471 | -941,488 | -22,244,908 | -906,601 | -884,605 | -631,529 | -796,226 | -870,381 | -1,100,031 | -835,680 | -740,304 | -816,374 | -1,220,733 | -762,275 | -477,321 | -2,399,216 | -1,177,710 | -1,575,139 | -2,294,181 | -2,006,940 | -1,803,189 | -881,459 | -1,990,321 | -1,132,131 | -536,937 | -577,393 | -925,713 | -371,855 | -141,483 | -438,487 | -824,149 | -480,821 | 88,766 | 586,101 | -332,717 | 221,144 | 60,269 | 108,993 | 133,130 | 287,513 | 213,684 | 45,590 | 26,092 | 2,192 | -108,842 | -174,659 | -201,516 | 126,650 | 71,597 | 62,854 | -92,023 | 98,475 | 77,258 | 43,784 | 223,247 | 36,169 | 130,235 | 44,038 | -14,478 | -122,624 | -139,705 |
net income | -22,662,308 | -4,478,795 | -40,627,523 | -45,339,730 | 10,159,278 | -135,293,385 | 76,819,933 | -264,555,523 | 62,838,113 | -44,777,693 | -47,716,088 | -2,056,508 | -1,594,632 | -458,059 | -1,833,678 | -276,964 | -1,287,598 | -1,487,032 | -1,586,084 | 23,228,366 | -3,512,097 | -6,379,685 | -9,096,809 | -6,246,116 | -3,048,978 | -32,549,037 | -4,397,576 | -50,805,277 | -1,370,352 | -22,442,063 | -1,023,127 | -952,691 | -1,031,873 | -1,078,849 | -1,306,664 | -1,488,793 | -1,253,874 | -1,053,383 | -1,130,934 | -1,558,554 | -944,744 | -619,522 | -2,747,266 | -1,521,319 | -1,907,172 | -2,465,864 | -2,153,420 | -2,098,099 | -884,100 | -1,989,949 | -1,132,131 | -544,747 | -853,455 | -989,830 | -537,101 | -485,060 | -308,726 | -926,612 | -2,039,244 | -523,765 | 1,390,130 | -244,566 | 179,906 | 61,596 | 25,666 | -27,810 | 166,467 | 120,206 | 88,400 | 21,233 | 2,162 | -117,530 | -174,659 | -671,626 | 126,650 | 71,597 | 62,854 | -92,023 | 98,475 | 77,258 | -8,710 | 223,247 | 36,169 | 130,235 | -50,406 | -14,478 | -122,624 | -139,705 |
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.
