Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/28/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $249,355,000.00 | $200,994,000.00 | $161,525,000.00 | $229,911,000.00 | $467,140,000.00 | $206,023,000.00 | $423,726,000.00 | $390,086,000.00 | $744,814,000.00 | $655,128,000.00 | $513,944,000.00 | $396,734,000.00 | $307,456,000.00 | $322,883,000.00 | $216,038,000.00 | $110,367,000.00 | $161,266,000.00 | $224,482,000.00 | $174,001,000.00 | $111,714,000.00 | $146,162,000.00 | $138,472,000.00 | $128,780,000.00 | $67,071,000.00 | $57,494,000.00 | $67,272,000.00 | $54,163,000.00 | $75,641,000.00 | $69,370,000.00 | $115,857,000.00 | $46,454,000.00 | $155,575,000.00 | $150,085,000.00 | $189,761,000.00 | $173,162,000.00 | $197,959,000.00 | $173,740,000.00 | $150,147,000.00 | $116,521,000.00 | $126,598,000.00 | $54,337,000.00 | $108,023,000.00 | $57,966,000.00 | $10,307,000.00 | $91,730,000.00 | $93,126,000.00 | $138,720,000.00 | $78,746,000.00 | $89,997,000.00 | $78,583,000.00 | -- | $161,307,000.00 | $81,229,000.00 |
Accounts Receivable Net Current | $520,725,000.00 | $537,316,000.00 | $589,226,000.00 | $542,528,000.00 | $692,291,000.00 | $609,870,000.00 | $510,670,000.00 | $480,889,000.00 | $428,702,000.00 | $374,906,000.00 | $398,240,000.00 | $322,937,000.00 | $312,013,000.00 | $319,538,000.00 | $373,591,000.00 | $341,535,000.00 | $284,612,000.00 | $326,133,000.00 | $341,758,000.00 | $311,668,000.00 | $262,170,000.00 | $280,002,000.00 | $320,626,000.00 | $243,285,000.00 | $223,031,000.00 | $241,857,000.00 | $244,722,000.00 | $243,087,000.00 | $230,338,000.00 | $182,185,000.00 | $207,205,000.00 | $160,475,000.00 | $158,190,000.00 | $189,107,000.00 | $199,884,000.00 | $203,692,000.00 | -- | $164,907,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $1,182,350,000.00 | $1,167,484,000.00 | $1,311,129,000.00 | $1,424,691,000.00 | $1,240,524,000.00 | $1,236,772,000.00 | $934,948,000.00 | $772,861,000.00 | $644,576,000.00 | $603,317,000.00 | $532,952,000.00 | $544,372,000.00 | $559,695,000.00 | $522,024,000.00 | $517,232,000.00 | $570,327,000.00 | $588,380,000.00 | $544,750,000.00 | $496,088,000.00 | $479,880,000.00 | $439,745,000.00 | $380,341,000.00 | $349,023,000.00 | $378,110,000.00 | $390,908,000.00 | $349,731,000.00 | $359,363,000.00 | $366,745,000.00 | $374,709,000.00 | $325,375,000.00 | $362,268,000.00 | $385,848,000.00 | $356,929,000.00 | $319,385,000.00 | $327,581,000.00 | $287,233,000.00 | $292,307,000.00 | $300,253,000.00 | $296,048,000.00 | $287,258,000.00 | $258,821,000.00 | $225,817,000.00 | $187,114,000.00 | $227,038,000.00 | $200,129,000.00 | $162,124,000.00 | -- | -- | -- | $127,137,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $101,483,000.00 | $91,898,000.00 | $105,169,000.00 | $116,139,000.00 | $91,356,000.00 | $72,736,000.00 | $54,228,000.00 | $48,697,000.00 | $39,515,000.00 | $36,382,000.00 | $35,200,000.00 | $33,063,000.00 | $29,557,000.00 | $31,384,000.00 | $30,570,000.00 | $29,481,000.00 | $28,537,000.00 | $25,404,000.00 | $28,110,000.00 | $27,174,000.00 | $18,768,000.00 | $19,741,000.00 | $11,720,000.00 | $9,314,000.00 | $9,261,000.00 | $24,649,000.00 | $13,185,000.00 | $13,125,000.00 | $11,839,000.00 | $8,600,000.00 | $12,467,000.00 | $12,944,000.00 | $9,001,000.00 | $9,384,000.00 | $6,256,000.00 | $5,879,000.00 | $6,188,000.00 | $5,358,000.00 | $4,715,000.00 | $3,664,000.00 | $5,111,000.00 | $5,048,000.00 | $5,104,000.00 | $4,503,000.00 | $4,260,000.00 | $3,915,000.00 | -- | -- | -- | $3,645,000.00 | -- | -- | -- |
Total Current Assets | $2,053,913,000.00 | $1,997,692,000.00 | $2,167,049,000.00 | $2,313,269,000.00 | $2,491,311,000.00 | $2,125,401,000.00 | $1,923,572,000.00 | $1,692,533,000.00 | $1,857,607,000.00 | $1,669,733,000.00 | $1,480,336,000.00 | $1,297,106,000.00 | $1,208,721,000.00 | $1,195,829,000.00 | $1,137,431,000.00 | $1,051,710,000.00 | $1,062,795,000.00 | $1,120,769,000.00 | $1,039,957,000.00 | $930,436,000.00 | $866,845,000.00 | $818,556,000.00 | $810,149,000.00 | $697,780,000.00 | $680,694,000.00 | $683,509,000.00 | $671,433,000.00 | $698,598,000.00 | $686,256,000.00 | $661,372,000.00 | $654,368,000.00 | $746,930,000.00 | $704,528,000.00 | $730,478,000.00 | $732,263,000.00 | $717,155,000.00 | $686,530,000.00 | $654,179,000.00 | $615,960,000.00 | $611,069,000.00 | $525,195,000.00 | $522,553,000.00 | $400,772,000.00 | $358,956,000.00 | $425,924,000.00 | $383,265,000.00 | -- | -- | -- | $272,519,000.00 | -- | -- | -- |
Property Plant and Equipement | $605,466,000.00 | $598,577,000.00 | $511,893,000.00 | $450,133,000.00 | $446,007,000.00 | $443,480,000.00 | $412,706,000.00 | $392,518,000.00 | $345,563,000.00 | $343,936,000.00 | $321,360,000.00 | $317,822,000.00 | $315,828,000.00 | $316,976,000.00 | $303,288,000.00 | $300,795,000.00 | $289,438,000.00 | $278,929,000.00 | $243,362,000.00 | $233,433,000.00 | $232,023,000.00 | $230,380,000.00 | $218,658,000.00 | $217,056,000.00 | $215,390,000.00 | $212,793,000.00 | $207,504,000.00 | $206,700,000.00 | $197,623,000.00 | $184,213,000.00 | $178,120,000.00 | $174,655,000.00 | $171,384,000.00 | $168,821,000.00 | $159,058,000.00 | $153,063,000.00 | $148,017,000.00 | $146,390,000.00 | $120,812,000.00 | $109,481,000.00 | $106,474,000.00 | $104,718,000.00 | $91,568,000.00 | $85,786,000.00 | $84,422,000.00 | $84,384,000.00 | -- | -- | -- | $75,287,000.00 | -- | -- | -- |
Intangible Assets Net | -- | $846,076,000.00 | -- | -- | -- | -- | -- | -- | -- | $292,023,000.00 | -- | -- | -- | $297,734,000.00 | -- | -- | -- | $246,490,000.00 | -- | -- | -- | $235,765,000.00 | -- | -- | -- | $255,172,000.00 | -- | -- | -- | $256,910,000.00 | -- | -- | -- | $284,878,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $1,429,495,000.00 | $1,432,384,000.00 | $1,417,564,000.00 | $1,359,588,000.00 | $1,388,051,000.00 | $1,412,187,000.00 | $1,174,315,000.00 | $1,109,908,000.00 | $849,294,000.00 | $855,228,000.00 | $815,624,000.00 | $796,169,000.00 | $793,576,000.00 | $805,284,000.00 | $811,914,000.00 | $817,392,000.00 | $828,403,000.00 | $764,655,000.00 | $769,168,000.00 | $758,072,000.00 | $724,206,000.00 | $721,523,000.00 | $720,059,000.00 | $716,820,000.00 | $710,090,000.00 | $704,640,000.00 | $711,794,000.00 | $716,845,000.00 | $723,443,000.00 | $669,719,000.00 | $668,122,000.00 | $639,002,000.00 | $635,565,000.00 | $635,565,000.00 | $607,763,000.00 | $607,763,000.00 | $607,185,000.00 | $608,287,000.00 | $589,599,000.00 | $551,242,000.00 | $552,943,000.00 | $552,943,000.00 | $547,893,000.00 | $547,968,000.00 | $547,782,000.00 | $547,473,000.00 | -- | -- | -- | $527,148,000.00 | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $15,308,000.00 | $25,206,000.00 | $23,294,000.00 | $19,828,000.00 | $10,502,000.00 | $5,225,000.00 | $3,196,000.00 | $2,157,000.00 | $2,233,000.00 | $3,506,000.00 | $2,948,000.00 | $4,459,000.00 | $964,000.00 | $1,033,000.00 | $41,000.00 | $71,000.00 | $48,000.00 | $155,000.00 | $58,000.00 | $514,000.00 | $1,369,000.00 | $68,000.00 | $22,000.00 | $22,000.00 | $153,000.00 | $116,000.00 | $44,000.00 | $220,000.00 | $78,000.00 | -- | -- | -- | $697,000.00 | -- | -- | -- |
Total Assets | $5,129,520,000.00 | $5,093,312,000.00 | $5,166,341,000.00 | $5,246,293,000.00 | $5,472,951,000.00 | $5,151,533,000.00 | $4,100,430,000.00 | $3,706,926,000.00 | $3,422,138,000.00 | $3,235,423,000.00 | $2,974,075,000.00 | $2,767,625,000.00 | $2,654,077,000.00 | $2,665,669,000.00 | $2,594,121,000.00 | $2,523,109,000.00 | $2,473,722,000.00 | $2,426,314,000.00 | $2,332,673,000.00 | $2,209,275,000.00 | $2,077,468,000.00 | $2,019,964,000.00 | $2,000,974,000.00 | $1,887,530,000.00 | $1,867,265,000.00 | $1,861,684,000.00 | $1,868,513,000.00 | $1,916,535,000.00 | $1,933,497,000.00 | $1,792,816,000.00 | $1,837,579,000.00 | $1,871,387,000.00 | $1,842,372,000.00 | $1,882,542,000.00 | $1,833,904,000.00 | $1,829,168,000.00 | $1,812,569,000.00 | $1,798,205,000.00 | $1,733,055,000.00 | $1,675,367,000.00 | $1,591,726,000.00 | $1,603,847,000.00 | $1,507,173,000.00 | $1,491,775,000.00 | $1,571,717,000.00 | $1,552,793,000.00 | -- | -- | -- | $1,209,883,000.00 | -- | -- | -- |
Accounts Payable | $381,352,000.00 | $340,719,000.00 | $394,168,000.00 | $523,552,000.00 | $614,009,000.00 | $697,486,000.00 | $611,181,000.00 | $526,375,000.00 | $387,933,000.00 | $330,247,000.00 | $272,745,000.00 | $230,229,000.00 | $266,917,000.00 | $261,977,000.00 | $241,290,000.00 | $259,696,000.00 | $290,871,000.00 | $328,091,000.00 | $287,718,000.00 | $274,234,000.00 | $228,070,000.00 | $233,639,000.00 | $190,207,000.00 | $163,359,000.00 | $159,448,000.00 | $181,519,000.00 | $145,894,000.00 | $166,693,000.00 | $148,357,000.00 | $108,332,000.00 | $123,186,000.00 | $149,445,000.00 | $135,099,000.00 | $132,248,000.00 | $131,445,000.00 | $116,149,000.00 | $113,744,000.00 | $109,238,000.00 | $101,707,000.00 | $112,155,000.00 | $117,134,000.00 | $94,543,000.00 | $57,996,000.00 | $75,391,000.00 | $91,097,000.00 | $81,053,000.00 | -- | -- | -- | $41,809,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $73,701,000.00 | $59,881,000.00 | -- | $47,024,000.00 | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,750,091,000.00 | $2,743,693,000.00 | $2,794,215,000.00 | $2,839,752,000.00 | $2,970,359,000.00 | $2,771,410,000.00 | $2,273,449,000.00 | $2,013,743,000.00 | $1,834,315,000.00 | $1,779,012,000.00 | $1,680,634,000.00 | $1,609,331,000.00 | $1,570,486,000.00 | $1,571,591,000.00 | $1,598,342,000.00 | $1,592,981,000.00 | $1,606,410,000.00 | $1,604,049,000.00 | $1,574,141,000.00 | $1,538,985,000.00 | $1,452,870,000.00 | $1,416,204,000.00 | $1,485,928,000.00 | $1,421,765,000.00 | $1,413,303,000.00 | $1,427,434,000.00 | $1,418,386,000.00 | $1,430,512,000.00 | $1,423,991,000.00 | $1,326,945,000.00 | $1,348,307,000.00 | $1,351,577,000.00 | $1,339,679,000.00 | $1,392,743,000.00 | $1,385,987,000.00 | $1,420,606,000.00 | $1,459,525,000.00 | $1,481,134,000.00 | $1,475,715,000.00 | $1,469,426,000.00 | $1,076,132,000.00 | $1,140,219,000.00 | $1,073,635,000.00 | $1,087,169,000.00 | $770,944,000.00 | $783,904,000.00 | -- | -- | -- | $768,816,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | $1,480,000,000.00 | -- | -- | -- | $767,547,000.00 | $766,977,000.00 | $815,835,000.00 | -- | $814,675.00 | $814,094,000.00 | $813,522,000.00 | -- | $861,231,000.00 | $860,083,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $903,673,000.00 | -- | -- | -- | $937,060,000.00 | $936,646,000.00 | $933,826.00 | $1,032,326.00 | $1,080,599,000.00 | $1,104,419,000.00 | $1,152,331,000.00 | -- | $1,197,000,000.00 | -- | $1,186,329,000.00 | $800,702,000.00 | $881,268,000.00 | -- | -- | -- | $604,372,000.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-18,832,000.00 | $-15,143,000.00 | $-41,614,000.00 | $-120,406,000.00 | $-82,839,000.00 | $-46,402,000.00 | $-55,541,000.00 | $-37,583,000.00 | $-31,499,000.00 | $-34,254,000.00 | $-62,039,000.00 | $-72,526,000.00 | $-73,944,000.00 | $-24,917,000.00 | $-46,363,000.00 | $-33,831,000.00 | $-29,870,000.00 | $-23,813,000.00 | $-9,557,000.00 | $-16,900,000.00 | $-8,372,000.00 | $-21,198,000.00 | $-22,802,000.00 | $-27,209,000.00 | $-36,123,000.00 | $-40,163,000.00 | $-34,031,000.00 | $-34,495,000.00 | $-21,229,000.00 | $-22,475,000.00 | $-24,393,000.00 | $-22,256,000.00 | $-22,585,000.00 | $-15,767,000.00 | $-5,164,000.00 | $-4,139,000.00 | $-2,844,000.00 | $-2,415,000.00 | $-11,229,000.00 | $-12,472,000.00 | $-13,494,000.00 | $-14,496,000.00 | $-13,913,000.00 | $-14,722,000.00 | $-15,426,000.00 | $-15,357,000.00 | -- | -- | -- | $-9,752,000.00 | -- | -- | -- |
Accumulated Deficit | $2,542,859,000.00 | $2,519,313,000.00 | $2,423,346,000.00 | $2,263,627,000.00 | $2,210,582,000.00 | $2,067,868,000.00 | $1,834,477,000.00 | $1,710,464,000.00 | $1,581,681,000.00 | $1,432,565,000.00 | $1,306,530,000.00 | $1,190,749,000.00 | $1,126,174,000.00 | $1,084,383,000.00 | $1,013,707,000.00 | $939,618,000.00 | $878,416,000.00 | $831,123,000.00 | $756,636,000.00 | $687,772,000.00 | $636,814,000.00 | $616,347,000.00 | $535,172,000.00 | $495,463,000.00 | $469,508,000.00 | $456,052,000.00 | $415,452,000.00 | $389,269,000.00 | $368,381,000.00 | $358,173,000.00 | $348,991,000.00 | $314,955,000.00 | $300,111,000.00 | $280,426,000.00 | $231,036,000.00 | $194,539,000.00 | $140,514,000.00 | $105,813,000.00 | $57,295,000.00 | $10,202,000.00 | $-13,118,000.00 | $-63,792,000.00 | $-92,078,000.00 | $-117,620,000.00 | $-126,955,000.00 | $-157,015,000.00 | -- | -- | -- | $-481,658,000.00 | -- | -- | -- |
Total Stockholders' Equity | $2,367,404,000.00 | $2,340,252,000.00 | $2,363,908,000.00 | $2,318,530,000.00 | $2,418,879,000.00 | $2,308,134,000.00 | $1,782,072,000.00 | $1,655,900,000.00 | $1,524,730,000.00 | $1,390,293,000.00 | $1,230,192,000.00 | $1,097,730,000.00 | $1,023,642,000.00 | $1,032,382,000.00 | $934,264,000.00 | $865,940,000.00 | $804,420,000.00 | $760,549,000.00 | $698,163,000.00 | $617,012,000.00 | $570,068,000.00 | $559,552,000.00 | $473,147,000.00 | $427,922,000.00 | $420,467,000.00 | $401,122,000.00 | $413,915,000.00 | $450,391,000.00 | $474,426,000.00 | $465,871,000.00 | $489,272,000.00 | $519,810,000.00 | $502,693,000.00 | $489,799,000.00 | $447,917,000.00 | $408,562,000.00 | $353,044,000.00 | $317,071,000.00 | $257,340,000.00 | $205,941,000.00 | $515,594,000.00 | $463,628,000.00 | $433,538,000.00 | $404,606,000.00 | $800,773,000.00 | $768,889,000.00 | -- | -- | -- | $441,067,000.00 | -- | $-742,814,000.00 | $-810,194,000.00 |
Controlling Interest in Subsidiaries | $2,908,000.00 | $2,818,000.00 | $2,579,000.00 | $1,075,000.00 | $883,000.00 | $478,000.00 | $205,000.00 | $38,000.00 | $-161,000.00 | $-89,000.00 | $-296,000.00 | $-455,000.00 | $45,000.00 | $469,000.00 | $4,951,000.00 | $5,071,000.00 | $5,535,000.00 | $712,000.00 | $472,000.00 | $243,000.00 | $126,000.00 | $279,000.00 | $102,000.00 | $47,000.00 | $-71,000.00 | $-10,000.00 | $-57,000.00 | $-53,000.00 | $33,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $5,129,520,000.00 | $5,093,312,000.00 | $5,166,341,000.00 | $5,246,293,000.00 | $5,472,951,000.00 | $5,151,533,000.00 | $4,100,430,000.00 | $3,706,926,000.00 | $3,422,138,000.00 | $3,235,423,000.00 | $2,974,075,000.00 | $2,767,625,000.00 | $2,654,077,000.00 | $2,665,669,000.00 | $2,594,121,000.00 | $2,523,109,000.00 | $2,473,722,000.00 | $2,426,314,000.00 | $2,332,673,000.00 | $2,209,275,000.00 | $2,077,468,000.00 | $2,019,964,000.00 | $2,000,974,000.00 | $1,887,530,000.00 | $1,867,265,000.00 | $1,861,684,000.00 | $1,868,513,000.00 | $1,916,535,000.00 | $1,933,497,000.00 | $1,792,816,000.00 | $1,837,579,000.00 | $1,871,387,000.00 | $1,842,372,000.00 | $1,882,542,000.00 | $1,833,904,000.00 | $1,829,168,000.00 | $1,812,569,000.00 | $1,798,205,000.00 | $1,733,055,000.00 | $1,675,367,000.00 | $1,591,726,000.00 | $1,603,847,000.00 | $1,507,173,000.00 | $1,491,775,000.00 | $1,571,717,000.00 | $1,552,793,000.00 | -- | -- | -- | $1,209,883,000.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/28/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $316,379,000.00 | $1,365,431,000.00 | $976,707,000.00 | $361,104,000.00 | $456,985,000.00 | $360,748,000.00 | $335,994,000.00 | $661,549,000.00 | $321,814,000.00 | $957,654,000.00 | $276,149,000.00 | $381,303,000.00 | $172,320,000.00 | $222,222,000.00 | $217,517,000.00 | $195,838,000.00 | $162,175,000.00 | $725,040,000.00 | $200,334,000.00 | $316,245,000.00 | $139,989,000.00 | $582,117,000.00 | $157,469,000.00 | $244,946,000.00 | $110,486,000.00 | $514,106,000.00 | $137,772,000.00 | $124,147,000.00 | $98,060,000.00 | $131,124,000.00 | $130,326,000.00 | $95,897,000.00 | $102,603,000.00 | $138,410,000.00 | $377,809,000.00 | $128,012,000.00 | $119,514,000.00 | $145,682,000.00 | $423,878,000.00 | $284,415,000.00 | $153,462,000.00 | $126,153,000.00 | $314,247,000.00 | $87,429,000.00 | $111,005,000.00 | $294,654,000.00 | $88,659,000.00 | $107,530,000.00 | $47,177,000.00 | $237,357,000.00 | -- | $235,850,000.00 | -- |
Research and Development | $49,410,000.00 | $173,443,000.00 | $43,312,000.00 | $121,328,000.00 | $81,343,000.00 | $39,744,000.00 | $74,897,000.00 | $47,732,000.00 | $22,388,000.00 | $80,251,000.00 | $20,658,000.00 | $38,104,000.00 | $18,649,000.00 | $68,394,000.00 | $48,906,000.00 | $17,694,000.00 | $13,609,000.00 | $50,019,000.00 | $38,122,000.00 | $24,469,000.00 | $11,853,000.00 | $42,925,000.00 | $10,864,000.00 | $20,868,000.00 | $10,301,000.00 | $37,229,000.00 | $9,426,000.00 | $18,086,000.00 | $8,197,000.00 | $32,922,000.00 | $8,332,000.00 | $16,575,000.00 | $8,163,000.00 | $31,494,000.00 | $7,822,000.00 | $8,012,000.00 | $7,746,000.00 | $29,271,000.00 | $7,183,000.00 | $7,064,000.00 | $6,645,000.00 | $23,499,000.00 | $17,214,000.00 | $10,758,000.00 | $5,055,000.00 | $16,476,000.00 | $4,176,000.00 | $7,493,000.00 | $3,885,000.00 | $14,700,000.00 | -- | $10,842,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $249,510,000.00 | $979,232,000.00 | $741,476,000.00 | $719,735,000.00 | $240,141,000.00 | $206,013,000.00 | $451,888,000.00 | $289,473,000.00 | $132,690,000.00 | $478,548,000.00 | $120,512,000.00 | $119,430,000.00 | $109,458,000.00 | $425,589,000.00 | $111,961,000.00 | $195,914,000.00 | $91,002,000.00 | $367,859,000.00 | $265,797,000.00 | $174,431,000.00 | $83,642,000.00 | $331,053,000.00 | $245,424,000.00 | $160,814,000.00 | $78,641,000.00 | $309,489,000.00 | $232,593,000.00 | $151,161,000.00 | $71,096,000.00 | $280,389,000.00 | $62,459,000.00 | $56,430,000.00 | $57,692,000.00 | $222,844,000.00 | $163,549,000.00 | $49,852,000.00 | $54,208,000.00 | $218,095,000.00 | $52,174,000.00 | $54,520,000.00 | $56,937,000.00 | $216,845,000.00 | $158,472,000.00 | $101,783,000.00 | $51,512,000.00 | $181,673,000.00 | $119,068,000.00 | $38,553,000.00 | $36,034,000.00 | $147,061,000.00 | -- | $137,338,000.00 | -- |
Loss from Operations | $66,869,000.00 | $386,199,000.00 | $104,776,000.00 | $87,523,000.00 | $371,579,000.00 | $154,735,000.00 | $173,579,000.00 | $372,076,000.00 | $189,124,000.00 | $171,054,000.00 | $155,637,000.00 | $89,553,000.00 | $62,862,000.00 | $104,508,000.00 | $105,556,000.00 | $162,099,000.00 | $71,173,000.00 | $357,181,000.00 | $106,519,000.00 | $141,814,000.00 | $56,347,000.00 | $94,073,000.00 | $156,991,000.00 | $52,287,000.00 | $31,845,000.00 | $204,617,000.00 | $56,340,000.00 | $71,046,000.00 | $26,964,000.00 | $27,316,000.00 | $152,245,000.00 | $39,467,000.00 | $44,911,000.00 | $79,115,000.00 | $70,794,000.00 | $78,160,000.00 | $65,306,000.00 | $91,218,000.00 | $87,289,000.00 | $76,433,000.00 | $96,525,000.00 | $67,780,000.00 | $59,124,000.00 | $37,158,000.00 | $59,493,000.00 | $112,981,000.00 | $77,121,000.00 | $21,800,000.00 | $11,143,000.00 | $90,296,000.00 | -- | $98,512,000.00 | -- |
Loss Before Income Taxes | $38,511,000.00 | $290,300,000.00 | $163,494,000.00 | $72,040,000.00 | $203,463,000.00 | $145,504,000.00 | $165,364,000.00 | $359,584,000.00 | $185,313,000.00 | $446,191,000.00 | $147,285,000.00 | $82,065,000.00 | $52,855,000.00 | $319,607,000.00 | $94,961,000.00 | $80,533,000.00 | $60,754,000.00 | $311,076,000.00 | $96,594,000.00 | $72,613,000.00 | $45,186,000.00 | $204,688,000.00 | $121,590,000.00 | $39,859,000.00 | $21,100,000.00 | $156,382,000.00 | $90,321,000.00 | $48,795,000.00 | $15,931,000.00 | $122,983,000.00 | $107,429,000.00 | $23,472,000.00 | -- | $258,362,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.39 | $3.31 | $1.74 | $0.84 | $3.85 | $1.61 | $6.42 | $4.44 | $2.39 | $5.61 | $3.59 | $1.73 | $0.69 | $4.09 | $1.20 | $0.99 | $0.77 | $3.57 | $1.12 | $0.83 | $0.42 | $1.31 | $0.64 | $0.42 | $0.22 | $0.64 | $0.41 | $0.32 | $0.15 | $1.14 | $1.00 | $0.22 | $0.29 | $2.55 | $1.83 | $1.30 | $0.51 | $0.71 | $1.85 | $0.41 | $0.75 | $1.38 | $0.96 | $0.59 | $0.45 | $4.84 | $0.56 | $0.23 | $0.07 | -- | -- | -- | -- |
Weighted Average Shares Basic | 59,849,362 | 61,265,060 | 61,552,949 | 63,249,881 | 63,607,711 | 63,449,380 | 62,690,437 | 62,533,725 | 62,478,734 | 62,280,889 | 62,353,473 | 62,267,083 | 62,126,481 | 61,926,986 | 61,878,500 | 61,921,711 | 61,762,260 | 61,662,031 | 61,659,817 | 61,696,014 | 61,943,495 | 62,040,704 | 61,758,190 | 62,260,170 | 62,366,263 | 64,905,793 | 64,615,935 | 65,955,455 | 66,099,755 | 68,096,051 | 68,175,466 | 68,886,672 | 68,806,337 | 68,538,248 | 68,511,409 | 68,481,682 | 68,421,800 | 68,081,632 | 68,198,006 | 68,003,164 | 67,864,475 | 67,360,632 | 67,415,363 | 67,309,260 | 67,200,480 | 67,130,356 | 67,125,953 | 67,121,356 | 67,107,560 | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.39 | $3.27 | $0.97 | $4.61 | $3.78 | $1.57 | $1.93 | $4.34 | $2.33 | $1.97 | $1.82 | $1.70 | $0.68 | $4.03 | $1.18 | $0.98 | $0.76 | $3.54 | $2.34 | $0.82 | $0.42 | $2.56 | $1.26 | $0.63 | $0.21 | $0.64 | $0.87 | $0.47 | $0.15 | $0.14 | $0.49 | $0.21 | $0.28 | $0.70 | $0.52 | $1.27 | $0.50 | $2.51 | $0.67 | $1.13 | $0.73 | $0.41 | $0.37 | $0.14 | $0.44 | $3.91 | $0.85 | $0.23 | $0.07 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 60,486,125 | 62,058,387 | 62,362,743 | 64,267,638 | 64,713,748 | 64,828,819 | 64,208,116 | 64,097,378 | 64,099,073 | 63,737,734 | 63,546,132 | 63,363,721 | 63,283,737 | 62,865,446 | 62,519,205 | 62,349,030 | 62,223,638 | 62,233,225 | 62,266,140 | 62,259,712 | 62,474,936 | 62,642,872 | 62,316,788 | 62,635,437 | 62,936,126 | 65,382,774 | 65,126,117 | 66,465,770 | 66,600,040 | 69,200,297 | 69,182,465 | 70,063,063 | 70,088,935 | 70,171,044 | 70,033,224 | 70,088,438 | 70,008,490 | 69,667,529 | 69,887,025 | 69,809,599 | 69,554,941 | 69,193,138 | 68,980,970 | 68,599,867 | 68,637,927 | 67,797,371 | 67,646,423 | 67,718,654 | 67,344,349 | -- | -- | -- | -- |
Common Stock Shares Authorized | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | -- | -- | 500,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 68,295,960 | 68,101,331 | 68,055,203 | -- | 67,652,812 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $735,000.00 | $733,000.00 | $732,000.00 | $728,000.00 | $727,000.00 | $727,000.00 | $724,000.00 | $723,000.00 | $723,000.00 | $721,000.00 | $720,000.00 | $720,000.00 | $719,000.00 | $717,000.00 | $716,000.00 | $715,000.00 | $714,000.00 | $712,000.00 | $711,000.00 | $710,000.00 | $707,000.00 | $708,000.00 | $706,000.00 | $705,000.00 | $705,000.00 | $702,000.00 | $701,000.00 | $701,000.00 | $701,000.00 | $696,000.00 | $696,000.00 | $695,000.00 | $694,000.00 | $691,000.00 | $690,000.00 | $690,000.00 | $690,000.00 | $688,000.00 | $687,000.00 | $686,000.00 | $686,000.00 | $683,000.00 | $678,000.00 | $680,000.00 | $679,000.00 | $676,000.00 | -- | -- | -- | $675,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | $309,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $285,000.00 | $285,000.00 | $285,000.00 | -- | $314,000.00 | $314,000.00 | $314,000.00 | $314,000.00 | -- | -- | -- | -- | $76,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $1,436,000.00 | $1,429,000.00 | $1,427,000.00 | $1,427,000.00 | $902,000.00 | $705,000.00 | $459,000.00 | $334,000.00 | $343,429,000.00 | $343,424,000.00 | $343,421,000.00 | $2,649,000.00 | $404,332,000.00 | $404,332,000.00 | $404,332,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13.00 | -- | -- |