Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/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 | 12/31/2015 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | $174,179,000.00 | $324,736,000.00 | $694,372,000.00 | $376,927,000.00 | $603,653,000.00 | $419,930,000.00 | $194,654,000.00 | $178,630,000.00 | -- | -- | $181,763,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $25,363,000.00 | $25,684,000.00 | $26,134,000.00 | $26,600,000.00 | $27,040,000.00 | $26,850,000.00 | $27,104,000.00 | $27,199,000.00 | $27,157,000.00 | $27,039,000.00 | $27,093,000.00 | $27,103,000.00 | $24,237,000.00 | $23,965,000.00 | $24,472,000.00 | $16,813,000.00 | $16,871,000.00 | $17,214,000.00 | $17,342,000.00 | $17,307,000.00 | $8,119,000.00 | $7,502,000.00 | $6,687,000.00 | $6,583,000.00 | $6,300,000.00 | $6,441,000.00 | -- | $6,585,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,525,000.00 | $1,612,000.00 | -- | $1,793,000.00 | -- | -- | -- | -- |
Goodwill | $71,500,000.00 | $71,498,000.00 | $71,500,000.00 | $71,500,000.00 | $71,500,000.00 | $71,498,000.00 | $71,500,000.00 | $69,243,000.00 | $69,200,000.00 | $69,200,000.00 | $69,200,000.00 | $69,200,000.00 | $69,243,000.00 | $69,209,000.00 | $69,790,000.00 | $58,600,000.00 | $58,383,000.00 | $58,383,000.00 | $58,383,000.00 | $58,383,000.00 | $29,940,000.00 | $29,940,000.00 | $29,940,000.00 | $29,940,000.00 | $29,940,000.00 | $29,940,000.00 | -- | $29,940,000.00 | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $3,900,000,000.00 | $4,026,025,000.00 | $4,100,000,000.00 | $4,075,618,000.00 | $4,110,084,000.00 | $3,900,000,000.00 | $3,969,037,000.00 | $4,200,000,000.00 | $3,800,000,000.00 | $3,890,638,000.00 | $3,664,299,000.00 | $3,400,000,000.00 | $3,400,000,000.00 | $3,100,000,000.00 | $3,128,653,000.00 | $2,788,535,000.00 | $2,820,302,000.00 | $2,801,956,000.00 | $2,978,118,000.00 | $2,974,002,000.00 | $2,136,839,000.00 | $1,816,872,000.00 | $1,715,104,000.00 | $1,691,059,000.00 | $1,642,714,000.00 | $1,533,599,000.00 | -- | $1,395,551,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $3,364,020,000.00 | $3,514,765,000.00 | $3,566,843,000.00 | $3,575,328,000.00 | $3,615,327,000.00 | $3,433,430,000.00 | $3,505,330,000.00 | $3,761,511,000.00 | $3,345,783,000.00 | $3,448,313,000.00 | $3,228,631,000.00 | $2,921,584,000.00 | $2,938,160,000.00 | $2,722,156,000.00 | $2,720,660,000.00 | $2,380,845,000.00 | $2,421,461,000.00 | $2,408,136,000.00 | $2,593,315,000.00 | $2,599,381,000.00 | $1,841,841,000.00 | $1,530,670,000.00 | $1,439,282,000.00 | $1,425,883,000.00 | $1,382,383,000.00 | $1,341,262,000.00 | -- | $1,213,966,000.00 | -- | -- | -- | -- |
Long Term Debt | $119,243,000.00 | $119,147,000.00 | $174,019,000.00 | $173,874,000.00 | $173,730,000.00 | $173,441,000.00 | $173,296,000.00 | $173,007,000.00 | $172,862,000.00 | $172,718,000.00 | $172,581,000.00 | $104,391,000.00 | $104,305,000.00 | $104,220,000.00 | $104,135,000.00 | $104,049,000.00 | $103,964,000.00 | $103,878,000.00 | $103,793,000.00 | $103,708,000.00 | $49,637,000.00 | $49,601,000.00 | $49,564,000.00 | $49,528,000.00 | $49,492,000.00 | $49,456,000.00 | -- | $49,383,000.00 | -- | -- | -- | -- |
Additional Paid-in Capital | -- | $3,623,000.00 | $3,579,000.00 | $3,436,000.00 | $3,316,000.00 | $3,193,000.00 | $4,193,000.00 | $4,603,000.00 | $4,387,000.00 | $5,275,000.00 | $5,095,000.00 | $4,932,000.00 | $4,740,000.00 | $4,999,000.00 | $4,833,000.00 | $4,938,000.00 | $6,202,000.00 | $6,055,000.00 | $5,890,000.00 | $5,659,000.00 | $6,193,000.00 | $6,680,000.00 | $7,429,000.00 | $8,426,000.00 | $8,686,000.00 | $8,812,000.00 | -- | $8,417,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-20,982,000.00 | $-19,512,000.00 | $-25,761,000.00 | $-22,405,000.00 | $-19,878,000.00 | $-22,521,000.00 | $-15,747,000.00 | $-1,656,000.00 | $-538,000.00 | $167,000.00 | $-150,000.00 | $1,129,000.00 | $1,015,000.00 | $1,126,000.00 | $589,000.00 | $239,000.00 | $331,000.00 | $-10,000.00 | $-664,000.00 | $-1,338,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $259,903,000.00 | $255,152,000.00 | $247,159,000.00 | $241,725,000.00 | $233,815,000.00 | $213,474,000.00 | $200,093,000.00 | $181,329,000.00 | $168,933,000.00 | $156,558,000.00 | $147,806,000.00 | $138,094,000.00 | $128,814,000.00 | $121,478,000.00 | $116,149,000.00 | $112,046,000.00 | $103,374,000.00 | $98,126,000.00 | $89,991,000.00 | $81,618,000.00 | $73,646,000.00 | $66,804,000.00 | $58,838,000.00 | $51,266,000.00 | $47,576,000.00 | $40,964,000.00 | -- | $30,784,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $294,998,000.00 | $286,202,000.00 | $275,822,000.00 | $265,176,000.00 | $260,331,000.00 | $192,337,000.00 | $183,496,000.00 | $181,585,000.00 | $176,433,000.00 | $170,494,000.00 | $163,645,000.00 | $151,981,000.00 |
Controlling Interest in Subsidiaries | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,878,006,000.00 | $4,026,025,000.00 | $4,069,354,000.00 | $4,075,618,000.00 | $4,110,084,000.00 | $3,905,229,000.00 | $3,969,037,000.00 | $4,228,194,000.00 | $3,801,807,000.00 | $3,890,638,000.00 | $3,664,299,000.00 | $3,350,072,000.00 | $3,359,576,000.00 | $3,136,181,000.00 | $3,128,653,000.00 | $2,788,535,000.00 | $2,820,302,000.00 | $2,801,956,000.00 | $2,978,118,000.00 | $2,974,002,000.00 | $2,136,839,000.00 | $1,816,872,000.00 | $1,715,104,000.00 | $1,691,059,000.00 | $1,642,714,000.00 | $1,533,599,000.00 | -- | $1,395,551,000.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/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 | 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 | $11,280,000.00 | $60,246,000.00 | $43,144,000.00 | $31,060,000.00 | $15,538,000.00 | $23,050,000.00 | $42,993,000.00 | $22,446,000.00 | $58,491,000.00 | $37,007,000.00 | $18,087,000.00 | $47,459,000.00 | $12,139,000.00 | $9,414,000.00 | $10,000,000.00 | $14,824,000.00 | $40,497,000.00 | $28,796,000.00 | $14,239,000.00 | $13,678,000.00 | $32,527,000.00 | $11,729,000.00 | $10,427,000.00 | $46,797,000.00 | $34,429,000.00 | $14,437,000.00 | $9,368,000.00 | $32,568,000.00 | $23,302,000.00 | $13,535,000.00 | $21,969,000.00 | -- |
Earnings Per Share Basic | $0.43 | $2.24 | $0.45 | $0.58 | $0.58 | $0.88 | $1.56 | $0.81 | $0.79 | $1.32 | $0.64 | $0.57 | $0.43 | $0.67 | $0.34 | $1.96 | $1.42 | $1.02 | $0.52 | $2.11 | $1.62 | $1.13 | $0.55 | $1.81 | $0.45 | $0.67 | $0.43 | $1.49 | $1.07 | $0.63 | $1.02 | -- |
Weighted Average Shares Basic | 18,601,277 | 18,965,346 | 18,995,303 | 18,993,483 | 18,985,846 | 18,988,443 | 19,221,155 | 19,423,549 | 19,343,262 | 19,453,889 | 19,475,814 | 19,763,422 | 19,717,568 | 19,710,330 | 19,971,856 | 20,017,306 | 20,067,847 | 20,061,258 | 20,047,716 | 17,151,222 | 16,379,211 | 16,407,439 | 16,082,895 | 14,078,281 | 14,767,457 | 12,827,803 | 12,827,803 | 12,800,990 | 12,791,876 | 12,771,262 | 12,761,832 | -- |
Earnings Per Share Diluted | $0.43 | $2.24 | $1.60 | $0.58 | $0.58 | $0.87 | $0.80 | $2.86 | $0.77 | $1.30 | $0.63 | $1.65 | $1.09 | $0.33 | $0.33 | $1.92 | $1.40 | $0.50 | $0.51 | $2.01 | $0.48 | $0.54 | $0.52 | $1.68 | $1.42 | $1.02 | $0.40 | $1.39 | $0.42 | $0.38 | $0.96 | -- |
Weighted Average Shares Diluted | 18,666,683 | 18,985,233 | 18,997,304 | 19,022,242 | 19,049,685 | 19,415,558 | 19,324,253 | 19,834,306 | 19,798,187 | 19,874,969 | 19,812,841 | 19,921,859 | 19,958,612 | 20,036,316 | 20,266,328 | 20,393,424 | 20,435,867 | 20,440,900 | 20,436,741 | 17,967,653 | 17,425,300 | 17,322,800 | 17,162,320 | 15,238,365 | 15,851,929 | 13,863,273 | 13,725,721 | 13,695,900 | 13,717,232 | 13,671,654 | 13,552,682 | -- |
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 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 18,578,132 | 18,609,179 | 18,995,303 | 18,995,303 | 18,992,903 | 19,011,672 | 18,881,829 | 19,455,544 | 19,516,393 | 19,349,802 | 19,528,249 | 19,565,921 | 19,739,280 | 19,739,280 | 19,739,280 | 20,030,866 | 20,030,866 | 20,077,524 | 20,073,991 | 20,000,022 | 16,795,903 | 16,544,627 | 16,288,928 | 15,908,893 | 15,790,611 | 12,827,803 | -- | 12,827,803 | -- | -- | -- | -- |
Common Stock Value | $271,645,000.00 | $271,925,000.00 | $277,462,000.00 | $277,462,000.00 | $277,432,000.00 | $277,581,000.00 | $275,096,000.00 | $282,335,000.00 | $283,170,000.00 | $280,253,000.00 | $282,845,000.00 | $284,261,000.00 | $286,775,000.00 | $286,350,000.00 | $286,350,000.00 | $290,395,000.00 | $288,862,000.00 | $289,577,000.00 | $289,514,000.00 | $288,610,000.00 | $216,675,000.00 | $214,025,000.00 | $210,595,000.00 | $205,927,000.00 | $204,206,000.00 | $142,651,000.00 | -- | $142,651,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |