Date | 7/31/2024 | 4/30/2024 | 1/31/2024 | 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $9,787,000.00 | $6,799,000.00 | $32,157,000.00 | $8,177,000.00 | $11,148,000.00 | $9,210,000.00 | $45,548,000.00 | $9,407,000.00 | $15,369,000.00 | $40,370,000.00 | $77,051,000.00 | $20,390,000.00 | $18,921,000.00 | $26,054,000.00 | $47,221,000.00 | -- | -- | -- | $2,189,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $8,318,000.00 | $10,572,000.00 | $5,955,000.00 | $5,679,000.00 | $5,758,000.00 | $6,437,000.00 | $6,041,000.00 | $6,466,000.00 | $5,764,000.00 | $5,097,000.00 | $5,455,000.00 | $5,133,000.00 | $2,912,000.00 | $2,558,000.00 | $2,820,000.00 | $1,534,000.00 | $2,095,000.00 | $3,459,000.00 | $3,121,000.00 | $340,000.00 | $372,000.00 | $359,000.00 | $28,000.00 | $339,000.00 | $46,000.00 | $30,000.00 | $52,000.00 | $62,000.00 | $34,000.00 | $31,000.00 | $45,000.00 | $30,000.00 | $44,000.00 | $45,000.00 | $20,000.00 | $54,000.00 | -- | -- | $17,000.00 | -- | -- | -- | -- |
Inventory | $168,718,000.00 | $136,434,000.00 | $125,757,000.00 | $173,966,000.00 | $157,126,000.00 | $144,969,000.00 | $154,922,000.00 | $204,717,000.00 | $164,499,000.00 | $152,244,000.00 | $122,672,000.00 | $165,078,000.00 | $134,887,000.00 | $144,185,000.00 | $149,052,000.00 | $213,403,000.00 | $167,584,000.00 | $175,037,000.00 | $147,849,000.00 | $183,115,000.00 | $114,849,000.00 | $104,289,000.00 | $97,685,000.00 | $131,448,000.00 | $102,365,000.00 | $97,997,000.00 | $89,548,000.00 | $129,475,000.00 | $84,734,000.00 | $75,716,000.00 | $70,368,000.00 | $96,681,000.00 | $66,919,000.00 | $58,239,000.00 | $55,303,000.00 | $72,993,000.00 | -- | -- | $41,363,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $19,722,000.00 | $17,537,000.00 | $16,488,000.00 | $15,597,000.00 | $17,665,000.00 | $15,918,000.00 | $19,386,000.00 | $17,964,000.00 | $16,841,000.00 | $16,422,000.00 | $17,333,000.00 | $14,787,000.00 | $13,090,000.00 | $10,980,000.00 | $10,203,000.00 | $10,515,000.00 | $9,075,000.00 | $9,473,000.00 | $9,503,000.00 | $11,170,000.00 | $12,225,000.00 | $11,977,000.00 | $12,640,000.00 | $11,975,000.00 | $10,256,000.00 | $9,707,000.00 | $7,642,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $206,858,000.00 | $171,426,000.00 | $180,974,000.00 | $203,518,000.00 | $191,837,000.00 | $176,534,000.00 | $225,897,000.00 | $240,017,000.00 | $202,508,000.00 | $214,133,000.00 | $222,521,000.00 | $206,628,000.00 | $169,849,000.00 | $184,579,000.00 | $210,310,000.00 | $242,888,000.00 | $201,793,000.00 | $196,990,000.00 | $162,192,000.00 | $204,263,000.00 | $137,474,000.00 | $126,111,000.00 | $118,198,000.00 | $150,226,000.00 | $116,639,000.00 | $109,561,000.00 | $101,826,000.00 | $145,415,000.00 | $96,100,000.00 | $95,873,000.00 | $101,246,000.00 | $108,233,000.00 | $95,851,000.00 | $93,133,000.00 | $98,390,000.00 | $80,940,000.00 | -- | -- | $53,351,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $121,148,000.00 | $126,526,000.00 | $132,718,000.00 | $133,946,000.00 | $125,970,000.00 | $122,812,000.00 | $108,332,000.00 | $112,800,000.00 | $114,616,000.00 | $108,283,000.00 | $110,078,000.00 | $114,579,000.00 | $117,571,000.00 | $119,783,000.00 | $124,237,000.00 | $129,938,000.00 | $136,448,000.00 | $137,253,000.00 | $137,071,000.00 | $139,134,000.00 | $136,427,000.00 | $136,652,000.00 | $167,109,000.00 | $165,885,000.00 | $144,800,000.00 | $129,221,000.00 | $109,705,000.00 | $98,151,000.00 | $75,746,000.00 | $62,480,000.00 | $52,432,000.00 | $45,275,000.00 | $35,926,000.00 | $25,173,000.00 | $21,529,000.00 | $21,554,000.00 | -- | -- | $16,880,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $423,000.00 | $428,000.00 | $436,000.00 | $436,000.00 | $441,000.00 | $445,000.00 | $450,000.00 | $455,000.00 | $459,000.00 | $241,000.00 | $246,000.00 | $251,000.00 | $255,000.00 | $260,000.00 | $264,000.00 | $300,000.00 | $300,000.00 | $300,000.00 | $300,000.00 | $287,000.00 | $292,000.00 | -- | $306,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | $402,000.00 | -- | -- | $402,000.00 | -- | -- | -- | -- |
Other Assets | $8,961,000.00 | $9,629,000.00 | $9,020,000.00 | $9,861,000.00 | $7,853,000.00 | $8,591,000.00 | $8,727,000.00 | $6,446,000.00 | $6,725,000.00 | $6,495,000.00 | $5,353,000.00 | $5,382,000.00 | $5,280,000.00 | $4,067,000.00 | $3,961,000.00 | $1,271,000.00 | $1,644,000.00 | $1,423,000.00 | $1,196,000.00 | $1,120,000.00 | $2,648,000.00 | $2,354,000.00 | $2,401,000.00 | $988,000.00 | $1,120,000.00 | $579,000.00 | $628,000.00 | $487,000.00 | $6,980,000.00 | $467,000.00 | $452,000.00 | $343,000.00 | $292,000.00 | $279,000.00 | $299,000.00 | $329,000.00 | -- | -- | $316,000.00 | -- | -- | -- | -- |
Total Assets | $488,595,000.00 | $471,383,000.00 | $490,453,000.00 | $526,013,000.00 | $503,141,000.00 | $488,399,000.00 | $527,454,000.00 | $547,650,000.00 | $493,321,000.00 | $502,793,000.00 | $515,550,000.00 | $508,217,000.00 | $463,158,000.00 | $482,164,000.00 | $515,577,000.00 | $554,747,000.00 | $506,183,000.00 | $505,612,000.00 | $474,050,000.00 | $518,117,000.00 | $434,095,000.00 | $418,930,000.00 | $296,759,000.00 | $324,517,000.00 | $270,438,000.00 | $249,009,000.00 | $223,102,000.00 | $252,947,000.00 | $181,697,000.00 | $159,990,000.00 | $155,967,000.00 | $155,620,000.00 | $133,442,000.00 | $118,987,000.00 | $120,620,000.00 | $103,225,000.00 | -- | -- | $70,949,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,261,000.00 | $25,676,000.00 | $17,239,000.00 | $19,869,000.00 | $19,822,000.00 | $17,384,000.00 | -- | -- | $12,049,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $275,943,000.00 | $256,080,000.00 | $268,279,000.00 | $312,139,000.00 | $279,681,000.00 | $264,285,000.00 | $300,257,000.00 | $329,013,000.00 | $268,940,000.00 | $281,404,000.00 | $292,832,000.00 | $302,894,000.00 | $261,256,000.00 | $290,221,000.00 | $324,479,000.00 | $385,987,000.00 | $338,783,000.00 | $344,761,000.00 | $297,944,000.00 | $365,139,000.00 | $280,795,000.00 | $268,099,000.00 | $136,649,000.00 | $181,866,000.00 | $125,145,000.00 | $110,617,000.00 | $83,480,000.00 | $133,614,000.00 | $61,730,000.00 | $45,194,000.00 | $42,179,000.00 | $56,106,000.00 | $35,525,000.00 | $25,095,000.00 | $30,134,000.00 | $67,982,000.00 | -- | -- | $32,687,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,335,000.00 | $28,421,000.00 | $28,541,000.00 | $30,086,000.00 | $30,237,000.00 | $1,413,000.00 | -- | -- | $1,473,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-436,000.00 | $-532,000.00 | $-427,000.00 | $-553,000.00 | $-295,000.00 | $-207,000.00 | $-148,000.00 | $-372,000.00 | $2,000.00 | $153,000.00 | $489,000.00 | $494,000.00 | $564,000.00 | $250,000.00 | $48,000.00 | $-44,000.00 | $-82,000.00 | $-330,000.00 | $188,000.00 | $214,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-15,000.00 | $-21,000.00 | $-27,000.00 | $-34,000.00 | -- | -- | $-45,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $112,199,000.00 | $115,943,000.00 | $123,816,000.00 | $116,833,000.00 | $127,299,000.00 | $129,303,000.00 | $133,172,000.00 | $125,725,000.00 | $131,943,000.00 | $129,575,000.00 | $130,868,000.00 | $113,509,000.00 | $110,703,000.00 | $101,710,000.00 | $101,166,000.00 | $79,335,000.00 | $78,395,000.00 | $72,454,000.00 | $87,589,000.00 | $63,214,000.00 | $63,032,000.00 | $61,096,000.00 | $70,592,000.00 | $49,972,000.00 | $53,122,000.00 | $46,745,000.00 | $48,084,000.00 | $28,556,000.00 | $29,372,000.00 | $25,088,000.00 | $24,733,000.00 | $10,740,000.00 | $10,278,000.00 | $6,575,000.00 | $3,443,000.00 | $32,253,000.00 | -- | -- | $36,025,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $215,689,000.00 | $218,351,000.00 | $225,230,000.00 | $217,108,000.00 | $226,686,000.00 | $227,332,000.00 | $230,407,000.00 | $221,871,000.00 | $227,589,000.00 | $224,570,000.00 | $225,870,000.00 | $207,820,000.00 | $204,356,000.00 | $194,352,000.00 | $193,461,000.00 | $171,054,000.00 | $169,653,000.00 | $163,061,000.00 | $178,272,000.00 | $153,473,000.00 | $153,702,000.00 | $151,143,000.00 | $160,349,000.00 | $139,215,000.00 | $141,931,000.00 | $135,105,000.00 | $136,070,000.00 | $116,131,000.00 | $116,435,000.00 | $111,858,000.00 | $111,179,000.00 | $96,931,000.00 | $96,100,000.00 | $92,140,000.00 | $88,805,000.00 | $33,520,000.00 | -- | -- | $36,782,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $-3,037,000.00 | $-3,048,000.00 | $-3,056,000.00 | $-3,234,000.00 | $-3,226,000.00 | $-3,218,000.00 | $-3,210,000.00 | $-3,234,000.00 | $-3,208,000.00 | $-3,181,000.00 | $-3,152,000.00 | $-2,497,000.00 | $-2,454,000.00 | $-2,409,000.00 | $-2,363,000.00 | $-2,294,000.00 | $-2,253,000.00 | $-2,210,000.00 | $-2,166,000.00 | $-495,000.00 | $-402,000.00 | $-312,000.00 | $-239,000.00 | $3,436,000.00 | $3,362,000.00 | $3,287,000.00 | $3,279,000.00 | $3,202,000.00 | $3,532,000.00 | $2,938,000.00 | $2,609,000.00 | $2,583,000.00 | $1,817,000.00 | $1,752,000.00 | $1,681,000.00 | $1,723,000.00 | -- | -- | $1,480,000.00 | -- | -- | -- | -- |
Total Liabilities and Equity | $488,595,000.00 | $471,383,000.00 | $490,453,000.00 | $526,013,000.00 | $503,141,000.00 | $488,399,000.00 | $527,454,000.00 | $547,650,000.00 | $493,321,000.00 | $502,793,000.00 | $515,550,000.00 | $508,217,000.00 | $463,158,000.00 | $482,164,000.00 | $515,577,000.00 | $554,747,000.00 | $506,183,000.00 | $505,612,000.00 | $474,050,000.00 | $518,117,000.00 | $434,095,000.00 | $418,930,000.00 | $296,759,000.00 | $324,517,000.00 | $270,438,000.00 | $249,009,000.00 | $223,102,000.00 | $252,947,000.00 | $181,697,000.00 | $159,990,000.00 | $155,967,000.00 | $155,620,000.00 | $133,442,000.00 | $118,987,000.00 | $120,620,000.00 | $103,225,000.00 | -- | -- | $70,949,000.00 | -- | -- | -- | -- |
Date | 7/31/2024 | 4/30/2024 | 1/31/2024 | 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $258,303,000.00 | $116,684,000.00 | $646,681,000.00 | $401,068,000.00 | $262,858,000.00 | $123,759,000.00 | $653,307,000.00 | $147,126,000.00 | $264,415,000.00 | $122,904,000.00 | $698,584,000.00 | $427,823,000.00 | $282,546,000.00 | $133,419,000.00 | $638,783,000.00 | $135,531,000.00 | $247,292,000.00 | $109,917,000.00 | $259,649,000.00 | $119,768,000.00 | $236,207,000.00 | $114,244,000.00 | $250,541,000.00 | $106,701,000.00 | $110,653,000.00 | $100,207,000.00 | $217,805,000.00 | $83,729,000.00 | $86,226,000.00 | $83,687,000.00 | $376,116,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $135,620,000.00 | $61,624,000.00 | $324,971,000.00 | $206,538,000.00 | $137,134,000.00 | $65,651,000.00 | $343,435,000.00 | $219,592,000.00 | $75,608,000.00 | $67,063,000.00 | $377,324,000.00 | $231,619,000.00 | $147,969,000.00 | $66,543,000.00 | $331,526,000.00 | $195,841,000.00 | $124,804,000.00 | $52,332,000.00 | $137,062,000.00 | $65,365,000.00 | $64,804,000.00 | $60,918,000.00 | $131,251,000.00 | $179,151,000.00 | $62,240,000.00 | $55,940,000.00 | $116,026,000.00 | $144,993,000.00 | $48,923,000.00 | $48,643,000.00 | $96,785,000.00 | $38,748,000.00 | $38,922,000.00 | $39,691,000.00 | $78,792,000.00 | $31,604,000.00 | $63,125,000.00 | $32,663,000.00 | $61,299,000.00 | $23,938,000.00 | $20,692,000.00 | $25,061,000.00 | $92,001,000.00 |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $146,881,000.00 | $70,595,000.00 | $333,804,000.00 | $224,958,000.00 | $143,126,000.00 | $70,200,000.00 | $337,204,000.00 | $224,044,000.00 | $71,739,000.00 | $67,994,000.00 | $333,225,000.00 | $211,779,000.00 | $132,987,000.00 | $64,648,000.00 | $307,311,000.00 | $202,175,000.00 | $133,986,000.00 | $71,306,000.00 | $300,041,000.00 | $196,128,000.00 | $132,091,000.00 | $70,609,000.00 | $273,221,000.00 | $172,075,000.00 | $108,541,000.00 | $56,197,000.00 | $223,947,000.00 | $137,467,000.00 | $41,534,000.00 | $47,894,000.00 | $179,145,000.00 | $37,929,000.00 | $67,286,000.00 | $34,350,000.00 | $144,371,000.00 | $84,574,000.00 | $54,616,000.00 | $29,909,000.00 | $106,964,000.00 | $59,676,000.00 | -- | -- | $75,786,000.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-12,857,000.00 | $-8,971,000.00 | $-8,833,000.00 | $-18,420,000.00 | $-5,992,000.00 | $-4,549,000.00 | $6,231,000.00 | $-4,452,000.00 | $3,869,000.00 | $-931,000.00 | $44,099,000.00 | $4,858,000.00 | $14,982,000.00 | $1,895,000.00 | $24,215,000.00 | $2,848,000.00 | $-9,182,000.00 | $-18,974,000.00 | $33,149,000.00 | $-5,041,000.00 | $3,735,000.00 | $-10,104,000.00 | $30,105,000.00 | $-2,563,000.00 | $9,896,000.00 | $-257,000.00 | $29,546,000.00 | $-612,000.00 | $7,389,000.00 | $749,000.00 | $22,855,000.00 | $819,000.00 | $5,986,000.00 | $5,341,000.00 | $18,995,000.00 | $1,646,000.00 | $8,509,000.00 | $2,754,000.00 | $14,011,000.00 | $3,108,000.00 | $4,137,000.00 | $2,770,000.00 | $16,215,000.00 |
Loss Before Income Taxes | $-14,677,000.00 | $-9,948,000.00 | $-12,066,000.00 | $-21,149,000.00 | $-7,549,000.00 | $-5,335,000.00 | $2,954,000.00 | $-8,302,000.00 | $1,307,000.00 | $-1,761,000.00 | $39,437,000.00 | $3,693,000.00 | $12,564,000.00 | $603,000.00 | $18,017,000.00 | $-11,209,000.00 | $-12,501,000.00 | $-20,265,000.00 | $23,928,000.00 | $-7,918,000.00 | $-7,804,000.00 | $-10,328,000.00 | $31,615,000.00 | $3,606,000.00 | $8,664,000.00 | $-915,000.00 | $35,505,000.00 | $6,502,000.00 | $7,702,000.00 | $640,000.00 | $35,054,000.00 | $819,000.00 | $6,009,000.00 | $5,373,000.00 | $29,025,000.00 | $1,576,000.00 | $8,472,000.00 | $2,751,000.00 | $24,107,000.00 | $9,873,000.00 | -- | -- | $16,053,000.00 |
Earnings Per Share Basic | $-0.35 | $-0.24 | $-0.28 | $-0.50 | $-0.18 | $-0.12 | $0.07 | $-0.16 | $0.07 | $-0.04 | $0.91 | $0.09 | $0.29 | $0.02 | $0.42 | $-0.25 | $-0.28 | $-0.47 | $0.75 | $0.01 | $0.06 | $-0.23 | $0.64 | $-0.10 | $0.18 | $-0.02 | $0.61 | $0.12 | $0.15 | $0.01 | $0.44 | $0.01 | $0.11 | $0.10 | $1.09 | $0.06 | $0.24 | $0.11 | $0.99 | $0.13 | $0.17 | $0.11 | $0.66 |
Weighted Average Shares Basic | 33,247,000 | 33,087,000 | 32,955,000 | 32,937,000 | 32,912,000 | 32,865,000 | 32,772,000 | 32,759,000 | 32,766,000 | 32,714,000 | 32,618,000 | 32,605,000 | 32,582,000 | 32,540,000 | 32,447,000 | 32,431,000 | 32,408,000 | 32,372,000 | 32,309,000 | 32,299,000 | 32,253,000 | 32,281,000 | -- | 32,065,000 | 32,065,000 | 32,046,000 | -- | 31,837,000 | 31,828,000 | 31,822,000 | -- | 31,520,000 | 31,520,000 | 31,520,000 | 25,250,000 | 23,815,000 | 23,815,000 | 23,815,000 | 23,815,000 | 23,815,000 | -- | -- | 23,632,000 |
Earnings Per Share Diluted | $-0.35 | $-0.24 | $-0.28 | $-0.50 | $-0.18 | $-0.12 | $0.07 | $-0.16 | $0.03 | $-0.04 | $0.90 | $0.38 | $0.29 | $0.02 | $0.42 | $0.03 | $-0.28 | $-0.47 | $0.75 | $-0.17 | $-0.17 | $-0.23 | $0.64 | $0.08 | $0.20 | $-0.02 | $0.60 | $0.12 | $0.13 | $0.01 | $0.43 | $0.01 | $0.11 | $0.10 | $0.58 | $0.41 | $0.24 | $0.11 | $0.58 | $0.13 | $0.17 | $0.11 | $0.65 |
Weighted Average Shares Diluted | 33,247,000 | 33,087,000 | 32,955,000 | 32,937,000 | 32,912,000 | 32,865,000 | 32,991,000 | 32,759,000 | 32,766,000 | 32,714,000 | 32,851,000 | 32,761,000 | 32,786,000 | 32,720,000 | 32,580,000 | 32,431,000 | 32,408,000 | 32,372,000 | 32,371,000 | 32,299,000 | 32,253,000 | 32,281,000 | -- | 32,402,000 | 32,439,000 | 32,046,000 | -- | 31,861,000 | 32,344,000 | 32,320,000 | -- | 32,294,000 | 32,265,000 | 32,253,000 | 25,978,000 | 24,026,000 | 24,260,000 | 24,233,000 | 24,002,000 | 23,949,000 | -- | -- | 23,703,000 |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | 10,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |