Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 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,650,802,000.00 | $823,051,000.00 | $1,046,889,000.00 | $1,057,843,000.00 | $419,259,000.00 | $695,230,000.00 | $843,527,000.00 | $998,261,000.00 | $746,211,000.00 | $956,712,000.00 | $1,089,361,000.00 | $1,156,556,000.00 | $626,414,000.00 | $661,941,000.00 | $649,436,000.00 | $616,864,000.00 | $177,673,000.00 | $502,626,000.00 | $589,692,000.00 | $515,938,000.00 | $182,192,000.00 | $417,851,000.00 | $429,970,000.00 | $493,002,000.00 | $230,586,000.00 | $279,940,000.00 | $291,764,000.00 | $296,428,000.00 | $110,047,000.00 | $202,309,000.00 | $245,956,000.00 | $263,009,000.00 | $99,775,000.00 | $168,744,000.00 | $225,143,000.00 | $369,442,000.00 | $114,651,000.00 | $158,226,000.00 | $245,088,000.00 | $237,125,000.00 | $84,107,000.00 | $49,126,000.00 | $64,591,000.00 | $110,247,000.00 | $61,636,000.00 | $114,401,000.00 | $228,571,000.00 | $263,606,000.00 | $90,425,000.00 | $325,170,000.00 | $437,900,000.00 | $445,226,000.00 | -- | -- | -- | $315,862,000.00 | $176,804,000.00 |
Accounts Receivable Net Current | $331,677,000.00 | $487,677,000.00 | $271,203,000.00 | $326,341,000.00 | $434,674,000.00 | $321,996,000.00 | $302,688,000.00 | $334,541,000.00 | $370,361,000.00 | $218,807,000.00 | $215,718,000.00 | $312,913,000.00 | $326,266,000.00 | $135,225,000.00 | $185,596,000.00 | $286,891,000.00 | $334,601,000.00 | $159,679,000.00 | $178,602,000.00 | $278,962,000.00 | $321,784,000.00 | $131,899,000.00 | $143,704,000.00 | $232,594,000.00 | $306,573,000.00 | $108,895,000.00 | $158,643,000.00 | $216,786,000.00 | $300,159,000.00 | $102,951,000.00 | $160,154,000.00 | $195,323,000.00 | $285,528,000.00 | $117,399,000.00 | $143,105,000.00 | $189,548,000.00 | $264,920,000.00 | $130,691,000.00 | $106,199,000.00 | $184,013,000.00 | $211,981,000.00 | $109,877,000.00 | $110,319,000.00 | $190,756,000.00 | $239,259,000.00 | $123,182,000.00 | $108,162,000.00 | $193,375,000.00 | -- | -- | -- | $116,663,000.00 | -- | -- | -- | -- | -- |
Inventory | $538,963,000.00 | $726,332,000.00 | $740,553,000.00 | $723,364,000.00 | $925,043,000.00 | $839,509,000.00 | $506,796,000.00 | $550,749,000.00 | $636,270,000.00 | $457,704,000.00 | $278,242,000.00 | $305,298,000.00 | $484,138,000.00 | $434,974,000.00 | $311,620,000.00 | $365,946,000.00 | $558,875,000.00 | $473,394,000.00 | $278,842,000.00 | $342,043,000.00 | $514,927,000.00 | $435,564,000.00 | $299,602,000.00 | $396,309,000.00 | $555,560,000.00 | $441,648,000.00 | $298,851,000.00 | $373,502,000.00 | $578,027,000.00 | $469,163,000.00 | $299,911,000.00 | $370,608,000.00 | $595,006,000.00 | $373,622,000.00 | $238,911,000.00 | $293,905,000.00 | $481,651,000.00 | $355,979,000.00 | $211,519,000.00 | $260,791,000.00 | $444,595,000.00 | $362,060,000.00 | $257,096,000.00 | $300,173,000.00 | $486,168,000.00 | $346,257,000.00 | $208,453,000.00 | $253,270,000.00 | -- | -- | -- | $124,995,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $2,648,854,000.00 | $2,179,881,000.00 | $2,175,159,000.00 | $2,243,749,000.00 | $1,913,285,000.00 | $1,949,728,000.00 | $1,752,128,000.00 | $1,994,607,000.00 | $1,843,550,000.00 | $1,726,198,000.00 | $1,650,799,000.00 | $1,857,439,000.00 | $1,499,736,000.00 | $1,289,810,000.00 | $1,194,111,000.00 | $1,339,850,000.00 | $1,135,031,000.00 | $1,188,493,000.00 | $1,095,405,000.00 | $1,206,640,000.00 | $1,078,465,000.00 | $1,039,960,000.00 | $910,690,000.00 | $1,184,899,000.00 | $1,152,911,000.00 | $903,380,000.00 | $820,821,000.00 | $968,698,000.00 | $1,075,029,000.00 | $858,963,000.00 | $785,765,000.00 | $911,375,000.00 | $1,075,182,000.00 | $760,915,000.00 | $686,593,000.00 | $943,162,000.00 | $938,382,000.00 | $725,578,000.00 | $623,862,000.00 | $829,304,000.00 | $859,646,000.00 | $629,081,000.00 | $537,212,000.00 | $691,586,000.00 | $890,647,000.00 | $683,476,000.00 | $647,681,000.00 | $817,902,000.00 | -- | -- | -- | $715,732,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $300,815,000.00 | $295,212,000.00 | $288,760,000.00 | $242,594,000.00 | $221,308,000.00 | $219,657,000.00 | $222,449,000.00 | $221,013,000.00 | $223,687,000.00 | $222,348,000.00 | $206,210,000.00 | $205,695,000.00 | $207,912,000.00 | $209,074,000.00 | $209,037,000.00 | $209,690,000.00 | $212,323,000.00 | $211,254,000.00 | $213,796,000.00 | $215,560,000.00 | $215,720,000.00 | $217,653,000.00 | $220,162,000.00 | $215,847,000.00 | $216,980,000.00 | $219,577,000.00 | $225,531,000.00 | $240,618,000.00 | $246,723,000.00 | $245,111,000.00 | $237,246,000.00 | $245,400,000.00 | $245,649,000.00 | $239,381,000.00 | $232,317,000.00 | $216,055,000.00 | $202,777,000.00 | $187,804,000.00 | $184,570,000.00 | $174,066,000.00 | $164,412,000.00 | $142,135,000.00 | $129,836,000.00 | $125,370,000.00 | $115,314,000.00 | $103,280,000.00 | $94,019,000.00 | $90,257,000.00 | -- | -- | -- | $47,737,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $35,798,000.00 | $36,350,000.00 | $36,904,000.00 | $38,007,000.00 | $38,552,000.00 | $39,120,000.00 | $39,688,000.00 | $40,252,000.00 | $40,819,000.00 | $41,383,000.00 | $41,945,000.00 | $46,068,000.00 | $46,764,000.00 | $47,388,000.00 | $48,016,000.00 | $48,653,000.00 | $49,284,000.00 | $50,085,000.00 | $51,494,000.00 | $52,924,000.00 | $54,356,000.00 | $55,786,000.00 | $57,850,000.00 | $59,757,000.00 | $61,679,000.00 | $63,503,000.00 | $65,138,000.00 | $66,960,000.00 | $78,740,000.00 | $80,684,000.00 | $83,026,000.00 | $85,220,000.00 | $87,968,000.00 | $90,141,000.00 | $87,743,000.00 | $92,033,000.00 | $96,018,000.00 | $89,487,000.00 | $91,411,000.00 | $93,278,000.00 | $90,986,000.00 | $93,040,000.00 | $93,875,000.00 | $98,423,000.00 | $99,733,000.00 | $90,130,000.00 | $92,289,000.00 | $94,449,000.00 | -- | -- | -- | $18,411,000.00 | -- | -- | -- | -- | -- |
Goodwill | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $13,990,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $127,934,000.00 | $128,725,000.00 | $128,725,000.00 | $128,725,000.00 | $128,725,000.00 | $126,267,000.00 | $123,856,000.00 | $120,045,000.00 | $120,045,000.00 | $120,045,000.00 | -- | -- | -- | $6,507,000.00 | -- | -- | -- | $6,507,000.00 | -- |
Other Assets | $46,873,000.00 | $42,684,000.00 | $43,304,000.00 | $41,106,000.00 | $54,010,000.00 | $55,093,000.00 | $57,319,000.00 | $56,752,000.00 | $58,195,000.00 | $56,650,000.00 | $30,576,000.00 | $30,813,000.00 | $30,423,000.00 | $29,483,000.00 | $28,209,000.00 | $27,576,000.00 | $21,790,000.00 | $22,199,000.00 | $21,651,000.00 | $20,564,000.00 | $22,559,000.00 | $21,888,000.00 | $23,306,000.00 | $22,858,000.00 | $22,258,000.00 | $21,710,000.00 | $21,592,000.00 | $21,903,000.00 | $22,601,000.00 | $24,015,000.00 | $23,461,000.00 | $23,117,000.00 | $20,542,000.00 | $19,736,000.00 | $20,329,000.00 | $21,101,000.00 | $20,336,000.00 | $20,748,000.00 | $19,365,000.00 | $18,605,000.00 | $18,646,000.00 | $15,613,000.00 | $14,273,000.00 | $13,046,000.00 | $13,433,000.00 | $14,712,000.00 | $12,273,000.00 | $10,320,000.00 | -- | -- | -- | $5,486,000.00 | -- | -- | -- | -- | -- |
Total Assets | $3,347,459,000.00 | $2,848,533,000.00 | $2,847,902,000.00 | $2,809,289,000.00 | $2,466,349,000.00 | $2,513,252,000.00 | $2,332,250,000.00 | $2,547,568,000.00 | $2,410,432,000.00 | $2,291,255,000.00 | $2,167,705,000.00 | $2,387,850,000.00 | $2,050,348,000.00 | $1,848,566,000.00 | $1,765,118,000.00 | $1,888,351,000.00 | $1,691,659,000.00 | $1,751,056,000.00 | $1,427,206,000.00 | $1,542,451,000.00 | $1,423,968,000.00 | $1,386,720,000.00 | $1,264,379,000.00 | $1,530,963,000.00 | $1,520,288,000.00 | $1,272,858,000.00 | $1,191,780,000.00 | $1,369,305,000.00 | $1,572,601,000.00 | $1,357,745,000.00 | $1,278,068,000.00 | $1,408,151,000.00 | $1,572,666,000.00 | $1,253,498,000.00 | $1,169,933,000.00 | $1,416,841,000.00 | $1,402,003,000.00 | $1,168,613,000.00 | $1,064,204,000.00 | $1,259,729,000.00 | $1,275,938,000.00 | $1,022,115,000.00 | $917,443,000.00 | $1,068,064,000.00 | $1,256,343,000.00 | $1,025,003,000.00 | $980,371,000.00 | $1,146,196,000.00 | -- | -- | -- | $808,994,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $165,047,000.00 | $165,812,000.00 | $163,342,000.00 | $161,259,000.00 | $164,413,000.00 | $165,166,000.00 | $161,124,000.00 | $158,777,000.00 | $154,429,000.00 | $153,280,000.00 | $149,810,000.00 | $146,731,000.00 | $143,916,000.00 | $150,598,000.00 | $147,188,000.00 | $143,257,000.00 | $139,046,000.00 | $142,985,000.00 | $139,141,000.00 | $148,706,000.00 | $144,684,000.00 | -- | -- | -- | $137,989,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-42,374,000.00 | $-49,451,000.00 | $-47,334,000.00 | $-40,276,000.00 | $-52,362,000.00 | $-39,921,000.00 | $-24,955,000.00 | $-19,157,000.00 | $-14,896,000.00 | $-13,392,000.00 | $-16,743,000.00 | $-11,290,000.00 | $-18,958,000.00 | $-24,553,000.00 | $-25,559,000.00 | $-23,103,000.00 | $-24,797,000.00 | $-22,903,000.00 | $-22,654,000.00 | $-22,528,000.00 | $-20,181,000.00 | $-15,123,000.00 | $-12,983,000.00 | $-22,070,000.00 | $-26,616,000.00 | $-28,673,000.00 | $-26,451,000.00 | $-30,161,000.00 | $-15,695,000.00 | $-13,949,000.00 | $-20,557,000.00 | $-21,380,000.00 | $-19,229,000.00 | $-19,165,000.00 | $-20,468,000.00 | $-12,431,000.00 | $-5,102,000.00 | $-1,827,000.00 | $-2,043,000.00 | $-2,643,000.00 | $-717,000.00 | $-1,843,000.00 | $-544,000.00 | $-1,400,000.00 | $-303,000.00 | $253,000.00 | $-2,060,000.00 | $-1,730,000.00 | -- | -- | -- | $1,153,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $1,890,314,000.00 | $1,600,923,000.00 | $1,609,535,000.00 | $1,582,864,000.00 | $1,348,823,000.00 | $1,297,545,000.00 | $1,352,685,000.00 | $1,373,832,000.00 | $1,271,596,000.00 | $1,223,339,000.00 | $1,257,379,000.00 | $1,323,065,000.00 | $1,067,529,000.00 | $965,975,000.00 | $973,948,000.00 | $957,857,000.00 | $756,264,000.00 | $833,843,000.00 | $889,266,000.00 | $865,297,000.00 | $695,580,000.00 | $746,185,000.00 | $785,871,000.00 | $890,050,000.00 | $828,392,000.00 | $778,833,000.00 | $819,589,000.00 | $835,293,000.00 | $806,836,000.00 | $767,531,000.00 | $826,449,000.00 | $875,151,000.00 | $718,230,000.00 | $705,642,000.00 | $798,370,000.00 | $890,884,000.00 | $747,483,000.00 | $706,753,000.00 | $743,815,000.00 | $746,500,000.00 | $605,603,000.00 | $572,543,000.00 | $601,818,000.00 | $600,811,000.00 | $538,744,000.00 | $580,360,000.00 | $680,486,000.00 | $692,595,000.00 | -- | -- | -- | $513,459,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $2,104,190,000.00 | $1,795,130,000.00 | $1,802,121,000.00 | $1,769,172,000.00 | $1,515,839,000.00 | $1,472,407,000.00 | $1,538,825,000.00 | $1,564,742,000.00 | $1,463,746,000.00 | $1,418,987,000.00 | $1,444,225,000.00 | $1,520,121,000.00 | $1,242,964,000.00 | $1,136,928,000.00 | $1,140,120,000.00 | $1,123,747,000.00 | $916,304,000.00 | $995,279,000.00 | $1,045,130,000.00 | $1,017,881,000.00 | $846,787,000.00 | $902,151,000.00 | $940,779,000.00 | $1,032,869,000.00 | $968,826,000.00 | $913,674,000.00 | $954,255,000.00 | $970,498,000.00 | $957,274,000.00 | $917,244,000.00 | $967,471,000.00 | $1,018,508,000.00 | $864,490,000.00 | $847,928,000.00 | $937,012,000.00 | $1,033,228,000.00 | $896,007,000.00 | $855,082,000.00 | $888,849,000.00 | $888,119,000.00 | $755,829,000.00 | $718,232,000.00 | $744,875,000.00 | $738,801,000.00 | $681,779,000.00 | $720,124,000.00 | $827,517,000.00 | $835,936,000.00 | -- | -- | -- | $652,987,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,642,000.00 | $5,494,000.00 | -- | -- | -- | $2,688,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,347,459,000.00 | $2,848,533,000.00 | $2,847,902,000.00 | $2,809,289,000.00 | $2,466,349,000.00 | $2,513,252,000.00 | $2,332,250,000.00 | $2,547,568,000.00 | $2,410,432,000.00 | $2,291,255,000.00 | $2,167,705,000.00 | $2,387,850,000.00 | $2,050,348,000.00 | $1,848,566,000.00 | $1,765,118,000.00 | $1,888,351,000.00 | $1,691,659,000.00 | $1,751,056,000.00 | $1,427,206,000.00 | $1,542,451,000.00 | $1,423,968,000.00 | $1,386,720,000.00 | $1,264,379,000.00 | $1,530,963,000.00 | $1,520,288,000.00 | $1,272,858,000.00 | $1,191,780,000.00 | $1,369,305,000.00 | $1,572,601,000.00 | $1,357,745,000.00 | $1,278,068,000.00 | $1,408,151,000.00 | $1,572,666,000.00 | $1,253,498,000.00 | $1,169,933,000.00 | $1,416,841,000.00 | $1,402,003,000.00 | $1,168,613,000.00 | $1,064,204,000.00 | $1,259,729,000.00 | $1,275,938,000.00 | $1,022,115,000.00 | $917,443,000.00 | $1,068,064,000.00 | $1,256,343,000.00 | $1,025,003,000.00 | $980,371,000.00 | $1,146,196,000.00 | -- | -- | -- | $808,994,000.00 | -- | -- | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,846,012,000.00 | $583,019,000.00 | $346,424,000.00 | $712,529,000.00 | $716,673,000.00 | $294,752,000.00 | $1,607,551,000.00 | $1,248,812,000.00 | $627,591,000.00 | $260,503,000.00 | $1,374,090,000.00 | $613,897,000.00 | $318,977,000.00 | $142,566,000.00 | $192,998,000.00 | $507,632,000.00 | $273,024,000.00 | $130,019,000.00 | $1,040,250,000.00 | $470,093,000.00 | $366,852,000.00 | $114,965,000.00 | $192,429,000.00 | $739,213,000.00 | $315,742,000.00 | $90,625,000.00 | $835,235,000.00 | $383,634,000.00 | $216,425,000.00 | $76,252,000.00 | $154,942,000.00 | $391,017,000.00 | $300,709,000.00 | $86,596,000.00 | $878,108,000.00 | $725,784,000.00 | $310,645,000.00 | $86,772,000.00 | $144,260,000.00 | $376,200,000.00 | $166,892,000.00 | $193,391,000.00 | $123,559,000.00 | $285,994,000.00 | $159,293,000.00 | $73,579,000.00 | $113,288,000.00 | $678,995,000.00 | $202,853,000.00 | $65,912,000.00 | $102,478,000.00 | $502,938,000.00 | $130,953,000.00 | $60,743,000.00 | $77,907,000.00 | $371,090,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | $33,344,000.00 | -- | -- | -- | $28,626,000.00 | -- | -- | -- | $27,555,000.00 | -- | -- | -- | $23,187,000.00 | -- | -- | -- | $22,372,000.00 | -- | -- | -- | $21,256,000.00 | -- | -- | -- | $22,176,000.00 | -- | -- | -- | $20,872,000.00 | -- | -- | -- | $4,486,000.00 | $19,257,000.00 | -- | -- | -- | $15,617,000.00 | -- | -- | -- | $14,160,000.00 | -- | -- | -- | $11,833,000.00 | -- | -- | -- | $8,111,000.00 | -- |
Selling, General, and Administrative | $428,670,000.00 | $358,402,000.00 | $275,688,000.00 | $882,370,000.00 | $294,090,000.00 | $238,411,000.00 | $1,042,844,000.00 | $327,825,000.00 | $238,907,000.00 | $198,671,000.00 | $869,885,000.00 | $625,880,000.00 | $190,373,000.00 | $150,265,000.00 | $765,538,000.00 | $589,195,000.00 | $337,329,000.00 | $161,436,000.00 | $712,930,000.00 | $541,229,000.00 | $161,475,000.00 | $154,379,000.00 | $709,058,000.00 | $534,923,000.00 | $157,762,000.00 | $146,881,000.00 | $837,154,000.00 | $330,384,000.00 | $162,402,000.00 | $154,571,000.00 | $684,541,000.00 | $188,517,000.00 | $313,204,000.00 | $150,304,000.00 | $653,689,000.00 | $502,102,000.00 | $301,544,000.00 | $137,254,000.00 | $144,668,000.00 | $407,679,000.00 | $120,395,000.00 | $112,583,000.00 | $120,907,000.00 | $445,206,000.00 | $303,326,000.00 | $203,642,000.00 | $101,355,000.00 | $394,157,000.00 | $112,192,000.00 | $76,710,000.00 | $74,283,000.00 | $253,850,000.00 | -- | -- | -- | $189,843,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $783,252,000.00 | $224,617,000.00 | $70,736,000.00 | $362,660,000.00 | $127,831,000.00 | $56,341,000.00 | $564,707,000.00 | $293,396,000.00 | $128,181,000.00 | $61,832,000.00 | $504,205,000.00 | $328,655,000.00 | $120,905,000.00 | $-7,699,000.00 | $338,135,000.00 | $255,766,000.00 | $97,131,000.00 | $-31,417,000.00 | $327,320,000.00 | $244,718,000.00 | $90,412,000.00 | $-39,414,000.00 | $18,294,000.00 | $193,191,000.00 | $67,355,000.00 | $-56,256,000.00 | $-30,873,000.00 | $28,954,000.00 | $54,023,000.00 | $-78,319,000.00 | $162,127,000.00 | $202,500,000.00 | $51,213,000.00 | $-63,708,000.00 | $224,419,000.00 | $214,581,000.00 | $59,583,000.00 | $-50,482,000.00 | $-408,000.00 | $207,897,000.00 | $6,398,000.00 | $-42,751,000.00 | $2,652,000.00 | $186,948,000.00 | $42,834,000.00 | $-28,708,000.00 | $11,933,000.00 | $284,838,000.00 | $108,058,000.00 | $-10,798,000.00 | $28,195,000.00 | $249,088,000.00 | -- | -- | -- | $181,247,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $15.19 | $9.28 | $2.43 | $16.00 | $5.49 | $1.67 | $16.43 | $13.87 | $3.69 | $1.73 | $13.64 | $12.44 | $3.34 | $-0.28 | $9.73 | $9.12 | $2.03 | $-0.67 | $0.82 | $8.06 | $2.49 | $-1.00 | $0.66 | $2.93 | $1.55 | $-1.32 | $-0.49 | $0.67 | $1.23 | $-1.84 | $-0.73 | $4.85 | $-0.33 | $-1.43 | $0.04 | $4.64 | $1.18 | $-1.07 | $-0.08 | $4.08 | $0.14 | $-0.85 | $0.03 | $2.81 | $1.19 | $-0.53 | $0.20 | $5.16 | $1.62 | $-0.19 | $0.50 | $4.10 | $1.09 | $0.23 | $0.46 | $2.99 | -- |
Weighted Average Shares Basic | 25,953,000 | 26,031,000 | 26,165,000 | 26,570,000 | 26,646,000 | 26,777,000 | 27,508,000 | 27,630,000 | 27,731,000 | 27,813,000 | 28,055,000 | 28,054,000 | 28,046,000 | 28,001,000 | 28,385,000 | 27,978,000 | 28,483,000 | 29,089,000 | 29,641,000 | 29,807,000 | 30,134,000 | 30,423,000 | 31,758,000 | 31,863,000 | 32,015,000 | 31,991,000 | 32,000,000 | 32,018,000 | 32,041,000 | 32,024,000 | 32,556,000 | 32,341,000 | 32,511,000 | 33,117,000 | 34,433,000 | 34,537,000 | 34,629,000 | 34,626,000 | 34,621,000 | 34,473,000 | 34,451,000 | 34,428,000 | 34,404,000 | 36,879,000 | 37,534,000 | 38,244,000 | 38,614,000 | 38,605,000 | 38,603,000 | 38,670,000 | 38,609,000 | 38,615,000 | -- | -- | -- | 39,024,000 | -- |
Earnings Per Share Diluted | $24.20 | $9.22 | $2.41 | $15.90 | $5.46 | $1.66 | $2.51 | $13.73 | $3.66 | $1.71 | $13.47 | $8.99 | $3.30 | $-0.28 | $0.57 | $7.14 | $2.71 | $-0.67 | $8.84 | $6.68 | $1.45 | $-1.00 | $3.58 | $2.69 | $0.23 | $-1.32 | $0.18 | $1.27 | $1.21 | $-1.84 | $3.70 | $4.78 | $1.11 | $-1.43 | $4.66 | $4.50 | $0.10 | $-1.07 | $-0.08 | $4.15 | $0.95 | $-0.82 | $0.03 | $2.77 | $1.18 | $-0.32 | $0.20 | $3.18 | $1.89 | $0.30 | $0.49 | $4.03 | $1.07 | $0.23 | $0.46 | $2.96 | -- |
Weighted Average Shares Diluted | 26,114,000 | 26,178,000 | 26,321,000 | 26,740,000 | 26,682,000 | 26,948,000 | 27,789,000 | 27,663,000 | 27,896,000 | 28,062,000 | 28,406,000 | 28,375,000 | 28,335,000 | 28,001,000 | 28,694,000 | 28,249,000 | 28,705,000 | 29,089,000 | 29,903,000 | 29,397,000 | 30,028,000 | 30,423,000 | 31,996,000 | 32,186,000 | 32,256,000 | 31,991,000 | 32,355,000 | 32,377,000 | 32,041,000 | 32,024,000 | 33,039,000 | 32,843,000 | 32,775,000 | 33,117,000 | 34,733,000 | 34,912,000 | 34,941,000 | 34,626,000 | 34,621,000 | 34,855,000 | 34,792,000 | 34,452,000 | 34,788,000 | 37,334,000 | 36,577,000 | 37,873,000 | 39,094,000 | 39,265,000 | 39,276,000 | 39,304,000 | 39,397,000 | 39,292,000 | -- | -- | -- | 39,393,000 | -- |
Common Stock Shares Authorized | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | -- | -- | -- | 125,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 25,650,000 | 25,822,000 | 26,136,000 | 26,358,000 | 26,481,000 | 26,599,000 | 26,982,000 | 27,243,000 | 27,567,000 | 27,663,000 | 27,910,000 | 28,152,000 | 28,082,000 | 28,005,000 | 27,999,000 | 27,982,000 | 27,975,000 | 28,965,000 | 29,141,000 | 29,128,000 | 29,371,000 | 30,369,000 | 30,447,000 | 31,758,000 | 32,037,000 | 31,999,000 | 31,987,000 | 31,919,000 | 32,084,000 | 32,035,000 | 32,020,000 | 32,381,000 | 32,331,000 | 32,678,000 | 33,292,000 | 34,567,000 | 34,636,000 | 34,629,000 | 34,624,000 | 34,618,000 | 34,537,000 | 34,493,000 | 34,447,000 | 34,400,000 | 35,260,000 | 37,051,000 | 38,480,000 | 38,692,000 | -- | -- | -- | 38,581,000 | -- | -- | -- | -- | -- |
Common Stock Value | $256,000.00 | $258,000.00 | $261,000.00 | $264,000.00 | $265,000.00 | $266,000.00 | $270,000.00 | $272,000.00 | $276,000.00 | $277,000.00 | $279,000.00 | $282,000.00 | $281,000.00 | $280,000.00 | $280,000.00 | $280,000.00 | $280,000.00 | $290,000.00 | $291,000.00 | $291,000.00 | $294,000.00 | $304,000.00 | $304,000.00 | $318,000.00 | $320,000.00 | $320,000.00 | $320,000.00 | $319,000.00 | $321,000.00 | $320,000.00 | $320,000.00 | $324,000.00 | $323,000.00 | $327,000.00 | $333,000.00 | $346,000.00 | $346,000.00 | $346,000.00 | $346,000.00 | $346,000.00 | $345,000.00 | $344,000.00 | $344,000.00 | $344,000.00 | $353,000.00 | $370,000.00 | $385,000.00 | $387,000.00 | -- | -- | -- | $386,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 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |