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 | 10/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 | 12/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $26,685,000.00 | $30,291,000.00 | $35,483,000.00 | $26,659,000.00 | $29,884,000.00 | $16,676,000.00 | $18,165,000.00 | $26,189,000.00 | $34,623,000.00 | $53,417,000.00 | $79,199,000.00 | $114,029,000.00 | $131,696,000.00 | $21,640,000.00 | -- | $54,666,000.00 | $9,568,000.00 | $13,558,000.00 | $11,989,000.00 | $6,726,000.00 | $11,706,000.00 | $6,188,000.00 | $11,920,000.00 | $7,091,000.00 | $5,373,000.00 |
Accounts Receivable Net Current | $38,826,000.00 | $30,561,000.00 | $28,541,000.00 | $29,509,000.00 | $26,796,000.00 | $27,558,000.00 | $32,905,000.00 | $37,119,000.00 | $35,857,000.00 | $34,360,000.00 | $34,183,000.00 | $41,303,000.00 | $33,470,000.00 | $23,222,000.00 | -- | $10,498,000.00 | $13,912,000.00 | $9,602,000.00 | $8,997,000.00 | -- | -- | -- | $11,292,000.00 | -- | -- |
Inventory | $74,029,000.00 | $78,472,000.00 | $77,059,000.00 | $73,733,000.00 | $75,034,000.00 | $70,582,000.00 | $74,072,000.00 | $76,588,000.00 | $79,611,000.00 | $68,677,000.00 | $53,934,000.00 | $48,607,000.00 | $46,851,000.00 | $46,599,000.00 | -- | $15,301,000.00 | $13,123,000.00 | $15,546,000.00 | $15,918,000.00 | -- | -- | -- | $24,956,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $6,197,000.00 | $7,150,000.00 | $6,747,000.00 | $9,563,000.00 | $5,897,000.00 | $5,959,000.00 | $11,083,000.00 | $9,966,000.00 | $10,662,000.00 | $10,209,000.00 | $9,708,000.00 | $8,127,000.00 | $7,806,000.00 | $6,145,000.00 | -- | $934,000.00 | $1,136,000.00 | $1,123,000.00 | $1,259,000.00 | -- | -- | -- | $889,000.00 | -- | -- |
Total Current Assets | $150,852,000.00 | $151,768,000.00 | $153,164,000.00 | $156,709,000.00 | $146,215,000.00 | $132,984,000.00 | $143,211,000.00 | $159,009,000.00 | $174,983,000.00 | $174,959,000.00 | $183,253,000.00 | $222,000,000.00 | $224,113,000.00 | $101,808,000.00 | -- | $93,430,000.00 | $49,830,000.00 | $50,499,000.00 | $54,636,000.00 | -- | -- | -- | $60,262,000.00 | -- | -- |
Property Plant and Equipement | $201,020,000.00 | $205,613,000.00 | $202,198,000.00 | $207,374,000.00 | $205,848,000.00 | $207,701,000.00 | $207,658,000.00 | $218,004,000.00 | $220,616,000.00 | $215,704,000.00 | $196,271,000.00 | $196,236,000.00 | $192,583,000.00 | $187,020,000.00 | -- | $59,663,000.00 | $60,498,000.00 | $61,687,000.00 | $63,158,000.00 | -- | -- | -- | $72,188,000.00 | -- | -- |
Intangible Assets Net | $30,778,000.00 | $32,275,000.00 | $34,955,000.00 | $36,532,000.00 | $36,810,000.00 | $37,157,000.00 | $36,402,000.00 | $20,956,000.00 | $26,512,000.00 | $26,394,000.00 | $16,833,000.00 | $17,311,000.00 | $17,317,000.00 | $17,311,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $54,942,000.00 | $55,918,000.00 | $66,118,000.00 | $67,239,000.00 | $66,285,000.00 | $66,225,000.00 | $79,443,000.00 | $92,643,000.00 | $119,597,000.00 | $117,533,000.00 | $93,356,000.00 | $24,698,000.00 | $24,314,000.00 | $24,027,000.00 | $23,095,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $2,046,000.00 | $1,962,000.00 | $1,888,000.00 | $1,976,000.00 | $5,833,000.00 | $5,776,000.00 | $2,646,000.00 | $5,637,000.00 | $6,088,000.00 | $2,581,000.00 | $2,646,000.00 | $2,432,000.00 | $1,830,000.00 | $1,950,000.00 | -- | $1,827,000.00 | $1,779,000.00 | $1,593,000.00 | $1,834,000.00 | -- | -- | -- | $2,207,000.00 | -- | -- |
Total Assets | $458,439,000.00 | $466,989,000.00 | $477,702,000.00 | $489,102,000.00 | $475,963,000.00 | $465,285,000.00 | $511,294,000.00 | $534,292,000.00 | $575,782,000.00 | $566,911,000.00 | $522,672,000.00 | $487,384,000.00 | $482,566,000.00 | $354,031,000.00 | -- | $243,827,000.00 | $197,941,000.00 | $193,598,000.00 | $183,408,000.00 | -- | -- | -- | $141,448,000.00 | -- | -- |
Accounts Payable | $19,935,000.00 | $21,753,000.00 | $19,378,000.00 | $20,551,000.00 | $18,459,000.00 | $24,894,000.00 | $25,458,000.00 | $26,634,000.00 | $23,998,000.00 | $22,597,000.00 | $16,032,000.00 | $19,425,000.00 | $20,785,000.00 | $15,064,000.00 | -- | $9,667,000.00 | $9,849,000.00 | $9,019,000.00 | $12,653,000.00 | -- | -- | -- | $14,601,000.00 | -- | -- |
Accrued Liabilities | $12,024,000.00 | $15,076,000.00 | $15,895,000.00 | $19,384,000.00 | $14,392,000.00 | $13,064,000.00 | $14,860,000.00 | $17,561,000.00 | $15,659,000.00 | $14,168,000.00 | $22,328,000.00 | $28,818,000.00 | $21,077,000.00 | $22,438,000.00 | -- | $6,676,000.00 | $7,037,000.00 | $3,367,000.00 | $3,017,000.00 | -- | -- | -- | $3,509,000.00 | -- | -- |
Total Current Liabilities | $146,023,000.00 | $148,048,000.00 | $141,363,000.00 | $146,271,000.00 | $136,672,000.00 | $145,291,000.00 | $152,098,000.00 | $153,701,000.00 | $152,954,000.00 | $142,073,000.00 | $139,695,000.00 | $143,848,000.00 | $135,679,000.00 | $148,748,000.00 | -- | $57,300,000.00 | $59,210,000.00 | $55,224,000.00 | $56,949,000.00 | -- | -- | -- | $57,015,000.00 | -- | -- |
Long Term Debt | $46,083,000.00 | $48,058,000.00 | $49,095,000.00 | $50,988,000.00 | $61,964,000.00 | $60,136,000.00 | $59,052,000.00 | $62,710,000.00 | $66,032,000.00 | $67,278,000.00 | $69,159,000.00 | $72,136,000.00 | $73,040,000.00 | $68,581,000.00 | -- | $31,436,000.00 | $32,204,000.00 | $33,650,000.00 | $32,389,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $26,016,000.00 | $25,611,000.00 | $25,635,000.00 | $24,888,000.00 | $24,232,000.00 | $13,372,000.00 | $12,389,000.00 | $11,463,000.00 | $10,333,000.00 | $9,369,000.00 | $7,541,000.00 | $6,748,000.00 | $9,353,000.00 | $17,502,000.00 | -- | $16,892,000.00 | $5,128,000.00 | $4,880,000.00 | $4,351,000.00 | -- | -- | -- | $2,198,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-7,503,000.00 | $-3,540,000.00 | $-8,187,000.00 | $-3,284,000.00 | $-7,509,000.00 | $-8,371,000.00 | $-11,215,000.00 | $3,565,000.00 | $10,225,000.00 | $6,696,000.00 | $6,463,000.00 | $10,332,000.00 | $7,966,000.00 | $6,255,000.00 | -- | $-516,000.00 | $-547,000.00 | $-602,000.00 | $-475,000.00 | -- | -- | -- | $-562,000.00 | -- | -- |
Accumulated Deficit | $-109,017,000.00 | $-106,165,000.00 | $-83,682,000.00 | $-82,383,000.00 | $-81,003,000.00 | $-74,367,000.00 | $-25,038,000.00 | $-16,293,000.00 | $20,262,000.00 | $26,779,000.00 | $24,704,000.00 | $23,959,000.00 | $28,476,000.00 | $35,858,000.00 | -- | $28,841,000.00 | $28,321,000.00 | $28,440,000.00 | $24,250,000.00 | -- | -- | -- | $21,925,000.00 | -- | -- |
Total Stockholders' Equity | $296,215,000.00 | $302,625,000.00 | $320,485,000.00 | $325,940,000.00 | $322,439,000.00 | $303,063,000.00 | $342,697,000.00 | $364,472,000.00 | $406,557,000.00 | $408,405,000.00 | $382,977,000.00 | $343,536,000.00 | $346,887,000.00 | $205,283,000.00 | -- | $186,527,000.00 | $138,731,000.00 | $138,374,000.00 | $126,459,000.00 | $111,103,000.00 | $111,192,000.00 | $92,273,000.00 | $84,433,000.00 | $66,890,000.00 | $60,002,000.00 |
Controlling Interest in Subsidiaries | $574,000.00 | $649,000.00 | $616,000.00 | $668,000.00 | $718,000.00 | $767,000.00 | $767,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $458,439,000.00 | $466,989,000.00 | $477,702,000.00 | $489,102,000.00 | $475,963,000.00 | $465,285,000.00 | $511,294,000.00 | $534,292,000.00 | $575,782,000.00 | $566,911,000.00 | $522,672,000.00 | $487,384,000.00 | $482,566,000.00 | $354,031,000.00 | -- | $243,827,000.00 | $197,941,000.00 | $193,598,000.00 | $183,408,000.00 | -- | -- | -- | $141,448,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 | 10/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 | 12/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $78,077,000.00 | $285,603,000.00 | $211,378,000.00 | $141,868,000.00 | $64,656,000.00 | $293,572,000.00 | $224,115,000.00 | $153,059,000.00 | $70,156,000.00 | $268,020,000.00 | $72,442,000.00 | $122,770,000.00 | $52,396,000.00 | $170,086,000.00 | -- | $43,037,000.00 | $47,573,000.00 | $32,112,000.00 | $144,568,000.00 | $111,512,000.00 | $41,329,000.00 | $31,890,000.00 | $150,000,000.00 | $158,406,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $15,513,000.00 | $49,426,000.00 | $38,420,000.00 | $11,499,000.00 | $12,300,000.00 | $27,497,000.00 | $8,374,000.00 | $16,227,000.00 | $9,904,000.00 | $45,179,000.00 | $25,321,000.00 | $7,572,000.00 | $2,307,000.00 | $10,960,000.00 | -- | $9,913,000.00 | $4,294,000.00 | $765,000.00 | $-7,345,000.00 | $-2,906,000.00 | $-2,970,000.00 | $675,000.00 | $9,317,000.00 | $13,973,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $16,387,000.00 | $65,501,000.00 | $49,980,000.00 | $34,158,000.00 | $17,405,000.00 | $68,278,000.00 | $51,241,000.00 | $34,373,000.00 | $16,971,000.00 | $46,384,000.00 | $13,132,000.00 | $17,117,000.00 | $8,092,000.00 | $19,086,000.00 | -- | $4,942,000.00 | $3,813,000.00 | $3,921,000.00 | $16,762,000.00 | $11,899,000.00 | $8,188,000.00 | $4,242,000.00 | $14,108,000.00 | $14,875,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-2,359,000.00 | $-27,368,000.00 | -- | -- | -- | $-96,734,000.00 | -- | -- | -- | $-12,651,000.00 | -- | -- | -- | $8,818,000.00 | -- | -- | -- | -- | $-3,541,000.00 | -- | -- | -- | $-9,815,000.00 | $-5,520,000.00 | -- |
Earnings Per Share Basic | $-0.03 | $-0.29 | $-0.09 | $-0.07 | $-0.06 | $-1.13 | $-0.10 | $-0.49 | $-0.07 | $-0.11 | $-0.14 | $-0.15 | $-0.10 | $0.20 | -- | $0.01 | $0.07 | $0.08 | $0.05 | $0.20 | $0.21 | $0.14 | $-0.17 | $-0.12 | -- |
Weighted Average Shares Basic | 110,249,000 | 108,728,000 | 110,239,000 | 107,185,000 | 104,097,000 | 89,127,000 | 88,543,000 | 88,567,000 | 88,376,000 | 82,161,000 | 84,823,000 | 78,560,000 | 76,022,000 | 58,526,000 | -- | 58,536,000 | 56,339,000 | 52,933,000 | 49,418,228 | 48,650,000 | 48,322,000 | 47,677,000 | 44,356,699 | 39,143,912 | -- |
Earnings Per Share Diluted | $-0.03 | $-0.29 | $-0.01 | $-0.07 | $-0.06 | $-1.13 | $-0.10 | $-0.41 | $-0.07 | $-0.11 | $0.01 | $-0.15 | $-0.10 | $0.19 | -- | $0.08 | -- | $0.08 | $0.05 | $0.19 | $0.07 | $0.13 | $-0.17 | $-0.12 | -- |
Weighted Average Shares Diluted | 110,249,000 | 108,728,000 | 110,239,000 | 110,239,000 | 104,097,000 | 89,127,000 | 88,684,000 | 88,567,000 | 88,376,000 | 82,161,000 | 86,910,000 | 78,560,000 | 76,022,000 | 61,490,000 | -- | 60,440,000 | 56,339,000 | 54,175,000 | 51,178,981 | 48,845,000 | 50,712,000 | 49,506,000 | 44,356,699 | 39,143,912 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 110,248,929 | 110,248,929 | 110,238,929 | 110,238,929 | 110,238,929 | 91,788,929 | 89,029,385 | 88,571,929 | 88,561,929 | 88,233,929 | 85,705,649 | 80,964,491 | 81,191,191 | 66,911,811 | -- | 65,959,810 | 56,402,418 | 56,250,419 | 52,656,669 | -- | -- | -- | 47,642,672 | -- | -- |
Common Stock Value | $386,719,000.00 | $386,719,000.00 | $386,719,000.00 | $386,719,000.00 | $386,719,000.00 | $372,429,000.00 | $366,561,000.00 | $365,737,000.00 | $365,737,000.00 | $365,561,000.00 | $344,269,000.00 | $302,497,000.00 | $301,092,000.00 | $145,668,000.00 | -- | $141,310,000.00 | $105,829,000.00 | $105,656,000.00 | $98,333,000.00 | -- | -- | -- | $60,872,000.00 | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |