Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $19,022,000.00 | $19,297,000.00 | $21,729,000.00 | $17,680,000.00 | $16,703,000.00 | $17,703,000.00 | $20,559,000.00 | $26,452,000.00 | $33,821,000.00 | $39,861,000.00 | $18,127,000.00 | $21,077,000.00 | $21,469,000.00 | $16,606,000.00 | $16,395,000.00 | $5,560,000.00 | $8,098,000.00 | $9,515,000.00 | $10,159,000.00 | $11,528,000.00 | -- | -- | $5,097,000.00 | $4,972,000.00 |
Accounts Receivable Net Current | $32,440,000.00 | $33,606,000.00 | $31,318,000.00 | $32,493,000.00 | $33,352,000.00 | $33,491,000.00 | $31,861,000.00 | $32,094,000.00 | $30,151,000.00 | $29,656,000.00 | $24,147,000.00 | $23,705,000.00 | $22,842,000.00 | $24,880,000.00 | $27,016,000.00 | $13,821,000.00 | -- | -- | $9,247,000.00 | -- | -- | -- | -- | -- |
Inventory | $22,602,000.00 | $21,055,000.00 | $22,125,000.00 | $22,272,000.00 | $23,572,000.00 | $23,540,000.00 | $20,313,000.00 | $18,243,000.00 | $16,197,000.00 | $13,472,000.00 | $12,873,000.00 | $14,354,000.00 | $15,337,000.00 | $15,149,000.00 | $16,381,000.00 | $9,761,000.00 | -- | -- | $4,649,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $7,568,000.00 | $8,721,000.00 | $7,298,000.00 | $7,709,000.00 | $8,868,000.00 | $9,020,000.00 | $10,716,000.00 | $9,051,000.00 | $7,256,000.00 | $6,909,000.00 | $6,184,000.00 | $5,960,000.00 | $5,717,000.00 | $6,703,000.00 | $7,370,000.00 | $2,822,000.00 | -- | -- | $4,244,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $82,025,000.00 | $83,180,000.00 | $83,117,000.00 | $81,225,000.00 | $83,829,000.00 | $85,378,000.00 | $85,173,000.00 | $87,910,000.00 | $89,031,000.00 | $93,006,000.00 | $64,767,000.00 | $68,696,000.00 | $69,241,000.00 | $67,302,000.00 | $71,190,000.00 | $37,089,000.00 | -- | -- | $32,660,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $12,383,000.00 | $10,222,000.00 | $10,226,000.00 | $9,249,000.00 | $8,994,000.00 | $8,333,000.00 | $8,532,000.00 | $8,988,000.00 | $8,852,000.00 | $8,866,000.00 | $8,804,000.00 | $7,425,000.00 | $6,984,000.00 | $7,166,000.00 | $8,240,000.00 | $2,070,000.00 | -- | -- | $2,149,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $20,075,000.00 | $21,157,000.00 | $21,871,000.00 | $22,908,000.00 | $23,312,000.00 | $24,022,000.00 | $24,848,000.00 | $26,122,000.00 | $27,397,000.00 | $28,678,000.00 | $31,276,000.00 | $32,608,000.00 | $33,941,000.00 | $35,272,000.00 | $36,639,000.00 | $6,292,000.00 | -- | -- | $4,705,000.00 | -- | -- | -- | -- | -- |
Goodwill | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,487,000.00 | $83,344,000.00 | $83,344,000.00 | $83,344,000.00 | $88,872,000.00 | $88,872,000.00 | $88,871,000.00 | $89,068,000.00 | $9,362,000.00 | -- | -- | $7,318,000.00 | -- | -- | -- | -- | -- |
Other Assets | $6,916,000.00 | $6,228,000.00 | $6,131,000.00 | $5,761,000.00 | $5,086,000.00 | $5,063,000.00 | $4,778,000.00 | $4,703,000.00 | $3,656,000.00 | $3,177,000.00 | $3,115,000.00 | $2,784,000.00 | $2,573,000.00 | $2,652,000.00 | $2,532,000.00 | $204,000.00 | -- | -- | $177,000.00 | -- | -- | -- | -- | -- |
Total Assets | $217,746,000.00 | $216,106,000.00 | $217,276,000.00 | $217,435,000.00 | $220,061,000.00 | $222,751,000.00 | $225,898,000.00 | $229,867,000.00 | $228,292,000.00 | $232,752,000.00 | $208,801,000.00 | $214,347,000.00 | $216,948,000.00 | $215,761,000.00 | $223,033,000.00 | $63,278,000.00 | -- | -- | $57,803,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $19,235,000.00 | $16,547,000.00 | $13,705,000.00 | $14,751,000.00 | $18,422,000.00 | $19,301,000.00 | $17,852,000.00 | $17,748,000.00 | $13,871,000.00 | $13,331,000.00 | $9,877,000.00 | $8,939,000.00 | $10,298,000.00 | $13,180,000.00 | $15,400,000.00 | $15,513,000.00 | -- | -- | $6,644,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $79,825,000.00 | $76,543,000.00 | $73,017,000.00 | $77,055,000.00 | $79,044,000.00 | $80,492,000.00 | $83,421,000.00 | $85,007,000.00 | $76,996,000.00 | $77,982,000.00 | $77,521,000.00 | $84,012,000.00 | $87,016,000.00 | $88,863,000.00 | $91,460,000.00 | $35,668,000.00 | -- | -- | $26,269,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | $11,050,000.00 | $12,692,000.00 | $16,006,000.00 | $21,280,000.00 | $21,202,000.00 | $22,264,000.00 | $24,224,000.00 | $24,890,000.00 | $25,542,000.00 | $28,478,000.00 | $27,842,000.00 | $28,142,000.00 | $27,815,000.00 | $29,203,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-616,000.00 | $-1,904,000.00 | $-998,000.00 | $-1,210,000.00 | $-1,050,000.00 | $-1,062,000.00 | $644,000.00 | $391,000.00 | $-24,000.00 | $68,000.00 | $399,000.00 | $-1,677,000.00 | $-1,655,000.00 | $-2,061,000.00 | $265,000.00 | $-255,000.00 | $-446,000.00 | $-400,000.00 | $-435,000.00 | $-455,000.00 | -- | -- | $-578,000.00 | $-103,000.00 |
Accumulated Deficit | $-146,281,000.00 | $-143,322,000.00 | $-139,648,000.00 | $-141,440,000.00 | $-139,784,000.00 | $-137,484,000.00 | $-137,366,000.00 | $-134,437,000.00 | $-127,720,000.00 | $-124,375,000.00 | $-121,150,000.00 | $-118,785,000.00 | $-118,195,000.00 | $-115,569,000.00 | $-112,143,000.00 | $-108,058,000.00 | -- | -- | $-101,180,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $57,542,000.00 | $80,324,000.00 | $85,188,000.00 | $82,737,000.00 | $84,640,000.00 | $87,100,000.00 | $88,516,000.00 | $92,111,000.00 | $98,707,000.00 | $102,364,000.00 | $79,213,000.00 | $79,555,000.00 | $80,320,000.00 | $78,427,000.00 | $84,190,000.00 | $27,610,000.00 | $27,860,000.00 | $29,732,000.00 | $31,534,000.00 | $33,489,000.00 | $31,668,000.00 | $32,057,000.00 | $32,971,000.00 | -- |
Controlling Interest in Subsidiaries | $102,000.00 | $63,000.00 | $63,000.00 | $78,000.00 | $68,000.00 | $85,000.00 | $102,000.00 | $86,000.00 | $94,000.00 | $79,000.00 | $75,000.00 | $-35,000.00 | $-44,000.00 | $-45,000.00 | $-10,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $217,746,000.00 | $216,106,000.00 | $217,276,000.00 | $217,435,000.00 | $220,061,000.00 | $222,751,000.00 | $225,898,000.00 | $229,867,000.00 | $228,292,000.00 | $232,752,000.00 | $208,801,000.00 | $214,347,000.00 | $216,948,000.00 | $215,761,000.00 | $223,033,000.00 | $63,278,000.00 | -- | -- | $57,803,000.00 | -- | -- | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $67,076,000.00 | $49,767,000.00 | $32,651,000.00 | $64,171,000.00 | $17,181,000.00 | $30,629,000.00 | $14,399,000.00 | $60,183,000.00 | $14,265,000.00 | $30,515,000.00 | $59,017,000.00 | $43,832,000.00 | $14,043,000.00 | $14,866,000.00 | $16,645,000.00 | $7,630,000.00 | $7,071,000.00 | $7,018,000.00 | $25,798,000.00 | $19,674,000.00 | $6,415,000.00 | $6,462,000.00 | $20,927,000.00 | -- |
Research and Development | $8,380,000.00 | $2,384,000.00 | $3,902,000.00 | $8,964,000.00 | $6,965,000.00 | $5,230,000.00 | $3,229,000.00 | $11,058,000.00 | $8,259,000.00 | $5,524,000.00 | $10,597,000.00 | $2,535,000.00 | $2,582,000.00 | $3,172,000.00 | $3,032,000.00 | $5,508,000.00 | $2,024,000.00 | $1,660,000.00 | $6,863,000.00 | $1,696,000.00 | $1,542,000.00 | $1,743,000.00 | $4,538,000.00 | -- |
Selling, General, and Administrative | $71,253,000.00 | $17,988,000.00 | $16,987,000.00 | $63,001,000.00 | $16,664,000.00 | $15,817,000.00 | $14,912,000.00 | $57,100,000.00 | $13,959,000.00 | $27,029,000.00 | $51,878,000.00 | $11,636,000.00 | $27,269,000.00 | $15,103,000.00 | $16,448,000.00 | $6,321,000.00 | $5,993,000.00 | $6,110,000.00 | $24,671,000.00 | $17,231,000.00 | $5,993,000.00 | $5,696,000.00 | $20,480,000.00 | -- |
Total Operating Expenses | $79,633,000.00 | $20,372,000.00 | $37,676,000.00 | $71,965,000.00 | $54,358,000.00 | $35,959,000.00 | $18,141,000.00 | $68,158,000.00 | $16,694,000.00 | $32,553,000.00 | $62,475,000.00 | $14,171,000.00 | $33,023,000.00 | $18,275,000.00 | $48,547,000.00 | $28,605,000.00 | $9,630,000.00 | $9,219,000.00 | $31,534,000.00 | $22,591,000.00 | -- | -- | $25,018,000.00 | -- |
Loss from Operations | $-12,557,000.00 | $-3,257,000.00 | $-5,025,000.00 | $-7,794,000.00 | $-6,548,000.00 | $-1,588,000.00 | $-3,742,000.00 | $-7,975,000.00 | $-2,429,000.00 | $-2,038,000.00 | $-3,458,000.00 | $752,000.00 | $-4,114,000.00 | $-3,409,000.00 | $-10,183,000.00 | $-6,886,000.00 | $-2,559,000.00 | $-2,201,000.00 | $-5,736,000.00 | $-2,917,000.00 | -- | -- | $-4,091,000.00 | -- |
Loss Before Income Taxes | $-5,051,000.00 | $-1,181,000.00 | $-2,932,000.00 | $-6,705,000.00 | $-1,529,000.00 | $-77,000.00 | $-3,630,000.00 | $-10,686,000.00 | $-5,873,000.00 | $-2,685,000.00 | $-7,972,000.00 | $-5,470,000.00 | $-5,415,000.00 | $-3,248,000.00 | $-4,178,000.00 | $-2,099,000.00 | $-2,585,000.00 | $-2,194,000.00 | $-5,812,000.00 | -- | -- | -- | $-4,181,000.00 | -- |
Earnings Per Share Basic | $-0.49 | $-0.14 | $0.01 | $-0.34 | $-0.25 | $-0.15 | $-0.12 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 35,628 | 35,653 | 35,605,000 | 35,393,000 | 35,406,000 | 35,386,000 | 35,332,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.49 | $-0.16 | $-0.12 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 35,628 | 35,602 | 35,605 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 50,000,000 | -- | -- | 50,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 37,229,000 | 37,214,000 | 36,265,000 | 36,170,000 | 36,156,000 | 36,119,000 | 36,146,000 | 35,882,000 | 35,957,000 | 35,982,000 | 31,101,000 | 31,090,000 | 31,019,000 | 29,881,000 | 29,743,000 | 18,597,000 | -- | -- | 18,166,000 | -- | -- | -- | -- | -- |
Common Stock Value | $387,000.00 | $387,000.00 | $377,000.00 | $376,000.00 | $376,000.00 | $375,000.00 | $376,000.00 | $373,000.00 | $373,000.00 | $373,000.00 | $323,000.00 | $322,000.00 | $322,000.00 | $310,000.00 | $308,000.00 | $197,000.00 | -- | -- | $192,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 150,000 | 150,000 | 50,000 | 50,000,000 | 50,000,000 | 5,000,000 | -- | -- | 50,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Share Price | $1.66 | $1.66 | $1.66 | $2.04 | $2.04 | $2.04 | $2.04 | $3.81 | $3.81 | $3.81 | $2.69 | $2.58 | $2.58 | $2.83 | $2.20 | $2.72 | -- | $2.72 | $2.46 | $2.46 | -- | -- | $2.11 | -- |