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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 83,516,000 | 142,042,000 | 15,068,000 | 8,534,000 | 40,776,000 | -79,295,000 | -55,195,000 | -144,030,000 | -40,199,000 | 29,712,000 | -13,146,000 | -25,876,000 | 19,277,000 | 30,925,000 | 51,528,000 | -89,058,000 | 21,348,000 | -5,845,000 | 6,354,000 | 12,793,000 | -23,444,000 | 11,000 | 4,277,000 | -13,270,000 | -2,997,000 | 18,082,000 | -6,781,000 | 4,869,000 | -17,911,000 | 22,797,000 | 8,597,000 | -2,411,000 | 9,908,000 | -7,367,000 | -831,000 | 7,255,000 | 4,966,000 | 8,161,053 | 11,749,540 | 4,129,793 | 1,861,793 | -595,701 | -1,094,675 | 798,678 | -92,758 | 779,952 | -203,467 | 783,416 | 31,208 | -430,734 | 670,227 | 131,165 |
cost of revenue | 4,064,000 | 3,063,000 | 812,000 | 16,944,000 | 2,370,000 | 79,295,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 79,452,000 | 138,979,000 | 14,256,000 | -8,410,000 | 38,406,000 | -158,590,000 | -55,195,000 | -144,030,000 | -40,199,000 | 29,712,000 | -13,146,000 | -25,876,000 | 19,277,000 | 30,925,000 | 51,528,000 | -89,058,000 | 21,348,000 | -5,845,000 | 6,354,000 | 12,793,000 | -23,444,000 | 11,000 | 4,277,000 | -13,270,000 | -2,997,000 | 18,082,000 | -6,781,000 | 4,869,000 | -17,911,000 | 22,797,000 | 8,597,000 | -2,411,000 | 9,908,000 | -7,367,000 | -831,000 | 7,255,000 | 4,966,000 | 8,161,053 | 11,749,540 | 4,129,793 | 1,861,793 | -595,701 | -1,094,675 | 798,678 | -92,758 | 779,952 | -203,467 | 783,416 | 31,208 | -430,734 | 670,227 | 131,165 |
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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | -55,014,000 | 301,000 | 448,000 | 286,000 | -1,140,000 | -341,000 | 344,000 | 32,000 | 153,000 | 298,000 | 642,000 | 308,000 | 358,000 | 168,000 | 601,000 | 255,000 | 1,105,000 | 886,000 | 665,000 | -463,000 | 102,000 | 1,234,000 | 810,000 | -89,000 | 1,124,000 | 816,000 | 496,000 | 118,000 | 871,000 | 654,000 | 461,000 | 386,000 | 706,000 | 493,000 | 333,000 | 647,000 | 588,000 | 405,697,000 | 245,438,000 | 73,011,000 | 419,999,000 | 70,949,000 | 106,338,000 | 144,150,000 | -316,101 | -176,163 | -83,862 | -28,576 | -79,636 | -1,181,521 | -138,549 | -96,151 |
operating income | 79,452,000 | -80,132,000 | 15,068,000 | 50,751,000 | 64,438,000 | -63,152,000 | -51,959,000 | -146,072,000 | -42,541,000 | 27,608,000 | -15,309,000 | -27,428,000 | 18,490,000 | 30,119,000 | 53,251,000 | -74,676,000 | 38,634,000 | 13,844,000 | 25,964,000 | 29,489,000 | -6,659,000 | 15,934,000 | 17,925,000 | -1,228,000 | 7,573,000 | 27,821,000 | -880,000 | 9,164,000 | -15,443,000 | 24,505,000 | 9,793,000 | -1,272,000 | 10,180,000 | -7,380,000 | -1,265,000 | 6,805,000 | 4,646,415 | 7,586,869 | 11,310,609 | 4,006,107 | 1,753,880 | -703,194 | -1,224,266 | 601,778 | -172,700 | 603,789 | -287,329 | 667,911 | -48,428 | -1,612,255 | 531,678 | 35,014 |
net income | 27,127,000 | -80,132,000 | 10,249,000 | 3,530,000 | 34,926,000 | -84,513,000 | -60,139,000 | -148,727,000 | -44,564,000 | 26,038,000 | -16,865,000 | -29,369,000 | 16,479,000 | 28,076,000 | 48,772,000 | -91,199,000 | 18,612,000 | -8,477,000 | 3,533,000 | 10,597,000 | -26,397,000 | -2,959,000 | 1,346,000 | -16,377,000 | -5,982,000 | 15,183,000 | -9,643,000 | 2,449,000 | -20,419,000 | 20,526,000 | 6,463,000 | -4,591,000 | 7,809,000 | -9,417,000 | -2,832,000 | 5,509,000 | 3,521,000 | 6,768,486 | 10,634,941 | 3,595,264 | 1,444,895 | -997,107 | -1,546,152 | 400,358 | -267,213 | 545,408 | -361,095 | 617,244 | -84,282 | -1,635,676 | 513,672 | 16,072 |
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.
