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 | 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 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $230,441,000.00 | $137,414,000.00 | $360,482,000.00 | $317,157,000.00 | $210,725,000.00 | $296,922,000.00 | $250,705,000.00 | $231,541,000.00 | $381,395,000.00 | $393,730,000.00 | $328,598,000.00 | $323,198,000.00 | $364,674,000.00 | $300,797,000.00 | $197,506,000.00 | $114,375,000.00 | $166,964,000.00 | $109,955,000.00 | $112,644,000.00 | $79,642,000.00 | $115,656,000.00 | $192,843,000.00 | $30,151,000.00 | $37,651,000.00 | $176,669,000.00 | $151,031,000.00 | $41,647,000.00 | $34,473,000.00 | $71,714,000.00 | $48,424,000.00 | $62,370,000.00 | $49,982,000.00 | $89,187,000.00 | $69,047,000.00 | $136,305,000.00 | $90,101,000.00 | $192,037,000.00 | $202,754,000.00 | $187,533,000.00 | $166,264,000.00 | $100,873,000.00 | $113,172,000.00 | $92,940,000.00 | $109,653,000.00 | $122,314,000.00 | $115,047,000.00 | -- | -- | $109,205,000.00 | $121,050,000.00 |
Accounts Receivable Net Current | $336,472,000.00 | $326,224,000.00 | $354,995,000.00 | $374,794,000.00 | $391,559,000.00 | $375,918,000.00 | $401,664,000.00 | $405,762,000.00 | $343,414,000.00 | $352,167,000.00 | $361,663,000.00 | $365,396,000.00 | $290,508,000.00 | $321,504,000.00 | $289,030,000.00 | $303,111,000.00 | $276,208,000.00 | $311,074,000.00 | $308,236,000.00 | $291,298,000.00 | $283,580,000.00 | $301,599,000.00 | $310,635,000.00 | $296,306,000.00 | $269,235,000.00 | $291,622,000.00 | $295,179,000.00 | $270,846,000.00 | $242,197,000.00 | $268,532,000.00 | $273,144,000.00 | $266,010,000.00 | $224,976,000.00 | $265,844,000.00 | $247,145,000.00 | $242,671,000.00 | $241,721,000.00 | $265,228,000.00 | $285,553,000.00 | $264,634,000.00 | $243,823,000.00 | $270,642,000.00 | -- | -- | $256,666,000.00 | -- | -- | -- | -- | -- |
Inventory | $383,866,000.00 | $391,199,000.00 | $364,181,000.00 | $378,705,000.00 | $418,581,000.00 | $406,828,000.00 | $437,202,000.00 | $431,266,000.00 | $347,476,000.00 | $309,832,000.00 | $281,179,000.00 | $267,230,000.00 | $260,962,000.00 | $243,150,000.00 | $250,718,000.00 | $240,975,000.00 | $242,230,000.00 | $253,805,000.00 | $254,625,000.00 | $255,499,000.00 | $250,407,000.00 | $249,742,000.00 | $244,424,000.00 | $241,414,000.00 | $234,042,000.00 | $252,105,000.00 | $250,562,000.00 | $238,375,000.00 | $225,940,000.00 | $239,359,000.00 | $233,937,000.00 | $219,251,000.00 | $208,393,000.00 | $239,583,000.00 | $243,514,000.00 | $228,555,000.00 | $222,732,000.00 | $234,300,000.00 | $243,649,000.00 | $235,521,000.00 | $218,348,000.00 | $234,878,000.00 | -- | -- | $208,783,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,051,301,000.00 | $953,399,000.00 | $1,181,592,000.00 | $1,170,491,000.00 | $1,103,165,000.00 | $1,163,640,000.00 | $1,156,044,000.00 | $1,137,678,000.00 | $1,134,126,000.00 | $1,110,898,000.00 | $1,028,771,000.00 | $1,009,379,000.00 | $970,366,000.00 | $908,336,000.00 | $785,799,000.00 | $705,734,000.00 | $734,055,000.00 | $723,340,000.00 | $722,972,000.00 | $672,037,000.00 | $696,593,000.00 | $786,856,000.00 | $627,961,000.00 | $617,482,000.00 | $721,870,000.00 | $735,628,000.00 | $628,211,000.00 | $582,601,000.00 | $578,737,000.00 | $590,872,000.00 | $607,997,000.00 | $573,944,000.00 | $558,946,000.00 | $628,915,000.00 | $695,714,000.00 | $616,977,000.00 | $713,343,000.00 | $759,540,000.00 | $779,091,000.00 | $727,262,000.00 | $623,744,000.00 | $679,678,000.00 | -- | -- | $652,472,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $743,900,000.00 | $747,970,000.00 | $734,567,000.00 | $735,932,000.00 | $714,259,000.00 | $652,329,000.00 | $618,240,000.00 | $616,015,000.00 | $626,797,000.00 | $601,415,000.00 | $605,848,000.00 | $616,872,000.00 | $625,126,000.00 | $609,490,000.00 | $611,942,000.00 | $612,304,000.00 | $625,585,000.00 | $593,225,000.00 | $594,538,000.00 | $598,064,000.00 | $609,753,000.00 | $594,281,000.00 | $590,998,000.00 | $585,225,000.00 | $573,559,000.00 | $557,773,000.00 | $552,727,000.00 | $541,023,000.00 | $542,088,000.00 | $538,011,000.00 | $534,436,000.00 | $539,175,000.00 | $534,234,000.00 | $548,803,000.00 | $553,665,000.00 | $555,134,000.00 | $576,234,000.00 | $598,679,000.00 | $618,873,000.00 | $620,135,000.00 | $630,279,000.00 | $619,317,000.00 | -- | -- | $648,360,000.00 | -- | -- | -- | $632,655,000.00 | -- |
Intangible Assets Net | $391,913,000.00 | $402,941,000.00 | $247,763,000.00 | $254,156,000.00 | $266,658,000.00 | $136,056,000.00 | $128,678,000.00 | $136,962,000.00 | $150,487,000.00 | $154,816,000.00 | $160,930,000.00 | $165,620,000.00 | $169,392,000.00 | $167,631,000.00 | $168,592,000.00 | $171,684,000.00 | $184,532,000.00 | $189,853,000.00 | $199,597,000.00 | $208,947,000.00 | $212,045,000.00 | $222,657,000.00 | $229,209,000.00 | $239,862,000.00 | $182,484,000.00 | $182,808,000.00 | $185,014,000.00 | $186,334,000.00 | $190,154,000.00 | $199,490,000.00 | $207,260,000.00 | $218,056,000.00 | $225,932,000.00 | $235,273,000.00 | $192,852,000.00 | $194,339,000.00 | $203,372,000.00 | $215,062,000.00 | $224,883,000.00 | $227,885,000.00 | $203,714,000.00 | $207,824,000.00 | -- | -- | $219,624,000.00 | -- | -- | -- | $198,502,000.00 | -- |
Goodwill | $294,846,000.00 | $294,710,000.00 | $253,871,000.00 | $257,527,000.00 | $257,977,000.00 | $69,868,000.00 | $64,987,000.00 | $69,921,000.00 | $77,102,000.00 | $136,958,000.00 | $138,072,000.00 | $139,728,000.00 | $138,692,000.00 | $131,827,000.00 | $180,443,000.00 | $179,386,000.00 | $184,192,000.00 | $180,066,000.00 | $180,865,000.00 | $182,898,000.00 | $180,297,000.00 | $178,862,000.00 | $179,103,000.00 | $175,870,000.00 | $138,449,000.00 | $132,205,000.00 | $130,979,000.00 | $129,589,000.00 | $129,286,000.00 | $123,646,000.00 | $124,596,000.00 | $126,789,000.00 | $128,170,000.00 | $118,065,000.00 | $99,217,000.00 | $98,167,000.00 | $99,199,000.00 | $98,276,000.00 | $99,161,000.00 | $99,485,000.00 | $78,404,000.00 | $78,450,000.00 | -- | -- | $78,122,000.00 | -- | -- | -- | $56,563,000.00 | -- |
Other Assets | $37,570,000.00 | $36,517,000.00 | $34,506,000.00 | $34,191,000.00 | $34,049,000.00 | $33,346,000.00 | $45,652,000.00 | $48,119,000.00 | $45,903,000.00 | $48,802,000.00 | $47,772,000.00 | $50,801,000.00 | $47,411,000.00 | $49,034,000.00 | $46,945,000.00 | $43,650,000.00 | $44,808,000.00 | $40,789,000.00 | $40,664,000.00 | $39,347,000.00 | $37,794,000.00 | $27,974,000.00 | $28,403,000.00 | $25,789,000.00 | $22,687,000.00 | $21,871,000.00 | $21,761,000.00 | $19,641,000.00 | $16,816,000.00 | $17,497,000.00 | $17,522,000.00 | $17,327,000.00 | $16,157,000.00 | $16,839,000.00 | $17,205,000.00 | $23,567,000.00 | $16,744,000.00 | $25,217,000.00 | $25,177,000.00 | $24,475,000.00 | $24,158,000.00 | $25,809,000.00 | -- | -- | $25,235,000.00 | -- | -- | -- | -- | -- |
Total Assets | $2,786,718,000.00 | $2,685,379,000.00 | $2,685,906,000.00 | $2,682,945,000.00 | $2,581,057,000.00 | $2,248,178,000.00 | $2,220,440,000.00 | $2,219,237,000.00 | $2,246,618,000.00 | $2,270,000,000.00 | $2,157,453,000.00 | $2,170,652,000.00 | $2,137,760,000.00 | $2,027,076,000.00 | $1,961,831,000.00 | $1,878,049,000.00 | $1,936,584,000.00 | $1,909,881,000.00 | $1,925,798,000.00 | $1,871,716,000.00 | $1,778,465,000.00 | $1,851,491,000.00 | $1,694,949,000.00 | $1,683,564,000.00 | $1,680,258,000.00 | $1,650,265,000.00 | $1,538,017,000.00 | $1,478,704,000.00 | $1,475,861,000.00 | $1,488,303,000.00 | $1,522,521,000.00 | $1,506,480,000.00 | $1,499,149,000.00 | $1,571,899,000.00 | $1,582,626,000.00 | $1,514,871,000.00 | $1,638,416,000.00 | $1,723,215,000.00 | $1,779,585,000.00 | $1,729,708,000.00 | $1,591,145,000.00 | $1,630,934,000.00 | -- | -- | $1,645,948,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $151,392,000.00 | $113,208,000.00 | $140,310,000.00 | $137,895,000.00 | $123,768,000.00 | $111,526,000.00 | $135,461,000.00 | $145,628,000.00 | $138,788,000.00 | $117,748,000.00 | $115,443,000.00 | $114,259,000.00 | $97,211,000.00 | $95,231,000.00 | $83,149,000.00 | $97,501,000.00 | $84,912,000.00 | $98,983,000.00 | $101,920,000.00 | $95,523,000.00 | $96,362,000.00 | $103,454,000.00 | $112,730,000.00 | $110,956,000.00 | $94,497,000.00 | $110,987,000.00 | $116,064,000.00 | $107,239,000.00 | $96,178,000.00 | $100,104,000.00 | $113,581,000.00 | $109,187,000.00 | $96,480,000.00 | $129,002,000.00 | $106,686,000.00 | $95,504,000.00 | $98,199,000.00 | $114,195,000.00 | $129,082,000.00 | $113,315,000.00 | $98,936,000.00 | $109,403,000.00 | -- | -- | $93,311,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $225,500,000.00 | $240,476,000.00 | $213,920,000.00 | $227,833,000.00 | $193,642,000.00 | $223,046,000.00 | $228,257,000.00 | $245,505,000.00 | $237,300,000.00 | $221,932,000.00 | $224,414,000.00 | $250,058,000.00 | $277,716,000.00 | $235,006,000.00 | $168,684,000.00 | $145,342,000.00 | $180,405,000.00 | $172,169,000.00 | $172,175,000.00 | $147,922,000.00 | $147,345,000.00 | $133,482,000.00 | $134,836,000.00 | $114,454,000.00 | $126,759,000.00 | $123,652,000.00 | $130,719,000.00 | $112,505,000.00 | $133,799,000.00 | $127,919,000.00 | $130,973,000.00 | $120,839,000.00 | $136,029,000.00 | $141,177,000.00 | $137,216,000.00 | $114,268,000.00 | $137,681,000.00 | $154,817,000.00 | $155,374,000.00 | $137,565,000.00 | $128,924,000.00 | $140,581,000.00 | -- | -- | $139,383,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,866,664,000.00 | $1,826,051,000.00 | $1,829,187,000.00 | $1,853,120,000.00 | $1,800,333,000.00 | $1,505,396,000.00 | $1,523,801,000.00 | $1,556,172,000.00 | $1,546,840,000.00 | $1,529,519,000.00 | $1,407,280,000.00 | $1,433,499,000.00 | $1,442,643,000.00 | $1,381,574,000.00 | $1,315,586,000.00 | $1,281,793,000.00 | $1,299,722,000.00 | $1,298,257,000.00 | $1,311,227,000.00 | $1,261,346,000.00 | $1,156,160,000.00 | $1,147,805,000.00 | $985,434,000.00 | $963,991,000.00 | $944,356,000.00 | $979,505,000.00 | $841,635,000.00 | $803,102,000.00 | $816,085,000.00 | $803,519,000.00 | $820,537,000.00 | $840,525,000.00 | $843,583,000.00 | $910,279,000.00 | $884,727,000.00 | $841,654,000.00 | $902,917,000.00 | $937,664,000.00 | $961,395,000.00 | $925,871,000.00 | $765,583,000.00 | $803,665,000.00 | -- | -- | $808,133,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $1,078,036,000.00 | $1,086,884,000.00 | $1,095,710,000.00 | $1,104,683,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $223,442,000.00 | $231,332,000.00 | $226,950,000.00 | $223,540,000.00 | $218,010,000.00 | $226,514,000.00 | $221,358,000.00 | $216,653,000.00 | $222,177,000.00 | $218,127,000.00 | $217,599,000.00 | $214,689,000.00 | $223,666,000.00 | $219,307,000.00 | $213,814,000.00 | $212,826,000.00 | $216,584,000.00 | $218,411,000.00 | $215,418,000.00 | $214,294,000.00 | $218,988,000.00 | $220,032,000.00 | $219,931,000.00 | $217,228,000.00 | $226,528,000.00 | $225,671,000.00 | $223,831,000.00 | $220,357,000.00 | $234,926,000.00 | $228,636,000.00 | $225,544,000.00 | $231,561,000.00 | $231,363,000.00 | $227,055,000.00 | $227,023,000.00 | $226,448,000.00 | $225,918,000.00 | $227,479,000.00 | $227,136,000.00 | $231,799,000.00 | $230,306,000.00 | $238,769,000.00 | -- | -- | $240,784,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-124,735,000.00 | $-120,192,000.00 | $-134,201,000.00 | $-124,581,000.00 | $-133,121,000.00 | $-142,224,000.00 | $-161,736,000.00 | $-132,721,000.00 | $-101,582,000.00 | $-112,259,000.00 | $-103,512,000.00 | $-109,726,000.00 | $-112,063,000.00 | $-139,468,000.00 | $-153,547,000.00 | $-168,193,000.00 | $-130,169,000.00 | $-156,153,000.00 | $-143,832,000.00 | $-138,833,000.00 | $-152,919,000.00 | $-132,333,000.00 | $-134,812,000.00 | $-103,935,000.00 | $-110,152,000.00 | $-113,102,000.00 | $-127,114,000.00 | $-143,825,000.00 | $-148,986,000.00 | $-126,550,000.00 | $-118,430,000.00 | $-104,417,000.00 | $-107,948,000.00 | $-122,205,000.00 | $-101,359,000.00 | $-110,581,000.00 | $-76,259,000.00 | $-44,080,000.00 | $-20,243,000.00 | $-26,615,000.00 | $-19,601,000.00 | $-31,536,000.00 | $-41,399,000.00 | $-35,096,000.00 | $-18,984,000.00 | $-18,708,000.00 | -- | -- | $-27,728,000.00 | -- |
Accumulated Deficit | $272,936,000.00 | $211,881,000.00 | $227,298,000.00 | $193,262,000.00 | $155,625,000.00 | $127,826,000.00 | $103,308,000.00 | $46,271,000.00 | $24,244,000.00 | $73,905,000.00 | $68,845,000.00 | $59,712,000.00 | $20,385,000.00 | $28,000.00 | $21,794,000.00 | $-12,203,000.00 | $-20,047,000.00 | $-20,581,000.00 | $-30,225,000.00 | $-45,852,000.00 | $-30,836,000.00 | $139,000.00 | $-2,023,000.00 | $-26,286,000.00 | $-18,150,000.00 | $-83,010,000.00 | $-65,551,000.00 | $-73,595,000.00 | $-89,063,000.00 | $-87,725,000.00 | $-70,816,000.00 | $-137,158,000.00 | $-144,628,000.00 | $-131,410,000.00 | $-115,127,000.00 | $-128,569,000.00 | $-97,517,000.00 | $-81,150,000.00 | $-71,183,000.00 | $-76,763,000.00 | $-60,177,000.00 | $-52,588,000.00 | -- | -- | $-49,167,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $910,389,000.00 | $848,253,000.00 | $845,756,000.00 | $819,037,000.00 | $769,670,000.00 | $732,119,000.00 | $685,505,000.00 | $651,446,000.00 | $688,239,000.00 | $729,241,000.00 | $739,330,000.00 | $726,451,000.00 | $684,957,000.00 | $634,540,000.00 | $635,827,000.00 | $584,413,000.00 | $624,882,000.00 | $599,703,000.00 | $602,904,000.00 | $597,099,000.00 | $610,440,000.00 | $691,803,000.00 | $697,467,000.00 | $706,561,000.00 | $722,629,000.00 | $656,238,000.00 | $681,581,000.00 | $661,093,000.00 | $646,884,000.00 | $670,413,000.00 | $686,220,000.00 | $651,585,000.00 | $642,387,000.00 | $636,214,000.00 | $671,901,000.00 | $646,601,000.00 | $709,434,000.00 | $757,399,000.00 | $789,364,000.00 | $775,292,000.00 | $796,724,000.00 | $795,956,000.00 | -- | -- | $806,543,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $9,665,000.00 | $11,075,000.00 | $10,963,000.00 | $10,788,000.00 | $11,054,000.00 | $10,663,000.00 | $11,134,000.00 | $11,619,000.00 | $11,539,000.00 | $11,240,000.00 | $10,843,000.00 | $10,702,000.00 | $10,160,000.00 | $10,962,000.00 | $10,418,000.00 | $11,843,000.00 | $11,980,000.00 | $11,921,000.00 | $11,667,000.00 | $13,271,000.00 | $11,865,000.00 | $11,883,000.00 | $12,048,000.00 | $13,012,000.00 | $13,273,000.00 | $14,522,000.00 | $14,801,000.00 | $14,509,000.00 | $12,892,000.00 | $14,371,000.00 | $15,764,000.00 | $14,370,000.00 | $13,179,000.00 | $25,406,000.00 | $25,998,000.00 | $26,616,000.00 | $26,065,000.00 | $28,152,000.00 | $28,826,000.00 | $28,545,000.00 | $28,838,000.00 | $31,313,000.00 | -- | -- | $31,272,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,786,718,000.00 | $2,685,379,000.00 | $2,685,906,000.00 | $2,682,945,000.00 | $2,581,057,000.00 | $2,248,178,000.00 | $2,220,440,000.00 | $2,219,237,000.00 | $2,246,618,000.00 | $2,270,000,000.00 | $2,157,453,000.00 | $2,170,652,000.00 | $2,137,760,000.00 | $2,027,076,000.00 | $1,961,831,000.00 | $1,878,049,000.00 | $1,936,584,000.00 | $1,909,881,000.00 | $1,925,798,000.00 | $1,871,716,000.00 | $1,778,465,000.00 | $1,851,491,000.00 | $1,694,949,000.00 | $1,683,564,000.00 | $1,680,258,000.00 | $1,650,265,000.00 | $1,538,017,000.00 | $1,478,704,000.00 | $1,475,861,000.00 | $1,488,303,000.00 | $1,522,521,000.00 | $1,506,480,000.00 | $1,499,149,000.00 | $1,571,899,000.00 | $1,582,626,000.00 | $1,514,871,000.00 | $1,646,551,000.00 | $1,723,215,000.00 | $1,779,585,000.00 | $1,729,708,000.00 | $1,591,145,000.00 | $1,630,934,000.00 | -- | -- | $1,645,948,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 | 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 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $165,470,000.00 | $665,717,000.00 | $514,557,000.00 | $348,858,000.00 | $170,491,000.00 | $673,895,000.00 | $167,184,000.00 | $363,734,000.00 | $611,779,000.00 | $477,085,000.00 | $322,980,000.00 | $158,638,000.00 | $572,504,000.00 | $160,321,000.00 | $136,354,000.00 | $134,281,000.00 | $477,683,000.00 | $125,604,000.00 | $241,034,000.00 | $112,104,000.00 | $435,306,000.00 | $110,842,000.00 | $229,103,000.00 | $105,429,000.00 | $406,983,000.00 | $103,986,000.00 | $202,883,000.00 | $95,557,000.00 | $96,494,000.00 | $103,802,000.00 | $111,104,000.00 | $98,245,000.00 | $94,998,000.00 | $255,852,000.00 | $168,343,000.00 | $73,309,000.00 | $265,399,000.00 | $66,230,000.00 | $131,593,000.00 | $52,986,000.00 | $51,468,000.00 | $174,039,000.00 | $115,070,000.00 | $50,401,000.00 | $216,304,000.00 | $55,437,000.00 | $60,588,000.00 | $47,421,000.00 | $185,359,000.00 | -- |
Research and Development | -- | $27,800,000.00 | -- | -- | -- | $21,200,000.00 | -- | -- | $18,400,000.00 | -- | -- | -- | $17,000,000.00 | -- | -- | -- | $7,200,000.00 | -- | -- | -- | $7,300,000.00 | -- | -- | -- | $7,500,000.00 | -- | -- | -- | $6,700,000.00 | -- | -- | -- | $6,400,000.00 | -- | -- | -- | $6,100,000.00 | -- | -- | -- | $4,100,000.00 | -- | -- | -- | $4,600,000.00 | -- | -- | -- | $4,100,000.00 | -- |
Selling, General, and Administrative | $152,644,000.00 | $411,579,000.00 | $299,076,000.00 | $200,451,000.00 | $101,705,000.00 | $344,614,000.00 | $256,266,000.00 | $90,330,000.00 | $308,430,000.00 | $76,632,000.00 | $166,142,000.00 | $83,631,000.00 | $94,695,000.00 | $272,077,000.00 | $73,390,000.00 | $80,333,000.00 | $76,752,000.00 | $233,815,000.00 | $78,142,000.00 | $78,100,000.00 | $61,601,000.00 | $204,592,000.00 | $71,851,000.00 | $68,211,000.00 | $59,608,000.00 | $58,798,000.00 | $63,604,000.00 | $64,845,000.00 | $63,488,000.00 | $63,017,000.00 | $133,859,000.00 | $64,898,000.00 | $67,576,000.00 | $59,590,000.00 | $58,818,000.00 | $58,161,000.00 | $53,928,000.00 | $53,855,000.00 | $116,294,000.00 | $57,775,000.00 | $209,070,000.00 | $154,378,000.00 | $56,032,000.00 | $46,960,000.00 | $52,412,000.00 | $52,653,000.00 | $54,556,000.00 | $48,437,000.00 | $186,776,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $11,432,000.00 | $210,945,000.00 | $206,838,000.00 | $141,664,000.00 | $65,108,000.00 | $326,527,000.00 | $274,873,000.00 | $89,216,000.00 | $219,292,000.00 | $210,201,000.00 | $134,039,000.00 | $73,364,000.00 | $143,890,000.00 | $-11,443,000.00 | $59,725,000.00 | $52,007,000.00 | $21,957,000.00 | $107,356,000.00 | $46,285,000.00 | $15,034,000.00 | $26,893,000.00 | $46,312,000.00 | $89,041,000.00 | $37,218,000.00 | $40,642,000.00 | $118,424,000.00 | $44,210,000.00 | $30,419,000.00 | $30,181,000.00 | $45,714,000.00 | $43,677,000.00 | $33,328,000.00 | $31,604,000.00 | $35,640,000.00 | $35,228,000.00 | $12,792,000.00 | $-4,497,000.00 | $2,462,000.00 | $14,018,000.00 | $-5,510,000.00 | $-9,387,000.00 | $15,194,000.00 | $6,875,000.00 | $2,001,000.00 | $-5,934,000.00 | $-1,045,000.00 | $5,351,000.00 | $-1,557,000.00 | $-6,533,000.00 | -- |
Loss Before Income Taxes | $84,660,000.00 | $162,210,000.00 | $54,344,000.00 | $114,422,000.00 | $50,804,000.00 | $290,197,000.00 | $245,379,000.00 | $171,221,000.00 | $143,966,000.00 | $165,805,000.00 | $113,104,000.00 | $62,761,000.00 | $33,572,000.00 | $68,728,000.00 | $90,023,000.00 | $40,676,000.00 | $66,348,000.00 | $20,429,000.00 | $40,421,000.00 | $5,037,000.00 | $16,590,000.00 | $104,305,000.00 | $72,453,000.00 | $28,734,000.00 | $130,004,000.00 | $36,768,000.00 | $37,120,000.00 | $23,644,000.00 | $23,898,000.00 | $39,928,000.00 | $37,545,000.00 | $25,310,000.00 | $-27,569,000.00 | $-14,586,000.00 | $3,253,000.00 | $-25,823,000.00 | $-28,955,000.00 | $-7,581,000.00 | $-8,056,000.00 | $-15,684,000.00 | $-20,921,000.00 | $-1,757,000.00 | $-970,000.00 | $-6,091,000.00 | $-35,167,000.00 | $-21,521,000.00 | $-4,359,000.00 | $-8,068,000.00 | $-25,712,000.00 | -- |
Earnings Per Share Basic | $2.79 | $5.37 | $5.81 | $3.92 | $1.74 | $9.51 | $2.56 | $2.60 | $3.91 | $1.57 | $3.35 | $1.92 | $2.81 | $1.71 | $2.59 | $1.20 | $1.77 | $0.60 | $0.96 | $0.15 | $3.38 | $0.90 | $1.99 | $0.74 | $5.18 | $1.01 | $1.69 | $0.79 | $3.25 | $1.05 | $1.68 | $0.58 | $-0.43 | $-0.54 | $0.44 | $-1.03 | $-0.55 | $-0.70 | $-0.37 | $-0.56 | $-0.25 | $0.13 | $-0.04 | $-0.21 | $-0.84 | $-0.36 | $-0.14 | $-0.07 | $-0.24 | -- |
Weighted Average Shares Basic | 21,891,366 | 22,031,168 | 21,992,513 | 22,071,667 | 22,183,068 | 22,532,722 | 22,267,684 | 22,803,403 | 24,176,846 | 24,068,744 | 24,460,098 | 24,469,653 | 24,569,727 | 24,495,760 | 24,664,008 | 24,861,442 | 25,130,027 | 24,944,126 | 25,350,488 | 25,574,910 | 27,412,268 | 27,477,430 | 27,899,461 | 28,189,790 | 29,298,236 | 29,086,174 | 29,825,527 | 29,861,099 | 30,359,193 | 30,416,648 | 30,577,589 | 30,494,976 | 30,266,747 | 30,351,707 | 30,151,182 | 30,056,085 | 29,588,001 | 29,731,769 | 29,350,936 | 29,186,262 | 28,264,166 | 28,081,966 | 27,957,817 | 27,951,455 | 27,693,541 | 27,806,339 | -- | -- | 27,525,060 | -- |
Earnings Per Share Diluted | $2.74 | $5.29 | $1.86 | $2.16 | $1.71 | $9.41 | $8.01 | $5.47 | $3.85 | $4.84 | $3.30 | $1.89 | $2.77 | $1.69 | $2.56 | $1.19 | $0.06 | $1.68 | $0.96 | $0.15 | $3.33 | $2.85 | $1.96 | $0.73 | $2.48 | $1.00 | $0.89 | $0.77 | $3.17 | $1.03 | $1.64 | $0.57 | $-0.43 | $-1.12 | $-0.58 | $-1.03 | $-0.55 | $-0.70 | $-0.37 | $-0.56 | $-0.25 | $0.12 | $-0.25 | $-0.21 | $-0.84 | $-0.57 | $-0.14 | $-0.07 | $-0.24 | -- |
Weighted Average Shares Diluted | 22,322,748 | 22,345,480 | 22,339,173 | 22,349,192 | 22,480,233 | 22,772,465 | 22,873,027 | 22,704,953 | 24,562,533 | 24,719,618 | 24,883,814 | 24,918,509 | 24,943,178 | 24,940,265 | 24,932,864 | 25,214,764 | 25,452,722 | 25,243,680 | 25,376,618 | 25,951,484 | 27,865,228 | 28,234,063 | 28,402,214 | 28,672,262 | 29,814,659 | 30,136,303 | 30,434,584 | 30,454,988 | 31,101,076 | 31,257,009 | 31,331,664 | 31,371,956 | 30,266,747 | 30,218,023 | 30,151,182 | 30,056,085 | 29,588,001 | 29,731,769 | 29,350,936 | 29,186,262 | 28,264,166 | 29,895,032 | 27,964,179 | 27,951,455 | 27,693,541 | 27,624,652 | -- | -- | 27,525,060 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 21,976,156 | 21,835,474 | 21,903,821 | 21,995,420 | 22,138,282 | 22,155,035 | 22,275,612 | 22,259,356 | 23,623,887 | 23,896,040 | 24,238,024 | 24,500,706 | 24,422,934 | 24,502,967 | 24,487,121 | 24,446,987 | 24,869,921 | 24,848,264 | 25,019,940 | 25,314,850 | 25,835,664 | 27,135,071 | 27,597,126 | 27,851,728 | 28,369,877 | 28,461,124 | 29,591,624 | 29,929,160 | 29,774,784 | 30,055,649 | 30,687,350 | 30,335,134 | 30,427,865 | 30,380,300 | 30,318,348 | 30,143,534 | 30,015,321 | 29,827,751 | 29,659,450 | 29,294,453 | 29,085,021 | 28,438,664 | -- | -- | 27,943,774 | -- | -- | -- | -- | -- |
Common Stock Value | $538,746,000.00 | $525,232,000.00 | $525,709,000.00 | $526,816,000.00 | $529,156,000.00 | $520,003,000.00 | $522,575,000.00 | $521,243,000.00 | $543,400,000.00 | $549,468,000.00 | $556,398,000.00 | $561,776,000.00 | $552,969,000.00 | $554,673,000.00 | $553,766,000.00 | $551,983,000.00 | $558,514,000.00 | $558,026,000.00 | $561,543,000.00 | $567,490,000.00 | $575,207,000.00 | $603,965,000.00 | $614,371,000.00 | $619,554,000.00 | $624,403,000.00 | $626,679,000.00 | $650,415,000.00 | $658,156,000.00 | $650,007,000.00 | $656,052,000.00 | $678,411,000.00 | $661,599,000.00 | $663,600,000.00 | $662,774,000.00 | $661,364,000.00 | $659,303,000.00 | $657,292,000.00 | $655,150,000.00 | $653,654,000.00 | $646,871,000.00 | $646,196,000.00 | $641,311,000.00 | -- | -- | $633,910,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |