Quarterly
Annual
| Unit: USD | 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 | 2010-06-30 | 2010-03-31 | 2009-06-30 | 2009-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,574,100,000 | 2,684,900,000 | 2,592,600,000 | 2,983,500,000 | 3,016,600,000 | 2,882,600,000 | 2,498,100,000 | 2,487,900,000 | 2,394,100,000 | 2,155,400,000 | 2,035,400,000 | 2,009,200,000 | 2,009,200,000 | 2,211,200,000 | 2,155,000,000 | 2,387,300,000 | 2,584,600,000 | 2,160,000,000 | 1,971,200,000 | 2,130,700,000 | 2,372,600,000 | 2,158,000,000 | 1,959,200,000 | 2,048,700,000 | 2,247,000,000 | 1,998,800,000 | 1,812,500,000 | 1,999,700,000 | 2,262,500,000 | 1,999,000,000 | 1,966,300,000 | 2,206,300,000 | 2,510,100,000 | 2,299,100,000 | 2,387,200,000 | 2,608,900,000 | 2,861,400,000 | 2,516,400,000 | 2,419,300,000 | 2,619,600,000 | 2,795,200,000 | 2,490,500,000 | 2,144,300,000 | 1,810,200,000 | 1,900,900,000 | 1,791,500,000 |
cost of revenue | 1,949,300,000 | 2,045,600,000 | 1,993,000,000 | 2,277,400,000 | 2,280,600,000 | 2,153,100,000 | 1,866,200,000 | 1,871,500,000 | 1,791,600,000 | 1,613,000,000 | 1,550,900,000 | 1,513,200,000 | 1,520,100,000 | 1,678,600,000 | 1,632,800,000 | 1,842,400,000 | 2,007,300,000 | 1,663,600,000 | 1,526,900,000 | 1,662,000,000 | 1,872,100,000 | 1,671,400,000 | 1,514,300,000 | 1,593,900,000 | 1,780,600,000 | 1,559,400,000 | 1,399,200,000 | 1,561,600,000 | 1,817,100,000 | 1,568,700,000 | 1,546,500,000 | 1,755,800,000 | 2,042,900,000 | 1,837,500,000 | 1,922,500,000 | 2,115,800,000 | 2,360,900,000 | 2,044,000,000 | 1,962,500,000 | 2,148,400,000 | 2,311,600,000 | 2,026,200,000 | 1,808,800,000 | 1,495,600,000 | 1,588,000,000 | 1,500,200,000 |
gross profit | 624,800,000 | 639,300,000 | 599,600,000 | 706,100,000 | 736,000,000 | 729,500,000 | 631,900,000 | 616,400,000 | 602,500,000 | 542,400,000 | 484,500,000 | 496,000,000 | 489,100,000 | 532,600,000 | 522,200,000 | 544,900,000 | 577,300,000 | 496,400,000 | 444,300,000 | 468,700,000 | 500,500,000 | 486,600,000 | 444,900,000 | 454,800,000 | 466,400,000 | 439,400,000 | 413,300,000 | 438,100,000 | 445,400,000 | 430,300,000 | 419,800,000 | 450,500,000 | 467,200,000 | 461,600,000 | 464,700,000 | 493,100,000 | 500,500,000 | 472,400,000 | 456,800,000 | 471,200,000 | 483,600,000 | 464,300,000 | 335,500,000 | 314,600,000 | 312,900,000 | 291,300,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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 455,500,000 | 478,600,000 | 476,800,000 | 495,600,000 | 495,200,000 | 471,500,000 | 478,100,000 | 461,000,000 | 455,800,000 | 424,500,000 | 396,500,000 | 390,700,000 | 384,900,000 | 436,800,000 | 426,600,000 | 420,900,000 | 459,000,000 | 396,100,000 | 355,500,000 | 358,000,000 | 377,700,000 | 375,400,000 | 344,900,000 | 358,900,000 | 378,000,000 | 367,600,000 | 410,700,000 | 366,200,000 | 362,100,000 | 354,300,000 | 377,200,000 | 354,000,000 | 384,200,000 | 373,800,000 | 501,100,000 | 386,000,000 | 389,300,000 | 390,300,000 | 312,100,000 | 378,800,000 | 384,400,000 | 396,400,000 | 238,500,000 | 229,200,000 | 233,400,000 | 231,100,000 |
operating income | 162,900,000 | 146,200,000 | 122,800,000 | 208,800,000 | 242,100,000 | 258,900,000 | 144,500,000 | 143,200,000 | 115,000,000 | 81,100,000 | 68,800,000 | 66,200,000 | 47,200,000 | 100,000,000 | 72,600,000 | 88,000,000 | 79,000,000 | -52,300,000 | 62,500,000 | 99,600,000 | 117,400,000 | 107,900,000 | 106,900,000 | 90,900,000 | 86,100,000 | 69,900,000 | 2,900,000 | -65,000,000 | 75,400,000 | 73,100,000 | 26,100,000 | 89,700,000 | 69,500,000 | 83,700,000 | -56,400,000 | 105,500,000 | 96,100,000 | 69,600,000 | 111,700,000 | 18,000,000 | 39,900,000 | 52,900,000 | 95,200,000 | 81,800,000 | 67,300,000 | 60,200,000 |
net income | 87,800,000 | 83,100,000 | 71,600,000 | 130,000,000 | 162,900,000 | 180,800,000 | 156,800,000 | 84,400,000 | 153,200,000 | 66,200,000 | -33,700,000 | 28,900,000 | 1,800,000 | 55,900,000 | -55,100,000 | 2,500,000 | 16,300,000 | -63,900,000 | 1,200,000 | 49,600,000 | 56,100,000 | 65,400,000 | 27,000,000 | 38,900,000 | 31,300,000 | 22,600,000 | -59,200,000 | -63,000,000 | 39,800,000 | 14,000,000 | -2,900,000 | 12,100,000 | -12,400,000 | 19,700,000 | -82,600,000 | 45,800,000 | 19,500,000 | -2,800,000 | 38,000,000 | -50,100,000 | -17,000,000 | -53,200,000 | 9,900,000 | 3,600,000 | -2,200,000 | -10,000,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.
