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 | 4/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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $310,235,000.00 | $289,089,000.00 | $375,936,000.00 | $155,989,000.00 | $250,358,000.00 | $191,676,000.00 | -- | $118,514,000.00 | $78,638,000.00 | $146,176,000.00 | $92,769,000.00 | $69,766,000.00 | $73,357,000.00 | $70,418,000.00 | $58,464,000.00 | $37,076,000.00 | $9,502,000.00 | $20,314,000.00 | $30,490,000.00 | $62,685,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $24,869,000.00 | $25,256,000.00 | $25,410,000.00 | $25,473,000.00 | $25,383,000.00 | $25,118,000.00 | $24,668,000.00 | $24,236,000.00 | $23,539,000.00 | $23,976,000.00 | $6,344,000.00 | $5,885,000.00 | $5,778,000.00 | $5,320,000.00 | $5,116,000.00 | $5,201,000.00 | -- | $5,148,000.00 | $5,218,000.00 | $5,483,000.00 | $5,683,000.00 | $5,815,000.00 | $6,100,000.00 | $6,263,000.00 | $6,255,000.00 | -- | $6,777,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,400,000.00 | $30,588,000.00 | $24,191,000.00 | $24,191,000.00 | $24,191,000.00 | $24,191,000.00 | $24,191,000.00 | $24,191,000.00 | $4,500,000.00 | $19,686,000.00 | $19,686,000.00 | $19,686,000.00 | $23,239,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | $24,811,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,932,217,000.00 | $2,975,462,000.00 | $3,002,753,000.00 | $3,005,646,000.00 | $2,968,507,000.00 | $2,866,748,000.00 | $2,728,699,000.00 | $2,541,493,000.00 | $2,576,661,000.00 | $2,527,489,000.00 | $2,076,272,000.00 | $2,009,304,000.00 | $2,211,578,000.00 | $1,973,655,000.00 | $1,972,897,000.00 | $1,810,526,000.00 | -- | $1,353,863,000.00 | $1,251,682,000.00 | $1,271,925,000.00 | $1,190,465,000.00 | $1,144,688,000.00 | $1,084,324,000.00 | $1,051,527,000.00 | $1,046,573,000.00 | $991,621,000.00 | $969,659,000.00 | $968,445,000.00 | $953,017,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,686,689,000.00 | $2,732,724,000.00 | $2,756,497,000.00 | $2,763,404,000.00 | $2,728,685,000.00 | $2,625,884,000.00 | $2,493,837,000.00 | $2,313,469,000.00 | $2,353,395,000.00 | $2,308,448,000.00 | $1,901,143,000.00 | $1,841,318,000.00 | $2,050,139,000.00 | $1,818,693,000.00 | $1,823,321,000.00 | $1,671,109,000.00 | -- | $1,225,160,000.00 | $1,124,004,000.00 | $1,146,193,000.00 | $1,068,308,000.00 | $1,025,020,000.00 | $967,449,000.00 | $937,363,000.00 | $941,615,000.00 | -- | $867,813,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-753,000.00 | $-1,198,000.00 | $-578,000.00 | $-869,000.00 | $-1,716,000.00 | $-1,517,000.00 | $-1,592,000.00 | $-1,665,000.00 | $-1,730,000.00 | $223,000.00 | $477,000.00 | $509,000.00 | $579,000.00 | $680,000.00 | $823,000.00 | $844,000.00 | -- | $-757,000.00 | $-164,000.00 | $233,000.00 | $-5,000.00 | $-733,000.00 | $-1,285,000.00 | $-1,838,000.00 | $-1,601,000.00 | -- | $-928,000.00 | -- | -- | -- |
Accumulated Deficit | $53,557,000.00 | $51,042,000.00 | $54,261,000.00 | $51,143,000.00 | $49,637,000.00 | $51,887,000.00 | $46,416,000.00 | $40,195,000.00 | $35,713,000.00 | $30,189,000.00 | $28,272,000.00 | $21,855,000.00 | $15,578,000.00 | $9,579,000.00 | $4,705,000.00 | $-4,925,000.00 | -- | $-13,621,000.00 | $-14,955,000.00 | $-17,527,000.00 | $-19,933,000.00 | $-21,337,000.00 | $-23,199,000.00 | $-24,923,000.00 | $-26,226,000.00 | -- | $-27,296,000.00 | -- | -- | -- |
Total Stockholders' Equity | $245,528,000.00 | $242,738,000.00 | $246,256,000.00 | $242,242,000.00 | $239,822,000.00 | $240,864,000.00 | $234,862,000.00 | $228,024,000.00 | $223,266,000.00 | $219,041,000.00 | $175,129,000.00 | $167,986,000.00 | $161,439,000.00 | $154,962,000.00 | $149,576,000.00 | $139,417,000.00 | -- | $128,703,000.00 | $127,678,000.00 | $125,732,000.00 | $122,157,000.00 | $119,668,000.00 | $116,875,000.00 | $114,164,000.00 | $104,958,000.00 | $104,155,000.00 | $101,846,000.00 | $101,170,000.00 | $97,039,000.00 | $95,928,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,932,217,000.00 | $2,975,462,000.00 | $3,002,753,000.00 | $3,005,646,000.00 | $2,968,507,000.00 | $2,866,748,000.00 | $2,728,699,000.00 | $2,541,493,000.00 | $2,576,661,000.00 | $2,527,489,000.00 | $2,076,272,000.00 | $2,009,304,000.00 | $2,211,578,000.00 | $1,973,655,000.00 | $1,972,897,000.00 | $1,810,526,000.00 | -- | $1,353,863,000.00 | $1,251,682,000.00 | $1,271,925,000.00 | $1,190,465,000.00 | $1,144,688,000.00 | $1,084,324,000.00 | $1,051,527,000.00 | $1,046,573,000.00 | -- | $969,659,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 | 4/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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $23,275,000.00 | $82,698,000.00 | $22,536,000.00 | $46,243,000.00 | $25,689,000.00 | $107,934,000.00 | $27,495,000.00 | $53,233,000.00 | $26,707,000.00 | $95,429,000.00 | $72,312,000.00 | $23,709,000.00 | $23,668,000.00 | $92,600,000.00 | $69,884,000.00 | $40,430,000.00 | -- | $16,331,000.00 | $63,976,000.00 | $16,628,000.00 | $31,377,000.00 | $14,753,000.00 | $57,617,000.00 | $43,716,000.00 | $14,469,000.00 | $14,839,000.00 | $54,501,000.00 | $13,814,000.00 | $24,984,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $3,579,000.00 | $7,061,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.26 | $0.55 | $0.89 | $0.56 | $0.40 | $2.29 | $0.66 | $0.47 | $0.59 | $2.58 | $0.80 | $1.54 | $0.76 | $3.11 | $1.22 | $1.27 | -- | $0.17 | $1.02 | $0.30 | $0.18 | $0.21 | $0.64 | $0.19 | $0.19 | $0.11 | $-0.05 | $0.08 | $-0.03 | -- |
Weighted Average Shares Basic | 9,621,309 | 9,541,050 | 9,529,996 | 9,532,397 | 9,503,715 | 9,461,349 | 9,450,436 | 9,450,987 | 9,418,318 | 7,980,491 | 7,959,268 | 7,948,796 | 7,935,664 | 7,899,278 | 7,888,675 | 7,890,337 | -- | -- | 7,890,266 | 7,890,794 | 7,881,999 | 7,873,718 | 6,712,754 | 6,321,511,000 | 5,911,886 | 5,870,813 | 5,586,620 | 5,554,553,000 | 5,543,771,000 | -- |
Earnings Per Share Diluted | $0.26 | $0.54 | $0.32 | $0.55 | $0.39 | $2.23 | $0.64 | $1.03 | $0.57 | $2.50 | $2.28 | $1.50 | $0.74 | $3.08 | $1.20 | $1.10 | -- | $0.17 | $1.01 | $0.30 | $0.18 | $0.21 | $0.63 | $0.19 | $0.08 | $0.11 | $-0.05 | $0.08 | $-0.03 | -- |
Weighted Average Shares Diluted | 9,710,764 | 9,725,910 | 9,720,963 | 9,709,618 | 9,732,674 | 9,713,623 | 9,673,078 | 9,744,911 | 9,762,602 | 8,235,178 | 8,189,266 | 8,160,259 | 8,103,603 | 7,961,904 | 7,962,508 | 7,929,566 | -- | -- | 7,914,961 | 7,914,794 | 7,893,374 | 7,889,644 | 6,754,258 | 7,388,845 | 5,981,421,000 | 5,938,426 | 5,586,620 | 5,552,926,000 | 5,543,771,000 | -- |
Common Stock Shares Authorized | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | -- | 90,000,000 | 90,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 9,621,309 | 9,581,183 | 9,560,209 | 9,545,071 | 9,507,564 | 9,495,440 | 9,492,006 | 9,478,710 | 9,430,007 | 9,419,271 | 8,002,874 | 7,994,832 | 7,957,900 | 7,951,773 | 7,951,749 | 7,939,024 | -- | 7,917,489 | 7,940,168 | 7,983,284 | 7,983,866 | 7,968,420 | 7,968,420 | 7,968,420 | 5,917,667 | -- | 5,833,456 | -- | -- | -- |
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 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | -- | 1,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,868 | -- | 20,868 | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |