SR Stock Income Statements
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.
Quarterly Income Statements
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-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 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-06-30 | 1990-03-31 | 1989-12-31 | 1989-09-30 | 1989-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 756,600,000 | 310,400,000 | 418,500,000 | 1,123,400,000 | 814,000,000 | 314,200,000 | 448,000,000 | 880,900,000 | 555,400,000 | 290,200,000 | 327,800,000 | 1,104,900,000 | 512,600,000 | 251,900,000 | 321,100,000 | 715,500,000 | 566,900,000 | 225,600,000 | 321,300,000 | 803,500,000 | 602,000,000 | 239,200,000 | 350,600,000 | 813,400,000 | 561,800,000 | 258,700,000 | 323,500,000 | 663,400,000 | 495,100,000 | 279,300,000 | 249,300,000 | 609,300,000 | 399,400,000 | 204,200,000 | 275,200,000 | 877,400,000 | 619,600,000 | 222,300,000 | 241,800,000 | 694,504,000 | 468,610,000 | 147,114,000 | 165,289,000 | 397,613,000 | 307,003,000 | 169,538,000 | 186,849,000 | 358,175,000 | 410,913,000 | 271,046,000 | 344,281,000 | 543,778,000 | 444,202,000 | 284,031,000 | 324,507,000 | 635,325,000 | 491,166,000 | 251,930,000 | 309,944,000 | 659,068,000 | 674,256,000 | 451,789,000 | 505,488,000 | 747,706,000 | 541,351,000 | 323,272,000 | 457,927,000 | 700,834,000 | 539,561,000 | 268,994,000 | 330,542,000 | 708,780,000 | 689,235,000 | 266,665,000 | 311,327,000 | 576,555,000 | 442,485,000 | 197,668,000 | 245,060,000 | 474,955,000 | 332,637,000 | 161,385,000 | 186,595,000 | 422,179,000 | 280,171,000 | 125,851,000 | 147,281,000 | 257,398,000 | 194,644,000 | 91,441,000 | 122,901,000 | 442,742,000 | 345,025,000 | 81,046,000 | 95,314,000 | 238,334,000 | 151,400,000 | 56,700,000 | 70,400,000 | 207,000,000 | 149,700,000 | 56,500,000 | 77,200,000 | 213,800,000 | 199,700,000 | 60,700,000 | 84,200,000 | 264,000,000 | 193,900,000 | 57,200,000 | 86,000,000 | 246,600,000 | 155,000,000 | 50,500,000 | 67,600,000 | 191,600,000 | 122,200,000 | 49,100,000 | 74,600,000 | 233,000,000 | 167,200,000 | 53,800,000 | 76,000,000 | 214,100,000 | 160,000,000 | 48,100,000 | 61,300,000 | 162,500,000 | 146,300,000 | 31,700,000 | 62,900,000 | 196,500,000 | 146,900,000 | 44,500,000 | 85,500,000 | 198,100,000 | 142,700,000 | 55,000,000 | 88,600,000 |
cost of revenue | 497,700,000 | 213,200,000 | 295,300,000 | 718,600,000 | 551,300,000 | 197,100,000 | 305,600,000 | 505,200,000 | 365,600,000 | 172,300,000 | 208,900,000 | 738,100,000 | 292,800,000 | 175,600,000 | 199,500,000 | 406,300,000 | 380,300,000 | 179,600,000 | 233,200,000 | 492,200,000 | 414,000,000 | 189,400,000 | 224,200,000 | 572,500,000 | 379,700,000 | 191,700,000 | 204,300,000 | 396,800,000 | 334,900,000 | 225,900,000 | 152,400,000 | 363,900,000 | 250,700,000 | 157,300,000 | 180,500,000 | 631,800,000 | 462,300,000 | 187,400,000 | 176,500,000 | 542,389,000 | 355,891,000 | 122,945,000 | 126,220,000 | 272,359,000 | 199,628,000 | 129,158,000 | 112,061,000 | 232,969,000 | 146,751,000 | 39,244,000 | 245,212,000 | 413,008,000 | 336,718,000 | 225,918,000 | 249,545,000 | 504,399,000 | 376,730,000 | 193,196,000 | 229,353,000 | 517,993,000 | 254,897,000 | 1,104,996,000 | 112,896,000 | 377,526,000 | 222,841,000 | -480,162,000 | 334,438,000 | 373,576,000 | 251,523,000 | 47,989,000 | 90,305,000 | 371,388,000 | 312,039,000 | 46,284,000 | 102,995,000 | 321,228,000 | 206,424,000 | 43,277,000 | 68,855,000 | 288,284,000 | 175,275,000 | 41,688,000 | 60,293,000 | 247,918,000 | 133,843,000 | 26,771,000 | 41,565,000 | 156,115,000 | 115,594,000 | 38,868,000 | 62,737,000 | 310,824,000 | 233,332,000 | 31,603,000 | 40,274,000 | 141,790,000 | 81,600,000 | 14,100,000 | 24,600,000 | 121,100,000 | 86,600,000 | 20,900,000 | 34,500,000 | 130,100,000 | 126,300,000 | 23,400,000 | 38,000,000 | 172,100,000 | 120,200,000 | 22,700,000 | 43,200,000 | 153,800,000 | 88,700,000 | 17,500,000 | 28,500,000 | 109,900,000 | 0 | 17,700,000 | 37,500,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 258,900,000 | 97,200,000 | 123,200,000 | 404,800,000 | 262,700,000 | 117,100,000 | 142,400,000 | 375,700,000 | 189,800,000 | 117,900,000 | 118,900,000 | 366,800,000 | 219,800,000 | 76,300,000 | 121,600,000 | 309,200,000 | 186,600,000 | 46,000,000 | 88,100,000 | 311,300,000 | 188,000,000 | 49,800,000 | 126,400,000 | 240,900,000 | 182,100,000 | 67,000,000 | 119,200,000 | 266,600,000 | 160,200,000 | 53,400,000 | 96,900,000 | 245,400,000 | 148,700,000 | 46,900,000 | 94,700,000 | 245,600,000 | 157,300,000 | 34,900,000 | 65,300,000 | 152,115,000 | 112,719,000 | 24,169,000 | 39,069,000 | 125,254,000 | 107,375,000 | 40,380,000 | 74,788,000 | 125,206,000 | 264,162,000 | 231,802,000 | 99,069,000 | 130,770,000 | 107,484,000 | 58,113,000 | 74,962,000 | 130,926,000 | 114,436,000 | 58,734,000 | 80,591,000 | 141,075,000 | 419,359,000 | -653,207,000 | 392,592,000 | 370,180,000 | 318,510,000 | 803,434,000 | 123,489,000 | 327,258,000 | 288,038,000 | 221,005,000 | 240,237,000 | 337,392,000 | 377,196,000 | 220,381,000 | 208,332,000 | 255,327,000 | 236,061,000 | 154,391,000 | 176,205,000 | 186,671,000 | 157,362,000 | 119,697,000 | 126,302,000 | 174,261,000 | 146,328,000 | 99,080,000 | 105,716,000 | 101,283,000 | 79,050,000 | 52,573,000 | 60,164,000 | 131,918,000 | 111,693,000 | 49,443,000 | 55,040,000 | 96,544,000 | 69,800,000 | 42,600,000 | 45,800,000 | 85,900,000 | 63,100,000 | 35,600,000 | 42,700,000 | 83,700,000 | 73,400,000 | 37,300,000 | 46,200,000 | 91,900,000 | 73,700,000 | 34,500,000 | 42,800,000 | 92,800,000 | 66,300,000 | 33,000,000 | 39,100,000 | 81,700,000 | 122,200,000 | 31,400,000 | 37,100,000 | 233,000,000 | 167,200,000 | 53,800,000 | 76,000,000 | 214,100,000 | 160,000,000 | 48,100,000 | 61,300,000 | 162,500,000 | 146,300,000 | 31,700,000 | 62,900,000 | 196,500,000 | 146,900,000 | 44,500,000 | 85,500,000 | 198,100,000 | 142,700,000 | 55,000,000 | 88,600,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 | 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 | 119,700,000 | 101,100,000 | 111,200,000 | 144,500,000 | 112,500,000 | 87,300,000 | 104,500,000 | 130,500,000 | 94,500,000 | 91,200,000 | 85,700,000 | 109,400,000 | 86,900,000 | 76,200,000 | 79,500,000 | 98,700,000 | 84,300,000 | 71,600,000 | 74,800,000 | 101,800,000 | 82,900,000 | 69,400,000 | 74,000,000 | 99,100,000 | 77,000,000 | 65,100,000 | 68,900,000 | 86,200,000 | 71,100,000 | 61,100,000 | 61,600,000 | 77,700,000 | 61,700,000 | 55,400,000 | 58,700,000 | 87,900,000 | 70,000,000 | 43,300,000 | 40,600,000 | 64,936,000 | 49,814,000 | 33,891,000 | 26,788,000 | 73,405,000 | 65,290,000 | 40,295,000 | 59,379,000 | 74,072,000 | 221,057,000 | 230,003,000 | 65,050,000 | 80,366,000 | 66,733,000 | 57,048,000 | 62,095,000 | 80,656,000 | 73,772,000 | 61,801,000 | 64,388,000 | 85,835,000 | 362,671,000 | -657,838,000 | 373,333,000 | 318,297,000 | 278,464,000 | 796,642,000 | 102,149,000 | 286,522,000 | 251,640,000 | 216,359,000 | 228,956,000 | 296,181,000 | 331,059,000 | 220,987,000 | 192,836,000 | 212,353,000 | 204,096,000 | 157,238,000 | 162,650,000 | 148,212,000 | 126,088,000 | 121,299,000 | 117,179,000 | 131,373,000 | 117,095,000 | 101,077,000 | 101,732,000 | 58,217,000 | 61,734,000 | 56,217,000 | 60,914,000 | 90,946,000 | 55,381,000 | 15,959,000 | 49,408,000 | 58,090,000 | 43,300,000 | 35,800,000 | 37,800,000 | 48,600,000 | 44,500,000 | 36,700,000 | 40,200,000 | 50,100,000 | 46,900,000 | 43,100,000 | 41,200,000 | 53,300,000 | 43,700,000 | 39,700,000 | 40,500,000 | 54,100,000 | 38,300,000 | 36,200,000 | 38,900,000 | 48,600,000 | 0 | 35,900,000 | 38,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
operating income | 139,200,000 | -3,900,000 | 12,000,000 | 260,300,000 | 150,200,000 | 29,800,000 | 25,800,000 | 245,200,000 | 95,300,000 | 26,700,000 | 33,200,000 | 257,400,000 | 132,900,000 | 100,000 | -106,500,000 | 210,500,000 | 102,300,000 | -25,600,000 | 13,300,000 | 209,500,000 | 105,100,000 | -19,600,000 | 52,400,000 | 141,800,000 | 105,100,000 | 1,900,000 | 50,300,000 | 180,400,000 | 89,100,000 | -7,700,000 | 35,300,000 | 167,700,000 | 87,000,000 | -8,500,000 | 36,000,000 | 157,700,000 | 87,300,000 | -8,400,000 | 24,700,000 | 87,179,000 | 62,905,000 | -9,722,000 | 12,281,000 | 51,849,000 | 42,085,000 | 1,869,000 | 15,045,000 | 50,583,000 | 43,105,000 | 1,799,000 | 25,754,000 | 49,943,000 | 40,751,000 | 1,065,000 | 12,867,000 | 50,270,000 | 40,664,000 | -3,067,000 | 16,203,000 | 55,240,000 | 56,688,000 | 4,631,000 | 19,259,000 | 51,883,000 | 40,046,000 | 6,792,000 | 21,340,000 | 40,736,000 | 36,398,000 | 4,646,000 | 11,281,000 | 41,211,000 | 46,137,000 | -606,000 | 15,496,000 | 42,974,000 | 31,965,000 | -2,847,000 | 13,555,000 | 38,459,000 | 31,274,000 | -1,602,000 | 9,123,000 | 42,888,000 | 29,233,000 | -1,997,000 | 3,984,000 | 43,066,000 | 17,316,000 | -3,644,000 | -750,000 | 40,972,000 | 56,312,000 | 33,484,000 | 5,632,000 | 38,454,000 | 26,500,000 | 6,800,000 | 8,000,000 | 37,300,000 | 18,600,000 | -1,100,000 | 2,500,000 | 33,600,000 | 26,500,000 | -5,800,000 | 5,000,000 | 38,600,000 | 30,000,000 | -5,200,000 | 2,300,000 | 38,700,000 | 28,000,000 | -3,200,000 | 200,000 | 33,100,000 | 122,200,000 | -4,500,000 | -900,000 | 233,000,000 | 167,200,000 | 53,800,000 | 76,000,000 | 214,100,000 | 160,000,000 | 48,100,000 | 61,300,000 | 162,500,000 | 146,300,000 | 31,700,000 | 62,900,000 | 196,500,000 | 146,900,000 | 44,500,000 | 85,500,000 | 198,100,000 | 142,700,000 | 55,000,000 | 88,600,000 |
net income | 85,100,000 | -31,100,000 | -21,600,000 | 179,200,000 | 91,000,000 | -7,100,000 | -1,400,000 | 173,600,000 | 55,700,000 | -9,900,000 | 5,300,000 | 187,400,000 | 88,900,000 | -19,700,000 | -92,300,000 | 133,600,000 | 67,000,000 | -34,300,000 | -3,000,000 | 154,600,000 | 67,300,000 | -25,900,000 | 25,900,000 | 98,200,000 | 116,000,000 | -13,300,000 | 21,700,000 | 108,000,000 | 45,200,000 | -14,200,000 | 10,700,000 | 100,800,000 | 46,900,000 | -18,700,000 | 14,100,000 | 94,400,000 | 47,100,000 | -14,900,000 | 11,700,000 | 52,219,000 | 35,592,000 | -9,636,000 | 6,585,000 | 30,242,000 | 25,568,000 | -651,000 | 8,433,000 | 29,684,000 | 25,174,000 | -2,827,000 | 15,390,000 | 27,893,000 | 23,369,000 | -1,597,000 | 4,731,000 | 28,020,000 | 22,886,000 | -4,747,000 | 6,877,000 | 30,811,000 | 31,314,000 | -3,586,000 | 9,267,000 | 51,354,000 | 20,903,000 | 570,000 | 9,272,000 | 20,830,000 | 19,099,000 | -825,000 | 2,740,000 | 20,942,000 | 26,180,000 | -5,076,000 | 6,111,000 | 22,458,000 | 16,632,000 | -5,807,000 | 3,763,000 | 21,555,000 | 16,607,000 | -4,087,000 | 2,038,000 | 21,570,000 | 15,095,000 | -5,215,000 | -894,000 | 22,581,000 | 7,719,000 | -5,079,000 | -3,673,000 | 20,707,000 | 18,517,000 | -3,392,000 | 322,000 | 19,454,000 | 9,600,000 | -3,900,000 | 200,000 | 20,100,000 | 9,700,000 | -3,200,000 | -900,000 | 18,400,000 | 13,600,000 | -5,900,000 | 800,000 | 21,500,000 | 16,100,000 | -6,600,000 | -400,000 | 24,000,000 | 15,700,000 | -4,400,000 | -2,000,000 | 18,100,000 | 9,200,000 | -5,600,000 | -2,700,000 | 18,600,000 | 11,900,000 | -6,500,000 | -2,100,000 | 20,300,000 | 13,500,000 | -4,700,000 | -2,400,000 | 13,300,000 | 12,100,000 | -3,600,000 | -3,000,000 | 15,700,000 | 10,900,000 | -2,300,000 | -3,700,000 | 15,200,000 | 7,700,000 | -5,000,000 | 600,000 |