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-09-02 | 2021-06-30 | 2021-06-02 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-07-01 | 2018-04-01 | 2017-12-31 | 2017-09-24 | 2017-06-25 | 2017-03-26 | 2016-12-25 | 2016-09-25 | 2016-06-26 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-28 | 2015-03-29 | 2014-12-28 | 2014-09-28 | 2014-06-29 | 2014-03-30 | 2013-12-29 | 2013-09-30 | 2013-09-29 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 669,405,000 | 652,871,000 | 672,357,000 | 668,917,000 | 730,664,000 | 717,902,000 | 748,660,000 | 748,077,000 | 826,539,000 | 800,185,000 | 800,185,000 | 804,275,000 | 804,275,000 | 777,084,000 | 875,447,000 | 814,539,000 | 767,000,000 | 948,682,000 | 699,274,000 | 376,649,000 | 404,387,000 | 387,599,000 | 416,039,000 | 380,419,000 | 388,802,000 | 340,765,000 | 394,431,000 | 317,176,000 | 322,873,000 | 307,524,000 | 333,584,000 | 306,837,000 | 314,830,000 | 300,104,000 | 333,649,000 | 312,056,000 | 299,480,000 | 250,617,000 | 186,796,000 | 165,060,000 | 158,433,000 | 142,033,000 | 160,300,000 | 125,992,000 | 126,000,000 | 119,598,000 | 110,582,000 | 125,393,000 | 119,980,000 |
cost of revenue | 458,140,000 | 437,838,000 | 426,096,000 | 430,188,000 | 455,123,000 | 459,343,000 | 476,002,000 | 469,885,000 | 470,305,000 | 480,289,000 | 480,289,000 | 473,172,000 | 0 | 477,798,000 | 498,733,000 | 492,342,000 | 476,735,000 | 566,463,000 | 398,322,000 | 218,369,000 | 233,407,000 | 229,495,000 | 230,299,000 | 220,771,000 | 217,775,000 | 196,389,000 | 210,287,000 | 177,724,000 | 177,020,000 | 177,627,000 | 179,329,000 | 172,972,000 | 172,557,000 | 174,453,000 | 179,725,000 | 175,758,000 | 160,347,000 | 140,712,000 | 101,880,000 | 94,070,000 | 87,615,000 | 84,855,000 | 12,223,000 | 70,826,000 | 0 | 64,978,000 | 65,021,000 | 65,578,000 | 66,316,000 |
gross profit | 211,265,000 | 215,033,000 | 246,261,000 | 238,729,000 | 275,541,000 | 258,559,000 | 272,658,000 | 278,192,000 | 356,234,000 | 319,896,000 | 319,896,000 | 331,103,000 | 0 | 299,286,000 | 376,714,000 | 322,197,000 | 290,265,000 | 382,219,000 | 300,952,000 | 158,280,000 | 170,980,000 | 158,104,000 | 185,740,000 | 159,648,000 | 171,027,000 | 144,376,000 | 184,144,000 | 139,452,000 | 145,853,000 | 129,897,000 | 154,255,000 | 133,865,000 | 142,273,000 | 125,651,000 | 153,924,000 | 136,298,000 | 139,133,000 | 109,905,000 | 84,916,000 | 70,990,000 | 70,818,000 | 57,178,000 | 148,077,000 | 55,166,000 | 0 | 54,620,000 | 45,561,000 | 59,815,000 | 53,664,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 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 186,630,000 | 184,914,000 | 224,140,000 | 224,317,000 | 230,500,000 | 257,500,000 | 277,680,000 | 270,722,000 | 308,984,000 | 273,707,000 | 273,707,000 | 271,920,000 | 758,830,000 | 272,363,000 | 290,627,000 | 303,007,000 | 292,811,000 | 377,161,000 | 270,859,000 | 145,279,000 | 153,368,000 | 152,431,000 | 158,271,000 | 146,965,000 | 146,772,000 | 138,066,000 | 148,766,000 | 125,066,000 | 125,257,000 | 123,799,000 | 126,228,000 | 117,066,000 | 123,287,000 | 116,175,000 | 134,072,000 | 118,076,000 | 117,054,000 | 104,832,000 | 66,216,000 | 64,893,000 | 62,344,000 | 59,826,000 | -813,600,000 | 53,279,000 | 226,000,000 | 50,947,000 | 47,412,000 | 47,843,000 | 44,806,000 |
operating income | 24,635,000 | 34,941,000 | 13,511,000 | 15,216,000 | 57,527,000 | 16,700,000 | 11,493,000 | 27,488,000 | 24,589,000 | 31,102,000 | 46,189,000 | 45,445,000 | 45,445,000 | 7,941,000 | 18,078,000 | 1,480,000 | -437,624,000 | -29,822,000 | -155,773,000 | -1,942,000 | 12,173,000 | -1,435,000 | 25,204,000 | 2,570,000 | 23,314,000 | 7,051,000 | 32,424,000 | 11,490,000 | -6,455,000 | -2,845,000 | 26,968,000 | 10,628,000 | 16,746,000 | 7,030,000 | 66,678,000 | 14,648,000 | 19,498,000 | 2,601,000 | 17,475,000 | 4,578,000 | 7,374,000 | -3,072,000 | 973,900,000 | -90,143,000 | -90,143,000 | 2,283,000 | -2,461,000 | 10,332,000 | 6,882,000 |
net income | -22,892,000 | -2,566,000 | -12,677,000 | 10,344,000 | 32,767,000 | -54,122,000 | -53,700,000 | -3,102,000 | -22,448,000 | 14,687,000 | 14,687,000 | 15,115,000 | 14,709,000 | -142,316,000 | -122,174,000 | -31,260,000 | -436,893,000 | -80,152,000 | -95,088,000 | -18,463,000 | 2,815,000 | -9,106,000 | 13,260,000 | -6,105,000 | 11,706,000 | -665,000 | 26,428,000 | -1,971,000 | -21,687,000 | -3,685,000 | 14,496,000 | 2,795,000 | 9,383,000 | 4,967,000 | 56,376,000 | 6,108,000 | 11,195,000 | -6,066,000 | 11,463,000 | -4,708,000 | -3,269,000 | -6,691,000 | 955,400,000 | -129,152,000 | -129,200,000 | -14,122,000 | -17,515,000 | -4,559,000 | -9,313,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.
