Date | 10/31/2023 | 7/31/2023 | 4/30/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 | 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 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $53,978,000.00 | $48,451,000.00 | $34,866,000.00 | $30,195,000.00 | $73,037,000.00 | $49,253,000.00 | $36,956,000.00 | $39,606,000.00 | $53,032,000.00 | $39,116,000.00 | $41,585,000.00 | $54,380,000.00 | $86,808,000.00 | $74,514,000.00 | $65,991,000.00 | $70,707,000.00 | $81,433,000.00 | $58,928,000.00 | $47,585,000.00 | $61,242,000.00 | $64,065,000.00 | $37,263,000.00 | $36,195,000.00 | $51,730,000.00 | $63,964,000.00 | $41,986,000.00 | $33,225,000.00 | $49,496,000.00 | $76,847,000.00 | $69,231,000.00 | $62,993,000.00 | $33,516,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | $134,473,000.00 | $114,322,000.00 | -- | $142,101,000.00 | $129,715,000.00 | $123,835,000.00 | $126,899,000.00 | $113,186,000.00 | $101,803,000.00 | $103,845,000.00 | $114,405,000.00 | $94,545,000.00 | $121,885,000.00 | $138,258,000.00 | $135,395,000.00 | $132,050,000.00 | $131,254,000.00 | $139,841,000.00 | $139,699,000.00 | $138,801,000.00 | $125,331,000.00 | $137,701,000.00 | $133,245,000.00 | $131,989,000.00 | $124,533,000.00 | $134,649,000.00 | $130,752,000.00 | $132,093,000.00 | $123,330,000.00 | $137,020,000.00 | $129,433,000.00 | $126,346,000.00 | $116,152,000.00 | $131,057,000.00 | $128,516,000.00 | $120,456,000.00 | $112,720,000.00 | $126,501,000.00 | $123,203,000.00 | $120,402,000.00 | $108,509,000.00 | $141,473,000.00 | $146,700,000.00 | $133,773,000.00 | $115,008,000.00 | $131,526,000.00 | -- | -- | -- | $121,432,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | $16,741,000.00 | $13,851,000.00 | -- | $17,102,000.00 | $16,354,000.00 | $14,997,000.00 | $17,095,000.00 | $19,144,000.00 | $19,290,000.00 | $17,420,000.00 | $17,376,000.00 | $16,847,000.00 | $10,053,000.00 | $14,278,000.00 | $13,826,000.00 | $15,621,000.00 | $14,018,000.00 | $17,544,000.00 | $15,282,000.00 | $17,701,000.00 | $16,372,000.00 | $15,694,000.00 | $15,280,000.00 | $14,833,000.00 | $13,853,000.00 | $13,749,000.00 | $14,547,000.00 | $14,943,000.00 | $13,536,000.00 | $12,201,000.00 | $13,464,000.00 | $14,890,000.00 | $14,091,000.00 | $14,604,000.00 | $13,038,000.00 | $14,825,000.00 | $12,713,000.00 | $11,221,000.00 | $12,737,000.00 | $13,527,000.00 | $10,902,000.00 | $10,648,000.00 | $11,000,000.00 | $10,131,000.00 | $10,065,000.00 | $10,522,000.00 | -- | -- | -- | $11,238,000.00 | -- | -- |
Total Current Assets | -- | $220,088,000.00 | $219,083,000.00 | -- | $187,743,000.00 | $207,726,000.00 | $192,607,000.00 | $193,776,000.00 | $233,684,000.00 | $252,369,000.00 | $244,442,000.00 | $229,741,000.00 | $259,193,000.00 | $240,158,000.00 | $201,207,000.00 | $208,205,000.00 | $214,970,000.00 | $217,891,000.00 | $225,598,000.00 | $226,298,000.00 | $233,503,000.00 | $229,185,000.00 | $233,346,000.00 | $214,814,000.00 | $211,636,000.00 | $245,612,000.00 | $237,312,000.00 | $220,410,000.00 | $226,078,000.00 | $230,113,000.00 | $227,128,000.00 | $223,409,000.00 | $224,450,000.00 | $241,632,000.00 | $241,357,000.00 | $227,153,000.00 | $223,341,000.00 | $218,383,000.00 | $207,759,000.00 | $207,888,000.00 | $217,537,000.00 | $206,092,000.00 | $210,792,000.00 | $209,067,000.00 | $212,659,000.00 | $198,358,000.00 | $203,375,000.00 | -- | -- | -- | $207,918,000.00 | -- | -- |
Property Plant and Equipement | -- | $59,084,000.00 | $57,383,000.00 | -- | $72,450,000.00 | $68,213,000.00 | $75,282,000.00 | $71,945,000.00 | $66,524,000.00 | $65,532,000.00 | $63,514,000.00 | $63,564,000.00 | $61,923,000.00 | $64,847,000.00 | $64,985,000.00 | $55,704,000.00 | $54,843,000.00 | $54,921,000.00 | $56,224,000.00 | $55,643,000.00 | $57,154,000.00 | $59,156,000.00 | $61,777,000.00 | $63,571,000.00 | $63,795,000.00 | $61,152,000.00 | $59,280,000.00 | $54,478,000.00 | $52,935,000.00 | $49,816,000.00 | $50,632,000.00 | $49,978,000.00 | $47,903,000.00 | $44,945,000.00 | $47,603,000.00 | $49,756,000.00 | $51,746,000.00 | $52,960,000.00 | $56,154,000.00 | $60,979,000.00 | $65,213,000.00 | $69,202,000.00 | $70,995,000.00 | $76,197,000.00 | $80,990,000.00 | $85,622,000.00 | $90,541,000.00 | -- | -- | -- | $85,299,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,400,000.00 | -- | -- | -- | $1,371,000.00 | -- | -- |
Other Assets | -- | $1,083,000.00 | $1,134,000.00 | -- | $1,252,000.00 | $1,287,000.00 | $1,317,000.00 | $1,401,000.00 | $1,414,000.00 | $1,441,000.00 | $769,000.00 | $752,000.00 | $763,000.00 | $755,000.00 | $755,000.00 | $757,000.00 | $777,000.00 | $749,000.00 | $745,000.00 | $725,000.00 | $720,000.00 | $716,000.00 | $720,000.00 | $727,000.00 | $720,000.00 | $716,000.00 | $725,000.00 | $716,000.00 | $731,000.00 | $703,000.00 | $705,000.00 | $689,000.00 | $627,000.00 | $629,000.00 | $638,000.00 | $651,000.00 | $663,000.00 | $673,000.00 | $686,000.00 | $700,000.00 | $716,000.00 | $731,000.00 | $741,000.00 | $756,000.00 | $774,000.00 | $785,000.00 | $798,000.00 | -- | -- | -- | $608,000.00 | -- | -- |
Total Assets | -- | $526,507,000.00 | $534,430,000.00 | -- | $501,539,000.00 | $523,228,000.00 | $474,025,000.00 | $467,569,000.00 | $496,211,000.00 | $509,177,000.00 | $494,593,000.00 | $481,921,000.00 | $500,824,000.00 | $486,843,000.00 | $459,145,000.00 | $442,250,000.00 | $447,648,000.00 | $437,548,000.00 | $297,989,000.00 | $300,208,000.00 | $310,782,000.00 | $316,251,000.00 | $327,071,000.00 | $312,673,000.00 | $309,664,000.00 | $340,431,000.00 | $332,514,000.00 | $313,282,000.00 | $313,439,000.00 | $313,479,000.00 | $314,508,000.00 | $312,929,000.00 | $316,049,000.00 | $313,921,000.00 | $318,373,000.00 | $307,952,000.00 | $301,052,000.00 | $297,922,000.00 | $291,308,000.00 | $295,869,000.00 | $297,405,000.00 | $281,638,000.00 | $292,145,000.00 | $302,489,000.00 | $312,734,000.00 | $305,090,000.00 | $314,777,000.00 | -- | -- | -- | $306,402,000.00 | -- | -- |
Accounts Payable | -- | $93,680,000.00 | $90,029,000.00 | -- | $82,956,000.00 | $87,857,000.00 | $98,879,000.00 | $102,599,000.00 | $99,177,000.00 | $109,723,000.00 | $84,832,000.00 | $87,757,000.00 | $77,679,000.00 | $94,249,000.00 | $79,596,000.00 | $71,699,000.00 | $71,303,000.00 | $64,201,000.00 | $73,391,000.00 | $68,342,000.00 | $72,096,000.00 | $63,814,000.00 | $75,947,000.00 | $68,047,000.00 | $67,256,000.00 | $71,465,000.00 | $75,433,000.00 | $59,098,000.00 | $61,982,000.00 | $60,128,000.00 | $67,419,000.00 | $58,210,000.00 | $59,391,000.00 | $56,954,000.00 | $72,245,000.00 | $63,478,000.00 | $58,845,000.00 | $51,603,000.00 | $60,037,000.00 | $58,929,000.00 | $64,292,000.00 | $40,498,000.00 | $62,690,000.00 | $67,098,000.00 | $71,959,000.00 | $59,996,000.00 | $78,941,000.00 | -- | -- | -- | $67,934,000.00 | -- | -- |
Accrued Liabilities | -- | $17,037,000.00 | $14,987,000.00 | -- | $20,792,000.00 | $22,439,000.00 | $14,532,000.00 | $18,457,000.00 | $19,318,000.00 | $21,247,000.00 | $16,592,000.00 | $16,051,000.00 | $15,802,000.00 | $11,532,000.00 | $14,755,000.00 | $14,060,000.00 | $14,070,000.00 | $13,862,000.00 | $15,311,000.00 | $14,744,000.00 | $14,537,000.00 | $12,868,000.00 | $13,762,000.00 | $14,842,000.00 | $17,120,000.00 | $17,093,000.00 | $15,584,000.00 | $14,985,000.00 | $14,622,000.00 | $13,260,000.00 | $14,603,000.00 | $16,246,000.00 | $15,274,000.00 | $15,195,000.00 | $14,176,000.00 | $17,366,000.00 | $16,228,000.00 | $15,825,000.00 | $14,651,000.00 | $17,408,000.00 | $16,041,000.00 | $16,183,000.00 | $14,435,000.00 | $16,961,000.00 | $17,151,000.00 | $15,588,000.00 | $15,729,000.00 | -- | -- | -- | $14,587,000.00 | -- | -- |
Total Current Liabilities | -- | $370,554,000.00 | $374,468,000.00 | -- | $367,929,000.00 | $382,049,000.00 | $357,882,000.00 | $358,309,000.00 | $353,837,000.00 | $361,184,000.00 | $330,959,000.00 | $320,988,000.00 | $337,367,000.00 | $343,785,000.00 | $288,101,000.00 | $261,603,000.00 | $260,248,000.00 | $246,999,000.00 | $110,564,000.00 | $104,285,000.00 | $109,797,000.00 | $99,640,000.00 | $117,603,000.00 | $107,667,000.00 | $104,552,000.00 | $109,402,000.00 | $108,923,000.00 | $94,920,000.00 | $93,963,000.00 | $93,633,000.00 | $102,274,000.00 | $96,478,000.00 | $92,856,000.00 | $91,774,000.00 | $107,751,000.00 | $102,931,000.00 | $94,643,000.00 | $89,785,000.00 | $92,437,000.00 | $99,230,000.00 | $99,930,000.00 | $79,437,000.00 | $96,174,000.00 | $106,459,000.00 | $113,712,000.00 | $98,817,000.00 | $118,374,000.00 | -- | -- | -- | $101,598,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | $103,621,000.00 | $102,598,000.00 | -- | $100,837,000.00 | $101,187,000.00 | $101,037,000.00 | $95,914,000.00 | $95,214,000.00 | $94,416,000.00 | $95,484,000.00 | $94,101,000.00 | $93,702,000.00 | $93,170,000.00 | $93,180,000.00 | $92,512,000.00 | $92,120,000.00 | $91,788,000.00 | $91,794,000.00 | $91,248,000.00 | $90,729,000.00 | $90,207,000.00 | $90,605,000.00 | $90,305,000.00 | $89,893,000.00 | $89,464,000.00 | $90,036,000.00 | $89,475,000.00 | $88,873,000.00 | $88,243,000.00 | $88,540,000.00 | $87,635,000.00 | $86,726,000.00 | $85,843,000.00 | $85,598,000.00 | $84,671,000.00 | $83,852,000.00 | $83,001,000.00 | $82,815,000.00 | $82,048,000.00 | $81,212,000.00 | $80,445,000.00 | $80,380,000.00 | $79,736,000.00 | $79,028,000.00 | $78,354,000.00 | $78,588,000.00 | -- | -- | -- | $76,976,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | -- | $319,383,000.00 | $324,415,000.00 | -- | $299,825,000.00 | $302,361,000.00 | $272,158,000.00 | $262,319,000.00 | $253,305,000.00 | $240,815,000.00 | $209,918,000.00 | $191,881,000.00 | $184,916,000.00 | $165,049,000.00 | $186,772,000.00 | $178,265,000.00 | $180,287,000.00 | $180,864,000.00 | $176,094,000.00 | $169,765,000.00 | $171,293,000.00 | $169,139,000.00 | $158,927,000.00 | $154,766,000.00 | $155,203,000.00 | $156,594,000.00 | $148,585,000.00 | $143,917,000.00 | $145,633,000.00 | $146,633,000.00 | $138,725,000.00 | $136,160,000.00 | $136,478,000.00 | $136,316,000.00 | $125,037,000.00 | $120,364,000.00 | $122,571,000.00 | $125,150,000.00 | $116,071,000.00 | $114,606,000.00 | $116,278,000.00 | $121,771,000.00 | $115,607,000.00 | $116,311,000.00 | $120,011,000.00 | $127,936,000.00 | $117,832,000.00 | -- | -- | -- | $127,846,000.00 | -- | -- |
Total Stockholders' Equity | -- | $155,953,000.00 | $159,962,000.00 | -- | $133,610,000.00 | $141,179,000.00 | $116,143,000.00 | $109,260,000.00 | $142,374,000.00 | $147,993,000.00 | $163,634,000.00 | $160,933,000.00 | $163,457,000.00 | $143,058,000.00 | $171,044,000.00 | $180,647,000.00 | $187,400,000.00 | $190,549,000.00 | $187,425,000.00 | $195,923,000.00 | $200,985,000.00 | $216,611,000.00 | $209,468,000.00 | $205,006,000.00 | $205,112,000.00 | $231,029,000.00 | $223,591,000.00 | $218,362,000.00 | $219,476,000.00 | $219,846,000.00 | $212,234,000.00 | $216,451,000.00 | $223,193,000.00 | $222,147,000.00 | $210,622,000.00 | $205,021,000.00 | $206,409,000.00 | $208,137,000.00 | $198,871,000.00 | $196,639,000.00 | $197,475,000.00 | $202,201,000.00 | $195,971,000.00 | $196,030,000.00 | $199,022,000.00 | $206,273,000.00 | $196,403,000.00 | -- | -- | -- | $204,804,000.00 | $181,343,000.00 | $158,207,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | -- | $526,507,000.00 | $534,430,000.00 | -- | $501,539,000.00 | $523,228,000.00 | $474,025,000.00 | $467,569,000.00 | $496,211,000.00 | $509,177,000.00 | $494,593,000.00 | $481,921,000.00 | $500,824,000.00 | $486,843,000.00 | $459,145,000.00 | $442,250,000.00 | $447,648,000.00 | $437,548,000.00 | $297,989,000.00 | $300,208,000.00 | $310,782,000.00 | $316,251,000.00 | $327,071,000.00 | $312,673,000.00 | $309,664,000.00 | $340,431,000.00 | $332,514,000.00 | $313,282,000.00 | $313,439,000.00 | $313,479,000.00 | $314,508,000.00 | $312,929,000.00 | $316,049,000.00 | $313,921,000.00 | $318,373,000.00 | $307,952,000.00 | $301,052,000.00 | $297,922,000.00 | $291,308,000.00 | $295,869,000.00 | $297,405,000.00 | $281,638,000.00 | $292,145,000.00 | $302,489,000.00 | $312,734,000.00 | $305,090,000.00 | $314,777,000.00 | -- | -- | -- | $306,402,000.00 | -- | -- |
Date | 10/31/2023 | 7/31/2023 | 4/30/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 | 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 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $353,242,000.00 | $179,688,000.00 | $185,012,000.00 | $393,227,000.00 | $208,215,000.00 | $991,595,000.00 | $750,621,000.00 | $522,662,000.00 | $285,381,000.00 | $783,294,000.00 | $216,151,000.00 | $332,275,000.00 | $116,124,000.00 | $211,013,000.00 | $183,050,000.00 | $182,830,000.00 | $205,032,000.00 | $201,158,000.00 | $175,364,000.00 | $181,999,000.00 | $211,032,000.00 | $212,143,000.00 | $176,943,000.00 | $166,200,000.00 | $199,955,000.00 | $695,175,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $53,288,000.00 | $49,522,000.00 | $67,323,000.00 | $227,749,000.00 | $170,258,000.00 | $119,081,000.00 | $74,666,000.00 | $220,503,000.00 | $48,158,000.00 | $43,452,000.00 | $75,069,000.00 | $239,210,000.00 | $212,971,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | $140,350,000.00 | $70,807,000.00 | $68,481,000.00 | $139,507,000.00 | $71,026,000.00 | $307,622,000.00 | $74,784,000.00 | $153,275,000.00 | $77,892,000.00 | $79,269,000.00 | $57,623,000.00 | $111,699,000.00 | $54,076,000.00 | $67,654,000.00 | $191,975,000.00 | $126,436,000.00 | $63,447,000.00 | $61,459,000.00 | $61,189,000.00 | $125,290,000.00 | $63,005,000.00 | $65,623,000.00 | $61,118,000.00 | $120,321,000.00 | $60,487,000.00 | $58,593,000.00 | $172,073,000.00 | $56,105,000.00 | $58,331,000.00 | $224,218,000.00 | $167,131,000.00 | $111,515,000.00 | $55,812,000.00 | $221,041,000.00 | $163,526,000.00 | $107,172,000.00 | $53,975,000.00 | $206,146,000.00 | $52,148,000.00 | $51,920,000.00 | $51,908,000.00 | $207,411,000.00 | $51,132,000.00 | $103,601,000.00 | $52,669,000.00 | $207,025,000.00 | $53,059,000.00 | $50,688,000.00 | $51,072,000.00 | $187,231,000.00 | $165,166,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | $-17,382,000.00 | $-9,459,000.00 | $-3,330,000.00 | $36,323,000.00 | $39,653,000.00 | $79,517,000.00 | $66,940,000.00 | $55,363,000.00 | $39,001,000.00 | $23,699,000.00 | $26,448,000.00 | $-1,106,000.00 | $-27,554,000.00 | $11,254,000.00 | $7,295,000.00 | $150,000.00 | $8,733,000.00 | $8,816,000.00 | $-1,025,000.00 | $3,698,000.00 | $13,640,000.00 | $9,707,000.00 | $755,000.00 | $12,305,000.00 | $12,780,000.00 | $18,939,000.00 | $11,003,000.00 | $12,594,000.00 | $12,867,000.00 | $5,895,000.00 | $1,167,000.00 | $376,000.00 | $16,779,000.00 | $5,190,000.00 | $5,933,000.00 | $-4,941,000.00 | $14,114,000.00 | $-377,000.00 | $-3,344,000.00 | $-8,719,000.00 | $9,793,000.00 | $-1,501,000.00 | $-6,585,000.00 | $-12,555,000.00 | $15,852,000.00 | $-17,994,000.00 | $-8,834,000.00 | $-15,196,000.00 | $18,413,000.00 | $31,444,000.00 | $29,374,000.00 | -- |
Loss Before Income Taxes | -- | $-15,624,000.00 | $-8,511,000.00 | $-3,406,000.00 | $36,171,000.00 | $39,577,000.00 | $79,242,000.00 | $11,519,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | $-1.42 | $-0.81 | $-0.31 | $3.34 | $3.59 | $6.98 | $5.77 | $4.68 | $3.27 | $2.33 | $1.90 | $-0.10 | $-2.00 | $0.84 | $0.60 | $0.68 | $0.65 | $0.59 | $-0.04 | $0.24 | $0.83 | $1.04 | $0.05 | $0.60 | $0.60 | $0.91 | $0.53 | $0.59 | $0.60 | $0.24 | $0.80 | $0.76 | $0.75 | $0.60 | $-0.15 | $-0.17 | $0.61 | $0.03 | $-0.11 | $0.05 | $0.42 | $-0.05 | $-0.25 | $-0.54 | $0.69 | $-0.69 | $-0.32 | $-0.69 | $0.83 | $1.44 | $1.36 | -- |
Weighted Average Shares Basic | -- | 8,203,000 | 8,182,000 | 8,165,000 | 8,164,765 | 8,407,000 | 8,911,810 | 9,081,000 | 9,269,000 | 9,449,792 | 9,872 | 10,451,000 | 10,447,000 | 10,442,636 | 11,201,804 | 11,635,707 | 11,929,000 | 11,976,142 | 12,447,209 | 12,780,472 | 13,314,470 | 13,578,100 | 13,567,870 | 14,221,388 | 14,550,435 | 14,719,130 | 14,680,129 | 14,648,961 | 14,675,712 | 14,594,180 | 14,996,496 | 15,111,527 | 15,139,283 | 15,095,729 | 14,989,043 | 14,951,546 | 14,972,186 | 14,900,893 | 14,798,154 | 14,789,320 | 14,776,427 | 14,751,637 | 14,671,638 | 14,676,817 | 14,673,403 | 14,636,000 | 14,589,000 | 14,601,544 | 14,574,935 | 14,554,000 | 14,503,000 | 14,364,000 | -- |
Earnings Per Share Diluted | -- | $-1.42 | $-0.81 | $-0.31 | $3.34 | $3.59 | $6.91 | $1.03 | $4.63 | $3.23 | $2.32 | $1.90 | $-0.10 | $-2.00 | $0.84 | $-0.09 | $0.68 | $0.65 | $0.59 | $-0.04 | $1.08 | $0.83 | $1.03 | $-0.01 | $0.59 | $0.60 | $0.91 | $0.53 | $0.59 | $0.60 | $1.03 | $0.79 | $0.75 | $0.74 | $0.31 | $0.29 | $-0.17 | $0.61 | $0.10 | $-0.07 | $-0.37 | $0.42 | $-0.15 | $-0.10 | $-0.54 | $0.69 | $-0.69 | $-0.46 | $-0.69 | $0.83 | $1.44 | $1.36 | -- |
Weighted Average Shares Diluted | -- | 8,203,000 | 8,182,000 | 8,165,000 | 8,283,522 | 8,407,000 | 9,013,000 | 9,179,000 | 9,374,000 | 9,571,000 | 9,969 | 10,458,036 | 10,446,915 | 10,442,636 | 11,270,762 | 11,842,000 | 11,881,896 | 12,006,306 | 12,470,560 | 12,780,472 | 13,491,294 | 13,631,266 | 13,652,330 | 14,381,738 | 14,598,425 | 14,779,930 | 14,662,272 | 14,652,026 | 14,675,712 | 14,603,377 | 14,722,551 | 15,166,534 | 15,203,692 | 15,181,337 | 15,128,210 | 14,981,559 | 14,972,186 | 14,901,530 | 14,813,444 | 14,815,107 | 14,801,217 | 14,753,048 | 14,671,638 | 14,676,817 | 14,673,403 | 14,637,000 | 14,589,000 | 14,601,544 | 14,595,985 | 14,567,000 | 14,523,000 | 14,396,000 | -- |
Common Stock Shares Authorized | 32,000,000 | 32,000,000 | 32,000,000 | -- | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | -- | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | 32,000,000 | -- | -- | -- | 32,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | 8,564,057 | 8,312,902 | -- | 8,379,412 | 8,515,802 | 8,617,210 | 8,590,129 | 9,114,599 | 9,331,012 | 9,876,901 | 10,259,260 | 10,634,162 | 10,616,546 | 10,834,134 | 11,650,114 | 11,913,205 | 12,096,821 | 12,158,237 | 12,927,252 | 13,064,398 | 13,696,144 | 13,743,776 | 13,738,788 | 13,742,811 | 14,940,684 | 14,899,151 | 14,902,614 | 14,894,999 | 14,900,349 | 14,874,671 | 15,248,764 | 15,552,170 | 15,557,488 | 15,577,867 | 15,587,157 | 15,579,728 | 15,580,047 | 15,439,055 | 15,450,915 | 15,460,747 | 15,444,252 | 15,130,030 | 15,139,820 | 15,154,685 | 14,905,618 | 14,896,550 | -- | -- | -- | 14,823,785 | -- | -- |
Common Stock Value | -- | $160,000.00 | $160,000.00 | -- | $159,000.00 | $159,000.00 | $159,000.00 | $159,000.00 | $158,000.00 | $158,000.00 | $158,000.00 | $158,000.00 | $158,000.00 | $158,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $157,000.00 | $156,000.00 | $156,000.00 | $156,000.00 | $156,000.00 | $155,000.00 | $155,000.00 | $155,000.00 | $155,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $153,000.00 | $152,000.00 | $151,000.00 | $151,000.00 | $151,000.00 | $150,000.00 | $150,000.00 | $150,000.00 | $150,000.00 | $149,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | -- | -- | -- | $147,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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1,839,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |