Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 9/30/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 4/30/2010 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $123,820,000.00 | $147,912,000.00 | $164,198,000.00 | $235,510,000.00 | $617,801,000.00 | $362,150,000.00 | $275,184,000.00 | $279,601,000.00 | $276,599,000.00 | $262,657,000.00 | $258,219,000.00 | $268,891,000.00 | $262,271,000.00 | $281,456,000.00 | $268,947,000.00 | $293,324,000.00 | $283,057,000.00 | $287,839,000.00 | $287,302,000.00 | $312,120,000.00 | $312,236,000.00 | $311,334,000.00 | $303,349,000.00 | $307,923,000.00 | $291,125,000.00 | $277,854,000.00 | $281,550,000.00 | $297,134,000.00 | $297,939,000.00 | -- | $238,887,000.00 | $216,029,000.00 | $211,810,000.00 | $192,359,000.00 | $212,602,000.00 | $211,504,000.00 | $230,328,000.00 | $232,486,000.00 | $238,667,000.00 | $241,154,000.00 | $243,194,000.00 | $237,393,000.00 | $237,060,000.00 | $230,428,000.00 | $223,192,000.00 | $204,954,000.00 | $165,858,000.00 | $138,901,000.00 | $227,022,000.00 | $183,140,000.00 | $140,589,000.00 | $134,605,000.00 | $119,019,000.00 | -- | -- | -- | $80,598,000.00 | $147,666,000.00 |
Accounts Receivable Net Current | $156,613,000.00 | $159,097,000.00 | $145,383,000.00 | $161,695,000.00 | $80,539,000.00 | $71,105,000.00 | $66,360,000.00 | $71,507,000.00 | $74,313,000.00 | $73,062,000.00 | $66,518,000.00 | $70,433,000.00 | $58,700,000.00 | $51,672,000.00 | $49,451,000.00 | $61,927,000.00 | $61,444,000.00 | $58,643,000.00 | $66,459,000.00 | $79,223,000.00 | $83,820,000.00 | $78,376,000.00 | $65,568,000.00 | $53,183,000.00 | $66,456,000.00 | $61,220,000.00 | $55,912,000.00 | $51,441,000.00 | $59,193,000.00 | -- | $56,953,000.00 | $49,178,000.00 | $44,132,000.00 | $54,909,000.00 | $61,509,000.00 | $85,845,000.00 | $69,301,000.00 | $78,323,000.00 | $68,468,000.00 | $61,722,000.00 | $66,333,000.00 | $74,146,000.00 | $80,595,000.00 | $80,214,000.00 | $69,160,000.00 | $72,804,000.00 | $77,284,000.00 | $64,423,000.00 | $49,644,000.00 | -- | -- | -- | $50,610,000.00 | -- | -- | -- | -- | -- |
Inventory | $160,586,000.00 | $180,231,000.00 | $213,234,000.00 | $207,704,000.00 | $111,083,000.00 | $107,628,000.00 | $106,901,000.00 | $114,003,000.00 | $105,159,000.00 | $103,031,000.00 | $93,919,000.00 | $87,494,000.00 | $78,367,000.00 | $77,548,000.00 | $76,933,000.00 | $73,010,000.00 | $70,108,000.00 | $75,060,000.00 | $73,480,000.00 | $63,679,000.00 | $61,159,000.00 | $58,893,000.00 | $65,458,000.00 | $71,067,000.00 | $71,249,000.00 | $74,975,000.00 | $76,750,000.00 | $65,872,000.00 | $62,679,000.00 | -- | $62,483,000.00 | $62,534,000.00 | $63,875,000.00 | $71,550,000.00 | $80,291,000.00 | $75,033,000.00 | $73,668,000.00 | $60,459,000.00 | $54,479,000.00 | $55,296,000.00 | $60,267,000.00 | $72,356,000.00 | $78,214,000.00 | $76,563,000.00 | $74,878,000.00 | $73,825,000.00 | $75,951,000.00 | $95,960,000.00 | $46,995,000.00 | -- | -- | -- | $47,719,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $572,404,000.00 | $629,938,000.00 | $664,399,000.00 | $722,786,000.00 | $835,232,000.00 | $577,086,000.00 | $495,423,000.00 | $502,295,000.00 | $496,357,000.00 | $484,849,000.00 | $461,362,000.00 | $474,728,000.00 | $447,746,000.00 | $453,871,000.00 | $432,304,000.00 | $460,736,000.00 | $440,031,000.00 | $453,257,000.00 | $457,047,000.00 | $485,304,000.00 | $486,434,000.00 | $478,296,000.00 | $467,392,000.00 | $461,232,000.00 | $449,845,000.00 | $438,830,000.00 | $435,663,000.00 | $438,428,000.00 | $438,710,000.00 | -- | $380,443,000.00 | $349,967,000.00 | $341,221,000.00 | $339,788,000.00 | $376,950,000.00 | $399,098,000.00 | $396,688,000.00 | $394,585,000.00 | $387,823,000.00 | $380,141,000.00 | $393,596,000.00 | $419,553,000.00 | $429,490,000.00 | $420,547,000.00 | $405,993,000.00 | $420,482,000.00 | $380,032,000.00 | $352,882,000.00 | $427,312,000.00 | -- | -- | -- | $353,698,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $158,834,000.00 | $161,329,000.00 | $165,341,000.00 | $169,293,000.00 | $135,571,000.00 | $134,015,000.00 | $133,590,000.00 | $134,940,000.00 | $130,734,000.00 | $132,140,000.00 | $131,255,000.00 | $130,934,000.00 | $127,472,000.00 | $125,542,000.00 | $125,731,000.00 | $124,418,000.00 | $124,111,000.00 | $125,764,000.00 | $126,169,000.00 | $118,488,000.00 | $119,481,000.00 | $122,608,000.00 | $122,469,000.00 | $124,586,000.00 | $123,360,000.00 | $118,740,000.00 | $110,317,000.00 | $108,910,000.00 | $95,547,000.00 | -- | $97,408,000.00 | $97,735,000.00 | $101,006,000.00 | $105,200,000.00 | $109,075,000.00 | $111,575,000.00 | $115,471,000.00 | $119,498,000.00 | $111,576,000.00 | $111,221,000.00 | $110,121,000.00 | $115,942,000.00 | $113,314,000.00 | $109,413,000.00 | $101,837,000.00 | $100,390,000.00 | $98,174,000.00 | $97,338,000.00 | $69,713,000.00 | -- | -- | -- | $56,778,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $168,230,000.00 | $183,401,000.00 | $198,784,000.00 | $215,102,000.00 | $3,708,000.00 | $4,708,000.00 | $5,756,000.00 | $6,804,000.00 | $7,852,000.00 | $9,150,000.00 | $10,448,000.00 | $11,746,000.00 | $13,354,000.00 | $15,152,000.00 | $17,172,000.00 | $20,012,000.00 | $23,736,000.00 | $27,506,000.00 | $31,415,000.00 | $36,558,000.00 | $40,286,000.00 | $46,766,000.00 | $53,246,000.00 | $60,207,000.00 | $67,660,000.00 | $75,112,000.00 | $55,487,000.00 | $61,773,000.00 | $68,064,000.00 | -- | $74,362,000.00 | $82,014,000.00 | $88,430,000.00 | $94,845,000.00 | $101,166,000.00 | $107,355,000.00 | $101,600,000.00 | $121,418,000.00 | $128,301,000.00 | $134,205,000.00 | $140,944,000.00 | $180,162,000.00 | $187,916,000.00 | $197,890,000.00 | $206,058,000.00 | $212,043,000.00 | $223,914,000.00 | $236,766,000.00 | $66,720,000.00 | -- | -- | -- | $74,823,000.00 | -- | -- | -- | -- | -- |
Goodwill | $1,013,679,000.00 | $1,017,444,000.00 | $1,288,828,000.00 | $1,281,703,000.00 | $350,306,000.00 | $350,306,000.00 | $350,306,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $351,141,000.00 | $355,175,000.00 | $346,731,000.00 | $341,897,000.00 | $341,897,000.00 | $341,890,000.00 | $346,575,000.00 | $329,703,000.00 | $329,703,000.00 | $329,703,000.00 | -- | $329,703,000.00 | $329,703,000.00 | $329,703,000.00 | $329,703,000.00 | $329,703,000.00 | $329,703,000.00 | $280,319,000.00 | $276,898,000.00 | $276,898,000.00 | $276,898,000.00 | $276,898,000.00 | $393,584,000.00 | $393,584,000.00 | $393,584,000.00 | $393,584,000.00 | $394,508,000.00 | $390,079,000.00 | $398,723,000.00 | $129,651,000.00 | -- | -- | -- | $129,651,000.00 | -- | -- | -- | -- | -- |
Other Assets | $111,385,000.00 | $112,413,000.00 | $115,182,000.00 | $116,961,000.00 | $117,136,000.00 | $106,740,000.00 | $105,198,000.00 | $107,928,000.00 | $108,288,000.00 | $97,908,000.00 | $89,998,000.00 | $88,070,000.00 | $83,276,000.00 | $81,396,000.00 | $76,248,000.00 | $76,032,000.00 | $82,224,000.00 | $80,750,000.00 | $73,273,000.00 | $57,028,000.00 | $55,523,000.00 | $90,125,000.00 | $88,894,000.00 | $93,618,000.00 | $82,354,000.00 | $75,784,000.00 | $70,586,000.00 | $67,235,000.00 | $60,314,000.00 | -- | $59,399,000.00 | $57,974,000.00 | $43,803,000.00 | $31,506,000.00 | $32,988,000.00 | $38,875,000.00 | $35,247,000.00 | $28,819,000.00 | $29,124,000.00 | $29,250,000.00 | $23,359,000.00 | $19,724,000.00 | $19,595,000.00 | $23,423,000.00 | $22,071,000.00 | $21,321,000.00 | $22,170,000.00 | $22,331,000.00 | $15,403,000.00 | -- | -- | -- | $17,907,000.00 | -- | -- | -- | -- | -- |
Total Assets | $2,038,129,000.00 | $2,118,600,000.00 | $2,500,024,000.00 | $2,569,628,000.00 | $1,466,851,000.00 | $1,199,832,000.00 | $1,115,916,000.00 | $1,130,911,000.00 | $1,121,300,000.00 | $1,100,004,000.00 | $1,069,617,000.00 | $1,082,102,000.00 | $1,047,972,000.00 | $1,054,031,000.00 | $1,023,350,000.00 | $1,052,433,000.00 | $1,039,139,000.00 | $1,056,314,000.00 | $1,053,410,000.00 | $1,062,881,000.00 | $1,084,384,000.00 | $1,108,770,000.00 | $1,098,805,000.00 | $1,085,776,000.00 | $1,070,957,000.00 | $1,061,382,000.00 | $1,007,252,000.00 | $1,011,542,000.00 | $1,001,049,000.00 | -- | $948,670,000.00 | $924,748,000.00 | $911,517,000.00 | $901,042,000.00 | $949,905,000.00 | $986,680,000.00 | $929,431,000.00 | $941,857,000.00 | $934,356,000.00 | $935,256,000.00 | $948,940,000.00 | $1,175,691,000.00 | $1,189,650,000.00 | $1,185,114,000.00 | $1,171,013,000.00 | $1,204,673,000.00 | $1,169,298,000.00 | $1,172,464,000.00 | $726,321,000.00 | -- | -- | -- | $659,943,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $183,989,000.00 | $215,694,000.00 | $192,654,000.00 | $253,075,000.00 | $95,021,000.00 | $86,370,000.00 | $60,793,000.00 | $77,704,000.00 | $77,483,000.00 | $63,893,000.00 | $45,317,000.00 | $59,384,000.00 | $58,535,000.00 | $62,753,000.00 | $48,289,000.00 | $50,632,000.00 | $46,781,000.00 | $49,925,000.00 | $39,394,000.00 | $65,023,000.00 | $60,856,000.00 | $55,791,000.00 | $54,400,000.00 | $60,832,000.00 | $51,398,000.00 | $65,843,000.00 | $39,177,000.00 | $54,524,000.00 | $43,731,000.00 | -- | $41,218,000.00 | $36,613,000.00 | $41,204,000.00 | $37,406,000.00 | $41,744,000.00 | $43,724,000.00 | $49,754,000.00 | $43,302,000.00 | $40,519,000.00 | $33,636,000.00 | $44,148,000.00 | $31,300,000.00 | $36,866,000.00 | $35,214,000.00 | $49,276,000.00 | $46,697,000.00 | $33,777,000.00 | $38,173,000.00 | $32,389,000.00 | -- | -- | -- | $55,842,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $480,340,000.00 | $486,365,000.00 | $477,999,000.00 | $471,374,000.00 | $462,213,000.00 | $506,178,000.00 | $496,151,000.00 | $491,956,000.00 | $481,761,000.00 | $486,693,000.00 | $476,773,000.00 | $473,728,000.00 | $465,431,000.00 | $471,091,000.00 | $460,961,000.00 | $458,579,000.00 | $441,902,000.00 | $444,716,000.00 | $437,278,000.00 | $456,791,000.00 | $444,903,000.00 | $442,964,000.00 | $438,364,000.00 | $415,056,000.00 | $410,566,000.00 | $406,960,000.00 | $398,813,000.00 | $390,938,000.00 | $384,150,000.00 | -- | $381,702,000.00 | $378,546,000.00 | $379,508,000.00 | $374,162,000.00 | $374,260,000.00 | $371,030,000.00 | $371,596,000.00 | $366,430,000.00 | $366,372,000.00 | $361,341,000.00 | $362,121,000.00 | $356,781,000.00 | $357,441,000.00 | $353,219,000.00 | $355,990,000.00 | $360,586,000.00 | $361,379,000.00 | $357,196,000.00 | $358,327,000.00 | -- | -- | -- | $352,078,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $5,457,000.00 | $5,852,000.00 | $736,000.00 | $3,360,000.00 | $-571,000.00 | $-163,000.00 | $-675,000.00 | $-2,075,000.00 | $-6,798,000.00 | $-7,491,000.00 | $-7,728,000.00 | $-8,168,000.00 | $-7,119,000.00 | $-7,341,000.00 | $-7,172,000.00 | $-6,166,000.00 | $-3,315,000.00 | $-3,741,000.00 | $-3,619,000.00 | $-3,607,000.00 | $-1,321,000.00 | $-1,324,000.00 | $-1,169,000.00 | $-1,200,000.00 | $-1,136,000.00 | $-514,000.00 | $-393,000.00 | $-1,294,000.00 | $-2,824,000.00 | -- | $1,023,000.00 | $2,629,000.00 | $653,000.00 | $430,000.00 | $301,000.00 | $217,000.00 | $163,000.00 | $138,000.00 | $183,000.00 | $205,000.00 | $253,000.00 | $247,000.00 | $390,000.00 | $205,000.00 | $353,000.00 | $391,000.00 | $433,000.00 | $891,000.00 | $535,000.00 | -- | -- | -- | $743,000.00 | -- | -- | -- | $818,000.00 | -- |
Accumulated Deficit | $408,573,000.00 | $446,823,000.00 | $828,825,000.00 | $858,240,000.00 | $909,253,000.00 | $886,507,000.00 | $834,909,000.00 | $796,860,000.00 | $762,056,000.00 | $727,629,000.00 | $694,696,000.00 | $671,196,000.00 | $655,540,000.00 | $637,053,000.00 | $620,928,000.00 | $611,607,000.00 | $611,189,000.00 | $593,590,000.00 | $588,224,000.00 | $574,930,000.00 | $561,589,000.00 | $549,404,000.00 | $524,238,000.00 | $502,346,000.00 | $503,642,000.00 | $490,304,000.00 | $477,740,000.00 | $467,941,000.00 | $459,922,000.00 | -- | $429,146,000.00 | $420,167,000.00 | $413,280,000.00 | $412,033,000.00 | $401,329,000.00 | $401,640,000.00 | $401,783,000.00 | $417,224,000.00 | $399,601,000.00 | $381,703,000.00 | $373,836,000.00 | $584,644,000.00 | $572,191,000.00 | $553,079,000.00 | $538,302,000.00 | $525,184,000.00 | $508,594,000.00 | $498,571,000.00 | $496,363,000.00 | -- | -- | -- | $407,276,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $334,261,000.00 | $366,835,000.00 | $733,028,000.00 | $755,852,000.00 | $792,412,000.00 | $798,858,000.00 | $734,983,000.00 | $737,584,000.00 | $718,194,000.00 | $708,417,000.00 | $704,277,000.00 | $698,743,000.00 | $676,391,000.00 | $677,493,000.00 | $661,474,000.00 | $676,954,000.00 | -- | -- | -- | $682,580,000.00 | -- | -- | -- | $665,351,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $178,000.00 | $180,000.00 | $181,000.00 | $183,000.00 | $185,000.00 | $188,000.00 | $190,000.00 | $191,000.00 | $204,000.00 | $206,000.00 | $208,000.00 | $210,000.00 | $235,000.00 | $240,000.00 | $243,000.00 | $246,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,038,129,000.00 | $2,118,600,000.00 | $2,500,024,000.00 | $2,569,628,000.00 | $1,466,851,000.00 | $1,199,832,000.00 | $1,115,916,000.00 | $1,130,911,000.00 | $1,121,300,000.00 | $1,100,004,000.00 | $1,069,617,000.00 | $1,082,102,000.00 | $1,047,972,000.00 | $1,054,031,000.00 | $1,023,350,000.00 | $1,052,433,000.00 | $1,039,139,000.00 | $1,056,314,000.00 | $1,053,410,000.00 | $1,062,881,000.00 | $1,084,384,000.00 | $1,108,770,000.00 | $1,098,805,000.00 | $1,085,776,000.00 | $1,070,957,000.00 | $1,061,382,000.00 | $1,007,252,000.00 | $1,011,542,000.00 | $1,001,049,000.00 | -- | $948,670,000.00 | $924,748,000.00 | $911,517,000.00 | $901,042,000.00 | $949,905,000.00 | $986,680,000.00 | $929,431,000.00 | $941,857,000.00 | $934,356,000.00 | $935,256,000.00 | $948,940,000.00 | $1,175,691,000.00 | $1,189,650,000.00 | $1,185,114,000.00 | $1,171,013,000.00 | $1,204,673,000.00 | $1,169,298,000.00 | $1,172,464,000.00 | $726,321,000.00 | -- | -- | -- | $659,943,000.00 | -- | -- | -- | -- | -- |
Date | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 9/30/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 4/30/2010 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $296,640,000.00 | $203,674,000.00 | $102,946,000.00 | $478,558,000.00 | $381,641,000.00 | $135,819,000.00 | $130,253,000.00 | $466,081,000.00 | $343,982,000.00 | $220,293,000.00 | $104,861,000.00 | $363,549,000.00 | $263,073,000.00 | $169,012,000.00 | $80,761,000.00 | $336,684,000.00 | $252,407,000.00 | $166,159,000.00 | $81,275,000.00 | $377,022,000.00 | $278,155,000.00 | $171,593,000.00 | $71,469,000.00 | $85,401,000.00 | $89,419,000.00 | $177,151,000.00 | $84,915,000.00 | $83,498,000.00 | $81,065,000.00 | -- | $160,299,000.00 | $78,524,000.00 | $69,550,000.00 | $69,584,000.00 | $75,576,000.00 | $78,400,000.00 | $73,161,000.00 | $255,631,000.00 | $88,221,000.00 | $78,084,000.00 | $335,211,000.00 | $83,411,000.00 | $197,995,000.00 | $97,287,000.00 | $87,957,000.00 | $96,793,000.00 | $74,525,000.00 | $55,337,000.00 | $285,645,000.00 | $73,407,000.00 | $152,574,000.00 | $73,854,000.00 | $268,306,000.00 | $73,821,000.00 | $67,432,000.00 | $57,047,000.00 | $156,046,000.00 | -- |
Research and Development | $144,945,000.00 | $103,214,000.00 | $51,827,000.00 | $167,450,000.00 | $114,551,000.00 | $40,601,000.00 | $38,789,000.00 | $147,925,000.00 | $109,633,000.00 | $72,287,000.00 | $36,790,000.00 | $117,529,000.00 | $84,696,000.00 | $56,806,000.00 | $27,586,000.00 | $107,368,000.00 | $79,322,000.00 | $52,652,000.00 | $27,099,000.00 | $109,918,000.00 | $81,425,000.00 | $54,278,000.00 | $26,199,000.00 | $104,798,000.00 | $81,046,000.00 | $53,415,000.00 | $25,983,000.00 | $102,500,000.00 | $77,097,000.00 | -- | $26,325,000.00 | $25,172,000.00 | $113,737,000.00 | $84,771,000.00 | $57,917,000.00 | $29,678,000.00 | $119,371,000.00 | $28,401,000.00 | $55,986,000.00 | $27,813,000.00 | $137,437,000.00 | $99,632,000.00 | $33,125,000.00 | $34,559,000.00 | $120,009,000.00 | $33,354,000.00 | $32,613,000.00 | $24,083,000.00 | $19,335,000.00 | $20,489,000.00 | $22,228,000.00 | $18,525,000.00 | $18,517,000.00 | $18,400,000.00 | $17,404,000.00 | $15,303,000.00 | $44,847,000.00 | -- |
Selling, General, and Administrative | $165,022,000.00 | $123,141,000.00 | $58,117,000.00 | $235,801,000.00 | $42,366,000.00 | $91,483,000.00 | $43,364,000.00 | $168,210,000.00 | $128,402,000.00 | $80,781,000.00 | $38,804,000.00 | $162,832,000.00 | $115,746,000.00 | $72,855,000.00 | $34,600,000.00 | $163,106,000.00 | $112,047,000.00 | $78,252,000.00 | $38,377,000.00 | $151,397,000.00 | $114,522,000.00 | $33,529,000.00 | $41,406,000.00 | $146,303,000.00 | $36,568,000.00 | $39,237,000.00 | $33,586,000.00 | $136,426,000.00 | $101,654,000.00 | -- | $66,538,000.00 | $33,715,000.00 | $136,151,000.00 | $102,383,000.00 | $72,203,000.00 | $37,675,000.00 | $128,525,000.00 | $31,692,000.00 | $63,243,000.00 | $31,696,000.00 | $125,379,000.00 | $98,958,000.00 | $33,315,000.00 | $34,794,000.00 | $37,386,000.00 | $111,684,000.00 | $31,220,000.00 | $44,818,000.00 | $100,629,000.00 | $25,110,000.00 | $22,481,000.00 | $26,705,000.00 | $110,404,000.00 | $35,501,000.00 | $24,915,000.00 | $26,351,000.00 | $77,934,000.00 | -- |
Total Operating Expenses | $621,002,000.00 | $515,663,000.00 | $114,826,000.00 | $385,759,000.00 | $78,200,000.00 | $154,983,000.00 | $83,201,000.00 | $321,064,000.00 | $241,929,000.00 | $155,664,000.00 | $76,892,000.00 | $288,593,000.00 | $207,067,000.00 | $134,488,000.00 | $64,993,000.00 | $284,675,000.00 | $201,877,000.00 | $137,794,000.00 | $68,458,000.00 | $278,545,000.00 | $206,449,000.00 | $67,188,000.00 | $74,566,000.00 | $283,235,000.00 | $211,843,000.00 | $140,003,000.00 | $66,659,000.00 | $240,781,000.00 | $172,570,000.00 | -- | $65,348,000.00 | $65,257,000.00 | $263,111,000.00 | $50,686,000.00 | $146,024,000.00 | $73,516,000.00 | $286,535,000.00 | $66,516,000.00 | $133,099,000.00 | $66,935,000.00 | $444,128,000.00 | $70,146,000.00 | $76,251,000.00 | $77,209,000.00 | $75,522,000.00 | $77,212,000.00 | $146,289,000.00 | $74,479,000.00 | $192,059,000.00 | $50,172,000.00 | $46,812,000.00 | $47,332,000.00 | $44,458,000.00 | $56,307,000.00 | $44,724,000.00 | $44,059,000.00 | $125,129,000.00 | -- |
Loss from Operations | $-324,362,000.00 | $-311,989,000.00 | $-11,880,000.00 | $92,799,000.00 | $148,458,000.00 | $64,037,000.00 | $47,052,000.00 | $145,017,000.00 | $102,053,000.00 | $64,629,000.00 | $27,969,000.00 | $74,956,000.00 | $56,006,000.00 | $34,524,000.00 | $15,768,000.00 | $52,009,000.00 | $50,530,000.00 | $28,365,000.00 | $12,817,000.00 | $98,477,000.00 | $71,706,000.00 | $29,839,000.00 | $-3,097,000.00 | $14,009,000.00 | $17,579,000.00 | $18,892,000.00 | $18,256,000.00 | $15,288,000.00 | $68,794,000.00 | -- | $16,427,000.00 | $13,267,000.00 | $3,149,000.00 | $26,850,000.00 | $3,068,000.00 | $4,884,000.00 | $-13,759,000.00 | $22,810,000.00 | $33,206,000.00 | $11,149,000.00 | $-108,917,000.00 | $57,800,000.00 | $24,457,000.00 | $20,078,000.00 | $12,435,000.00 | $19,581,000.00 | $-16,427,000.00 | $-19,142,000.00 | $93,586,000.00 | $23,235,000.00 | $31,908,000.00 | $26,522,000.00 | $25,548,000.00 | $17,514,000.00 | $22,708,000.00 | $12,988,000.00 | $30,917,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-7.02 | $-6.43 | $-0.46 | $0.96 | $0.36 | $0.81 | $0.59 | $1.94 | $1.40 | $0.87 | $0.36 | $0.92 | $0.68 | $0.39 | $0.15 | $0.48 | $0.21 | $0.03 | $0.20 | $0.96 | $0.75 | $0.38 | $0.19 | $-0.02 | $0.20 | $0.37 | $0.18 | $0.12 | $0.47 | -- | $0.24 | $0.11 | $0.18 | $0.16 | -- | -- | $-0.23 | $0.26 | $0.38 | $0.12 | $-2.44 | $0.18 | $0.28 | $0.22 | $0.20 | $0.25 | $0.15 | $0.03 | $1.37 | $0.41 | $0.41 | $0.35 | $0.41 | $0.26 | $0.32 | $0.18 | $0.02 | -- |
Weighted Average Shares Basic | 64,048,000 | 63,964,000 | 63,924,000 | 63,770,000 | 63,764,000 | 63,725,000 | 63,950,000 | 64,662,000 | 64,546,000 | 64,905,000 | 65,089,000 | 65,208,000 | 65,270,000 | 65,337,000 | 65,589,000 | 66,263,000 | 66,387,000 | 66,519,000 | 66,105,000 | 65,982,000 | 66,134,000 | 66,063,000 | 66,324,000 | 66,310,000 | 66,194,000 | 65,763,000 | 65,839,000 | 65,716,000 | 65,331,000 | -- | 65,222,000 | 65,144,000 | 64,934,000 | 65,920,000 | 66,319,000 | 66,713,000 | 67,108,000 | 67,223,000 | 67,208,000 | 67,300,000 | 67,471,000 | 67,792,000 | 67,614,000 | 66,956,000 | 66,371,000 | 65,996,000 | 65,587,000 | 65,282,000 | 65,099,000 | 65,440,000 | 65,050,000 | 64,552,000 | 62,339,000 | 62,493,000 | 61,933,000 | 61,420,000 | 60,779,000 | -- |
Earnings Per Share Diluted | $-7.02 | $-6.43 | $-0.46 | $0.96 | $0.36 | $1.39 | $0.59 | $1.92 | $1.38 | $0.86 | $0.36 | $0.91 | $0.67 | $0.39 | $0.15 | $0.47 | $0.54 | $0.28 | $0.20 | $0.92 | $0.73 | $0.37 | $0.18 | $-0.02 | $0.20 | $0.19 | $0.18 | $0.83 | $0.71 | -- | $0.24 | $0.11 | $0.17 | $0.16 | -- | -- | $-0.23 | $0.26 | $0.26 | $0.12 | $-2.44 | $0.67 | $0.28 | $0.22 | $0.62 | $0.25 | $0.15 | $0.03 | $0.19 | $0.40 | $0.74 | $0.34 | $1.12 | $0.25 | $0.31 | $0.17 | $0.02 | -- |
Weighted Average Shares Diluted | 64,048,000 | 63,964,000 | 63,924,000 | 64,013,000 | 64,040,000 | 64,270,000 | 64,553,000 | 65,565,000 | 65,299,000 | 65,849,000 | 66,110,000 | 66,059,000 | 66,050,000 | 66,099,000 | 66,174,000 | 67,418,000 | 67,630,000 | 67,814,000 | 67,976,000 | 68,481,000 | 68,549,000 | 68,428,000 | 68,195,000 | 67,605,000 | 67,555,000 | 67,421,000 | 67,376,000 | 66,109,000 | 66,206,000 | -- | 65,723,000 | 65,552,000 | 65,961,000 | 65,217,000 | 65,920,000 | 66,713,000 | 66,763,000 | 67,654,000 | 67,888,000 | 67,970,000 | 67,523,000 | 68,819,000 | 69,090,000 | 68,579,000 | 67,472,000 | 67,465,000 | 67,165,000 | 67,233,000 | 67,350,000 | 67,314,000 | 67,638,000 | 67,123,000 | 64,523,000 | 64,555,000 | 63,552,000 | 63,181,000 | 61,676,000 | -- |
Common Stock Shares Authorized | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | -- | -- | 250,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 64,284,760 | 64,030,212 | 63,957,748 | 63,870,581 | 63,837,729 | 63,516,341 | 63,466,933 | 64,098,565 | 64,399,241 | 64,396,741 | 64,897,920 | 65,098,379 | 64,966,293 | 65,019,501 | 65,132,030 | 65,758,115 | 66,201,382 | 66,314,933 | 66,644,921 | 65,238,255 | 65,779,522 | 65,931,409 | 66,140,592 | 66,280,129 | 66,312,459 | 65,833,267 | 65,688,072 | 65,793,083 | 65,598,116 | -- | 65,333,010 | 65,236,682 | 64,998,368 | 64,853,598 | 65,050,133 | 66,389,228 | 66,812,919 | 66,690,299 | 67,139,327 | 67,225,178 | 67,283,221 | 67,623,660 | 67,785,261 | 67,362,012 | 66,607,347 | 66,178,809 | 65,661,637 | 65,510,596 | 64,964,780 | -- | -- | -- | 63,927,740 | -- | -- | -- | 61,261,015 | -- |
Common Stock Value | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | -- | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | $785,000.00 | -- | -- | -- | $785,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 | -- | -- | -- | $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 | -- | -- | -- | $33.15 | -- | -- | -- | $67.83 | -- | -- | -- | $70.95 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36.45 | -- | $39.75 | -- | $33.70 | -- | -- | $25.42 | -- | -- | -- | $17.93 | -- | -- | -- | $21.80 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |