Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-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-09-30 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-09-30 | 2013-06-30 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 4,406,329 | 3,028,545 | 3,966,463 | 1,693,415 | 3,447,420 | 1,548,798 | 12,555 | 14,299 | -1,999,256 | -576,602 | 1,202,876 | 521,060 | 651,570 | 564,707 | 91,942 | 84,300 | 2,614 | 4,258 | 5,508 | 364,182 | 21,263 | 10,997 | 170,684 | 560,229 | 5,513,423 | 3,285,000 | 270,000 | 1,778,037 | 3,038,200 | 1,906,000 | 1,234,600 | 236,000 | 72,000 | 67,980 | 41 | 177,459 | 177,500 | 602,840 | 50,000 | 222,098 | 222,098 | 190,035 | 107,535 | 82,500 | 140,707 |
cost of revenue | 18,037,691 | 6,557,358 | 8,427,377 | 5,328,119 | 21,213,206 | 9,515,547 | 3,020,204 | 3,923,351 | 99,921,494 | 11,549,187 | 14,796,130 | 6,225,299 | 6,992,531 | 2,815,242 | 1,511,360 | 1,747,975 | 2,093,217 | 1,423,904 | 930,164 | 1,397,606 | 11,106,468 | 1,476,822 | 1,655,905 | 1,714,370 | 11,650,768 | 7,558,082 | 995,925 | 4,312,088 | 6,645,846 | 4,173,364 | 2,294,675 | 464,377 | 0 | 0 | 0 | 0 | 39,476 | 783,981 | 152,806 | 113,648 | 77,842 | 113,283 | 462,655 | 44,631 | 304,377 |
gross profit | -13,631,362 | -3,528,813 | -4,460,914 | -3,634,704 | -17,765,786 | -7,966,749 | -3,007,649 | -3,909,052 | -101,920,750 | -12,125,789 | -13,593,254 | -5,704,239 | -6,340,961 | -2,250,535 | -1,419,418 | -1,663,675 | -2,090,603 | -1,419,646 | -924,656 | -1,033,424 | -11,085,205 | -1,465,825 | -1,485,221 | -1,154,141 | -6,137,345 | -4,273,082 | -725,925 | -2,534,051 | -3,607,646 | -2,267,364 | -1,060,075 | -228,377 | 72,000 | 67,980 | 41 | 177,459 | 138,024 | -181,141 | -102,806 | 108,450 | 144,256 | 76,752 | -355,120 | 37,869 | -163,670 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||
research and development | 6,411,751 | 5,771,588 | 5,059,745 | 7,224,849 | 8,047,594 | 6,126,951 | 5,027,061 | 4,011,934 | 2,821,058 | 2,801,394 | 2,123,860 | 3,863,715 | 4,015,606 | 1,614,485 | 1,616,604 | 1,902,236 | 3,979,618 | 1,640,454 | 1,216,727 | 1,362,275 | 1,709,853 | 1,449,497 | 1,894,712 | 2,337,631 | 3,921,106 | 5,084,419 | 5,811,333 | 3,243,322 | 1,921,593 | 1,024,470 | 258,152 | 2,940,940 | 1,745,981 | 872,234 | 1,072,065 | 899,662 | 0 | 2,700 | 57,786 | 0 | 0 | 190,415 | 0 | 0 | 0 |
sales and marketing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -6,638,350 | 2,551,406 | 1,996,054 | 2,090,890 | 2,719,030 | 3,363,103 | 3,003,202 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,419 | 7,028 | 345,003 | 26,062 | 23,276 | 76,481 | 81,861 | 87,528 | 223,209 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10,199,534 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 995,557 | 1,925,830 | 763,783 | 1,149,298 | 785,796 | 1,838,309 | 2,369,876 | 1,923,260 | 2,063,273 |
operating income | 21,537,840 | 17,527,879 | 19,062,262 | 21,914,692 | 21,574,263 | 40,879,968 | 18,057,204 | 15,922,193 | 18,510,900 | 13,380,980 | 20,829,063 | 147,355,497 | -313,538,706 | 7,564,543 | 5,565,685 | 6,603,123 | -8,308,998 | 4,191,860 | 3,212,781 | 3,453,165 | 4,428,883 | 4,812,600 | 4,897,914 | 4,737,778 | 6,217,949 | 8,367,615 | 8,451,923 | 5,350,904 | 3,368,520 | 2,992,730 | 1,875,188 | 4,111,932 | 3,535,416 | 1,841,045 | 1,500,837 | 2,078,632 | 1,144,147 | 2,082,806 | 1,099,866 | 1,198,400 | 832,723 | 2,119,844 | 2,517,082 | 1,944,169 | 2,091,389 |
net income | -35,169,200 | -21,056,692 | -23,523,176 | -25,549,396 | -39,340,049 | -48,846,717 | -21,064,853 | -19,831,245 | -120,431,650 | -25,506,769 | -34,422,317 | -153,059,736 | 307,197,745 | -9,815,078 | -6,985,103 | -8,266,798 | 6,218,395 | -5,611,506 | -4,137,437 | -4,486,589 | -17,041,502 | -6,278,425 | -6,383,135 | -5,891,919 | 12,355,294 | 12,640,697 | 9,177,848 | 7,884,955 | 6,976,166 | 5,260,094 | 2,935,263 | 4,340,309 | 3,463,416 | 1,773,065 | 1,500,796 | 1,901,173 | 966,647 | 2,162,404 | -1,064,318 | -1,183,948 | -610,625 | -2,119,844 | -2,409,547 | 1,862,957 | 1,952,637 |
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.
