Date | 9/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,530,600,000.00 | $552,600,000.00 | $576,700,000.00 | -- | -- | -- | -- | -- | -- | $324,400,000.00 | -- | -- | -- | $902,200,000.00 | -- | -- | -- | $351,200,000.00 | -- | -- | -- | $803,600,000.00 | -- | -- | $979,100,000.00 | $379,600,000.00 | $147,600,000.00 | $139,800,000.00 | $134,000,000.00 | $385,300,000.00 | $355,400,000.00 | $397,900,000.00 | $450,500,000.00 | $410,700,000.00 | $354,400,000.00 | $229,200,000.00 | -- | $730,800,000.00 | -- | -- | -- | $754,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $799,200,000.00 | $700,800,000.00 | $615,300,000.00 | $768,100,000.00 | $959,500,000.00 | $730,300,000.00 | $1,090,900,000.00 | $1,179,000,000.00 | $1,002,600,000.00 | $814,600,000.00 | $877,500,000.00 | $722,400,000.00 | $683,200,000.00 | $612,700,000.00 | $721,000,000.00 | $692,500,000.00 | $686,600,000.00 | $682,500,000.00 | $862,000,000.00 | $915,600,000.00 | $773,000,000.00 | $698,300,000.00 | $850,500,000.00 | $841,600,000.00 | $678,200,000.00 | $657,700,000.00 | $690,800,000.00 | $694,900,000.00 | $560,000,000.00 | $511,600,000.00 | $605,000,000.00 | $631,800,000.00 | $507,700,000.00 | $502,500,000.00 | $600,800,000.00 | $636,500,000.00 | $447,700,000.00 | $439,200,000.00 | $548,700,000.00 | $534,800,000.00 | $412,100,000.00 | $399,600,000.00 | $572,300,000.00 | $597,500,000.00 | $515,000,000.00 | $482,700,000.00 | $565,700,000.00 | $627,200,000.00 | $586,800,000.00 | $486,400,000.00 | -- | -- | -- | $391,000,000.00 | -- | -- | -- | -- | -- |
Inventory | $462,400,000.00 | $399,800,000.00 | $361,700,000.00 | $394,800,000.00 | $599,200,000.00 | $781,500,000.00 | $804,100,000.00 | $780,900,000.00 | $728,900,000.00 | $605,100,000.00 | $548,900,000.00 | $462,600,000.00 | $528,200,000.00 | $503,500,000.00 | $514,500,000.00 | $547,800,000.00 | $560,600,000.00 | $510,600,000.00 | $508,400,000.00 | $505,600,000.00 | $514,700,000.00 | $457,500,000.00 | $489,100,000.00 | $491,200,000.00 | $490,100,000.00 | $448,800,000.00 | $454,800,000.00 | $436,000,000.00 | $428,000,000.00 | $377,000,000.00 | $385,800,000.00 | $386,200,000.00 | $380,900,000.00 | $356,000,000.00 | $383,800,000.00 | $391,900,000.00 | $357,500,000.00 | $339,100,000.00 | $334,300,000.00 | $329,600,000.00 | $324,500,000.00 | $298,800,000.00 | $481,300,000.00 | $493,000,000.00 | $513,900,000.00 | $538,000,000.00 | $537,000,000.00 | $549,600,000.00 | $542,800,000.00 | $539,000,000.00 | -- | -- | -- | $430,500,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $53,500,000.00 | $45,900,000.00 | $43,600,000.00 | $50,300,000.00 | $52,200,000.00 | $46,400,000.00 | $45,800,000.00 | $67,000,000.00 | $37,400,000.00 | $32,000,000.00 | $35,000,000.00 | $46,400,000.00 | $34,300,000.00 | $26,700,000.00 | $27,300,000.00 | $29,000,000.00 | $32,000,000.00 | $30,900,000.00 | $37,600,000.00 | $60,100,000.00 | -- | -- | -- | $60,300,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $2,911,400,000.00 | $3,463,400,000.00 | $3,408,100,000.00 | $3,657,000,000.00 | $2,692,900,000.00 | $2,152,300,000.00 | $2,770,900,000.00 | $2,532,600,000.00 | $2,228,800,000.00 | $2,150,900,000.00 | $2,081,800,000.00 | $2,512,500,000.00 | $2,144,500,000.00 | $2,209,300,000.00 | $2,140,200,000.00 | $2,152,900,000.00 | $2,608,600,000.00 | $1,752,000,000.00 | $2,107,400,000.00 | $1,922,200,000.00 | $1,877,300,000.00 | $2,056,700,000.00 | $2,201,400,000.00 | $2,169,400,000.00 | $2,218,100,000.00 | $1,644,600,000.00 | $1,361,700,000.00 | $1,336,200,000.00 | $1,191,200,000.00 | $1,355,200,000.00 | $1,399,700,000.00 | $1,461,800,000.00 | $1,382,700,000.00 | $1,319,500,000.00 | $1,426,400,000.00 | $1,339,400,000.00 | $1,630,700,000.00 | $1,611,500,000.00 | $1,761,100,000.00 | $1,689,000,000.00 | $1,586,900,000.00 | $1,535,000,000.00 | $1,462,100,000.00 | $1,328,300,000.00 | $1,215,100,000.00 | $1,205,300,000.00 | $1,276,500,000.00 | $1,334,800,000.00 | $1,285,400,000.00 | $1,214,100,000.00 | -- | -- | -- | $1,016,900,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $670,700,000.00 | $653,700,000.00 | $655,200,000.00 | $627,200,000.00 | $798,800,000.00 | $840,400,000.00 | $790,900,000.00 | $785,100,000.00 | $769,100,000.00 | $759,900,000.00 | $734,100,000.00 | $674,200,000.00 | $764,400,000.00 | $774,100,000.00 | $765,900,000.00 | $764,300,000.00 | $771,200,000.00 | $783,500,000.00 | $757,100,000.00 | $778,600,000.00 | $772,400,000.00 | $760,100,000.00 | $763,000,000.00 | $752,500,000.00 | $746,000,000.00 | $780,900,000.00 | $698,500,000.00 | $683,100,000.00 | $660,900,000.00 | $632,200,000.00 | $623,600,000.00 | $626,400,000.00 | $592,300,000.00 | $585,800,000.00 | $580,000,000.00 | $583,400,000.00 | $543,600,000.00 | $547,300,000.00 | $537,600,000.00 | $527,600,000.00 | $503,900,000.00 | $497,200,000.00 | $645,300,000.00 | $634,500,000.00 | $641,500,000.00 | $637,100,000.00 | $603,400,000.00 | $592,400,000.00 | $575,100,000.00 | $560,300,000.00 | -- | -- | -- | $533,400,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $1,425,900,000.00 | $1,226,800,000.00 | $1,252,900,000.00 | $1,262,700,000.00 | $1,552,000,000.00 | $1,802,200,000.00 | $1,861,100,000.00 | $1,930,400,000.00 | $1,980,900,000.00 | $2,008,700,000.00 | $1,599,400,000.00 | $903,900,000.00 | $1,000,800,000.00 | $1,034,800,000.00 | $1,063,800,000.00 | $1,083,900,000.00 | $1,106,500,000.00 | $1,140,600,000.00 | $1,031,600,000.00 | $1,058,600,000.00 | $1,049,500,000.00 | $967,700,000.00 | $993,500,000.00 | $1,019,200,000.00 | $1,044,800,000.00 | $1,234,400,000.00 | $1,018,600,000.00 | $1,005,300,000.00 | $1,018,900,000.00 | $872,200,000.00 | $870,500,000.00 | $901,600,000.00 | $888,100,000.00 | $887,800,000.00 | $906,100,000.00 | $924,500,000.00 | $593,800,000.00 | $611,700,000.00 | $545,300,000.00 | $560,700,000.00 | $570,300,000.00 | $579,800,000.00 | $590,400,000.00 | $596,400,000.00 | $604,900,000.00 | $617,500,000.00 | $479,100,000.00 | $485,600,000.00 | $486,100,000.00 | $479,200,000.00 | -- | -- | -- | $297,900,000.00 | -- | -- | -- | -- | -- |
Goodwill | $1,342,000,000.00 | $1,199,300,000.00 | $1,202,500,000.00 | $1,177,800,000.00 | $2,018,200,000.00 | $2,203,600,000.00 | $2,192,700,000.00 | $2,201,600,000.00 | $2,215,000,000.00 | $2,199,000,000.00 | $2,539,500,000.00 | $1,640,200,000.00 | $1,735,500,000.00 | $1,738,200,000.00 | $1,727,300,000.00 | $1,708,300,000.00 | $1,706,600,000.00 | $1,716,300,000.00 | $1,534,600,000.00 | $1,530,900,000.00 | $1,504,800,000.00 | $1,441,800,000.00 | $1,443,300,000.00 | $1,448,000,000.00 | $1,456,800,000.00 | $1,601,800,000.00 | $1,212,800,000.00 | $1,180,200,000.00 | $1,176,900,000.00 | $1,081,200,000.00 | $1,046,500,000.00 | $1,156,000,000.00 | $1,138,800,000.00 | $1,134,400,000.00 | $1,137,200,000.00 | $1,139,700,000.00 | $959,500,000.00 | $964,500,000.00 | $854,800,000.00 | $858,700,000.00 | $858,700,000.00 | $858,700,000.00 | $859,600,000.00 | $858,000,000.00 | $957,400,000.00 | $958,800,000.00 | $859,100,000.00 | $858,200,000.00 | $867,500,000.00 | $845,200,000.00 | -- | -- | -- | $667,100,000.00 | -- | -- | -- | $462,200,000.00 | -- |
Other Assets | $128,400,000.00 | $102,700,000.00 | $101,300,000.00 | $91,300,000.00 | $114,300,000.00 | $116,900,000.00 | $116,400,000.00 | $128,000,000.00 | $129,200,000.00 | $128,300,000.00 | $119,800,000.00 | $108,500,000.00 | $107,000,000.00 | $110,000,000.00 | $102,800,000.00 | $98,900,000.00 | $104,700,000.00 | $103,600,000.00 | $110,400,000.00 | $106,400,000.00 | $97,700,000.00 | $22,900,000.00 | $31,200,000.00 | $39,100,000.00 | $38,100,000.00 | $34,900,000.00 | $26,300,000.00 | $24,100,000.00 | $22,800,000.00 | $25,000,000.00 | $23,000,000.00 | $25,900,000.00 | $23,900,000.00 | $26,600,000.00 | $25,900,000.00 | $26,400,000.00 | $23,400,000.00 | $23,700,000.00 | $19,600,000.00 | $20,900,000.00 | $23,900,000.00 | $22,300,000.00 | $35,300,000.00 | $34,400,000.00 | $39,400,000.00 | $38,600,000.00 | $25,200,000.00 | $25,600,000.00 | $27,500,000.00 | $19,000,000.00 | -- | -- | -- | $12,600,000.00 | -- | -- | -- | -- | -- |
Total Assets | $6,478,400,000.00 | $6,645,900,000.00 | $6,620,000,000.00 | $6,816,000,000.00 | $7,176,200,000.00 | $7,115,400,000.00 | $7,732,000,000.00 | $7,577,700,000.00 | $7,323,000,000.00 | $7,246,800,000.00 | $7,074,600,000.00 | $5,839,300,000.00 | $5,752,200,000.00 | $5,866,400,000.00 | $5,800,000,000.00 | $5,808,300,000.00 | $6,297,600,000.00 | $5,496,000,000.00 | $5,541,100,000.00 | $5,396,700,000.00 | $5,301,700,000.00 | $5,249,200,000.00 | $5,432,400,000.00 | $5,428,200,000.00 | $5,503,800,000.00 | $5,299,800,000.00 | $4,317,900,000.00 | $4,228,900,000.00 | $4,070,700,000.00 | $3,965,800,000.00 | $3,963,300,000.00 | $4,171,700,000.00 | $4,025,800,000.00 | $3,954,100,000.00 | $4,075,600,000.00 | $4,013,400,000.00 | $3,751,000,000.00 | $3,758,700,000.00 | $3,718,400,000.00 | $3,656,900,000.00 | $3,545,900,000.00 | $3,493,000,000.00 | $3,596,900,000.00 | $3,462,400,000.00 | $3,458,300,000.00 | $3,457,300,000.00 | $3,243,300,000.00 | $3,296,600,000.00 | $3,241,600,000.00 | $3,137,900,000.00 | -- | -- | -- | $2,529,500,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $327,300,000.00 | $322,900,000.00 | $245,500,000.00 | $328,400,000.00 | $397,200,000.00 | $367,000,000.00 | $497,100,000.00 | $549,600,000.00 | $520,900,000.00 | $432,400,000.00 | $481,000,000.00 | $387,100,000.00 | $359,200,000.00 | $317,600,000.00 | $325,000,000.00 | $321,300,000.00 | $336,600,000.00 | $327,300,000.00 | $371,800,000.00 | $374,400,000.00 | $356,200,000.00 | $312,100,000.00 | $362,700,000.00 | $415,600,000.00 | $372,600,000.00 | $332,100,000.00 | $328,900,000.00 | $335,400,000.00 | $291,300,000.00 | $243,600,000.00 | $264,900,000.00 | $284,000,000.00 | $248,400,000.00 | $212,600,000.00 | $267,500,000.00 | $280,100,000.00 | $230,000,000.00 | $198,000,000.00 | $242,800,000.00 | $256,200,000.00 | $223,600,000.00 | $187,000,000.00 | $274,300,000.00 | $283,500,000.00 | $263,600,000.00 | $259,700,000.00 | $274,700,000.00 | $312,800,000.00 | $303,500,000.00 | $260,800,000.00 | -- | -- | -- | $195,400,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $310,400,000.00 | $218,700,000.00 | $292,900,000.00 | $254,000,000.00 | $263,200,000.00 | $223,000,000.00 | $361,400,000.00 | $320,000,000.00 | $278,400,000.00 | $351,200,000.00 | $332,600,000.00 | $246,100,000.00 | $266,800,000.00 | $295,000,000.00 | $287,900,000.00 | $259,900,000.00 | $234,700,000.00 | $294,500,000.00 | $293,600,000.00 | $248,800,000.00 | $250,800,000.00 | $258,000,000.00 | $280,300,000.00 | $253,500,000.00 | $304,400,000.00 | $257,800,000.00 | $277,400,000.00 | $235,300,000.00 | $188,400,000.00 | $246,700,000.00 | $234,800,000.00 | $212,700,000.00 | $202,400,000.00 | $219,400,000.00 | $216,900,000.00 | $199,800,000.00 | $129,900,000.00 | $176,300,000.00 | $176,800,000.00 | $157,400,000.00 | $141,900,000.00 | $172,000,000.00 | $224,200,000.00 | $164,800,000.00 | $152,200,000.00 | $193,300,000.00 | $209,000,000.00 | $184,500,000.00 | $163,400,000.00 | $178,300,000.00 | -- | -- | -- | $174,900,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $2,290,200,000.00 | $2,289,700,000.00 | $2,289,400,000.00 | $2,285,500,000.00 | $2,584,200,000.00 | $2,583,900,000.00 | $2,931,700,000.00 | $2,929,900,000.00 | $2,928,800,000.00 | $2,927,400,000.00 | $2,926,400,000.00 | $2,081,600,000.00 | $2,082,200,000.00 | $2,081,300,000.00 | $2,080,300,000.00 | $2,078,000,000.00 | $2,577,300,000.00 | $1,591,600,000.00 | $1,590,200,000.00 | $1,592,200,000.00 | $1,588,500,000.00 | $1,587,800,000.00 | $1,587,400,000.00 | $1,586,900,000.00 | $1,586,400,000.00 | $1,586,200,000.00 | -- | -- | -- | $596,400,000.00 | $596,200,000.00 | -- | -- | $745,400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $580,700,000.00 | $562,800,000.00 | $553,800,000.00 | $544,400,000.00 | $531,600,000.00 | $516,000,000.00 | $502,600,000.00 | $490,900,000.00 | $483,500,000.00 | $481,500,000.00 | $473,800,000.00 | $460,100,000.00 | $443,400,000.00 | $441,700,000.00 | $433,600,000.00 | $424,500,000.00 | $418,700,000.00 | $413,700,000.00 | $405,000,000.00 | $397,300,000.00 | $390,100,000.00 | $383,800,000.00 | $377,800,000.00 | $365,800,000.00 | $357,600,000.00 | $353,700,000.00 | $346,800,000.00 | $341,600,000.00 | $338,500,000.00 | $335,300,000.00 | $326,500,000.00 | $318,900,000.00 | $298,200,000.00 | $293,400,000.00 | $284,900,000.00 | $278,100,000.00 | $258,900,000.00 | $247,800,000.00 | $222,600,000.00 | $219,000,000.00 | $216,500,000.00 | $201,100,000.00 | $194,400,000.00 | $188,000,000.00 | $179,900,000.00 | $171,400,000.00 | $159,700,000.00 | $147,200,000.00 | $132,000,000.00 | $120,200,000.00 | -- | -- | -- | $92,400,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-102,300,000.00 | $-119,300,000.00 | $-111,100,000.00 | $-159,000,000.00 | $-143,500,000.00 | $-142,600,000.00 | $-189,400,000.00 | $-142,200,000.00 | $-101,400,000.00 | $-105,200,000.00 | $-101,200,000.00 | $-102,800,000.00 | $-111,100,000.00 | $-97,000,000.00 | $-131,900,000.00 | $-160,100,000.00 | $-169,600,000.00 | $-124,100,000.00 | $-144,600,000.00 | $-120,500,000.00 | $-115,900,000.00 | $-122,100,000.00 | $-110,700,000.00 | $-102,900,000.00 | $-68,900,000.00 | $-85,700,000.00 | $-77,300,000.00 | $-90,900,000.00 | $-110,500,000.00 | $-122,200,000.00 | $-91,700,000.00 | $-91,400,000.00 | $-76,700,000.00 | $-87,100,000.00 | $-77,400,000.00 | $-68,900,000.00 | $-81,800,000.00 | $-61,800,000.00 | $-46,900,000.00 | $-29,400,000.00 | $-28,000,000.00 | $-31,500,000.00 | $-31,400,000.00 | $-43,700,000.00 | $-44,500,000.00 | $-35,500,000.00 | $-42,600,000.00 | $-48,100,000.00 | $-40,000,000.00 | $-45,000,000.00 | -- | -- | -- | $-38,100,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $6,655,300,000.00 | $5,784,800,000.00 | $5,634,000,000.00 | $5,469,500,000.00 | $5,246,100,000.00 | $5,089,800,000.00 | $4,891,700,000.00 | $4,676,100,000.00 | $4,402,600,000.00 | $4,237,700,000.00 | $4,137,900,000.00 | $4,024,200,000.00 | $3,952,400,000.00 | $3,928,700,000.00 | $3,876,100,000.00 | $3,802,500,000.00 | $3,754,800,000.00 | $3,721,300,000.00 | $3,647,100,000.00 | $3,537,500,000.00 | $3,407,500,000.00 | $3,351,400,000.00 | $3,287,100,000.00 | $3,211,500,000.00 | $3,120,300,000.00 | $2,820,800,000.00 | $2,728,800,000.00 | $2,665,700,000.00 | $2,586,500,000.00 | $2,547,400,000.00 | $2,493,900,000.00 | $2,526,500,000.00 | $2,430,800,000.00 | $2,381,800,000.00 | $2,319,600,000.00 | $2,235,600,000.00 | $2,157,100,000.00 | $2,134,400,000.00 | $2,097,700,000.00 | $2,026,600,000.00 | $1,965,900,000.00 | $1,944,300,000.00 | $1,888,600,000.00 | $1,826,000,000.00 | $1,830,700,000.00 | $1,788,300,000.00 | $1,753,300,000.00 | $1,696,300,000.00 | $1,614,900,000.00 | $1,566,100,000.00 | -- | -- | -- | $1,429,300,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $2,762,900,000.00 | $2,859,300,000.00 | $2,829,000,000.00 | $2,923,800,000.00 | $3,032,000,000.00 | $3,058,300,000.00 | $3,041,700,000.00 | $2,875,100,000.00 | $2,678,600,000.00 | $2,629,500,000.00 | $2,544,800,000.00 | $2,417,900,000.00 | $2,411,800,000.00 | $2,537,700,000.00 | $2,475,300,000.00 | $2,516,200,000.00 | $2,518,500,000.00 | $2,642,800,000.00 | $2,681,000,000.00 | $2,583,200,000.00 | $2,524,700,000.00 | $2,597,400,000.00 | $2,705,700,000.00 | $2,672,300,000.00 | $2,720,800,000.00 | $2,528,300,000.00 | $2,436,300,000.00 | $2,472,500,000.00 | $2,518,200,000.00 | $2,466,900,000.00 | $2,446,900,000.00 | $2,490,100,000.00 | $2,387,500,000.00 | $2,347,400,000.00 | $2,364,100,000.00 | $2,305,700,000.00 | $2,212,900,000.00 | $2,205,000,000.00 | $2,150,600,000.00 | $2,093,000,000.00 | $2,031,400,000.00 | $1,986,100,000.00 | $1,923,600,000.00 | $1,841,200,000.00 | $1,834,900,000.00 | $1,788,100,000.00 | $1,733,200,000.00 | $1,654,800,000.00 | $1,562,100,000.00 | $1,500,100,000.00 | -- | -- | -- | $1,340,700,000.00 | -- | -- | -- | $1,218,600,000.00 | $1,094,100,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $6,478,400,000.00 | $6,645,900,000.00 | $6,620,000,000.00 | $6,816,000,000.00 | $7,176,200,000.00 | $7,115,400,000.00 | $7,732,000,000.00 | $7,577,700,000.00 | $7,323,000,000.00 | $7,246,800,000.00 | $7,074,600,000.00 | $5,839,300,000.00 | $5,752,200,000.00 | $5,866,400,000.00 | $5,800,000,000.00 | $5,808,300,000.00 | $6,297,600,000.00 | $5,496,000,000.00 | $5,541,100,000.00 | $5,396,700,000.00 | $5,301,700,000.00 | $5,249,200,000.00 | $5,432,400,000.00 | $5,428,200,000.00 | $5,503,800,000.00 | $5,299,800,000.00 | $4,317,900,000.00 | $4,228,900,000.00 | $4,070,700,000.00 | $3,965,800,000.00 | $3,963,300,000.00 | $4,171,700,000.00 | $4,025,800,000.00 | $3,954,100,000.00 | $4,075,600,000.00 | $4,013,400,000.00 | $3,751,000,000.00 | $3,758,700,000.00 | $3,718,400,000.00 | $3,656,900,000.00 | $3,545,900,000.00 | $3,493,000,000.00 | $3,596,900,000.00 | $3,462,400,000.00 | $3,458,300,000.00 | $3,457,300,000.00 | $3,243,300,000.00 | $3,296,600,000.00 | $3,241,600,000.00 | $3,137,900,000.00 | -- | -- | -- | $2,529,500,000.00 | -- | -- | -- | -- | -- |
Date | 9/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $3,880,700,000.00 | $1,096,500,000.00 | $1,127,500,000.00 | $3,459,400,000.00 | $2,632,000,000.00 | $1,178,800,000.00 | $5,137,300,000.00 | $3,343,200,000.00 | $1,496,300,000.00 | $4,810,300,000.00 | $3,434,300,000.00 | $2,118,700,000.00 | $1,029,000,000.00 | $4,245,200,000.00 | $3,181,100,000.00 | $2,054,400,000.00 | $1,030,200,000.00 | $4,811,600,000.00 | $1,280,600,000.00 | $1,314,800,000.00 | $1,071,900,000.00 | $4,479,500,000.00 | $3,402,200,000.00 | $1,236,100,000.00 | $984,700,000.00 | $3,750,800,000.00 | $2,760,300,000.00 | $983,900,000.00 | $774,000,000.00 | $3,425,200,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,506,300,000.00 | $903,900,000.00 | $735,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | $419,700,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $308,700,000.00 | $380,200,000.00 | $394,200,000.00 | $288,600,000.00 | $278,800,000.00 | $314,300,000.00 | $332,200,000.00 | $249,400,000.00 | $1,148,000,000.00 | $311,500,000.00 | $314,000,000.00 | $247,700,000.00 | $1,157,300,000.00 | $323,600,000.00 | $321,200,000.00 | $245,400,000.00 | $1,006,700,000.00 | $295,500,000.00 | $285,400,000.00 | $173,000,000.00 | $819,500,000.00 | $237,100,000.00 | $224,600,000.00 | $162,100,000.00 | $745,600,000.00 | $200,300,000.00 | $207,100,000.00 | $152,400,000.00 | $897,700,000.00 | $225,900,000.00 | $255,400,000.00 | $211,200,000.00 | $158,800,000.00 | $187,500,000.00 | $183,700,000.00 | $147,100,000.00 | $129,500,000.00 | $143,600,000.00 | $143,600,000.00 | $112,000,000.00 | -- | -- |
Research and Development | $8,100,000.00 | $9,200,000.00 | $28,700,000.00 | $20,700,000.00 | $26,800,000.00 | $15,500,000.00 | $13,100,000.00 | $24,900,000.00 | $12,300,000.00 | $49,900,000.00 | $12,800,000.00 | $24,200,000.00 | $12,600,000.00 | $54,800,000.00 | $42,200,000.00 | $28,500,000.00 | $14,400,000.00 | $60,900,000.00 | $45,000,000.00 | $15,400,000.00 | $14,400,000.00 | $55,100,000.00 | $40,400,000.00 | $14,200,000.00 | $13,900,000.00 | $54,900,000.00 | $13,500,000.00 | $13,100,000.00 | $12,800,000.00 | $48,100,000.00 | $35,600,000.00 | $12,000,000.00 | $11,300,000.00 | $42,800,000.00 | $11,300,000.00 | $10,900,000.00 | $8,800,000.00 | $33,800,000.00 | $25,000,000.00 | $8,500,000.00 | $8,000,000.00 | $29,300,000.00 | $7,000,000.00 | $18,600,000.00 | $9,400,000.00 | $33,000,000.00 | $24,400,000.00 | $8,500,000.00 | $7,800,000.00 | $28,700,000.00 | $7,100,000.00 | $7,300,000.00 | $7,000,000.00 | $23,200,000.00 | -- | -- | -- | $16,400,000.00 | -- |
Selling, General, and Administrative | $547,900,000.00 | $166,800,000.00 | $625,200,000.00 | $467,600,000.00 | $360,000,000.00 | $188,600,000.00 | $622,600,000.00 | $413,600,000.00 | $203,000,000.00 | $698,200,000.00 | $504,700,000.00 | $312,100,000.00 | $159,800,000.00 | $641,500,000.00 | $477,300,000.00 | $315,000,000.00 | $161,900,000.00 | $667,100,000.00 | $511,500,000.00 | $336,500,000.00 | $164,200,000.00 | $625,400,000.00 | $164,800,000.00 | $308,500,000.00 | $148,600,000.00 | $589,400,000.00 | $433,500,000.00 | $251,900,000.00 | $139,700,000.00 | $532,000,000.00 | $391,200,000.00 | $131,500,000.00 | $124,100,000.00 | $461,900,000.00 | $121,700,000.00 | $125,600,000.00 | $98,100,000.00 | $379,000,000.00 | $94,400,000.00 | $95,400,000.00 | $92,200,000.00 | $353,700,000.00 | $265,500,000.00 | $215,400,000.00 | $108,800,000.00 | $427,700,000.00 | $314,600,000.00 | $106,000,000.00 | $107,500,000.00 | $376,600,000.00 | $99,900,000.00 | $177,900,000.00 | $85,700,000.00 | $310,500,000.00 | -- | -- | -- | $274,300,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $504,800,000.00 | $133,700,000.00 | $137,400,000.00 | $106,600,000.00 | $411,200,000.00 | $103,100,000.00 | $102,300,000.00 | $99,100,000.00 | $93,400,000.00 | $90,700,000.00 | $97,700,000.00 | $97,000,000.00 | $128,000,000.00 | $115,300,000.00 | $115,100,000.00 | $115,000,000.00 | $106,100,000.00 | $105,700,000.00 | $98,300,000.00 | $91,900,000.00 | $102,700,000.00 | $77,100,000.00 | $79,600,000.00 | $73,200,000.00 | -- | -- |
Loss from Operations | $919,100,000.00 | $225,200,000.00 | $982,800,000.00 | $729,200,000.00 | $458,200,000.00 | $141,000,000.00 | $1,036,100,000.00 | $687,900,000.00 | $277,300,000.00 | $567,500,000.00 | $385,000,000.00 | $218,500,000.00 | $89,500,000.00 | $483,600,000.00 | $371,800,000.00 | $113,400,000.00 | $102,700,000.00 | $654,200,000.00 | $191,000,000.00 | $321,900,000.00 | $114,700,000.00 | $509,000,000.00 | $140,000,000.00 | $254,400,000.00 | $94,700,000.00 | $505,700,000.00 | $142,900,000.00 | $235,800,000.00 | $96,700,000.00 | $115,200,000.00 | $36,400,000.00 | $178,900,000.00 | $110,600,000.00 | $501,900,000.00 | $376,200,000.00 | $148,000,000.00 | $66,400,000.00 | $408,300,000.00 | $319,300,000.00 | $185,300,000.00 | $63,000,000.00 | $92,400,000.00 | $274,400,000.00 | $22,500,000.00 | $70,100,000.00 | $77,200,000.00 | $110,600,000.00 | $236,500,000.00 | $96,200,000.00 | $52,700,000.00 | $81,800,000.00 | $140,600,000.00 | $55,200,000.00 | $26,800,000.00 | $66,500,000.00 | $64,000,000.00 | $38,800,000.00 | $211,900,000.00 | -- |
Loss Before Income Taxes | $321,500,000.00 | $214,800,000.00 | $930,400,000.00 | $685,900,000.00 | $430,800,000.00 | $128,000,000.00 | $327,400,000.00 | $641,100,000.00 | $254,800,000.00 | $482,500,000.00 | $322,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $24.41 | $4.02 | $15.35 | $11.12 | $3.83 | $1.99 | $14.40 | $9.50 | $3.71 | $8.01 | $5.57 | $2.87 | $0.98 | $5.85 | $4.35 | $2.47 | $1.10 | $8.28 | $2.43 | $2.68 | $1.37 | $10.09 | $1.66 | $6.87 | $4.98 | $5.75 | $1.38 | $1.59 | $0.95 | $3.86 | $-0.15 | $1.78 | $1.06 | $4.89 | $3.64 | $2.05 | $0.60 | $0.82 | $3.07 | $1.16 | $0.56 | $3.29 | $1.20 | $1.00 | $0.87 | $4.30 | $3.55 | $1.48 | $0.96 | $0.62 | $0.86 | $0.88 | $0.54 | $0.52 | $0.82 | $0.63 | $0.40 | $2.36 | -- |
Weighted Average Shares Basic | 45,900,000 | 47,800,000 | 49,900,000 | 50,400,000 | 50,900,000 | 51,100,000 | 51,900,000 | 52,000,000 | 52,100,000 | 52,500,000 | 52,300,000 | 52,700,000 | 53,000,000 | 54,500,000 | 54,100,000 | 54,800,000 | 55,800,000 | 56,913,000 | 56,657,000 | 56,960,000 | 57,547,000 | 60,393,000 | 60,712,000 | 60,641,000 | 61,684,000 | 63,073,000 | 63,503,000 | 64,048,000 | 64,353,000 | 64,226,000 | 64,353,000 | 64,131,000 | 64,018,000 | 64,844,000 | 64,970,000 | 64,943,000 | 64,876,000 | 64,170,000 | 64,043,000 | 64,100,000 | 63,878,000 | 63,471,000 | 63,429,000 | 63,343,000 | 63,253,000 | 62,513,000 | 62,347,000 | 62,166,000 | 61,913,000 | 61,457,000 | 61,599,000 | 61,293,000 | 61,134,000 | 60,901,000 | -- | -- | -- | 60,601,000 | -- |
Earnings Per Share Diluted | $5.25 | $3.97 | $15.18 | $11.00 | $3.79 | $1.96 | $14.20 | $9.37 | $3.66 | $7.91 | $2.67 | $2.84 | $0.97 | $5.80 | $4.31 | $2.45 | $1.09 | $8.19 | $2.40 | $4.01 | $1.36 | $10.02 | $1.64 | $6.82 | $4.94 | $5.71 | $3.89 | $2.52 | $0.94 | $3.82 | $2.66 | $2.80 | $1.05 | $1.24 | $3.58 | $1.43 | $0.59 | $0.81 | $1.32 | $1.14 | $0.55 | $1.07 | $1.17 | $0.98 | $0.85 | $4.22 | $3.48 | $2.39 | $0.94 | $0.61 | $0.85 | $1.39 | $0.53 | $0.51 | $0.81 | $0.62 | $0.39 | $2.34 | -- |
Weighted Average Shares Diluted | 47,600,000 | 48,400,000 | 50,400,000 | 51,000,000 | 51,200,000 | 51,700,000 | 52,600,000 | 52,700,000 | 52,900,000 | 53,200,000 | 53,000,000 | 53,300,000 | 53,600,000 | 55,000,000 | 54,500,000 | 55,200,000 | 56,500,000 | 57,547,000 | 57,621,000 | 57,566,000 | 57,870,000 | 60,786,000 | 61,176,000 | 61,593,000 | 62,164,000 | 63,551,000 | 63,916,000 | 64,140,000 | 64,848,000 | 64,883,000 | 64,879,000 | 65,050,000 | 64,876,000 | 65,804,000 | 65,987,000 | 65,933,000 | 65,896,000 | 65,304,000 | 65,447,000 | 65,329,000 | 65,089,000 | 64,806,000 | 64,714,000 | 64,620,000 | 64,719,000 | 63,610,000 | 63,946,000 | 63,797,000 | 63,229,000 | 62,495,000 | 62,403,000 | 62,701,000 | 62,181,000 | 61,592,000 | -- | -- | -- | 61,234,000 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 45,400,000 | 47,600,000 | 47,700,000 | 48,800,000 | 50,000,000 | 50,800,000 | 51,600,000 | 51,500,000 | 51,600,000 | 52,000,000 | 52,100,000 | 51,900,000 | 52,100,000 | 52,900,000 | 53,200,000 | 54,400,000 | 54,900,000 | 55,692,544 | 56,674,890 | 56,420,192 | 56,802,175 | 57,957,912 | 59,583,235 | 59,817,890 | 60,759,416 | 61,839,734 | 61,763,078 | 62,968,289 | 64,368,750 | 64,257,182 | 64,306,206 | 64,400,643 | 63,961,112 | 64,051,600 | 64,855,456 | 65,042,563 | 64,892,146 | 64,691,059 | 64,163,328 | 64,112,417 | 64,086,326 | 63,658,777 | 63,597,143 | 63,516,542 | 63,344,826 | 63,127,299 | 62,910,468 | 62,565,246 | 62,123,229 | 61,664,813 | -- | -- | -- | 61,024,932 | -- | -- | -- | -- | -- |
Common Stock Value | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | $78,700,000.00 | -- | -- | -- | $78,700,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $127,400,000.00 | $41,500,000.00 | $160,300,000.00 | $119,300,000.00 | $77,200,000.00 | $38,900,000.00 | $95,600,000.00 | $56,700,000.00 | $28,700,000.00 | $112,500,000.00 | $84,200,000.00 | $56,000,000.00 | $28,400,000.00 | $112,400,000.00 | $84,500,000.00 | $56,000,000.00 | $28,300,000.00 | $102,900,000.00 | $74,500,000.00 | $46,200,000.00 | $23,300,000.00 | $93,500,000.00 | $69,700,000.00 | $45,600,000.00 | $23,100,000.00 | $92,100,000.00 | $69,000,000.00 | $45,800,000.00 | $22,700,000.00 | $84,500,000.00 | $61,800,000.00 | $39,000,000.00 | $19,500,000.00 | $72,300,000.00 | $52,700,000.00 | $33,100,000.00 | $16,700,000.00 | $61,200,000.00 | $45,000,000.00 | $28,800,000.00 | $14,200,000.00 | $53,700,000.00 | $39,700,000.00 | $25,600,000.00 | $12,800,000.00 | $48,000,000.00 | $35,100,000.00 | $22,500,000.00 | $11,200,000.00 | $43,500,000.00 | $32,300,000.00 | $21,100,000.00 | $10,500,000.00 | $40,600,000.00 | -- | -- | -- | $38,600,000.00 | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |