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 | 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 | 4/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 | $1,017,780,000.00 | $1,044,556,000.00 | $985,931,000.00 | $455,252,000.00 | $461,665,000.00 | $458,818,000.00 | $409,053,000.00 | $372,685,000.00 | $521,236,000.00 | $544,372,000.00 | $547,923,000.00 | $507,176,000.00 | $509,910,000.00 | $480,368,000.00 | $428,977,000.00 | $380,637,000.00 | $352,540,000.00 | $346,441,000.00 | $340,402,000.00 | $359,070,000.00 | $351,149,000.00 | $349,301,000.00 | $338,673,000.00 | $432,999,000.00 | $413,874,000.00 | $407,283,000.00 | $366,572,000.00 | $358,937,000.00 | $317,949,000.00 | $281,953,000.00 | $244,292,000.00 | $209,273,000.00 | $176,300,000.00 | $158,443,000.00 | $178,161,000.00 | $169,663,000.00 | $152,827,000.00 | $125,285,000.00 | $103,041,000.00 | $117,549,000.00 | $110,227,000.00 | $138,125,000.00 | $92,449,000.00 | $87,062,000.00 | $169,728,000.00 | $146,564,000.00 | $151,034,000.00 | $151,034,000.00 | -- | $125,418,000.00 | $117,639,000.00 | $132,253,000.00 | $135,564,000.00 | $132,418,000.00 | $130,914,000.00 | $133,106,000.00 | $116,448,000.00 |
Accounts Receivable Net Current | $247,510,000.00 | $282,430,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $87,429,000.00 | $74,993,000.00 | $60,791,000.00 | $76,844,000.00 | $75,667,000.00 | $69,410,000.00 | $66,162,000.00 | $67,091,000.00 | $54,959,000.00 | $90,755,000.00 | $91,432,000.00 | $121,746,000.00 | $124,150,000.00 | $112,785,000.00 | $121,262,000.00 | $137,032,000.00 | $125,782,000.00 | $130,311,000.00 | $132,608,000.00 | $96,738,000.00 | $83,914,000.00 | $101,412,000.00 | $100,850,000.00 | -- | $103,414,000.00 | $132,485,000.00 | -- | -- | -- | $119,893,000.00 | -- | -- |
Inventory | $361,337,000.00 | $336,137,000.00 | $364,003,000.00 | $392,349,000.00 | $401,530,000.00 | $376,012,000.00 | $409,422,000.00 | $395,866,000.00 | $360,801,000.00 | $338,410,000.00 | $341,500,000.00 | $296,739,000.00 | $247,567,000.00 | $221,346,000.00 | $257,374,000.00 | $260,049,000.00 | $235,299,000.00 | $230,019,000.00 | $240,699,000.00 | $92,740,000.00 | $99,070,000.00 | $97,987,000.00 | $110,327,000.00 | $109,834,000.00 | $96,842,000.00 | $78,450,000.00 | $73,520,000.00 | $75,557,000.00 | $64,626,000.00 | $55,770,000.00 | $56,025,000.00 | $57,227,000.00 | $57,592,000.00 | $52,573,000.00 | $71,712,000.00 | $78,056,000.00 | $98,052,000.00 | $95,082,000.00 | $118,875,000.00 | $118,187,000.00 | $109,656,000.00 | $109,771,000.00 | $123,152,000.00 | $102,182,000.00 | $79,522,000.00 | $81,482,000.00 | $87,611,000.00 | $80,609,000.00 | -- | $83,164,000.00 | $80,283,000.00 | -- | -- | -- | $77,593,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,671,617,000.00 | $1,711,894,000.00 | $1,673,473,000.00 | $1,153,203,000.00 | $1,210,310,000.00 | $1,188,514,000.00 | $1,181,782,000.00 | $1,087,516,000.00 | $1,174,480,000.00 | $1,162,234,000.00 | $1,164,357,000.00 | $1,103,986,000.00 | $1,040,082,000.00 | $980,249,000.00 | $978,476,000.00 | $929,682,000.00 | $861,225,000.00 | $866,738,000.00 | $879,964,000.00 | $563,022,000.00 | $573,266,000.00 | $568,448,000.00 | $584,777,000.00 | $670,813,000.00 | $650,572,000.00 | $595,225,000.00 | $540,959,000.00 | $537,148,000.00 | $482,811,000.00 | $438,334,000.00 | $420,868,000.00 | $386,843,000.00 | $357,682,000.00 | $322,477,000.00 | $393,417,000.00 | $389,859,000.00 | $410,201,000.00 | $376,754,000.00 | $373,282,000.00 | $398,230,000.00 | $402,014,000.00 | $416,969,000.00 | $400,811,000.00 | $373,876,000.00 | $389,418,000.00 | $370,510,000.00 | $386,026,000.00 | $357,831,000.00 | -- | $371,925,000.00 | $390,486,000.00 | -- | -- | -- | $361,767,000.00 | -- | -- |
Property Plant and Equipement | $175,453,000.00 | $167,665,000.00 | $161,671,000.00 | $159,025,000.00 | $152,762,000.00 | $148,462,000.00 | $136,502,000.00 | $126,793,000.00 | $117,287,000.00 | $114,830,000.00 | $114,801,000.00 | $115,160,000.00 | $112,842,000.00 | $114,731,000.00 | $109,975,000.00 | $107,554,000.00 | $105,592,000.00 | $108,109,000.00 | $104,568,000.00 | $34,692,000.00 | $31,058,000.00 | $31,269,000.00 | $30,174,000.00 | $24,148,000.00 | $20,706,000.00 | $17,795,000.00 | $15,736,000.00 | $14,537,000.00 | $13,795,000.00 | $13,337,000.00 | $11,988,000.00 | $11,167,000.00 | $10,675,000.00 | $9,645,000.00 | $12,519,000.00 | $12,250,000.00 | $25,964,000.00 | $28,976,000.00 | $31,089,000.00 | $32,821,000.00 | $33,041,000.00 | $34,888,000.00 | $36,348,000.00 | $40,773,000.00 | $37,139,000.00 | $39,523,000.00 | $38,779,000.00 | $39,668,000.00 | -- | $41,247,000.00 | $42,338,000.00 | -- | -- | -- | $34,569,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $54,910,000.00 | -- | -- | -- | $33,499,000.00 | -- | -- | -- | $28,071,000.00 | $30,200,000.00 | $31,408,000.00 | $33,454,000.00 | $34,141,000.00 | $36,599,000.00 | $38,518,000.00 | $42,880,000.00 | $47,074,000.00 | $50,570,000.00 | $44,755,000.00 | $34,176,000.00 | $19,411,000.00 | $20,494,000.00 | $33,971,000.00 | $43,714,000.00 | $46,209,000.00 | $39,299,000.00 | $40,715,000.00 | -- | -- | $43,438,000.00 | -- | -- | -- | -- | -- | -- |
Goodwill | $280,834,000.00 | $283,840,000.00 | $281,713,000.00 | $282,692,000.00 | $282,564,000.00 | $281,433,000.00 | $279,226,000.00 | $280,885,000.00 | $211,493,000.00 | $212,190,000.00 | $213,625,000.00 | $214,211,000.00 | $207,994,000.00 | $209,983,000.00 | $206,559,000.00 | $207,926,000.00 | $202,149,000.00 | $202,932,000.00 | $232,200,000.00 | $91,637,000.00 | $101,306,000.00 | $101,900,000.00 | $102,813,000.00 | $54,256,000.00 | $54,906,000.00 | $53,812,000.00 | $53,509,000.00 | $44,006,000.00 | $42,544,000.00 | $42,125,000.00 | $43,596,000.00 | $43,342,000.00 | $43,908,000.00 | $42,729,000.00 | $43,479,000.00 | $43,538,000.00 | $188,843,000.00 | $203,329,000.00 | $217,764,000.00 | $206,863,000.00 | $173,034,000.00 | $157,800,000.00 | $148,432,000.00 | $144,658,000.00 | $59,885,000.00 | $60,391,000.00 | $46,515,000.00 | $46,515,000.00 | -- | $46,515,000.00 | $46,515,000.00 | -- | $46,515,000.00 | $48,360,000.00 | $48,360,000.00 | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,524,088,000.00 | $2,556,757,000.00 | $2,493,686,000.00 | $1,949,907,000.00 | $2,008,701,000.00 | $1,992,168,000.00 | $1,974,055,000.00 | $1,878,074,000.00 | $1,832,358,000.00 | $1,817,340,000.00 | $1,832,055,000.00 | $1,776,232,000.00 | $1,699,251,000.00 | $1,647,662,000.00 | $1,642,519,000.00 | $1,594,250,000.00 | $1,522,550,000.00 | $1,532,406,000.00 | $1,595,419,000.00 | $865,768,000.00 | $856,950,000.00 | $816,484,000.00 | $833,632,000.00 | $835,058,000.00 | $813,661,000.00 | $733,308,000.00 | $721,291,000.00 | $673,095,000.00 | $616,511,000.00 | $571,529,000.00 | $538,672,000.00 | $504,954,000.00 | $478,287,000.00 | $462,688,000.00 | $513,661,000.00 | $512,056,000.00 | $695,223,000.00 | $684,569,000.00 | $697,390,000.00 | $704,147,000.00 | $666,208,000.00 | $652,977,000.00 | $627,679,000.00 | $614,854,000.00 | $551,529,000.00 | $538,160,000.00 | $521,653,000.00 | $495,566,000.00 | -- | $512,490,000.00 | $533,378,000.00 | -- | -- | -- | $505,157,000.00 | -- | -- |
Accounts Payable | $137,934,000.00 | $141,850,000.00 | $140,320,000.00 | $149,259,000.00 | $185,835,000.00 | $170,467,000.00 | $219,770,000.00 | $197,870,000.00 | $183,085,000.00 | $193,708,000.00 | $190,228,000.00 | $206,723,000.00 | $162,616,000.00 | $125,224,000.00 | $159,332,000.00 | $180,415,000.00 | $167,442,000.00 | $170,671,000.00 | $210,647,000.00 | $37,281,000.00 | $44,028,000.00 | $39,646,000.00 | $45,620,000.00 | $58,028,000.00 | $61,328,000.00 | $48,177,000.00 | $41,275,000.00 | $49,430,000.00 | $50,192,000.00 | $46,255,000.00 | $37,180,000.00 | $36,951,000.00 | $35,886,000.00 | $27,246,000.00 | $50,117,000.00 | $49,451,000.00 | $60,568,000.00 | $53,040,000.00 | $62,178,000.00 | $72,210,000.00 | $64,163,000.00 | $55,623,000.00 | $67,563,000.00 | $66,402,000.00 | $42,521,000.00 | $41,044,000.00 | $50,343,000.00 | $42,031,000.00 | -- | $38,225,000.00 | $44,828,000.00 | -- | -- | -- | $56,185,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,381,205,000.00 | $1,412,575,000.00 | $1,392,815,000.00 | $824,628,000.00 | $912,788,000.00 | $925,901,000.00 | $984,107,000.00 | $953,194,000.00 | $931,039,000.00 | $945,844,000.00 | $990,264,000.00 | $899,626,000.00 | $852,976,000.00 | $832,322,000.00 | $873,786,000.00 | $875,892,000.00 | $836,592,000.00 | $855,146,000.00 | $935,251,000.00 | $209,719,000.00 | $234,806,000.00 | $209,182,000.00 | $234,057,000.00 | $239,542,000.00 | $236,452,000.00 | $212,667,000.00 | $172,905,000.00 | $187,707,000.00 | $182,185,000.00 | $179,455,000.00 | $183,885,000.00 | $183,142,000.00 | $189,062,000.00 | $199,108,000.00 | $238,292,000.00 | $251,604,000.00 | $210,955,000.00 | $209,604,000.00 | $231,329,000.00 | $239,185,000.00 | $190,089,000.00 | $188,515,000.00 | $212,838,000.00 | $213,352,000.00 | $146,727,000.00 | $150,529,000.00 | $143,177,000.00 | $127,807,000.00 | -- | $122,938,000.00 | $126,039,000.00 | -- | -- | -- | $131,189,000.00 | -- | -- |
Long Term Debt | $911,495,000.00 | $915,679,000.00 | $919,848,000.00 | $363,516,000.00 | $368,389,000.00 | $373,262,000.00 | $378,132,000.00 | $383,001,000.00 | $387,868,000.00 | $392,733,000.00 | $397,597,000.00 | $313,500,000.00 | $317,797,000.00 | $322,046,000.00 | $326,300,000.00 | $330,500,000.00 | $334,800,000.00 | $339,027,000.00 | $343,269,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,855,000.00 | $6,114,000.00 | $5,390,000.00 | $12,281,000.00 | $14,307,000.00 | $16,320,000.00 | $-14,797,000.00 | $-5,634,000.00 | $750,000.00 | $-1,216,000.00 | $-9,714,000.00 | $-6,538,000.00 | $-7,573,000.00 | $-2,605,000.00 | $-3,827,000.00 | $-9,148,000.00 | $-8,804,000.00 | $-5,897,000.00 | $-9,628,000.00 | $-4,871,000.00 | $-5,477,000.00 | $-3,449,000.00 | $-2,155,000.00 | $-1,447,000.00 | $4,837,000.00 | $2,533,000.00 | $-1,876,000.00 | $-2,582,000.00 | $-3,921,000.00 | $-6,933,000.00 | $1,892,000.00 | $783,000.00 | $1,133,000.00 | $534,000.00 | $-48,000.00 | $2,439,000.00 | $-4,104,000.00 | $10,776,000.00 | $17,429,000.00 | $31,797,000.00 | $31,795,000.00 | $33,457,000.00 | $31,565,000.00 | $26,195,000.00 | $26,884,000.00 | $29,725,000.00 | $28,769,000.00 | $27,672,000.00 | -- | $26,748,000.00 | $28,527,000.00 | -- | -- | -- | $27,074,000.00 | -- | -- |
Accumulated Deficit | $991,058,000.00 | $989,731,000.00 | $956,161,000.00 | $965,739,000.00 | $942,377,000.00 | $915,270,000.00 | $875,968,000.00 | $807,843,000.00 | $782,972,000.00 | $756,323,000.00 | $744,873,000.00 | $778,646,000.00 | $747,111,000.00 | $712,297,000.00 | $670,456,000.00 | $624,829,000.00 | $595,685,000.00 | $577,724,000.00 | $567,460,000.00 | $559,839,000.00 | $528,153,000.00 | $512,783,000.00 | $480,550,000.00 | $445,771,000.00 | $399,410,000.00 | $333,225,000.00 | $362,815,000.00 | $278,951,000.00 | $232,899,000.00 | $195,364,000.00 | $151,083,000.00 | $120,722,000.00 | $90,191,000.00 | $67,910,000.00 | $31,645,000.00 | $15,213,000.00 | $247,672,000.00 | $226,396,000.00 | $217,077,000.00 | $204,775,000.00 | $194,129,000.00 | $179,414,000.00 | $143,079,000.00 | $142,394,000.00 | $152,174,000.00 | $145,348,000.00 | $140,499,000.00 | $134,764,000.00 | -- | $125,836,000.00 | $124,767,000.00 | -- | -- | -- | $88,453,000.00 | -- | -- |
Total Stockholders' Equity | $1,142,883,000.00 | $1,144,182,000.00 | $1,100,871,000.00 | $1,125,279,000.00 | $1,095,913,000.00 | $1,066,267,000.00 | $989,287,000.00 | $924,228,000.00 | $900,688,000.00 | $870,851,000.00 | $841,120,000.00 | $875,941,000.00 | $845,641,000.00 | $814,739,000.00 | $768,152,000.00 | $717,813,000.00 | $685,397,000.00 | $676,714,000.00 | $659,627,000.00 | $655,518,000.00 | $621,624,000.00 | $606,790,000.00 | $599,062,000.00 | $595,010,000.00 | $576,747,000.00 | $520,641,000.00 | $548,386,000.00 | $485,388,000.00 | $434,326,000.00 | $392,074,000.00 | $354,787,000.00 | $321,812,000.00 | $289,225,000.00 | $263,580,000.00 | $275,369,000.00 | $260,452,000.00 | $484,268,000.00 | $474,965,000.00 | $466,061,000.00 | $464,962,000.00 | $476,119,000.00 | $464,462,000.00 | $414,841,000.00 | $401,502,000.00 | $404,802,000.00 | $387,631,000.00 | $378,476,000.00 | $367,759,000.00 | -- | $389,552,000.00 | $407,339,000.00 | -- | -- | -- | $373,968,000.00 | $278,334,000.00 | $376,549,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | $661,000.00 | $652,000.00 | $631,000.00 | $645,000.00 | $671,000.00 | $665,000.00 | $634,000.00 | $601,000.00 | $581,000.00 | $545,000.00 | $561,000.00 | $546,000.00 | $541,000.00 | $531,000.00 | $520,000.00 | $512,000.00 | $513,000.00 | $506,000.00 | $462,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,524,088,000.00 | $2,556,757,000.00 | $2,493,686,000.00 | $1,949,907,000.00 | $2,008,701,000.00 | $1,992,168,000.00 | $1,974,055,000.00 | $1,878,074,000.00 | $1,832,358,000.00 | $1,817,340,000.00 | $1,832,055,000.00 | $1,776,232,000.00 | $1,699,251,000.00 | $1,647,662,000.00 | $1,642,519,000.00 | $1,594,250,000.00 | $1,522,550,000.00 | $1,532,406,000.00 | $1,595,419,000.00 | $865,768,000.00 | $856,950,000.00 | $816,484,000.00 | $833,632,000.00 | $835,058,000.00 | $813,661,000.00 | $755,078,000.00 | $721,291,000.00 | $673,095,000.00 | $616,511,000.00 | $571,529,000.00 | $538,672,000.00 | $504,954,000.00 | $478,287,000.00 | $462,688,000.00 | $513,661,000.00 | $512,056,000.00 | $695,223,000.00 | $684,569,000.00 | $697,390,000.00 | $704,147,000.00 | $666,208,000.00 | $652,977,000.00 | $627,679,000.00 | $614,854,000.00 | $551,529,000.00 | $538,160,000.00 | $521,653,000.00 | $495,566,000.00 | -- | $512,490,000.00 | $533,378,000.00 | -- | -- | -- | $505,157,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 | 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 | 4/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $453,095,000.00 | -- | -- | -- | $327,397,000.00 | -- | -- | -- | $268,257,000.00 | -- | -- | -- | $369,886,000.00 | -- | -- | -- | $328,330,000.00 | -- | -- | -- | $322,847,000.00 | -- | -- | -- | -- | $338,343,000.00 | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $112,829,000.00 | $592,398,000.00 | $449,532,000.00 | $147,080,000.00 | $155,111,000.00 | $675,506,000.00 | $497,692,000.00 | $306,474,000.00 | $144,316,000.00 | $532,322,000.00 | $392,575,000.00 | $272,536,000.00 | $137,503,000.00 | $541,869,000.00 | $396,320,000.00 | $130,304,000.00 | $112,231,000.00 | $315,652,000.00 | $203,357,000.00 | $64,126,000.00 | $65,740,000.00 | $365,607,000.00 | $290,419,000.00 | $101,235,000.00 | $103,645,000.00 | $356,381,000.00 | $92,234,000.00 | $87,141,000.00 | $78,831,000.00 | $71,518,000.00 | $181,629,000.00 | $62,046,000.00 | $53,460,000.00 | $216,870,000.00 | $58,538,000.00 | $56,549,000.00 | $59,744,000.00 | $194,029,000.00 | $153,150,000.00 | $52,546,000.00 | $52,661,000.00 | $58,827,000.00 | $56,211,000.00 | $53,259,000.00 | $41,839,000.00 | $167,746,000.00 | $129,200,000.00 | $43,729,000.00 | -- | $39,744,000.00 | $205,157,000.00 | $48,847,000.00 | $117,422,000.00 | $62,045,000.00 | $199,199,000.00 | $49,790,000.00 | -- |
Research and Development | $49,836,000.00 | $202,439,000.00 | $153,414,000.00 | $51,413,000.00 | $51,610,000.00 | $191,020,000.00 | $141,383,000.00 | $91,623,000.00 | $43,614,000.00 | $161,831,000.00 | $40,578,000.00 | $80,287,000.00 | $40,168,000.00 | $143,961,000.00 | $36,807,000.00 | $35,855,000.00 | $34,770,000.00 | $101,503,000.00 | $24,546,000.00 | $43,129,000.00 | $21,289,000.00 | $76,008,000.00 | $18,451,000.00 | $19,195,000.00 | $17,637,000.00 | $57,999,000.00 | $41,742,000.00 | $27,113,000.00 | $12,503,000.00 | $44,445,000.00 | $11,293,000.00 | $11,266,000.00 | $10,765,000.00 | $39,551,000.00 | $39,985,000.00 | $9,984,000.00 | $14,242,000.00 | $59,032,000.00 | $15,074,000.00 | $29,878,000.00 | $14,142,000.00 | $58,314,000.00 | $45,098,000.00 | $15,740,000.00 | $14,253,000.00 | $58,076,000.00 | $14,564,000.00 | $29,617,000.00 | -- | $15,115,000.00 | $64,984,000.00 | $17,592,000.00 | $32,999,000.00 | $15,862,000.00 | $56,604,000.00 | $41,132,000.00 | -- |
Selling, General, and Administrative | $55,124,000.00 | $221,034,000.00 | $166,102,000.00 | $55,613,000.00 | $55,358,000.00 | $218,463,000.00 | $56,716,000.00 | $104,340,000.00 | $49,318,000.00 | $191,998,000.00 | $143,214,000.00 | $94,841,000.00 | $46,731,000.00 | $188,590,000.00 | $145,646,000.00 | $94,165,000.00 | $45,991,000.00 | $142,555,000.00 | $93,027,000.00 | $56,626,000.00 | $29,014,000.00 | $108,033,000.00 | $25,386,000.00 | $24,758,000.00 | $28,648,000.00 | $93,262,000.00 | $70,580,000.00 | $45,888,000.00 | $22,098,000.00 | $77,678,000.00 | $56,814,000.00 | $37,393,000.00 | $18,016,000.00 | $66,097,000.00 | $16,484,000.00 | $16,684,000.00 | $21,754,000.00 | $83,852,000.00 | $62,782,000.00 | $22,828,000.00 | $19,731,000.00 | $84,662,000.00 | $22,138,000.00 | $22,910,000.00 | $17,654,000.00 | $69,127,000.00 | $53,571,000.00 | $16,706,000.00 | -- | $20,059,000.00 | $79,722,000.00 | $57,379,000.00 | $40,906,000.00 | $20,905,000.00 | $74,543,000.00 | $38,040,000.00 | -- |
Total Operating Expenses | $112,152,000.00 | $478,704,000.00 | $349,608,000.00 | $232,328,000.00 | $115,073,000.00 | $442,411,000.00 | $113,646,000.00 | $109,393,000.00 | $99,659,000.00 | $380,641,000.00 | $283,104,000.00 | $187,274,000.00 | $93,321,000.00 | $365,846,000.00 | $276,082,000.00 | $181,251,000.00 | $86,423,000.00 | $261,264,000.00 | $64,101,000.00 | $107,070,000.00 | $53,949,000.00 | $194,054,000.00 | $138,436,000.00 | $45,217,000.00 | $47,542,000.00 | $155,611,000.00 | $115,498,000.00 | $74,937,000.00 | $35,563,000.00 | $126,290,000.00 | $31,762,000.00 | $31,717,000.00 | $29,839,000.00 | $110,214,000.00 | $28,370,000.00 | $55,333,000.00 | $37,887,000.00 | $153,606,000.00 | $115,500,000.00 | $41,034,000.00 | $35,748,000.00 | $195,513,000.00 | $156,704,000.00 | $98,951,000.00 | $34,120,000.00 | $140,372,000.00 | $35,789,000.00 | $32,415,000.00 | -- | $39,121,000.00 | $155,906,000.00 | $113,920,000.00 | $75,747,000.00 | $37,688,000.00 | $134,011,000.00 | $146,930,000.00 | -- |
Loss from Operations | $677,000.00 | $113,694,000.00 | $99,924,000.00 | $69,863,000.00 | $40,038,000.00 | $233,095,000.00 | $77,572,000.00 | $97,422,000.00 | $44,657,000.00 | $151,681,000.00 | $109,471,000.00 | $85,262,000.00 | $44,182,000.00 | $176,023,000.00 | $58,954,000.00 | $61,284,000.00 | $25,808,000.00 | $22,202,000.00 | $32,186,000.00 | $22,796,000.00 | $11,791,000.00 | $171,553,000.00 | $151,983,000.00 | $56,018,000.00 | $56,103,000.00 | $58,062,000.00 | $142,708,000.00 | $47,767,000.00 | $43,268,000.00 | $126,857,000.00 | $34,361,000.00 | $30,329,000.00 | $23,621,000.00 | $106,656,000.00 | $9,660,000.00 | $28,779,000.00 | $21,857,000.00 | $40,423,000.00 | $37,650,000.00 | $28,425,000.00 | $16,913,000.00 | $20,018,000.00 | $-1,542,000.00 | $-11,572,000.00 | $7,719,000.00 | $27,374,000.00 | $9,938,000.00 | $11,314,000.00 | -- | $623,000.00 | $49,251,000.00 | $10,674,000.00 | $17,318,000.00 | $24,357,000.00 | $65,188,000.00 | $-97,140,000.00 | -- |
Loss Before Income Taxes | $7,574,000.00 | $122,461,000.00 | $106,263,000.00 | $71,738,000.00 | $39,488,000.00 | $241,741,000.00 | $86,512,000.00 | $99,829,000.00 | $43,815,000.00 | $148,711,000.00 | $24,704,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.14 | $3.42 | $2.42 | $0.72 | $0.83 | $5.33 | $4.16 | $1.20 | $0.98 | $3.53 | $2.48 | $1.93 | $1.01 | $3.52 | $2.42 | $1.23 | $0.47 | $1.70 | $1.43 | $0.83 | $0.40 | $3.76 | $0.89 | $1.18 | $1.17 | $-0.75 | $2.11 | $1.16 | $0.94 | $1.12 | $0.77 | $0.77 | $0.56 | $0.90 | $0.40 | $-5.68 | $0.52 | $1.16 | $0.31 | $0.26 | $0.36 | $0.85 | $-0.06 | $-0.08 | $0.18 | $0.13 | $0.40 | $0.23 | -- | $0.03 | $0.84 | $0.15 | $0.31 | $0.44 | $1.66 | $-2.45 | -- |
Weighted Average Shares Basic | 37,359,000 | 37,480,000 | 37,541,000 | 37,573,000 | 37,475,000 | 37,463,000 | 37,482,000 | 37,535,000 | 37,549,000 | 38,143,000 | 38,183,000 | 38,359,000 | 38,328,000 | 38,314,000 | 38,325,000 | 38,294,000 | 38,358,000 | 38,281,000 | 38,258,000 | 38,274,000 | 38,198,000 | 39,081,000 | 39,309,000 | 39,484,000 | 39,619,000 | 39,754,000 | 39,787,000 | 39,849,000 | 39,738,000 | 39,720,000 | 39,723,000 | 39,750,000 | 39,814,000 | 40,746,000 | 40,905,000 | 40,946,000 | 40,740,000 | 40,420,000 | 40,450,000 | 40,540,000 | 40,814,000 | 39,597,000 | 39,878,000 | 39,114,000 | 38,775,000 | 38,879,000 | 37,807,000 | 38,974,000 | -- | 40,781,000 | 43,465,000 | 43,515,000 | 43,571,000 | 43,440,000 | 42,862,000 | 41,966,000 | -- |
Earnings Per Share Diluted | $0.14 | $3.40 | $2.40 | $0.72 | $0.82 | $5.29 | $1.97 | $1.19 | $0.97 | $3.51 | $2.47 | $1.92 | $1.00 | $3.50 | $1.19 | $1.23 | $0.47 | $1.69 | $1.42 | $0.82 | $0.40 | $3.74 | $0.89 | $2.33 | $1.16 | $3.43 | $2.09 | $1.14 | $0.93 | $3.18 | $0.76 | $0.76 | $0.56 | $0.89 | $0.40 | $-5.68 | $0.52 | $1.14 | $0.30 | $0.26 | $0.35 | $0.79 | $0.02 | $-0.24 | $0.17 | $0.13 | $0.40 | $0.23 | -- | $0.03 | $0.83 | $0.89 | $0.31 | $0.43 | $1.64 | $-2.45 | -- |
Weighted Average Shares Diluted | 37,687,000 | 37,750,000 | 37,842,000 | 37,804,000 | 37,757,000 | 37,721,000 | 37,725,000 | 37,754,000 | 37,770,000 | 38,355,000 | 38,517,000 | 38,589,000 | 38,583,000 | 38,542,000 | 38,531,000 | 38,525,000 | 38,570,000 | 38,495,000 | 38,489,000 | 38,443,000 | 38,426,000 | 39,352,000 | 39,195,000 | 39,807,000 | 39,995,000 | 40,176,000 | 40,172,000 | 40,250,000 | 40,179,000 | 40,031,000 | 39,967,000 | 39,969,000 | 40,100,000 | 41,077,000 | 41,319,000 | 41,192,000 | 41,129,000 | 41,034,000 | 41,102,000 | 41,147,000 | 41,870,000 | 40,667,000 | 40,577,000 | 40,150,000 | 39,598,000 | 39,447,000 | 38,330,000 | 40,460,000 | -- | 41,292,000 | 43,954,000 | 44,056,000 | 44,156,000 | 44,133,000 | 43,419,000 | 41,966,000 | -- |
Common Stock Shares Authorized | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000 | 70,000 | 70,000 | 70,000 | 70,000 | 70,000 | -- | 70,000,000 | 70,000,000 | -- | -- | -- | 70,000,000 | -- | -- |
Common Stock Shares Outstanding | 37,434,000 | 37,318,000 | 37,280,000 | 37,650,000 | 37,529,000 | 37,429,000 | 37,393,000 | 37,392,000 | 37,559,000 | 37,589,000 | 37,790,000 | 38,381,000 | 38,386,000 | 38,293,000 | 38,272,000 | 38,325,000 | 38,252,000 | 38,358,000 | 38,332,000 | 38,305,000 | 38,236,000 | 38,164,000 | 38,716,000 | 39,240,000 | 39,535,000 | 39,604,000 | 39,624,000 | 39,943,000 | 39,733,000 | 39,712,000 | 39,689,000 | 39,676,000 | 39,906,000 | 39,756,000 | 41,035,000 | 41,013,000 | 40,885,000 | 40,613,000 | 40,084,000 | 39,888,000 | 41,062,000 | 40,503,000 | 39,959 | 39,700 | 39,238 | 37,991 | -- | 37,679 | -- | 40,056,000 | 41,956,000 | -- | -- | -- | 43,330,000 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000 | 1,000 | 1,000 | 1,000,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |