Date | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/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 | 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 | 7/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,846,000.00 | $16,689,000.00 | $19,244,000.00 | $28,193,000.00 | $54,787,000.00 | $67,062,000.00 | $63,982,000.00 | $65,376,000.00 | $63,548,000.00 | $64,456,000.00 | $36,119,000.00 | $71,751,000.00 | $68,487,000.00 | $66,059,000.00 | $65,357,000.00 | $66,111,000.00 | $69,136,000.00 | $92,950,000.00 | $106,405,000.00 | $90,121,000.00 | $244,519,000.00 | $257,743,000.00 | $202,332,000.00 | $175,628,000.00 | $193,709,000.00 | $192,243,000.00 | $170,829,000.00 | $174,801,000.00 | $187,534,000.00 | $183,923,000.00 | $145,753,000.00 | $141,282,000.00 | $173,291,000.00 | $170,787,000.00 | $170,949,000.00 | $131,432,000.00 | $173,997,000.00 | $141,746,000.00 | $149,675,000.00 | $186,260,000.00 | $194,128,000.00 | $203,101,000.00 | $158,621,000.00 | $204,826,000.00 | $176,655,000.00 | $152,621,000.00 | $151,503,000.00 | $212,347,000.00 | $183,657,000.00 | -- | -- | -- | $168,380,000.00 | $226,206,000.00 | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $536,980,000.00 | $447,795,000.00 | $548,719,000.00 | $616,436,000.00 | $428,813,000.00 | $441,817,000.00 | $461,391,000.00 | $417,808,000.00 | $388,141,000.00 | $427,629,000.00 | $381,022,000.00 | $335,795,000.00 | $327,165,000.00 | $389,815,000.00 | $386,174,000.00 | $341,174,000.00 | $303,466,000.00 | $376,858,000.00 | $366,461,000.00 | $334,680,000.00 | $324,435,000.00 | $363,788,000.00 | $311,047,000.00 | $257,298,000.00 | $286,343,000.00 | $325,463,000.00 | $296,584,000.00 | $250,280,000.00 | $268,831,000.00 | $327,324,000.00 | $314,030,000.00 | $281,059,000.00 | $297,631,000.00 | $342,455,000.00 | $338,979,000.00 | $304,291,000.00 | $322,422,000.00 | $337,172,000.00 | $325,695,000.00 | $251,285,000.00 | $266,976,000.00 | $266,400,000.00 | $239,012,000.00 | $193,852,000.00 | $212,916,000.00 | $256,425,000.00 | $244,061,000.00 | $192,714,000.00 | $210,523,000.00 | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $65,108,000.00 | $47,875,000.00 | $48,012,000.00 | $59,383,000.00 | $76,075,000.00 | $59,628,000.00 | $45,011,000.00 | $50,594,000.00 | $55,860,000.00 | $16,159,000.00 | $23,085,000.00 | $23,521,000.00 | $21,416,000.00 | $20,722,000.00 | $30,258,000.00 | $27,156,000.00 | $27,670,000.00 | $37,467,000.00 | $53,224,000.00 | $69,569,000.00 | $46,456,000.00 | $22,690,000.00 | $54,100,000.00 | $33,030,000.00 | $32,894,000.00 | $33,673,000.00 | $31,071,000.00 | $31,045,000.00 | $43,042,000.00 | $33,587,000.00 | $50,260,000.00 | $38,684,000.00 | $39,349,000.00 | $32,859,000.00 | $56,546,000.00 | $40,007,000.00 | $33,582,000.00 | $33,856,000.00 | $39,508,000.00 | $36,327,000.00 | $40,927,000.00 | $36,709,000.00 | $45,899,000.00 | $40,808,000.00 | $49,184,000.00 | $39,462,000.00 | $50,056,000.00 | $41,313,000.00 | $46,860,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $654,007,000.00 | $561,943,000.00 | $664,795,000.00 | $748,457,000.00 | $581,538,000.00 | $607,265,000.00 | $609,248,000.00 | $576,397,000.00 | $547,083,000.00 | $539,620,000.00 | $469,860,000.00 | $468,240,000.00 | $449,880,000.00 | $516,067,000.00 | $521,427,000.00 | $474,003,000.00 | $435,395,000.00 | $547,386,000.00 | $573,712,000.00 | $526,330,000.00 | $656,504,000.00 | $691,653,000.00 | $656,356,000.00 | $553,294,000.00 | $611,163,000.00 | $676,543,000.00 | $627,542,000.00 | $556,825,000.00 | $581,308,000.00 | $634,454,000.00 | $616,287,000.00 | $558,957,000.00 | $609,279,000.00 | $629,791,000.00 | $641,694,000.00 | $577,762,000.00 | $629,320,000.00 | $606,183,000.00 | $592,177,000.00 | $521,613,000.00 | $545,235,000.00 | $550,270,000.00 | $485,834,000.00 | $473,122,000.00 | $473,325,000.00 | $489,361,000.00 | $482,900,000.00 | $480,292,000.00 | $477,701,000.00 | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $141,244,000.00 | $149,874,000.00 | $154,975,000.00 | $154,738,000.00 | $155,006,000.00 | $159,243,000.00 | $165,558,000.00 | $172,090,000.00 | $181,801,000.00 | $191,544,000.00 | $200,963,000.00 | $212,011,000.00 | $236,898,000.00 | $246,234,000.00 | $248,777,000.00 | $249,836,000.00 | $260,357,000.00 | $262,380,000.00 | $257,055,000.00 | $260,762,000.00 | $258,537,000.00 | $266,230,000.00 | $263,311,000.00 | $263,884,000.00 | $264,280,000.00 | $274,747,000.00 | $277,195,000.00 | $283,448,000.00 | $290,980,000.00 | $302,216,000.00 | $307,100,000.00 | $309,548,000.00 | $310,301,000.00 | $318,871,000.00 | $311,210,000.00 | $315,314,000.00 | $312,149,000.00 | $318,021,000.00 | $311,867,000.00 | $334,443,000.00 | $330,101,000.00 | $335,953,000.00 | $330,838,000.00 | $329,058,000.00 | $323,863,000.00 | $326,623,000.00 | $331,277,000.00 | $327,017,000.00 | $320,601,000.00 | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $70,491,000.00 | $70,891,000.00 | $71,091,000.00 | $71,292,000.00 | $71,865,000.00 | $72,314,000.00 | $72,764,000.00 | $73,215,000.00 | $72,492,000.00 | $72,692,000.00 | $72,892,000.00 | $73,090,000.00 | $73,291,000.00 | $73,386,000.00 | $73,456,000.00 | $73,656,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $9,220,000.00 | $11,476,000.00 | $12,799,000.00 | $12,339,000.00 | $11,462,000.00 | $12,735,000.00 | $9,980,000.00 | $8,536,000.00 | $9,548,000.00 | $12,184,000.00 | $12,502,000.00 | $13,376,000.00 | $14,567,000.00 | $14,269,000.00 | $14,142,000.00 | $14,651,000.00 | $13,544,000.00 | $14,765,000.00 | $15,093,000.00 | $13,849,000.00 | $12,489,000.00 | $4,526,000.00 | $4,441,000.00 | $4,975,000.00 | $5,322,000.00 | $3,497,000.00 | $3,432,000.00 | $3,416,000.00 | $3,430,000.00 | $3,937,000.00 | $3,311,000.00 | $3,420,000.00 | $3,458,000.00 | $3,573,000.00 | $3,673,000.00 | $3,753,000.00 | $3,355,000.00 | $3,991,000.00 | $4,215,000.00 | $4,327,000.00 | $4,396,000.00 | $4,159,000.00 | $4,272,000.00 | $4,339,000.00 | $4,407,000.00 | $4,510,000.00 | $4,016,000.00 | $4,168,000.00 | $4,098,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $1,023,085,000.00 | $986,281,000.00 | $1,084,617,000.00 | $1,174,458,000.00 | $1,037,460,000.00 | $1,088,366,000.00 | $1,128,448,000.00 | $1,127,667,000.00 | $1,140,127,000.00 | $1,206,943,000.00 | $1,167,939,000.00 | $1,184,936,000.00 | $1,181,397,000.00 | $1,285,722,000.00 | $1,303,537,000.00 | $1,285,954,000.00 | $727,046,000.00 | $837,253,000.00 | $854,344,000.00 | $810,927,000.00 | $940,228,000.00 | $1,013,424,000.00 | $970,675,000.00 | $872,256,000.00 | $910,499,000.00 | $983,282,000.00 | $933,537,000.00 | $869,216,000.00 | $897,948,000.00 | $977,358,000.00 | $961,954,000.00 | $910,103,000.00 | $958,618,000.00 | $995,421,000.00 | $996,395,000.00 | $937,539,000.00 | $990,630,000.00 | $974,717,000.00 | $957,981,000.00 | $905,072,000.00 | $923,410,000.00 | $939,905,000.00 | $868,550,000.00 | $856,603,000.00 | $850,649,000.00 | $874,180,000.00 | $873,251,000.00 | $864,962,000.00 | $854,331,000.00 | -- | -- | -- | -- | -- | -- |
Accounts Payable | $262,369,000.00 | $177,147,000.00 | $221,432,000.00 | $303,776,000.00 | $183,758,000.00 | $173,055,000.00 | $227,579,000.00 | $228,149,000.00 | $252,124,000.00 | $283,943,000.00 | $279,014,000.00 | $263,984,000.00 | $213,115,000.00 | $235,491,000.00 | $236,619,000.00 | $205,643,000.00 | $194,786,000.00 | $223,607,000.00 | $250,184,000.00 | $219,488,000.00 | $210,300,000.00 | $249,562,000.00 | $219,334,000.00 | $152,439,000.00 | $178,208,000.00 | $189,390,000.00 | $198,675,000.00 | $127,454,000.00 | $154,541,000.00 | $183,738,000.00 | $193,723,000.00 | $130,899,000.00 | $155,323,000.00 | $150,426,000.00 | $162,718,000.00 | $120,654,000.00 | $150,652,000.00 | $117,554,000.00 | $153,235,000.00 | $69,644,000.00 | $87,461,000.00 | $99,342,000.00 | $72,809,000.00 | $34,784,000.00 | $55,516,000.00 | $54,960,000.00 | $67,738,000.00 | $23,635,000.00 | $50,730,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | $99,658,000.00 | -- | -- | $130,669,000.00 | $143,866,000.00 | $130,452,000.00 | $112,904,000.00 | $116,504,000.00 | $133,407,000.00 | $113,112,000.00 | $107,370,000.00 | $83,609,000.00 | $109,476,000.00 | $108,463,000.00 | $105,252,000.00 | $86,755,000.00 | $115,583,000.00 | $103,244,000.00 | $97,487,000.00 | $121,853,000.00 | $116,426,000.00 | $119,292,000.00 | $96,372,000.00 | $121,797,000.00 | $119,250,000.00 | $111,994,000.00 | $95,060,000.00 | $118,870,000.00 | $110,474,000.00 | $119,363,000.00 | $104,190,000.00 | $118,724,000.00 | $123,062,000.00 | $123,560,000.00 | $110,351,000.00 | $119,658,000.00 | $118,832,000.00 | $120,022,000.00 | $101,094,000.00 | $101,586,000.00 | $105,264,000.00 | $91,637,000.00 | $90,241,000.00 | $74,251,000.00 | $90,229,000.00 | $82,903,000.00 | $82,424,000.00 | $78,523,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $937,155,000.00 | $827,803,000.00 | $872,441,000.00 | $990,277,000.00 | $811,988,000.00 | $866,118,000.00 | $960,263,000.00 | $982,657,000.00 | $1,046,750,000.00 | $1,129,574,000.00 | $1,106,424,000.00 | $1,079,901,000.00 | $946,210,000.00 | $1,031,283,000.00 | $1,054,281,000.00 | $1,005,580,000.00 | $412,609,000.00 | $493,795,000.00 | $531,221,000.00 | $467,790,000.00 | $466,529,000.00 | $502,958,000.00 | $473,015,000.00 | $376,572,000.00 | $414,212,000.00 | $488,967,000.00 | $451,117,000.00 | $345,717,000.00 | $370,155,000.00 | $427,831,000.00 | $433,129,000.00 | $339,310,000.00 | $369,500,000.00 | $394,755,000.00 | $412,900,000.00 | $332,126,000.00 | $373,852,000.00 | $359,182,000.00 | $382,665,000.00 | $283,662,000.00 | $302,461,000.00 | $324,681,000.00 | $280,806,000.00 | $237,380,000.00 | $241,283,000.00 | $267,539,000.00 | $273,372,000.00 | $229,361,000.00 | $246,604,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | $49,785,000.00 | $49,752,000.00 | $49,735,000.00 | $49,718,000.00 | $49,685,000.00 | $48,892,000.00 | $74,209,000.00 | $74,526,000.00 | -- | $76,307,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $85,000,000.00 |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | $155,908,000.00 | $148,519,000.00 | $141,613,000.00 | $138,350,000.00 | $135,328,000.00 | $139,041,000.00 | $145,219,000.00 | $149,140,000.00 | $149,435,000.00 | $146,991,000.00 | $146,811,000.00 | $138,342,000.00 | $242,675,000.00 | $258,501,000.00 | $253,724,000.00 | $248,744,000.00 | $244,272,000.00 | $239,940,000.00 | $238,892,000.00 | $233,900,000.00 | $232,582,000.00 | $232,182,000.00 | $230,646,000.00 | $229,792,000.00 | $228,586,000.00 | $230,429,000.00 | $228,552,000.00 | $227,299,000.00 | $224,727,000.00 | $226,521,000.00 | $223,117,000.00 | $218,807,000.00 | $217,447,000.00 | $215,691,000.00 | $214,695,000.00 | $211,952,000.00 | $209,967,000.00 | $210,159,000.00 | $216,882,000.00 | $217,367,000.00 | $218,826,000.00 | $209,960,000.00 | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-15,964,000.00 | $-16,247,000.00 | $-17,011,000.00 | $-14,614,000.00 | $-14,186,000.00 | $-12,962,000.00 | $-13,285,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-44,477,000.00 | $22,540,000.00 | $79,375,000.00 | $45,532,000.00 | $77,914,000.00 | $69,753,000.00 | $15,697,000.00 | $563,000.00 | $-42,790,000.00 | $-50,538,000.00 | $-63,862,000.00 | $-16,838,000.00 | $108,215,000.00 | $121,131,000.00 | $113,789,000.00 | $144,889,000.00 | $180,792,000.00 | $210,751,000.00 | $198,581,000.00 | $212,731,000.00 | $226,303,000.00 | $272,633,000.00 | $260,234,000.00 | $275,026,000.00 | $274,912,000.00 | $276,955,000.00 | $266,424,000.00 | $304,626,000.00 | $321,148,000.00 | $337,110,000.00 | $317,251,000.00 | $352,527,000.00 | $374,074,000.00 | $372,922,000.00 | $352,932,000.00 | $378,196,000.00 | $389,563,000.00 | $382,851,000.00 | $346,750,000.00 | $389,636,000.00 | $389,682,000.00 | $385,164,000.00 | $360,985,000.00 | $391,649,000.00 | $384,051,000.00 | $373,518,000.00 | $362,070,000.00 | $394,965,000.00 | $381,997,000.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $85,930,000.00 | $158,478,000.00 | $212,176,000.00 | $184,181,000.00 | $225,472,000.00 | $222,248,000.00 | $168,185,000.00 | $145,010,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,023,085,000.00 | $986,281,000.00 | $1,084,617,000.00 | $1,174,458,000.00 | $1,037,460,000.00 | $1,088,366,000.00 | $1,128,448,000.00 | $1,127,667,000.00 | $1,140,127,000.00 | $1,206,943,000.00 | $1,167,939,000.00 | $1,184,936,000.00 | $1,181,397,000.00 | $1,285,722,000.00 | $1,303,537,000.00 | $1,285,954,000.00 | $727,046,000.00 | $837,253,000.00 | $854,344,000.00 | $810,927,000.00 | $940,228,000.00 | $1,013,424,000.00 | $970,675,000.00 | $872,256,000.00 | $910,499,000.00 | $983,282,000.00 | $933,537,000.00 | $869,216,000.00 | $897,948,000.00 | $977,358,000.00 | $961,954,000.00 | $910,103,000.00 | $958,618,000.00 | $995,421,000.00 | $996,395,000.00 | $937,539,000.00 | $990,630,000.00 | $974,717,000.00 | $957,981,000.00 | $905,072,000.00 | $923,410,000.00 | $939,905,000.00 | $868,550,000.00 | $856,603,000.00 | $850,649,000.00 | $874,180,000.00 | $873,251,000.00 | $864,962,000.00 | $854,331,000.00 | -- | -- | -- | -- | -- | -- |
Date | 7/31/2023 | 1/31/2023 | 10/31/2022 | 7/31/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 | 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 | 7/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | $558,225,000.00 | $849,336,000.00 | $435,481,000.00 | -- | $1,049,701,000.00 | $624,130,000.00 | $255,207,000.00 | -- | $1,357,647,000.00 | $832,851,000.00 | $412,382,000.00 | -- | $1,407,526,000.00 | $885,031,000.00 | -- | -- | $1,300,303,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $184,220,000.00 | $514,162,000.00 | $176,931,000.00 | $257,368,000.00 | $794,740,000.00 | $600,898,000.00 | $356,067,000.00 | $188,206,000.00 | $333,251,000.00 | $193,472,000.00 | $47,407,000.00 | $-19,673,000.00 | $655,305,000.00 | $488,946,000.00 | $290,821,000.00 | $151,976,000.00 | $683,596,000.00 | $519,401,000.00 | $154,806,000.00 | $160,192,000.00 | $711,355,000.00 | $202,433,000.00 | $298,996,000.00 | $170,591,000.00 | $187,854,000.00 | $483,739,000.00 | $123,871,000.00 | $165,351,000.00 | $625,132,000.00 | $180,513,000.00 | $115,004,000.00 | $152,109,000.00 | $164,810,000.00 | $190,111,000.00 | $119,118,000.00 | $148,261,000.00 | $655,521,000.00 | $201,761,000.00 | $126,182,000.00 | $163,268,000.00 | $188,557,000.00 | $497,233,000.00 | $114,243,000.00 | $176,787,000.00 | $663,864,000.00 | $200,051,000.00 | $115,565,000.00 | $183,647,000.00 | $187,527,000.00 | $182,343,000.00 | $113,574,000.00 | $179,704,000.00 | $659,501,000.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $224,895,000.00 | $460,972,000.00 | $106,631,000.00 | $114,672,000.00 | $459,169,000.00 | $337,921,000.00 | $222,358,000.00 | $106,738,000.00 | $428,234,000.00 | $106,639,000.00 | $114,312,000.00 | $98,491,000.00 | $478,120,000.00 | $120,514,000.00 | $116,417,000.00 | $128,006,000.00 | $498,343,000.00 | $123,207,000.00 | $242,680,000.00 | $118,471,000.00 | $476,486,000.00 | $118,288,000.00 | $108,227,000.00 | $112,127,000.00 | $121,586,000.00 | $115,442,000.00 | $107,903,000.00 | $109,212,000.00 | $469,898,000.00 | $105,797,000.00 | $232,856,000.00 | $114,514,000.00 | $123,735,000.00 | $346,951,000.00 | $117,111,000.00 | $113,720,000.00 | $485,653,000.00 | $123,521,000.00 | $243,416,000.00 | $119,008,000.00 | $136,089,000.00 | $131,832,000.00 | $242,460,000.00 | $122,152,000.00 | $477,076,000.00 | $126,741,000.00 | $228,607,000.00 | $116,722,000.00 | $452,459,000.00 | $114,210,000.00 | $107,281,000.00 | $113,455,000.00 | $455,782,000.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-67,008,000.00 | $-1,530,000.00 | $63,261,000.00 | $-13,829,000.00 | $275,648,000.00 | $113,810,000.00 | $103,756,000.00 | $65,907,000.00 | $-199,915,000.00 | $23,323,000.00 | $-64,484,000.00 | $-173,143,000.00 | $96,358,000.00 | $66,824,000.00 | $3,836,000.00 | $5,038,000.00 | $111,328,000.00 | $64,605,000.00 | $10,022,000.00 | $23,058,000.00 | $161,510,000.00 | $64,149,000.00 | $3,219,000.00 | $42,284,000.00 | $147,408,000.00 | $98,750,000.00 | $36,670,000.00 | $39,610,000.00 | $90,080,000.00 | $60,733,000.00 | $-20,118,000.00 | $23,204,000.00 | $20,654,000.00 | $55,803,000.00 | $3,586,000.00 | $20,083,000.00 | $76,283,000.00 | $54,380,000.00 | $-35,646,000.00 | $28,459,000.00 | $89,715,000.00 | $50,239,000.00 | $8,444,000.00 | $35,333,000.00 | $110,007,000.00 | $54,448,000.00 | $-15,778,000.00 | $48,776,000.00 | $51,729,000.00 | $50,041,000.00 | $-13,128,000.00 | $47,694,000.00 | $130,072,000.00 | -- | -- |
Loss Before Income Taxes | $-80,551,000.00 | $-14,762,000.00 | $55,181,000.00 | $-16,418,000.00 | $257,030,000.00 | $109,851,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-5.16 | $-0.09 | $3.72 | $0.49 | $12.82 | $5.38 | $4.71 | $3.08 | -- | $0.91 | $-11.04 | $-7.86 | -- | $3.12 | $0.38 | $0.28 | -- | $5.33 | $2.32 | $1.85 | -- | $5.36 | $0.81 | $2.06 | -- | $3.63 | $-0.11 | $1.35 | -- | $1.96 | $0.09 | $0.74 | -- | $1.82 | $-0.49 | $0.61 | -- | $1.65 | $-0.19 | $0.84 | $2.63 | $1.67 | $-0.74 | $0.96 | $3.03 | $1.34 | $-0.38 | $1.11 | $3.07 | -- | -- | -- | $3.10 | -- | -- |
Weighted Average Shares Basic | 12,448,000 | 13,041,000 | 13,277,000 | 13,384,000 | 14,597,000 | 14,706,000 | 14,725,000 | 14,670,000 | 14,631,000 | 14,639,000 | 14,623,000 | 14,611,000 | 15,547,000 | 15,720,000 | 15,832,000 | 15,847,000 | 16,542,000 | 16,677,000 | 16,819,000 | 17,002,000 | 17,569,000 | 17,645,000 | 17,704,000 | 17,613,000 | 18,584,000 | 18,785,000 | 19,006,000 | 19,200,000 | 20,438,000 | 20,628,000 | 20,794,000 | 21,012,000 | 21,681,000 | 21,843,000 | 21,993,000 | 22,150,000 | 22,537,000 | 22,632,000 | 22,779,000 | 23,043,000 | 24,092,000 | 24,290,000 | 24,392,000 | 24,535,000 | 25,459,000 | 25,121,000 | 25,738,000 | 26,120,000 | 27,084,000 | -- | -- | -- | 28,463,000 | -- | -- |
Earnings Per Share Diluted | $-5.16 | $-0.09 | $3.68 | $0.48 | $12.59 | $5.30 | $4.61 | $3.01 | -- | $-10.13 | $-11.04 | $-7.86 | -- | $3.10 | $0.38 | $0.28 | -- | $5.24 | $0.45 | $1.78 | -- | $5.19 | $2.76 | $1.97 | -- | $2.36 | $1.24 | $1.33 | -- | $1.94 | $-0.67 | $0.73 | -- | $1.81 | $-0.49 | $0.61 | -- | $1.84 | $-1.05 | $0.83 | $2.61 | $1.44 | $-0.74 | $0.96 | $3.01 | $2.05 | $-0.38 | $1.10 | $3.03 | -- | -- | -- | $3.08 | -- | -- |
Weighted Average Shares Diluted | 12,448,000 | 13,041,000 | 13,162,000 | 13,532,000 | 14,870,000 | 14,979,000 | 15,032,000 | 15,002,000 | 14,631,000 | 14,628,000 | 14,623,000 | 14,611,000 | 15,653,000 | 15,837,000 | 15,859,000 | 16,107,000 | 16,805,000 | 16,496,000 | 16,715,000 | 17,734,000 | 18,151,000 | 18,090,000 | 18,289,000 | 18,401,000 | 18,959,000 | 18,703,000 | 18,811,000 | 19,569,000 | 20,174,000 | 20,878,000 | 21,059,000 | 21,366,000 | 21,924,000 | 21,756,000 | 22,215,000 | 22,419,000 | 22,835,000 | 22,628,000 | 22,779,000 | 23,289,000 | 23,789,000 | 24,293,000 | 24,249,000 | 24,691,000 | 25,033,000 | 25,279,000 | 25,738,000 | 26,387,000 | 26,452,000 | 27,238,000 | 27,755,000 | 27,930,000 | 28,707,000 | -- | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000 | 100,000 | 100,000 | 100,000,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 12,473,000 | 12,225,000 | 12,597,000 | 13,023,000 | 13,903,000 | 14,408,000 | 14,772,000 | 14,635,000 | 14,584,000 | 14,586,000 | 14,585,000 | 14,529,000 | 14,711,000 | 15,260,000 | 15,671,000 | 15,867,000 | 15,826,000 | 16,256,000 | 16,442,000 | 16,605,000 | 17,211,000 | 17,443,000 | 17,680,000 | 17,441,000 | 17,722,000 | 18,114,000 | 18,524,000 | 18,903,000 | 19,440,000 | 20,101,000 | 20,420,000 | 20,700,000 | 21,040,000 | 21,316,000 | 21,663,000 | 21,961,000 | 22,197,000 | 22,289,000 | 22,399,000 | 22,843,000 | 23,155,000 | 23,970,000 | 24,120,000 | 24,412,000 | 24,697,000 | 24,926,000 | 25,480,000 | 26,000,000 | 26,136,000 | -- | -- | -- | -- | -- | -- |
Common Stock Value | $1,254,000.00 | $1,229,000.00 | $1,266,000.00 | $1,309,000.00 | $1,396,000.00 | $1,447,000.00 | $1,483,000.00 | $1,469,000.00 | $1,464,000.00 | $1,464,000.00 | $1,464,000.00 | $1,458,000.00 | $1,476,000.00 | $1,531,000.00 | $1,572,000.00 | $1,592,000.00 | $1,588,000.00 | $1,630,000.00 | $1,649,000.00 | $1,741,000.00 | $1,726,000.00 | $1,749,000.00 | $1,772,000.00 | $1,748,000.00 | $1,776,000.00 | $1,816,000.00 | $1,857,000.00 | $1,894,000.00 | $1,948,000.00 | $2,014,000.00 | $2,046,000.00 | $2,074,000.00 | $2,108,000.00 | $2,136,000.00 | $2,171,000.00 | $2,200,000.00 | $2,223,000.00 | $2,232,000.00 | $2,243,000.00 | $2,287,000.00 | $2,318,000.00 | $2,399,000.00 | $2,415,000.00 | $2,443,000.00 | $2,471,000.00 | $2,494,000.00 | $2,549,000.00 | $2,601,000.00 | $2,613,000.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $100.00 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,928,000.00 | $26,480,000.00 | $17,799,000.00 | $8,930,000.00 | $33,042,000.00 | $24,939,000.00 | $16,718,000.00 | $8,409,000.00 | $28,101,000.00 | $21,145,000.00 | $14,091,000.00 | $7,002,000.00 | $14,785,000.00 | $11,203,000.00 | $7,556,000.00 | $-3,803,000.00 | $12,217,000.00 | $-9,232,000.00 | $-6,199,000.00 | $-3,130,000.00 | $11,491,000.00 | $-8,684,000.00 | $-5,830,000.00 | $-2,938,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 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 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1,000.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |