Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $488,273,000.00 | $527,843,000.00 | $421,178,000.00 | $506,959,000.00 | $488,972,000.00 | $288,607,000.00 | $316,210,000.00 | $342,867,000.00 | $260,604,000.00 | $189,265,000.00 | $226,091,000.00 | $220,210,000.00 | $334,944,000.00 | $179,466,000.00 | $156,483,000.00 | $154,880,000.00 | $172,960,000.00 | $205,229,000.00 | $197,012,000.00 | $181,769,000.00 | $172,704,000.00 | $131,094,000.00 | $83,075,000.00 | $76,016,000.00 | $82,759,000.00 | $104,424,000.00 | $71,110,000.00 | $76,826,000.00 | $112,703,000.00 | $109,479,000.00 | $82,046,000.00 | $77,808,000.00 | $90,860,000.00 | $76,616,000.00 | $80,868,000.00 | $95,966,000.00 | $126,266,000.00 | $101,812,000.00 | $107,863,000.00 | $88,885,000.00 | $101,213,000.00 | $110,446,000.00 | $101,735,000.00 | $93,287,000.00 | $75,104,000.00 | $78,247,000.00 | $81,644,000.00 | $78,731,000.00 | $96,371,000.00 | $92,972,000.00 | $97,685,000.00 | $74,062,000.00 | $48,010,000.00 | $46,717,000.00 | $83,266,000.00 |
Accounts Receivable Net Current | $194,428,000.00 | $179,858,000.00 | $185,820,000.00 | $169,200,000.00 | $184,274,000.00 | $182,700,000.00 | $153,400,000.00 | $125,500,000.00 | $120,300,000.00 | $104,800,000.00 | $79,859,000.00 | $77,600,000.00 | $66,800,000.00 | $93,500,000.00 | $55,100,000.00 | $54,341,000.00 | $52,700,000.00 | $58,300,000.00 | $55,400,000.00 | $58,889,000.00 | $55,214,000.00 | $59,887,000.00 | $53,460,000.00 | $48,241,000.00 | $38,037,000.00 | $50,757,000.00 | $41,982,000.00 | $38,115,000.00 | $34,248,000.00 | $33,335,000.00 | $31,351,000.00 | $28,836,000.00 | $30,830,000.00 | $30,475,000.00 | $26,765,000.00 | $25,343,000.00 | $25,630,000.00 | $24,274,000.00 | $21,420,000.00 | $22,057,000.00 | $23,730,000.00 | $21,957,000.00 | $20,319,000.00 | $22,669,000.00 | $19,383,000.00 | $21,561,000.00 | $21,415,000.00 | $19,947,000.00 | $15,097,000.00 | -- | -- | -- | $18,347,000.00 | -- | -- |
Inventory | $395,990,000.00 | $383,702,000.00 | $397,288,000.00 | $427,432,000.00 | $430,830,000.00 | $447,290,000.00 | $397,435,000.00 | $359,647,000.00 | $311,040,000.00 | $259,417,000.00 | $208,062,000.00 | $177,322,000.00 | $157,062,000.00 | $148,096,000.00 | $152,119,000.00 | $131,499,000.00 | $127,500,000.00 | $135,634,000.00 | $143,622,000.00 | $142,543,000.00 | $136,384,000.00 | $136,790,000.00 | $128,909,000.00 | $111,897,000.00 | $99,281,000.00 | $99,887,000.00 | $92,666,000.00 | $78,535,000.00 | $71,469,000.00 | $70,692,000.00 | $69,919,000.00 | $62,318,000.00 | $63,209,000.00 | $67,309,000.00 | $64,964,000.00 | $53,396,000.00 | $40,918,000.00 | $41,587,000.00 | $41,198,000.00 | $39,829,000.00 | $39,737,000.00 | $42,975,000.00 | $40,268,000.00 | $34,949,000.00 | $32,115,000.00 | $32,623,000.00 | $29,455,000.00 | $21,547,000.00 | $20,104,000.00 | -- | -- | -- | $25,789,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,909,000.00 | $2,926,000.00 | $2,521,000.00 | $2,554,000.00 | -- | $2,880,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,976,492,000.00 | $1,819,499,000.00 | $1,735,376,000.00 | $1,632,351,000.00 | $1,622,629,000.00 | $1,410,619,000.00 | $1,323,457,000.00 | $1,332,089,000.00 | $1,247,136,000.00 | $1,124,852,000.00 | $1,064,494,000.00 | $950,080,000.00 | $841,998,000.00 | $819,143,000.00 | $748,864,000.00 | $704,785,000.00 | $655,206,000.00 | $629,295,000.00 | $585,136,000.00 | $574,085,000.00 | $580,810,000.00 | $557,401,000.00 | $509,846,000.00 | $484,104,000.00 | $449,170,000.00 | $463,802,000.00 | $427,213,000.00 | $406,336,000.00 | $382,984,000.00 | $366,810,000.00 | $349,114,000.00 | $345,564,000.00 | $331,928,000.00 | $329,968,000.00 | $325,317,000.00 | $315,223,000.00 | $308,146,000.00 | $297,310,000.00 | $306,297,000.00 | $293,257,000.00 | $292,086,000.00 | $270,950,000.00 | $251,952,000.00 | $234,431,000.00 | $214,301,000.00 | $242,568,000.00 | $238,151,000.00 | $225,420,000.00 | $211,505,000.00 | -- | -- | -- | $224,373,000.00 | -- | -- |
Property Plant and Equipement | $375,573,000.00 | $368,952,000.00 | $358,226,000.00 | $341,911,000.00 | $354,313,000.00 | $357,157,000.00 | $343,123,000.00 | $356,687,000.00 | $369,374,000.00 | $362,962,000.00 | $340,060,000.00 | $332,093,000.00 | $281,528,000.00 | $270,310,000.00 | $251,980,000.00 | $236,807,000.00 | $228,315,000.00 | $217,043,000.00 | $213,830,000.00 | $205,497,000.00 | $150,001,000.00 | $147,497,000.00 | $150,658,000.00 | $153,770,000.00 | $144,636,000.00 | $100,629,000.00 | $100,562,000.00 | $85,617,000.00 | $85,171,000.00 | $82,097,000.00 | $74,293,000.00 | $66,527,000.00 | $65,359,000.00 | $60,088,000.00 | $62,163,000.00 | $64,256,000.00 | $62,942,000.00 | $63,428,000.00 | $64,447,000.00 | $65,897,000.00 | $64,837,000.00 | $67,221,000.00 | $67,281,000.00 | $62,871,000.00 | $59,412,000.00 | $59,883,000.00 | $59,584,000.00 | $51,437,000.00 | $47,794,000.00 | -- | -- | -- | $37,262,000.00 | -- | -- |
Intangible Assets Net | $9,518,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $111,000.00 | $308,000.00 | $504,000.00 | $701,000.00 | $951,000.00 | $1,464,000.00 | $1,977,000.00 | $2,489,000.00 | $3,002,000.00 | $3,515,000.00 | $4,027,000.00 | $4,540,000.00 | $5,053,000.00 | $5,566,000.00 | $6,078,000.00 | $6,445,000.00 | $6,812,000.00 | $7,178,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $27,311,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | $6,571,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $157,023,000.00 | $211,277,000.00 | $204,240,000.00 | $204,032,000.00 | $207,567,000.00 | $249,286,000.00 | $234,165,000.00 | $66,385,000.00 | $68,052,000.00 | $69,523,000.00 | $67,050,000.00 | $66,548,000.00 | $59,838,000.00 | $48,868,000.00 | $47,276,000.00 | $42,463,000.00 | $45,952,000.00 | $43,343,000.00 | $42,675,000.00 | $41,987,000.00 | $35,868,000.00 | $33,271,000.00 | $31,335,000.00 | $31,531,000.00 | $30,068,000.00 | $26,518,000.00 | $25,725,000.00 | $29,808,000.00 | $27,411,000.00 | $29,837,000.00 | $28,698,000.00 | $17,894,000.00 | $16,341,000.00 | $11,491,000.00 | $11,066,000.00 | $10,689,000.00 | $8,457,000.00 | $7,940,000.00 | $5,586,000.00 | $5,159,000.00 | $1,644,000.00 | $1,353,000.00 | $994,000.00 | $1,105,000.00 | $1,025,000.00 | $1,043,000.00 | $606,000.00 | $639,000.00 | $654,000.00 | -- | -- | -- | $749,000.00 | -- | -- |
Total Assets | $2,578,701,000.00 | $2,434,353,000.00 | $2,328,089,000.00 | $2,220,620,000.00 | $2,226,651,000.00 | $2,058,885,000.00 | $1,931,221,000.00 | $1,785,693,000.00 | $1,713,981,000.00 | $1,585,825,000.00 | $1,495,901,000.00 | $1,372,991,000.00 | $1,208,491,000.00 | $1,161,294,000.00 | $1,071,155,000.00 | $1,007,504,000.00 | $956,375,000.00 | $916,135,000.00 | $868,113,000.00 | $848,209,000.00 | $793,432,000.00 | $763,157,000.00 | $719,952,000.00 | $697,767,000.00 | $652,569,000.00 | $605,013,000.00 | $568,046,000.00 | $536,804,000.00 | $511,126,000.00 | $494,856,000.00 | $468,641,000.00 | $447,112,000.00 | $431,285,000.00 | $420,079,000.00 | $417,623,000.00 | $409,630,000.00 | $399,366,000.00 | $392,699,000.00 | $386,654,000.00 | $374,632,000.00 | $368,908,000.00 | $350,040,000.00 | $332,594,000.00 | $310,791,000.00 | $287,162,000.00 | $315,269,000.00 | $310,074,000.00 | $291,180,000.00 | $273,867,000.00 | -- | -- | -- | $281,603,000.00 | -- | -- |
Accounts Payable | $103,471,000.00 | $62,958,000.00 | $64,707,000.00 | $70,614,000.00 | $58,001,000.00 | $61,461,000.00 | $78,673,000.00 | $77,925,000.00 | $71,572,000.00 | $83,027,000.00 | $72,092,000.00 | $58,882,000.00 | $38,169,000.00 | $48,142,000.00 | $45,169,000.00 | $37,752,000.00 | $27,271,000.00 | $30,318,000.00 | $26,544,000.00 | $27,259,000.00 | $22,678,000.00 | $27,603,000.00 | $26,689,000.00 | $27,511,000.00 | $22,813,000.00 | $21,831,000.00 | $25,232,000.00 | $22,637,000.00 | $17,427,000.00 | $17,332,000.00 | $19,140,000.00 | $15,731,000.00 | $13,487,000.00 | $15,661,000.00 | $16,596,000.00 | $19,900,000.00 | $13,138,000.00 | $14,793,000.00 | $13,759,000.00 | $11,748,000.00 | $10,694,000.00 | $10,406,000.00 | $14,954,000.00 | $13,256,000.00 | $9,859,000.00 | $11,405,000.00 | $17,701,000.00 | $14,573,000.00 | $8,904,000.00 | -- | -- | -- | $8,979,000.00 | -- | -- |
Accrued Liabilities | $137,868,000.00 | $115,791,000.00 | $120,677,000.00 | $113,410,000.00 | $155,961,000.00 | $113,679,000.00 | $109,062,000.00 | $91,324,000.00 | $111,087,000.00 | $81,282,000.00 | $79,756,000.00 | $68,570,000.00 | $62,960,000.00 | $61,774,000.00 | $58,831,000.00 | $56,110,000.00 | $44,790,000.00 | $45,984,000.00 | $38,616,000.00 | $45,348,000.00 | $38,962,000.00 | $34,908,000.00 | $33,033,000.00 | $32,730,000.00 | $27,507,000.00 | $26,879,000.00 | $22,993,000.00 | $22,917,000.00 | $22,916,000.00 | $21,873,000.00 | $18,855,000.00 | $20,040,000.00 | $19,984,000.00 | $18,703,000.00 | $18,402,000.00 | -- | $14,703,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $465,144,000.00 | $384,414,000.00 | $383,225,000.00 | $381,531,000.00 | $450,390,000.00 | $390,283,000.00 | $400,512,000.00 | $362,571,000.00 | $387,869,000.00 | $341,840,000.00 | $333,188,000.00 | $285,636,000.00 | $241,904,000.00 | $246,725,000.00 | $222,210,000.00 | $194,314,000.00 | $182,884,000.00 | $181,707,000.00 | $163,959,000.00 | $167,958,000.00 | $153,339,000.00 | $152,993,000.00 | $140,932,000.00 | $139,461,000.00 | $130,562,000.00 | $99,490,000.00 | $94,253,000.00 | $85,676,000.00 | $80,010,000.00 | $78,558,000.00 | $73,501,000.00 | $65,126,000.00 | $62,769,000.00 | $65,966,000.00 | $62,861,000.00 | $64,178,000.00 | $52,941,000.00 | $51,038,000.00 | $52,026,000.00 | $39,965,000.00 | $45,509,000.00 | $32,709,000.00 | $38,632,000.00 | $34,480,000.00 | $28,868,000.00 | $30,205,000.00 | $40,833,000.00 | $36,399,000.00 | $30,990,000.00 | -- | -- | -- | $34,708,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-40,549,000.00 | $-27,062,000.00 | $-47,103,000.00 | $-43,397,000.00 | $-17,945,000.00 | $-23,077,000.00 | $-41,924,000.00 | $-14,686,000.00 | $10,302,000.00 | $15,880,000.00 | $11,662,000.00 | $12,301,000.00 | $10,140,000.00 | $2,484,000.00 | $-4,084,000.00 | $-10,011,000.00 | $-5,476,000.00 | $-10,039,000.00 | $-4,138,000.00 | $-1,040,000.00 | $-5,543,000.00 | $-5,740,000.00 | $-1,705,000.00 | $5,042,000.00 | $1,813,000.00 | $342,000.00 | $-1,380,000.00 | $-2,707,000.00 | $-4,215,000.00 | $63,000.00 | $128,000.00 | $2,174,000.00 | $1,466,000.00 | $3,084,000.00 | $6,186,000.00 | $6,096,000.00 | $5,811,000.00 | $5,661,000.00 | $5,840,000.00 | $5,652,000.00 | $6,260,000.00 | $5,899,000.00 | $5,285,000.00 | $4,456,000.00 | $4,175,000.00 | $4,025,000.00 | $4,082,000.00 | $4,065,000.00 | $3,593,000.00 | -- | -- | -- | $1,979,000.00 | -- | -- |
Accumulated Deficit | $977,724,000.00 | $947,064,000.00 | $899,398,000.00 | $827,356,000.00 | $777,075,000.00 | $716,403,000.00 | $633,640,000.00 | $545,920,000.00 | $467,844,000.00 | $424,879,000.00 | $381,193,000.00 | $341,382,000.00 | $298,746,000.00 | $279,653,000.00 | $247,864,000.00 | $241,465,000.00 | $229,450,000.00 | $215,692,000.00 | $204,533,000.00 | $202,378,000.00 | $194,728,000.00 | $180,819,000.00 | $162,859,000.00 | $152,257,000.00 | $143,608,000.00 | $140,455,000.00 | $125,726,000.00 | $119,613,000.00 | $119,362,000.00 | $111,535,000.00 | $105,883,000.00 | $103,362,000.00 | $101,287,000.00 | $99,731,000.00 | $97,023,000.00 | $97,619,000.00 | $100,114,000.00 | $97,398,000.00 | $92,269,000.00 | $91,956,000.00 | $82,938,000.00 | $75,439,000.00 | $68,029,000.00 | $62,539,000.00 | $60,040,000.00 | $95,456,000.00 | $89,535,000.00 | $82,943,000.00 | $79,948,000.00 | -- | -- | -- | $66,647,000.00 | -- | -- |
Total Stockholders' Equity | $2,113,557,000.00 | $2,049,939,000.00 | $1,944,864,000.00 | $1,839,089,000.00 | $1,776,261,000.00 | $1,668,602,000.00 | $1,530,709,000.00 | $1,423,122,000.00 | $1,326,112,000.00 | $1,243,985,000.00 | $1,162,713,000.00 | $1,087,355,000.00 | $966,587,000.00 | $914,569,000.00 | $848,945,000.00 | $813,190,000.00 | $773,491,000.00 | $734,428,000.00 | $704,154,000.00 | $680,251,000.00 | $640,093,000.00 | $610,164,000.00 | $579,020,000.00 | $558,306,000.00 | $522,007,000.00 | $505,523,000.00 | $473,793,000.00 | $451,128,000.00 | $431,116,000.00 | $416,298,000.00 | $395,140,000.00 | $381,986,000.00 | $368,516,000.00 | $354,113,000.00 | $354,762,000.00 | $345,452,000.00 | $346,425,000.00 | $341,661,000.00 | $334,628,000.00 | $334,667,000.00 | $323,399,000.00 | $317,331,000.00 | $293,962,000.00 | $276,311,000.00 | $258,294,000.00 | $285,064,000.00 | $269,241,000.00 | -- | $242,877,000.00 | -- | -- | -- | $246,895,000.00 | $212,957,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,578,701,000.00 | $2,434,353,000.00 | $2,328,089,000.00 | $2,220,620,000.00 | $2,226,651,000.00 | $2,058,885,000.00 | $1,931,221,000.00 | $1,785,693,000.00 | $1,713,981,000.00 | $1,585,825,000.00 | $1,495,901,000.00 | $1,372,991,000.00 | $1,208,491,000.00 | $1,161,294,000.00 | $1,071,155,000.00 | $1,007,504,000.00 | $956,375,000.00 | $916,135,000.00 | $868,113,000.00 | $848,209,000.00 | $793,432,000.00 | $763,157,000.00 | $719,952,000.00 | $697,767,000.00 | $652,569,000.00 | $605,013,000.00 | $568,046,000.00 | $536,804,000.00 | $511,126,000.00 | $494,856,000.00 | $468,641,000.00 | $447,112,000.00 | $431,285,000.00 | $420,079,000.00 | $417,623,000.00 | $409,630,000.00 | $399,366,000.00 | $392,699,000.00 | $386,654,000.00 | $374,632,000.00 | $368,908,000.00 | $350,040,000.00 | $332,594,000.00 | $310,791,000.00 | $287,162,000.00 | $315,269,000.00 | $310,074,000.00 | $291,180,000.00 | $273,867,000.00 | -- | -- | -- | $281,603,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $285,047,000.00 | $94,079,000.00 | $84,512,000.00 | $333,067,000.00 | $91,194,000.00 | $81,416,000.00 | $73,538,000.00 | $282,535,000.00 | $206,832,000.00 | $68,436,000.00 | $60,061,000.00 | $238,091,000.00 | $65,347,000.00 | $109,184,000.00 | $51,470,000.00 | $213,813,000.00 | $165,599,000.00 | $58,607,000.00 | $50,484,000.00 | $196,519,000.00 | $149,058,000.00 | $96,096,000.00 | $44,468,000.00 | $218,840,000.00 | $165,008,000.00 | -- |
Cost of Revenues | $205,444,000.00 | $799,953,000.00 | $597,064,000.00 | $193,453,000.00 | $192,285,000.00 | $745,596,000.00 | $204,516,000.00 | $190,043,000.00 | $158,834,000.00 | $522,339,000.00 | $137,211,000.00 | $242,498,000.00 | $378,498,000.00 | $116,382,000.00 | $157,947,000.00 | $74,331,000.00 | $281,596,000.00 | $206,794,000.00 | $67,782,000.00 | $63,357,000.00 | $68,904,000.00 | $70,957,000.00 | $119,852,000.00 | $57,655,000.00 | $58,269,000.00 | $58,083,000.00 | $96,293,000.00 | $45,520,000.00 | $47,107,000.00 | $130,686,000.00 | $43,153,000.00 | $39,002,000.00 | $152,898,000.00 | $112,896,000.00 | $37,287,000.00 | $33,855,000.00 | $129,917,000.00 | $35,872,000.00 | $31,337,000.00 | $27,964,000.00 | $110,190,000.00 | $30,053,000.00 | $26,786,000.00 | $24,085,000.00 | $22,661,000.00 | $26,495,000.00 | $51,509,000.00 | $24,074,000.00 | $94,925,000.00 | $25,148,000.00 | $25,070,000.00 | $22,163,000.00 | $97,383,000.00 | $67,330,000.00 | -- |
Gross Profit | $252,441,000.00 | $1,021,119,000.00 | $263,541,000.00 | $506,455,000.00 | $258,780,000.00 | $1,048,552,000.00 | $780,743,000.00 | $270,961,000.00 | $218,880,000.00 | $685,459,000.00 | $491,585,000.00 | $305,274,000.00 | $465,954,000.00 | $143,040,000.00 | $194,040,000.00 | $91,447,000.00 | $91,936,000.00 | $93,158,000.00 | $161,231,000.00 | $78,006,000.00 | $84,593,000.00 | $89,018,000.00 | $77,564,000.00 | $71,495,000.00 | $71,161,000.00 | $187,122,000.00 | $61,425,000.00 | $54,842,000.00 | $56,511,000.00 | $154,361,000.00 | $96,436,000.00 | $45,510,000.00 | $46,917,000.00 | $133,252,000.00 | $44,129,000.00 | $39,683,000.00 | $152,618,000.00 | $111,659,000.00 | $69,196,000.00 | $32,097,000.00 | $127,901,000.00 | $93,607,000.00 | $30,928,000.00 | $27,385,000.00 | $113,148,000.00 | $30,013,000.00 | $31,172,000.00 | $26,410,000.00 | $101,594,000.00 | $27,814,000.00 | $26,558,000.00 | $22,305,000.00 | $121,457,000.00 | $97,678,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,118,000.00 | $44,518,000.00 | -- | -- | $10,086,000.00 | $44,372,000.00 | $38,295,000.00 | -- |
Selling, General, and Administrative | $80,964,000.00 | $275,740,000.00 | $63,188,000.00 | $71,662,000.00 | $70,795,000.00 | $273,595,000.00 | $69,717,000.00 | $70,668,000.00 | $67,153,000.00 | $226,190,000.00 | $56,291,000.00 | $108,691,000.00 | $161,670,000.00 | $116,550,000.00 | $40,883,000.00 | $32,164,000.00 | $33,240,000.00 | $34,692,000.00 | $35,058,000.00 | $30,553,000.00 | $28,372,000.00 | $29,552,000.00 | $55,879,000.00 | $27,318,000.00 | $97,257,000.00 | $25,255,000.00 | $25,873,000.00 | $22,092,000.00 | $83,012,000.00 | $22,397,000.00 | $21,531,000.00 | $17,768,000.00 | $72,312,000.00 | $54,204,000.00 | $35,482,000.00 | $17,518,000.00 | $16,787,000.00 | $49,968,000.00 | $16,853,000.00 | $16,109,000.00 | $54,624,000.00 | $13,891,000.00 | $27,051,000.00 | $13,258,000.00 | $13,930,000.00 | $36,088,000.00 | $24,133,000.00 | $11,966,000.00 | $40,280,000.00 | $10,249,000.00 | $19,833,000.00 | $9,490,000.00 | $41,169,000.00 | $36,752,000.00 | -- |
Total Operating Expenses | $156,954,000.00 | $539,383,000.00 | $397,829,000.00 | $269,854,000.00 | $134,504,000.00 | $521,767,000.00 | $139,031,000.00 | $251,819,000.00 | $122,746,000.00 | $423,042,000.00 | $307,740,000.00 | $198,560,000.00 | $307,072,000.00 | $83,061,000.00 | $74,638,000.00 | $60,461,000.00 | $61,242,000.00 | $63,126,000.00 | $63,106,000.00 | $56,289,000.00 | $51,516,000.00 | $55,525,000.00 | $52,682,000.00 | $49,458,000.00 | $180,859,000.00 | $47,024,000.00 | $46,455,000.00 | $41,272,000.00 | $156,426,000.00 | $117,457,000.00 | $39,399,000.00 | $35,134,000.00 | $35,124,000.00 | $36,130,000.00 | $67,844,000.00 | $33,826,000.00 | $31,794,000.00 | $32,017,000.00 | $30,495,000.00 | $23,012,000.00 | $103,986,000.00 | $26,638,000.00 | $26,014,000.00 | $25,080,000.00 | $95,869,000.00 | $71,296,000.00 | $24,391,000.00 | $23,212,000.00 | $88,177,000.00 | $22,763,000.00 | $22,519,000.00 | $20,389,000.00 | $90,959,000.00 | $78,148,000.00 | -- |
Loss from Operations | $95,487,000.00 | $481,736,000.00 | $135,566,000.00 | $236,601,000.00 | $124,276,000.00 | $526,785,000.00 | $389,893,000.00 | $238,022,000.00 | $96,134,000.00 | $262,417,000.00 | $77,131,000.00 | $106,714,000.00 | $158,882,000.00 | $118,920,000.00 | $27,955,000.00 | $30,986,000.00 | $102,562,000.00 | $71,868,000.00 | $20,119,000.00 | $21,717,000.00 | $33,077,000.00 | $33,493,000.00 | $24,882,000.00 | $22,037,000.00 | $77,424,000.00 | $23,832,000.00 | $28,540,000.00 | $13,570,000.00 | $54,447,000.00 | $15,001,000.00 | $21,903,000.00 | $10,376,000.00 | $41,070,000.00 | $13,310,000.00 | $10,111,000.00 | $5,857,000.00 | $9,165,000.00 | $26,135,000.00 | $6,604,000.00 | $9,085,000.00 | $23,915,000.00 | $8,656,000.00 | $7,219,000.00 | $2,305,000.00 | $17,279,000.00 | $6,320,000.00 | $6,781,000.00 | $3,198,000.00 | $13,417,000.00 | $5,051,000.00 | $4,039,000.00 | $1,916,000.00 | $30,498,000.00 | $19,530,000.00 | -- |
Loss Before Income Taxes | $105,027,000.00 | $505,841,000.00 | $137,855,000.00 | $248,441,000.00 | $129,573,000.00 | $524,937,000.00 | $151,876,000.00 | $232,296,000.00 | $95,500,000.00 | $272,219,000.00 | $190,256,000.00 | $112,332,000.00 | $169,342,000.00 | $124,900,000.00 | $62,427,000.00 | $29,272,000.00 | $113,120,000.00 | $32,289,000.00 | $47,405,000.00 | $25,058,000.00 | $32,684,000.00 | $36,207,000.00 | $27,114,000.00 | $22,477,000.00 | $82,944,000.00 | $25,087,000.00 | $16,207,000.00 | $14,951,000.00 | $57,264,000.00 | $38,824,000.00 | $12,124,000.00 | $10,919,000.00 | $42,491,000.00 | $30,149,000.00 | $16,845,000.00 | $6,499,000.00 | $36,392,000.00 | $26,821,000.00 | $6,899,000.00 | $9,275,000.00 | $24,007,000.00 | $16,024,000.00 | $7,427,000.00 | $2,295,000.00 | $17,890,000.00 | -- | -- | -- | $13,726,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.90 | $8.98 | $2.54 | $4.42 | $2.32 | $9.37 | $2.66 | $2.46 | $1.71 | $5.28 | $1.50 | $2.20 | $3.67 | $1.24 | $1.48 | $0.80 | $2.52 | $0.68 | $0.48 | $0.61 | $0.65 | $1.84 | $0.57 | $0.52 | $0.29 | $0.57 | $0.72 | $0.35 | $0.41 | $0.35 | $0.28 | $0.26 | $0.26 | $0.28 | $0.20 | $0.15 | $0.23 | $0.69 | $0.17 | $0.23 | $0.61 | $0.20 | $0.15 | $0.07 | $0.01 | $0.17 | $0.19 | $0.09 | $0.39 | $0.16 | $0.16 | $0.05 | $0.83 | $0.57 | -- |
Weighted Average Shares Basic | 48,635,000 | 47,610,000 | 47,501,000 | 47,489,000 | 47,234,000 | 46,727,000 | 46,829,000 | 46,675,000 | 46,424,000 | 45,851,000 | 45,970,000 | 45,647,000 | 44,840,000 | 44,970,000 | 44,620,000 | 44,455,000 | 43,165,000 | 43,308,000 | 43,109,000 | 42,749,000 | 42,247,000 | 42,362,000 | 42,079,000 | 41,922,000 | 41,350,000 | 41,458,000 | 41,185,000 | 41,047,000 | 40,436,000 | 40,590,000 | 40,387,000 | 40,028,000 | 39,470,000 | 39,592,000 | 39,570,000 | 39,105,000 | 38,686,000 | 38,646,000 | 38,684,000 | 38,470,000 | 37,387,000 | 37,910,000 | 36,657 | 36,259 | 35,556 | 35,145 | 34,665 | 34,105 | 34,050,000 | 33,594 | 34,432 | 35,024 | 35,830,000 | 34,310,000 | -- |
Earnings Per Share Diluted | $1.89 | $8.76 | $6.78 | $4.30 | $2.26 | $9.05 | $6.60 | $4.02 | $1.65 | $5.05 | $1.44 | $2.11 | $3.50 | $2.59 | $1.41 | $0.77 | $2.38 | $0.64 | $0.45 | $0.58 | $0.61 | $1.75 | $1.04 | $0.49 | $1.50 | $0.54 | $0.68 | $0.33 | $0.39 | $0.34 | $0.52 | $0.25 | $0.86 | $0.28 | $0.19 | $0.15 | $0.22 | $0.28 | $0.39 | $0.23 | $0.59 | $0.40 | $0.21 | $0.07 | $0.01 | $0.43 | $0.18 | $0.08 | $0.38 | $0.16 | $0.10 | $0.05 | $0.78 | $0.54 | -- |
Weighted Average Shares Diluted | 48,928,000 | 48,771,000 | 48,792,000 | 48,756,000 | 48,655,000 | 48,358,000 | 48,295,000 | 48,268,000 | 48,250,000 | 47,889,000 | 47,852,000 | 47,732,000 | 47,014,000 | 46,819,000 | 46,831,000 | 46,670,000 | 45,763,000 | 45,516,000 | 45,358,000 | 45,232,000 | 45,058,000 | 44,450,000 | 44,400,000 | 44,282,000 | 44,610,000 | 43,486,000 | 43,397,000 | 43,268,000 | 42,404,000 | 41,895,000 | 41,681,000 | 41,646,000 | 41,445,000 | 40,676,000 | 40,745,000 | 40,596,000 | 40,321,000 | 39,727,000 | 39,608,000 | 39,517,000 | 38,620,000 | 38,419,000 | 38,239 | 37,708 | 36,247 | 36,438 | 35,660 | 35,538 | 35,160,000 | 34,240 | 34,903 | 36,105 | 37,826,000 | 36,634,000 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- |
Common Stock Shares Outstanding | 48,667,000 | 48,028,000 | 47,911,000 | 47,611,000 | 47,411,000 | 47,107,000 | 46,941,000 | 46,787,000 | 46,625,000 | 46,256,000 | 46,091,000 | 45,917,000 | 45,267,000 | 45,096,000 | 44,911,000 | 44,715,000 | 43,616,000 | 43,435,000 | 43,234,000 | 43,033,000 | 42,505,000 | 42,408,000 | 42,285,000 | 42,145,000 | 41,614,000 | 41,508,000 | 41,366,000 | 41,239,000 | 40,793,000 | 40,661,000 | 40,480,000 | 40,236,000 | 39,689,000 | 39,503,000 | 39,617,000 | 39,253,000 | 38,832,000 | 38,804,000 | 38,774,000 | 38,672,000 | 38,291 | 38,227,000 | 37,336,000 | 36,733,386 | 35,673,282 | 35,431,808 | 34,820,281 | 34,410,896 | 33,826,032 | -- | -- | -- | 35,063,033 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $251,298,000.00 | $251,553,000.00 | $241,737,000.00 | $240,500,000.00 | $238,602,000.00 | $236,519,000.00 | $237,059,000.00 | $234,201,000.00 | $235,993,000.00 | $220,648,000.00 | $209,316,000.00 | $194,079,000.00 | $185,583,000.00 | $175,624,000.00 | $167,773,000.00 | $159,336,000.00 | -- | -- | -- | $178,269,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
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 | $677.42 | $630.78 | $462.00 | $540.23 | $500.54 | $353.61 | $363.40 | $384.04 | $485.68 | $493.33 | $484.68 | $373.45 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $42.35 | $38.77 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |