Quarterly
Annual
| Unit: USD | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-26 | 2021-03-31 | 2021-03-27 | 2020-12-31 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-31 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-31 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-09-23 | 2017-08-03 | 2017-06-30 | 2017-06-24 | 2017-03-31 | 2017-03-25 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-31 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-31 | 2014-09-27 | 2014-06-28 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 422,000,000 | 369,000,000 | 385,000,000 | 467,000,000 | 500,000,000 | 466,000,000 | 399,220,000 | 351,716,000 | 374,000,000 | 374,000,000 | 341,000,000 | 465,141,000 | 465,141,000 | 508,000,000 | 423,924,000 | 397,000,000 | 410,000,000 | 468,000,000 | 416,000,000 | 487,816,000 | 483,000,000 | 526,000,000 | 544,000,000 | 542,000,000 | 521,992,000 | 349,000,000 | 209,717,000 | 209,717,000 | 201,226,000 | 201,226,000 | 201,200,000 | 201,415,000 | 201,415,000 | 231,000,000 | 207,000,000 | 213,589,000 | 217,729,000 | 242,000,000 | 257,000,000 | 221,000,000 | 221,348,000 | 248,000,000 | 253,700,000 | 212,500,000 | 243,499,000 | 281,727,000 | 225,523,000 | 254,189,000 | 285,165,000 |
cost of revenue | 395,000,000 | 360,000,000 | 370,000,000 | 430,000,000 | 456,000,000 | 419,000,000 | 372,525,000 | 345,789,000 | 361,000,000 | 355,000,000 | 319,000,000 | 380,981,000 | 380,981,000 | 451,000,000 | 373,954,000 | 377,000,000 | 399,000,000 | 456,000,000 | 399,000,000 | 462,369,000 | 466,000,000 | 460,000,000 | 448,000,000 | 440,000,000 | 441,640,000 | 311,000,000 | 178,549,000 | 178,549,000 | 167,881,000 | 167,881,000 | 166,900,000 | 164,998,000 | 164,998,000 | 189,000,000 | 156,000,000 | 164,786,000 | 177,491,000 | 192,000,000 | 187,000,000 | 176,000,000 | 184,476,000 | 187,000,000 | 198,000,000 | 160,200,000 | 188,719,000 | 198,196,000 | 158,147,000 | 169,838,000 | 187,857,000 |
gross profit | 27,000,000 | 9,000,000 | 15,000,000 | 37,000,000 | 44,000,000 | 47,000,000 | 26,695,000 | 5,927,000 | 13,000,000 | 19,000,000 | 22,000,000 | 84,160,000 | 84,160,000 | 57,000,000 | 49,970,000 | 20,000,000 | 11,000,000 | 12,000,000 | 17,000,000 | 25,447,000 | 17,000,000 | 66,000,000 | 96,000,000 | 102,000,000 | 80,352,000 | 38,000,000 | 31,168,000 | 31,168,000 | 33,345,000 | 33,345,000 | 34,300,000 | 36,417,000 | 36,417,000 | 42,000,000 | 51,000,000 | 48,803,000 | 40,238,000 | 50,000,000 | 70,000,000 | 45,000,000 | 36,872,000 | 61,000,000 | 55,700,000 | 52,300,000 | 54,780,000 | 83,531,000 | 67,376,000 | 84,351,000 | 97,308,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 7,000,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 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 24,000,000 | 24,000,000 | 20,000,000 | 20,000,000 | 28,000,000 | 21,000,000 | 31,542,000 | 21,719,000 | 27,000,000 | 19,000,000 | 19,000,000 | 28,673,000 | 28,673,000 | 20,000,000 | 31,486,000 | 32,000,000 | 28,000,000 | 44,000,000 | 25,000,000 | 33,742,000 | 35,000,000 | 37,000,000 | 40,000,000 | 36,000,000 | 34,095,000 | 38,000,000 | 13,505,000 | 13,505,000 | -1,526,000 | 19,648,000 | 19,900,000 | 10,148,000 | 10,148,000 | 16,000,000 | 10,000,000 | 9,979,000 | 8,082,000 | 21,000,000 | 12,000,000 | 37,000,000 | 12,544,000 | 89,300,000 | 14,000,000 | 46,100,000 | 8,118,000 | 8,949,000 | 7,897,000 | 9,152,000 | 9,521,000 |
operating income | 3,000,000 | -14,000,000 | -7,000,000 | 17,000,000 | 16,000,000 | -4,856,000 | -1,801,000 | -14,782,000 | -14,000,000 | 3,000,000 | 1,000,000 | 54,796,000 | 54,796,000 | 37,000,000 | 17,388,000 | -15,000,000 | -12,000,000 | -32,000,000 | -8,000,000 | -8,295,000 | -18,000,000 | 29,000,000 | 56,000,000 | 66,000,000 | 46,257,000 | 40,000 | 17,657,000 | 17,657,000 | 13,354,000 | 13,354,000 | 14,500,000 | 25,965,000 | 25,965,000 | 26,000,000 | 41,000,000 | 38,569,000 | 31,920,000 | 29,000,000 | 58,000,000 | 8,000,000 | 23,946,000 | -28,300,000 | 41,700,000 | 6,200,000 | 43,364,000 | 70,244,000 | 59,376,000 | 71,646,000 | 87,357,000 |
net income | -61,000,000 | -25,000,000 | -17,000,000 | 2,670,000 | 3,592,000 | 19,000,000 | -23,897,000 | -23,991,000 | -24,000,000 | -5,000,000 | 122,000,000 | -27,027,000 | -27,027,000 | 9,000,000 | 28,860,000 | -13,000,000 | -24,000,000 | 29,000,000 | -14,000,000 | -14,917,000 | -22,000,000 | 13,000,000 | 38,000,000 | 54,000,000 | 24,455,000 | 295,000,000 | 15,672,000 | 15,672,000 | 9,149,000 | 4,573,000 | 4,600,000 | 9,642,000 | 9,642,000 | 11,000,000 | 22,000,000 | 19,340,000 | 20,893,000 | 13,000,000 | 32,000,000 | -300,000 | 10,521,000 | -23,300,000 | 19,400,000 | 4,600,000 | 30,947,000 | 50,800,000 | 39,966,000 | 48,998,000 | 80,003,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.
