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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-05-04 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 146,573,000 | 166,922,000 | 156,907,000 | 158,124,000 | 81,015,000 | 118,202,000 | 109,542,000 | 128,952,000 | 138,946,000 | 145,447,000 | 136,522,000 | 146,396,000 | 130,900,000 | 117,474,000 | 113,234,000 | 117,184,000 | 106,143,000 | 131,762,000 | 125,925,000 | 127,998,000 | 112,711,000 | 42,666,000 | 88,084,000 | 141,000 | 124,535,000 | 236,149,000 | 121,478,000 | 163,513,000 | 188,735,000 | 145,545,000 | 87,810,000 | 166,276,000 | 73,748,000 | -89,870,000 | 67,620,000 | 71,552,000 | 148,037,000 | 25,442,000 | 201,769,000 | 101,980,000 | 223,993,000 | 213,338,000 | 156,759,000 | 170,999,000 | 66,332,000 | 213,198,000 | 92,882,000 | 172,983,000 | 155,228,000 | 91,602,000 | 87,596,000 | 68,720,000 | 167,830,000 | 112,808,000 | 71,659,000 | 38,331,000 | 116,306,000 | 89,140,000 | 137,600,000 | 76,034,000 | 76,034,000 | 598,000 | -89,212,000 | 55,707,000 | 21,730,000 | 48,377,000 | 25,936,000 | 44,896,000 | 6,540,000 | 31,839,000 | 34,970,000 | 19,339,000 | 17,485,000 | 6,900,000 | 7,452,000 | 7,452,000 | 7,452,000 |
cost of revenue | 133,006,000 | 0 | 114,756,000 | 3,138,000 | 0 | 0 | 0 | 0 | 113,597,000 | 0 | 0 | 0 | 0 | 0 | 0 | 5,950,000 | 105,443,000 | 0 | 0 | 0 | 111,137,000 | 40,030,000 | 84,815,000 | 95,824,000 | 122,658,000 | 168,918,000 | 106,016,000 | 104,812,000 | 97,304,000 | 81,467,000 | 111,376,000 | 90,668,000 | 79,816,000 | 97,421,000 | 76,653,000 | 63,207,000 | 57,951,000 | 53,028,000 | 56,644,000 | 67,363,000 | 338,493,000 | 0 | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12,418,973,000 | 0 | 111,423,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 60,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 13,567,000 | 166,922,000 | 42,151,000 | 154,986,000 | 81,015,000 | 118,202,000 | 109,542,000 | 128,952,000 | 25,349,000 | 145,447,000 | 136,522,000 | 146,396,000 | 130,900,000 | 117,474,000 | 113,234,000 | 111,234,000 | 700,000 | 138,188,000 | 125,925,000 | 127,998,000 | 1,574,000 | 2,636,000 | 3,269,000 | -95,683,000 | 1,877,000 | 67,231,000 | 15,462,000 | 58,701,000 | 91,431,000 | 64,078,000 | -23,566,000 | 75,608,000 | -6,068,000 | -187,291,000 | -9,033,000 | 8,345,000 | 90,086,000 | -27,586,000 | 145,125,000 | 34,617,000 | -114,500,000 | 213,338,000 | 156,758,000 | 170,999,000 | 66,332,000 | 213,199,000 | 92,882,000 | 172,983,000 | 155,228,000 | 91,602,000 | -12,331,377,000 | 68,720,000 | 56,407,000 | 112,808,000 | 71,659,000 | 38,331,000 | 116,306,000 | 89,140,000 | 137,600,000 | 76,034,000 | 76,034,000 | 598,000 | -89,212,000 | 55,707,000 | 21,730,000 | 48,377,000 | 25,876,000 | 44,896,000 | 6,540,000 | 31,839,000 | 34,970,000 | 19,339,000 | 17,485,000 | 6,900,000 | 7,452,000 | 7,452,000 | 7,452,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 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 53,533,000 | 7,905,000 | -36,680,000 | 9,936,000 | 10,981,379,000 | 7,389,000 | 106,621,000 | -133,507,000 | 4,263,000 | 6,060,000 | 7,739,000 | 7,541,000 | -88,884,000 | 5,152,000 | 6,149,000 | 114,230,000 | 128,946,000 | 131,649,000 | 123,567,000 | 151,231,000 | 139,889,000 | 122,247,000 | 6,958,000 | 5,956,000 | 5,064,000 | 8,202,000 | 6,347,000 | 6,743,000 | 6,878,000 | 6,937,000 | 4,994,000 | 6,999,000 | 4,998,000 | 5,382,000 | 6,894,000 | 6,160,000 | 5,199,000 | 3,327,000 | 6,941,000 | 6,459,000 | 4,930,000 | 7,085,000 | 5,943,000 | 3,760,000 | 3,920,000 | 4,637,000 | 4,358,000 | 4,624,000 | 3,025,000 | 1,532,000 | 4,336,000 | 4,999,000 | 4,088,000 | 3,392,000 | 3,094,000 | 5,147,000 | -58,506,000 | 4,081,000 | 5,330,000 | 4,378,000 | -47,819,000 | -32,169,000 | -30,433,000 | 3,210,000 | 4,460,000 | 2,934,000 | 3,173,000 | 2,926,000 | -19,680,000 | -14,411,000 | -4,030,000 | -10,708,000 | -2,015,000 | -1,309,000 | -561,000 | -561,000 | -561,000 |
operating income | 11,744,000 | 13,448,000 | 5,471,000 | 6,768,000 | 7,316,000 | -12,046,000 | 16,154,000 | -4,555,000 | 24,317,000 | -11,853,000 | 627,000 | 12,233,000 | 42,016,000 | 4,183,000 | -62,000 | -44,607,000 | -30,300,000 | 3,227,000 | 12,596,000 | 5,956,000 | -82,622,000 | -94,132,000 | -38,312,000 | -145,848,000 | -38,276,000 | 21,018,000 | -36,314,000 | 8,747,000 | 50,310,000 | 31,297,000 | -64,044,000 | 29,646,000 | -44,347,000 | -224,819,000 | -39,866,000 | -24,656,000 | 63,066,000 | -53,391,000 | 112,614,000 | -9,638,000 | 85,440,000 | 58,366,000 | 29,535,000 | 59,665,000 | -61,891,000 | 48,117,000 | -36,719,000 | 69,027,000 | 73,548,000 | -4,176,000 | -16,434,000 | -44,125,000 | 58,732,000 | 30,352,000 | 18,556,000 | -12,861,000 | 57,800,000 | 32,649,000 | 93,145,000 | 28,215,000 | 28,215,000 | -31,571,000 | -119,645,000 | 33,932,000 | -4,783,000 | 29,241,000 | -2,093,000 | 21,317,000 | -13,140,000 | 17,428,000 | 30,940,000 | 8,631,000 | 15,470,000 | 5,591,000 | 6,891,000 | 6,891,000 | 6,891,000 |
net income | 17,606,000 | 13,477,000 | 49,860,000 | 5,887,000 | 34,750,000 | -18,469,000 | 14,788,000 | -5,727,000 | 24,304,000 | -13,853,000 | 628,000 | 6,499,000 | 42,016,000 | 2,183,000 | -63,000 | -40,270,000 | -30,346,000 | 5,140,000 | 15,314,000 | 5,906,000 | -80,819,000 | -89,115,000 | -37,368,000 | -142,752,000 | -37,732,000 | 19,875,000 | -35,469,000 | 8,374,000 | 49,196,000 | 30,011,000 | -62,995,000 | 28,669,000 | -43,105,000 | -219,677,000 | -39,596,000 | -24,047,000 | 60,688,000 | -51,768,000 | 109,553,000 | -8,881,000 | 83,930,000 | 56,536,000 | 28,500,000 | 56,733,000 | -60,603,000 | 46,137,000 | -36,069,000 | 65,133,000 | 70,201,000 | -4,480,000 | -15,961,000 | -42,990,000 | 56,367,000 | 29,014,000 | 17,652,000 | -12,391,000 | 59,544,000 | 32,258,000 | 92,196,000 | 27,810,000 | 27,810,000 | -31,259,000 | -118,433,000 | 33,538,000 | -4,750,000 | 29,241,000 | -2,093,000 | 21,317,000 | -13,140,000 | 17,428,000 | 30,940,000 | 8,631,000 | 15,470,000 | 5,591,000 | 6,891,000 | 6,891,000 | 6,891,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.
