Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $92,435,000.00 | $108,304,000.00 | $71,510,000.00 | $54,051,000.00 | $98,980,000.00 | $86,611,000.00 | $91,428,000.00 | $95,061,000.00 | $83,306,000.00 | $143,757,000.00 | $127,543,000.00 | $119,299,000.00 | $114,200,000.00 | $115,080,000.00 | $111,379,000.00 | $105,662,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $56,921,000.00 | $57,018,000.00 | $56,712,000.00 | $56,151,000.00 | $55,457,000.00 | $54,291,000.00 | $54,212,000.00 | $54,316,000.00 | $53,470,000.00 | $53,834,000.00 | $54,405,000.00 | $54,903,000.00 | $55,212,000.00 | $55,468,000.00 | $55,251,000.00 | $54,496,000.00 | $53,431,000.00 | $52,956,000.00 | $52,606,000.00 | $52,378,000.00 | $52,227,000.00 | $52,660,000.00 | $53,396,000.00 | $45,095,000.00 | $43,818,000.00 | $43,958,000.00 | $44,491,000.00 | $44,823,000.00 | $44,810,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,160,000.00 | $32,019,000.00 | $18,742,000.00 | $18,742,000.00 | $18,742,000.00 | $18,742,000.00 | $18,742,000.00 | $18,742,000.00 | -- | -- | -- | $18,601,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $3,127,438,000.00 | $3,184,791,000.00 | $3,230,413,000.00 | $3,206,196,000.00 | $3,356,287,000.00 | $3,351,495,000.00 | $3,390,266,000.00 | $3,189,829,000.00 | $3,086,070,000.00 | $2,968,268,000.00 | $2,932,959,000.00 | $2,891,300,000.00 | $2,740,832,000.00 | $2,662,684,000.00 | $2,667,195,000.00 | $2,390,984,000.00 | $2,318,444,000.00 | $2,326,022,000.00 | $2,332,627,000.00 | $2,308,991,000.00 | $2,266,970,000.00 | $2,242,580,000.00 | $2,244,640,000.00 | $1,997,885,000.00 | $1,962,624,000.00 | $1,924,053,000.00 | $1,912,469,000.00 | $1,901,199,000.00 | $1,828,336,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,821,528,000.00 | $2,880,945,000.00 | $2,933,629,000.00 | $2,908,769,000.00 | $3,056,017,000.00 | $3,055,937,000.00 | $3,101,605,000.00 | $2,897,949,000.00 | $2,783,856,000.00 | $2,670,860,000.00 | $2,645,230,000.00 | $2,611,203,000.00 | $2,468,189,000.00 | $2,395,831,000.00 | $2,408,320,000.00 | $2,137,338,000.00 | $2,056,893,000.00 | $2,070,117,000.00 | $2,082,506,000.00 | $2,058,681,000.00 | $2,022,387,000.00 | $2,000,583,000.00 | $2,004,982,000.00 | $1,790,511,000.00 | $1,755,279,000.00 | $1,716,790,000.00 | $1,707,918,000.00 | $1,754,833,000.00 | $1,686,422,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $45,819,000.00 | $45,785,000.00 | $47,752,000.00 | $47,719,000.00 | $49,186,000.00 | $41,936,000.00 | $43,902,000.00 | $43,836,000.00 | $9,500,000.00 | $9,500,000.00 | $9,500,000.00 | -- | $9,500,000.00 | $10,000,000.00 | $10,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $229,187,000.00 | $228,986,000.00 | $228,666,000.00 | $228,241,000.00 | $228,091,000.00 | $227,727,000.00 | $226,962,000.00 | $225,700,000.00 | $225,544,000.00 | $224,458,000.00 | $223,822,000.00 | $223,550,000.00 | $188,032,000.00 | $187,254,000.00 | $187,073,000.00 | $186,916,000.00 | $186,692,000.00 | $186,165,000.00 | $185,918,000.00 | $185,742,000.00 | $185,174,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-27,042,000.00 | $-25,322,000.00 | $-29,529,000.00 | $-26,505,000.00 | $-24,710,000.00 | $-24,260,000.00 | $-24,973,000.00 | $-10,872,000.00 | $6,305,000.00 | $9,361,000.00 | $7,179,000.00 | $7,843,000.00 | $9,629,000.00 | $9,571,000.00 | $9,075,000.00 | $326,000.00 | $-1,793,000.00 | $-1,678,000.00 | $-2,626,000.00 | $-5,167,000.00 | $-9,162,000.00 | $-11,105,000.00 | $-9,919,000.00 | $-9,512,000.00 | $-6,127,000.00 | $-4,842,000.00 | $-4,728,000.00 | $-5,635,000.00 | $-6,487,000.00 | -- | -- | -- | $-6,573,000.00 | $-5,824,000.00 |
Accumulated Deficit | $160,797,000.00 | $156,878,000.00 | $153,654,000.00 | $150,015,000.00 | $143,102,000.00 | $137,565,000.00 | $132,170,000.00 | $115,727,000.00 | $107,645,000.00 | $100,910,000.00 | $94,073,000.00 | $86,053,000.00 | $113,449,000.00 | $105,721,000.00 | $97,788,000.00 | $98,805,000.00 | $98,239,000.00 | $92,947,000.00 | $87,492,000.00 | $83,417,000.00 | $80,088,000.00 | $75,590,000.00 | $72,293,000.00 | $69,334,000.00 | $66,037,000.00 | $64,778,000.00 | $62,076,000.00 | $60,676,000.00 | $57,160,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $305,371,000.00 | $303,300,000.00 | $296,226,000.00 | $296,862,000.00 | $299,700,000.00 | $294,984,000.00 | $288,084,000.00 | $291,282,000.00 | $302,214,000.00 | $297,408,000.00 | $287,729,000.00 | $280,097,000.00 | $272,643,000.00 | $266,853,000.00 | $258,875,000.00 | $253,646,000.00 | $261,551,000.00 | $255,905,000.00 | $250,121,000.00 | $250,310,000.00 | $244,583,000.00 | $241,997,000.00 | $239,658,000.00 | $207,374,000.00 | $207,345,000.00 | $207,263,000.00 | $204,551,000.00 | $112,066,000.00 | $110,253,000.00 | $108,083,000.00 | $104,784,000.00 | $110,483,000.00 | $102,352,000.00 | $75,989,000.00 |
Controlling Interest in Subsidiaries | $539,000.00 | $546,000.00 | $558,000.00 | $565,000.00 | $570,000.00 | $574,000.00 | $577,000.00 | $598,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,127,438,000.00 | $3,184,791,000.00 | $3,230,413,000.00 | $3,206,196,000.00 | $3,356,287,000.00 | $3,351,495,000.00 | $3,390,266,000.00 | $3,189,829,000.00 | $3,086,070,000.00 | $2,968,268,000.00 | $2,932,959,000.00 | $2,891,300,000.00 | $2,740,832,000.00 | $2,662,684,000.00 | $2,667,195,000.00 | $2,390,984,000.00 | $2,318,444,000.00 | $2,326,022,000.00 | $2,332,627,000.00 | $2,308,991,000.00 | $2,266,970,000.00 | $2,242,580,000.00 | $2,244,640,000.00 | $1,997,885,000.00 | $1,962,624,000.00 | $1,924,053,000.00 | $1,912,469,000.00 | $1,901,199,000.00 | $1,828,336,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $8,403,000.00 | $37,139,000.00 | $29,932,000.00 | $12,105,000.00 | $10,100,000.00 | $49,257,000.00 | $13,263,000.00 | $12,973,000.00 | $48,556,000.00 | $11,432,000.00 | $26,042,000.00 | $13,298,000.00 | $33,297,000.00 | $21,092,000.00 | $885,000.00 | $7,723,000.00 | $32,057,000.00 | $23,115,000.00 | $13,951,000.00 | $6,524,000.00 | $25,195,000.00 | $17,210,000.00 | $10,959,000.00 | $5,303,000.00 | $22,677,000.00 | $16,275,000.00 | $5,609,000.00 | $4,828,000.00 | $16,836,000.00 | $11,837,000.00 | $7,087,000.00 | $3,767,000.00 | $14,473,000.00 | -- |
Earnings Per Share Basic | $0.58 | $2.57 | $0.54 | $1.51 | $0.69 | $3.38 | $2.70 | $0.89 | $3.30 | $2.54 | $1.78 | $0.91 | $2.47 | $1.57 | $0.65 | $0.55 | $2.26 | $1.62 | $0.52 | $0.45 | $1.78 | $0.43 | $0.41 | $0.39 | $1.41 | $1.17 | $0.80 | $0.40 | $1.35 | $0.95 | $0.57 | $0.30 | $1.15 | -- |
Weighted Average Shares Basic | 11,539,167 | 11,693,761 | 11,568,897 | 11,836,970 | 11,939,593 | 11,980,209 | 11,907,233 | 12,109,074 | 12,065,182 | 12,054,426 | 12,047,643 | 12,038,638 | 11,108,564 | 11,156,263 | 11,229,158 | 11,432,391 | 11,638,897 | 11,674,298 | 11,737,307 | 11,815,966 | 11,562,826 | 11,452,968 | 11,327,363 | 11,058,956 | 10,230,840 | 11,058,956 | 9,388,998 | 8,751,945,000 | 8,968,262 | 8,991,671 | 9,257,995 | 8,968,052,000 | 8,796,029 | -- |
Earnings Per Share Diluted | $0.58 | $2.56 | $2.05 | $1.50 | $0.69 | $3.34 | $2.68 | $0.88 | $3.26 | $2.51 | $1.75 | $0.90 | $2.46 | $1.57 | $0.65 | $0.55 | $2.25 | $0.65 | $0.52 | $0.45 | $1.77 | $1.22 | $0.80 | $0.39 | $1.40 | $0.37 | $0.79 | $0.40 | $1.35 | $0.38 | $0.27 | $0.30 | $1.15 | -- |
Weighted Average Shares Diluted | 11,598,239 | 11,738,605 | 11,791,204 | 11,756,512 | 12,012,004 | 12,092,847 | 12,032,391 | 12,260,945 | 12,211,758 | 12,211,389 | 12,215,954 | 12,177,776 | 11,141,345 | 11,156,263 | 11,229,158 | 11,432,391 | 11,705,099 | 11,612,873 | 11,730,058 | 11,859,458 | 11,653,766 | 11,553,507 | 11,440,103 | 11,177,579 | 10,313,369 | 10,027,272 | 9,449,271 | 8,784,410,000 | 8,976,328 | 9,001,252 | 9,267,642 | 8,977,966,000 | 8,801,987 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 11,534,960 | 11,540,644 | 11,554,094 | 11,603,167 | 11,925,357 | 11,941,672 | 11,915,372 | 12,066,480 | 12,122,717 | 12,081,477 | 12,057,937 | 12,053,597 | 10,935,415 | 10,988,239 | 11,013,804 | 11,128,556 | 11,547,443 | 11,534,393 | 11,560,058 | 11,803,786 | 11,829,868 | 11,964,472 | 11,960,772 | 11,058,956 | 11,058,956 | 11,058,956 | 11,058,956 | 8,753,933 | 8,751,923 | -- | -- | -- | -- | -- |
Common Stock Value | $14,248,000.00 | $14,242,000.00 | $14,231,000.00 | $14,218,000.00 | $14,218,000.00 | $14,209,000.00 | $14,182,000.00 | $14,139,000.00 | $14,139,000.00 | $14,098,000.00 | $14,074,000.00 | $14,070,000.00 | $12,952,000.00 | $12,909,000.00 | $12,908,000.00 | $12,908,000.00 | $12,905,000.00 | $12,890,000.00 | $12,886,000.00 | $12,885,000.00 | $12,835,000.00 | $12,827,000.00 | $12,823,000.00 | $11,921,000.00 | $11,921,000.00 | $11,921,000.00 | $11,921,000.00 | $9,616,000.00 | $9,616,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |