Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $61,387,000.00 | $51,546,000.00 | $53,026,000.00 | $58,310,000.00 | $80,295,000.00 | $68,108,000.00 | $29,471,000.00 | $36,471,000.00 | $46,876,000.00 | $50,284,000.00 | $41,405,000.00 | $24,932,000.00 | $23,577,000.00 | $33,538,000.00 | $14,033,000.00 | $109,323,000.00 | $23,845,000.00 | $33,119,000.00 | $16,477,000.00 | $14,405,000.00 | $10,494,000.00 | $9,525,000.00 | -- | -- | -- | $10,780,000.00 | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $312,000.00 | $373,000.00 | $433,000.00 | $498,000.00 | $540,000.00 | $603,000.00 | $663,000.00 | $687,000.00 | $483,000.00 | $527,000.00 | $578,000.00 | $633,000.00 | $677,000.00 | $739,000.00 | $753,000.00 | $791,000.00 | $811,000.00 | $845,000.00 | $860,000.00 | $886,000.00 | $921,000.00 | $947,000.00 | -- | -- | -- | $827,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | $7,948,000.00 | $8,261,000.00 | $8,575,000.00 | $8,888,000.00 | $9,201,000.00 | $9,501,000.00 | $10,512,000.00 | $10,849,000.00 | $11,186,000.00 | $11,512,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | $744,000.00 | -- | -- | -- | $744,000.00 | -- | -- |
Goodwill | -- | $3,755,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,884,684,000.00 | $1,708,022,000.00 | $1,626,334,000.00 | $1,546,307,000.00 | $1,440,990,000.00 | $1,306,450,000.00 | $1,216,466,000.00 | $1,051,141,000.00 | $957,428,000.00 | $925,734,000.00 | $876,808,000.00 | $829,656,000.00 | $825,866,000.00 | $729,092,000.00 | $699,759,000.00 | $584,050,000.00 | $443,643,000.00 | $395,462,000.00 | $372,833,000.00 | $349,428,000.00 | $246,240,000.00 | $231,134,000.00 | -- | -- | -- | $188,355,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,383,026,000.00 | $1,236,770,000.00 | $1,205,000,000.00 | $1,132,599,000.00 | $1,036,341,000.00 | $921,696,000.00 | $848,621,000.00 | $673,076,000.00 | $577,028,000.00 | $531,565,000.00 | $499,031,000.00 | $452,911,000.00 | $449,484,000.00 | $365,379,000.00 | $337,864,000.00 | $208,807,000.00 | $182,823,000.00 | $176,906,000.00 | $164,371,000.00 | $149,792,000.00 | $144,331,000.00 | $134,842,000.00 | -- | -- | -- | $109,941,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $357,135,000.00 | $350,597,000.00 | $345,673,000.00 | $341,413,000.00 | $337,492,000.00 | $333,600,000.00 | $330,381,000.00 | $326,473,000.00 | $322,048,000.00 | $318,902,000.00 | $316,352,000.00 | $313,910,000.00 | $312,745,000.00 | $310,507,000.00 | $309,500,000.00 | $308,071,000.00 | $216,300,000.00 | $180,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-26,505,000.00 | $-23,991,000.00 | $-43,221,000.00 | $-34,726,000.00 | $-31,041,000.00 | $-36,515,000.00 | $-42,629,000.00 | $-27,216,000.00 | $-13,151,000.00 | $5,312,000.00 | $8,102,000.00 | $9,757,000.00 | $7,047,000.00 | $13,246,000.00 | $10,438,000.00 | $9,529,000.00 | $-1,147,000.00 | $4,686,000.00 | $5,896,000.00 | $4,922,000.00 | $1,624,000.00 | $-563,000.00 | -- | -- | -- | $2,993,000.00 | -- | -- |
Accumulated Deficit | $171,025,000.00 | $144,643,000.00 | $118,879,000.00 | $107,018,000.00 | $98,195,000.00 | $87,708,000.00 | $80,090,000.00 | $78,805,000.00 | $71,500,000.00 | $69,952,000.00 | $53,320,000.00 | $53,075,000.00 | $56,587,000.00 | $39,957,000.00 | $41,958,000.00 | $57,641,000.00 | $45,631,000.00 | $33,856,000.00 | $22,977,000.00 | $15,523,000.00 | $8,824,000.00 | $28,355,000.00 | -- | -- | -- | $3,200,000.00 | -- | -- |
Total Stockholders' Equity | $501,658,000.00 | $471,252,000.00 | $421,334,000.00 | $413,708,000.00 | $404,649,000.00 | $384,754,000.00 | $367,845,000.00 | $378,065,000.00 | $380,400,000.00 | $394,169,000.00 | $377,777,000.00 | $376,745,000.00 | $376,382,000.00 | $363,713,000.00 | $361,895,000.00 | $375,243,000.00 | $260,820,000.00 | $218,556,000.00 | $208,462,000.00 | $199,636,000.00 | $101,909,000.00 | $96,292,000.00 | $91,207,000.00 | $89,951,000.00 | $83,107,000.00 | $78,414,000.00 | $73,109,000.00 | $65,020,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,884,684,000.00 | $1,708,022,000.00 | $1,626,334,000.00 | $1,546,307,000.00 | $1,440,990,000.00 | $1,306,450,000.00 | $1,216,466,000.00 | $1,051,141,000.00 | $957,428,000.00 | $925,734,000.00 | $876,808,000.00 | $829,656,000.00 | $825,866,000.00 | $729,092,000.00 | $699,759,000.00 | $584,050,000.00 | $443,643,000.00 | $395,462,000.00 | $372,833,000.00 | $349,428,000.00 | $246,240,000.00 | $231,134,000.00 | -- | -- | -- | $188,355,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $118,535,000.00 | $375,926,000.00 | $90,935,000.00 | $179,597,000.00 | $89,202,000.00 | $327,086,000.00 | $238,461,000.00 | $157,769,000.00 | $78,110,000.00 | $247,791,000.00 | $174,620,000.00 | $106,959,000.00 | $49,244,000.00 | $42,295,000.00 | $44,998,000.00 | $43,149,000.00 | $38,019,000.00 | $34,623,000.00 | $30,461,000.00 | $25,905,000.00 | $22,307,000.00 | $72,971,000.00 | $18,916,000.00 | $19,892,000.00 | $18,523,000.00 | $59,466,000.00 | $42,696,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $34,356,000.00 | $103,642,000.00 | $70,182,000.00 | $23,020,000.00 | $22,629,000.00 | $67,551,000.00 | $5,198,000.00 | $18,293,000.00 | $19,084,000.00 | $57,138,000.00 | $35,744,000.00 | $35,623,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.06 | $3.19 | $2.15 | $1.40 | $0.69 | $2.07 | $1.32 | $1.15 | $0.57 | $1.80 | $0.01 | $1.14 | $0.65 | $-0.07 | $-0.62 | $0.98 | $0.49 | $0.46 | $-0.01 | $-0.40 | $-0.85 | $0.24 | $0.83 | $0.74 | $0.33 | $0.22 | -- | -- |
Weighted Average Shares Basic | 24,862,367 | 24,822,004 | 24,740,455 | 24,833,852 | 24,969,703 | 25,243,397 | 25,258,333 | 25,283,222 | 25,362,179 | 25,459,514 | 25,473,006 | 25,515,893 | 25,552,629 | 24,872,251 | 24,654,722 | 24,231,344 | 24,119,263 | 21,501,541 | 20,838,599 | 19,501,727 | 17,000,000 | 17,000,000 | 17,000,000 | 17,000,000 | -- | 17,000,000 | -- | -- |
Earnings Per Share Diluted | $1.04 | $3.13 | $0.73 | $0.69 | $0.68 | $2.02 | $0.17 | $1.13 | $0.56 | $1.76 | $0.01 | $1.11 | $0.63 | $0.24 | $-0.62 | $0.48 | $0.48 | $0.45 | $-0.01 | $0.30 | $-0.85 | $0.24 | $0.83 | $0.41 | $0.33 | $0.22 | -- | -- |
Weighted Average Shares Diluted | 25,468,564 | 25,327,091 | 25,340,602 | 25,384,409 | 25,442,902 | 25,796,008 | 25,808,387 | 25,746,780 | 25,899,290 | 26,111,904 | 26,133,664 | 26,181,206 | 26,256,281 | 25,598,647 | 25,492,274 | 25,057,029 | 24,778,608 | 21,834,934 | 20,838,599 | 19,501,727 | 17,000,000 | 17,000,000 | 17,000,000 | 17,000,000 | -- | 17,000,000 | -- | -- |
Common Stock Shares Authorized | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | -- | -- | 500,000,000 | -- | -- |
Common Stock Shares Outstanding | 24,921,060 | 24,772,987 | 24,730,885 | 24,794,269 | 24,942,196 | 25,027,467 | 25,229,486 | 25,220,131 | 25,231,571 | 25,428,929 | 25,415,299 | 25,369,503 | 25,589,750 | 25,525,796 | 25,518,957 | 25,468,321 | 24,239,861 | 23,468,750 | 23,468,750 | 23,468,750 | 17,000,000 | 17,000,000 | -- | -- | -- | 17,000,000 | -- | -- |
Common Stock Value | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | -- | -- | -- | $2,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |