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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $621,000.00 | $748,000.00 | $546,000.00 | $1,531,000.00 | $3,233,000.00 | $2,818,000.00 | $11,268,000.00 | $14,267,000.00 | $2,528,000.00 | $1,042,000.00 | $853,000.00 | $809,000.00 | $2,408,000.00 | $768,000.00 | $1,643,000.00 | $1,024,000.00 | $3,717,000.00 | $1,724,000.00 | $1,864,000.00 | $2,422,000.00 | $3,098,000.00 | $2,599,000.00 | -- | -- | -- |
Accounts Receivable Net Current | $4,314,000.00 | $4,656,000.00 | $4,011,000.00 | $5,514,000.00 | $3,985,000.00 | $4,873,000.00 | $5,472,000.00 | $5,688,000.00 | $6,928,000.00 | $5,118,000.00 | $8,226,000.00 | $5,907,000.00 | $3,914,000.00 | $3,867,000.00 | $2,508,000.00 | $1,451,000.00 | $3,171,000.00 | $1,767,000.00 | $2,184,000.00 | $3,488,000.00 | $3,095,000.00 | $2,953,000.00 | -- | -- | -- |
Inventory | $34,250,000.00 | $33,176,000.00 | $35,355,000.00 | $33,735,000.00 | $32,527,000.00 | $32,075,000.00 | $48,508,000.00 | $46,770,000.00 | $47,783,000.00 | $41,230,000.00 | $36,951,000.00 | $39,702,000.00 | $31,915,000.00 | $27,224,000.00 | $27,852,000.00 | $26,377,000.00 | $31,523,000.00 | $27,228,000.00 | $27,981,000.00 | $33,584,000.00 | $37,966,000.00 | $42,033,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $5,310,000.00 | $4,915,000.00 | $4,998,000.00 | $4,238,000.00 | $3,729,000.00 | $4,064,000.00 | $4,205,000.00 | $4,284,000.00 | $4,067,000.00 | $4,456,000.00 | $5,805,000.00 | $3,860,000.00 | $3,649,000.00 | $3,234,000.00 | $3,158,000.00 | $3,205,000.00 | $3,429,000.00 | $4,857,000.00 | $2,805,000.00 | $2,593,000.00 | $3,327,000.00 | $2,938,000.00 | -- | -- | -- |
Total Current Assets | $146,286,000.00 | $107,884,000.00 | $95,116,000.00 | $92,696,000.00 | $107,780,000.00 | $107,081,000.00 | $103,139,000.00 | $114,263,000.00 | $109,091,000.00 | $92,541,000.00 | $83,437,000.00 | $69,731,000.00 | $60,847,000.00 | $54,963,000.00 | $55,670,000.00 | $49,504,000.00 | $57,977,000.00 | $52,967,000.00 | $53,289,000.00 | $56,729,000.00 | $61,730,000.00 | $63,144,000.00 | -- | -- | -- |
Property Plant and Equipement | $40,760,000.00 | $37,880,000.00 | $33,874,000.00 | $31,112,000.00 | $30,597,000.00 | $30,106,000.00 | $29,927,000.00 | $28,497,000.00 | $28,016,000.00 | $27,516,000.00 | $26,428,000.00 | $24,422,000.00 | $24,070,000.00 | $22,616,000.00 | $22,445,000.00 | $21,320,000.00 | $21,124,000.00 | $21,038,000.00 | $20,837,000.00 | $18,041,000.00 | $17,644,000.00 | $17,128,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $3,296,000.00 | $2,571,000.00 | $1,842,000.00 | $1,560,000.00 | $2,020,000.00 | $1,482,000.00 | $1,642,000.00 | $1,406,000.00 | $1,480,000.00 | $1,097,000.00 | $10,862,000.00 | $9,533,000.00 | $8,794,000.00 | $8,887,000.00 | $6,789,000.00 | $5,346,000.00 | $4,722,000.00 | $4,212,000.00 | $4,061,000.00 | $3,836,000.00 | $3,054,000.00 | $2,587,000.00 | -- | -- | -- |
Total Assets | $509,971,000.00 | $506,742,000.00 | $495,643,000.00 | $465,779,000.00 | $454,951,000.00 | $436,813,000.00 | $418,165,000.00 | $413,029,000.00 | $390,667,000.00 | $366,667,000.00 | $348,989,000.00 | $373,794,000.00 | $356,918,000.00 | $338,616,000.00 | $328,380,000.00 | $312,184,000.00 | $301,618,000.00 | $283,620,000.00 | $262,342,000.00 | $251,816,000.00 | $243,675,000.00 | $235,038,000.00 | -- | -- | -- |
Accounts Payable | $3,604,000.00 | $4,090,000.00 | $5,945,000.00 | $3,972,000.00 | $3,880,000.00 | $4,549,000.00 | $4,099,000.00 | $5,505,000.00 | $7,381,000.00 | $4,155,000.00 | $6,170,000.00 | $8,193,000.00 | $9,422,000.00 | $10,197,000.00 | $4,762,000.00 | $2,607,000.00 | $3,464,000.00 | $5,168,000.00 | $3,628,000.00 | $3,760,000.00 | $3,714,000.00 | $2,828,000.00 | -- | -- | -- |
Accrued Liabilities | $19,761,000.00 | $18,504,000.00 | $20,609,000.00 | $15,579,000.00 | $17,673,000.00 | $16,895,000.00 | $17,746,000.00 | $14,980,000.00 | $19,998,000.00 | $20,686,000.00 | $17,073,000.00 | $14,701,000.00 | $13,677,000.00 | $14,860,000.00 | $12,603,000.00 | $15,219,000.00 | $11,818,000.00 | $8,808,000.00 | $10,728,000.00 | $10,605,000.00 | $10,309,000.00 | $9,156,000.00 | -- | -- | -- |
Total Current Liabilities | $59,610,000.00 | $70,007,000.00 | $66,167,000.00 | $52,590,000.00 | $57,078,000.00 | $54,709,000.00 | $55,940,000.00 | $65,969,000.00 | $61,174,000.00 | $57,273,000.00 | $53,349,000.00 | $93,042,000.00 | $88,657,000.00 | $79,423,000.00 | $79,723,000.00 | $72,014,000.00 | $70,789,000.00 | $61,231,000.00 | $46,921,000.00 | $42,634,000.00 | $40,253,000.00 | $45,758,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $274,898,000.00 | $259,758,000.00 | $252,683,000.00 | $236,594,000.00 | $221,574,000.00 | $205,996,000.00 | $186,311,000.00 | $171,576,000.00 | $154,315,000.00 | $138,223,000.00 | $124,536,000.00 | $109,803,000.00 | $97,376,000.00 | $88,352,000.00 | $77,865,000.00 | $69,422,000.00 | $59,382,000.00 | $50,357,000.00 | $43,497,000.00 | $37,359,000.00 | $28,726,000.00 | $21,513,000.00 | -- | -- | -- |
Total Stockholders' Equity | $450,361,000.00 | $436,735,000.00 | $429,476,000.00 | $413,189,000.00 | $397,873,000.00 | $382,104,000.00 | $362,225,000.00 | $347,060,000.00 | $329,493,000.00 | $309,394,000.00 | $295,640,000.00 | $280,752,000.00 | $268,261,000.00 | $259,193,000.00 | $248,657,000.00 | $240,170,000.00 | $230,829,000.00 | $222,389,000.00 | $215,421,000.00 | $209,182,000.00 | $203,422,000.00 | $189,280,000.00 | $143,005,000.00 | $136,519,000.00 | $129,631,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $509,971,000.00 | $506,742,000.00 | $495,643,000.00 | $465,779,000.00 | $454,951,000.00 | $436,813,000.00 | $418,165,000.00 | $413,029,000.00 | $390,667,000.00 | $366,667,000.00 | $348,989,000.00 | $373,794,000.00 | $356,918,000.00 | $338,616,000.00 | $328,380,000.00 | $312,184,000.00 | $301,618,000.00 | $283,620,000.00 | $262,342,000.00 | $251,816,000.00 | $243,675,000.00 | $235,038,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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $43,243,000.00 | $189,144,000.00 | $155,430,000.00 | $52,636,000.00 | $52,857,000.00 | $257,015,000.00 | $181,464,000.00 | $64,211,000.00 | $59,928,000.00 | $197,507,000.00 | $56,470,000.00 | $88,528,000.00 | $39,940,000.00 | $176,724,000.00 | $128,022,000.00 | $84,280,000.00 | $38,273,000.00 | $168,956,000.00 | $41,936,000.00 | $83,715,000.00 | $37,954,000.00 | $161,877,000.00 | $127,239,000.00 | $44,006,000.00 | $42,686,000.00 |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $5,889,000.00 | $24,279,000.00 | $17,046,000.00 | $5,527,000.00 | $5,412,000.00 | $27,568,000.00 | $20,287,000.00 | $5,901,000.00 | $7,659,000.00 | $23,306,000.00 | $5,045,000.00 | $9,958,000.00 | $4,793,000.00 | $19,068,000.00 | $4,525,000.00 | $4,064,000.00 | $5,612,000.00 | $25,482,000.00 | $6,293,000.00 | $12,635,000.00 | $6,491,000.00 | $21,017,000.00 | $4,794,000.00 | $5,175,000.00 | $4,799,000.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $16,750,000.00 | $64,587,000.00 | $54,867,000.00 | $17,500,000.00 | $18,354,000.00 | $78,018,000.00 | $16,862,000.00 | $20,460,000.00 | $18,267,000.00 | $58,916,000.00 | $17,612,000.00 | $25,362,000.00 | $10,660,000.00 | $47,597,000.00 | $10,829,000.00 | $23,677,000.00 | $10,609,000.00 | $37,840,000.00 | $8,054,000.00 | $11,502,000.00 | $9,368,000.00 | $32,800,000.00 | $28,689,000.00 | $19,398,000.00 | $9,905,000.00 |
Loss Before Income Taxes | $18,513,000.00 | $68,736,000.00 | $57,269,000.00 | $37,801,000.00 | $19,711,000.00 | $82,148,000.00 | $17,571,000.00 | $40,727,000.00 | $19,650,000.00 | $60,627,000.00 | $43,764,000.00 | $25,768,000.00 | $10,886,000.00 | $48,822,000.00 | $10,932,000.00 | $11,186,000.00 | $11,621,000.00 | $37,590,000.00 | $8,033,000.00 | $11,421,000.00 | $9,221,000.00 | $30,645,000.00 | $8,688,000.00 | $18,284,000.00 | $9,351,000.00 |
Earnings Per Share Basic | $0.62 | $2.23 | $0.66 | $0.62 | $0.67 | $2.78 | $0.60 | $0.71 | $0.66 | $2.06 | $0.61 | $0.89 | $0.37 | $1.57 | $0.35 | $0.73 | $0.37 | $1.18 | $0.25 | $0.65 | $0.29 | $1.07 | $0.94 | $0.34 | $0.27 |
Weighted Average Shares Basic | 24,393,003 | 24,385,190 | 24,391,797 | 24,377,803 | 24,374,677 | 24,357,785 | 24,356,809 | 24,406,020 | 24,351,223 | 24,204,437 | 24,204,362 | 24,200,879 | 24,199,107 | 24,226,128 | 24,237,402 | 24,201,220 | 24,319,328 | 24,379,667 | 24,317,143 | 24,442,921 | 24,516,762 | 20,197,260 | 20,000,000 | 20,000,000 | 20,000,000 |
Earnings Per Share Diluted | $0.60 | $2.17 | $1.89 | $1.25 | $0.65 | $2.74 | $0.58 | $1.35 | $0.65 | $2.05 | $0.61 | $0.89 | $0.37 | $1.57 | $1.13 | $0.79 | $0.37 | $1.18 | $0.90 | $0.35 | $0.29 | $1.07 | $0.94 | $0.34 | $0.27 |
Weighted Average Shares Diluted | 25,125,016 | 25,070,626 | 25,128,679 | 25,085,158 | 25,177,502 | 24,742,419 | 25,024,488 | 24,922,125 | 24,661,426 | 24,275,989 | 24,283,666 | 24,229,265 | 24,211,182 | 24,236,395 | 24,214,279 | 24,201,823 | 24,361,083 | 24,436,954 | 24,338,839 | 24,369,890 | 24,571,088 | 20,197,260 | 20,000,000 | 20,000,000 | 20,000,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 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 24,316,488 | 24,398,429 | 24,391,797 | 24,391,797 | 24,378,201 | 24,369,630 | 24,406,020 | 24,406,020 | 24,406,020 | 24,209,556 | 24,209,556 | 24,202,631 | 24,202,631 | 24,194,060 | 24,192,157 | 24,192,157 | 24,274,279 | 24,320,079 | -- | -- | 24,617,143 | 24,000,000 | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,000.00 | $24,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 | -- | -- | -- |
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 | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |