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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $314,000.00 | $672,000.00 | $2,305,000.00 | $90,125,000.00 | $126,000.00 | $127,000.00 | $112,000.00 | $105,000.00 | $120,000.00 | $127,000.00 | $119,000.00 | $124,000.00 | $121,000.00 | $110,000.00 | $120,000.00 | $13,001,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $28,000.00 | $3,089,000.00 | -- | $83,000.00 | $34,000.00 | $76,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $66,106,000.00 | $67,782,000.00 | $73,311,000.00 | $66,828,000.00 | $68,948,000.00 | $71,708,000.00 | $74,921,000.00 | $74,103,000.00 | $72,300,000.00 | $62,914,000.00 | $50,939,000.00 | $45,962,000.00 | $41,366,000.00 | $37,964,000.00 | $40,343,000.00 | $45,824,000.00 | $45,692,000.00 | $50,653,000.00 | $50,582,000.00 | $53,480,000.00 | $53,405,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,523,000.00 | $3,267,000.00 | $4,513,000.00 | $4,360,000.00 | $3,470,000.00 | $3,529,000.00 | $3,964,000.00 | $4,580,000.00 | $3,188,000.00 | $3,066,000.00 | $3,400,000.00 | $2,080,000.00 | $2,555,000.00 | $2,717,000.00 | $3,275,000.00 | $2,392,000.00 | $3,007,000.00 | $3,282,000.00 | $3,394,000.00 | $2,563,000.00 | $1,649,000.00 | -- | -- | -- | -- |
Total Current Assets | $145,506,000.00 | $134,623,000.00 | $157,862,000.00 | $238,206,000.00 | $154,822,000.00 | $141,303,000.00 | $153,100,000.00 | $155,328,000.00 | $153,203,000.00 | $128,384,000.00 | $114,913,000.00 | $107,559,000.00 | $89,248,000.00 | $93,087,000.00 | $86,422,000.00 | $113,784,000.00 | $90,477,000.00 | $117,994,000.00 | $121,736,000.00 | $126,502,000.00 | $112,759,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $172,095,000.00 | $175,745,000.00 | $178,014,000.00 | $141,326,000.00 | $142,956,000.00 | $145,771,000.00 | $137,210,000.00 | $129,509,000.00 | $124,363,000.00 | $120,150,000.00 | $114,695,000.00 | $106,837,000.00 | $106,688,000.00 | $107,887,000.00 | $115,082,000.00 | $121,696,000.00 | $125,063,000.00 | $128,098,000.00 | $127,721,000.00 | $125,577,000.00 | $123,883,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $56,934,000.00 | $58,667,000.00 | $60,760,000.00 | $40,333,000.00 | $42,071,000.00 | $43,809,000.00 | $45,547,000.00 | $47,285,000.00 | $49,023,000.00 | $53,437,000.00 | $56,114,000.00 | $58,790,000.00 | $61,467,000.00 | $64,143,000.00 | $66,820,000.00 | $69,497,000.00 | $72,173,000.00 | $74,850,000.00 | $77,526,000.00 | $80,203,000.00 | $82,879,000.00 | -- | -- | -- | -- |
Goodwill | $92,650,000.00 | $92,650,000.00 | $92,650,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $71,535,000.00 | $70,922,000.00 | $72,430,000.00 | $70,534,000.00 | $69,437,000.00 | -- | -- | -- | -- |
Other Assets | $1,698,000.00 | $2,743,000.00 | $2,705,000.00 | $3,192,000.00 | $1,749,000.00 | $2,007,000.00 | $1,929,000.00 | $3,497,000.00 | $3,472,000.00 | $3,595,000.00 | $3,185,000.00 | $3,072,000.00 | $3,462,000.00 | $1,003,000.00 | $1,095,000.00 | $1,024,000.00 | $1,107,000.00 | $4,976,000.00 | $5,441,000.00 | $762,000.00 | $814,000.00 | -- | -- | -- | -- |
Total Assets | $499,901,000.00 | $496,661,000.00 | $524,797,000.00 | $528,602,000.00 | $448,001,000.00 | $440,581,000.00 | $446,720,000.00 | $446,284,000.00 | $443,442,000.00 | $379,216,000.00 | $366,272,000.00 | $353,786,000.00 | $338,533,000.00 | $343,949,000.00 | $343,857,000.00 | $380,600,000.00 | $363,582,000.00 | $400,107,000.00 | $406,661,000.00 | $405,459,000.00 | $391,725,000.00 | -- | -- | -- | -- |
Accounts Payable | $54,457,000.00 | $46,526,000.00 | $53,366,000.00 | $52,354,000.00 | $52,376,000.00 | $53,735,000.00 | $60,097,000.00 | $58,679,000.00 | $59,826,000.00 | $49,814,000.00 | $49,254,000.00 | $41,129,000.00 | $33,495,000.00 | $27,606,000.00 | $17,330,000.00 | $33,433,000.00 | $32,173,000.00 | $42,494,000.00 | $48,411,000.00 | $50,327,000.00 | $45,992,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $265,864,000.00 | $266,683,000.00 | $297,755,000.00 | $303,233,000.00 | $224,658,000.00 | $222,714,000.00 | $232,138,000.00 | $235,815,000.00 | $240,358,000.00 | $167,074,000.00 | $154,992,000.00 | $147,240,000.00 | $137,676,000.00 | $145,077,000.00 | $144,863,000.00 | $175,677,000.00 | $162,687,000.00 | $197,890,000.00 | $215,529,000.00 | $300,010,000.00 | $288,736,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $206,191,000.00 | $205,373,000.00 | $204,664,000.00 | $203,423,000.00 | $202,011,000.00 | $200,945,000.00 | $200,040,000.00 | $199,899,000.00 | $198,443,000.00 | $195,994,000.00 | $194,754,000.00 | $193,312,000.00 | $190,793,000.00 | $189,780,000.00 | $188,802,000.00 | $187,643,000.00 | $183,687,000.00 | $182,336,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $37,359,000.00 | $34,118,000.00 | $31,891,000.00 | $30,459,000.00 | $28,845,000.00 | $26,274,000.00 | $23,894,000.00 | $17,298,000.00 | $11,369,000.00 | $21,110,000.00 | $20,835,000.00 | $17,543,000.00 | $14,998,000.00 | $14,026,000.00 | $15,126,000.00 | $22,140,000.00 | $22,090,000.00 | $23,763,000.00 | $14,017,000.00 | $29,301,000.00 | $26,842,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $234,037,000.00 | $229,978,000.00 | $227,042,000.00 | $225,369,000.00 | $223,343,000.00 | $217,867,000.00 | $214,582,000.00 | $210,469,000.00 | $203,084,000.00 | $212,142,000.00 | $211,280,000.00 | $206,546,000.00 | $200,857,000.00 | $198,872,000.00 | $198,994,000.00 | $204,923,000.00 | $200,895,000.00 | $202,217,000.00 | $191,132,000.00 | $105,449,000.00 | $102,989,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $499,901,000.00 | $496,661,000.00 | $524,797,000.00 | $528,602,000.00 | $448,001,000.00 | $440,581,000.00 | $446,720,000.00 | $446,284,000.00 | $443,442,000.00 | $379,216,000.00 | $366,272,000.00 | $353,786,000.00 | $338,533,000.00 | $343,949,000.00 | $343,857,000.00 | $380,600,000.00 | $363,582,000.00 | $400,107,000.00 | $406,661,000.00 | $405,459,000.00 | $391,725,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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $288,862,000.00 | $143,732,000.00 | -- | -- | $178,757,000.00 | $87,221,000.00 | -- |
Cost of Revenues | $140,336,000.00 | $518,722,000.00 | $139,197,000.00 | $249,154,000.00 | $126,268,000.00 | $478,323,000.00 | $362,782,000.00 | $120,079,000.00 | $121,370,000.00 | $299,885,000.00 | $201,777,000.00 | $97,844,000.00 | $84,267,000.00 | $81,340,000.00 | $63,736,000.00 | $96,762,000.00 | $98,297,000.00 | $113,941,000.00 | $248,748,000.00 | $124,153,000.00 | $81,035,000.00 | $71,517,000.00 | $75,986,000.00 | $75,411,000.00 | $278,594,000.00 |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $7,631,000.00 | $20,191,000.00 | $14,837,000.00 | $8,943,000.00 | $4,670,000.00 | $25,774,000.00 | $8,916,000.00 | $8,492,000.00 | $5,564,000.00 | $864,000.00 | $8,869,000.00 | $4,066,000.00 | $556,000.00 | $-7,055,000.00 | $-8,902,000.00 | $1,567,000.00 | $-4,612,000.00 | $2,655,000.00 | $-10,591,000.00 | $6,054,000.00 | $1,585,000.00 | $5,687,000.00 | $14,897,000.00 | $5,356,000.00 | $9,426,000.00 |
Loss Before Income Taxes | $4,275,000.00 | $8,883,000.00 | $1,986,000.00 | $2,089,000.00 | $3,012,000.00 | $22,394,000.00 | $20,810,000.00 | $7,727,000.00 | $4,997,000.00 | $8,171,000.00 | $7,833,000.00 | $3,534,000.00 | $-9,166,000.00 | $-9,165,000.00 | $-8,798,000.00 | $741,000.00 | $-5,530,000.00 | $-3,310,000.00 | $-15,569,000.00 | $3,229,000.00 | $85,000.00 | $17,390,000.00 | $8,091,000.00 | $4,458,000.00 | $5,246,000.00 |
Earnings Per Share Basic | $0.16 | $0.38 | $0.28 | $0.21 | $0.13 | $0.92 | $0.80 | $0.29 | $0.19 | $0.01 | $0.29 | $0.13 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 20,485,933 | 20,415,157 | 20,439,602 | 20,405,383 | 20,315,338 | 20,399,737 | 20,457,001 | 20,490,944 | 20,398,933 | 20,385,732 | 20,316,936 | 20,177,900 | -- | -- | -- | -- | -- | -- | 15,131,012 | -- | -- | -- | 14,341,538 | -- | -- |
Earnings Per Share Diluted | $0.16 | $0.38 | $0.07 | $0.08 | $0.12 | $0.91 | $0.80 | $0.47 | $0.19 | $0.29 | $0.28 | $0.12 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 20,700,046 | 20,698,970 | 20,644,915 | 20,827,728 | 20,749,948 | 20,682,628 | 20,545,983 | 20,807,677 | 20,549,326 | 20,961,470 | 20,685,741 | 20,667,684 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | 20,310,584 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | $14.12 | -- | -- | -- | $10.32 | -- | -- | -- | -- | -- | -- | $7.12 | -- | -- | $7.12 | $17.00 | -- | -- | -- | -- | -- | -- | -- | -- |