Date | 12/31/2023 | 6/30/2023 | 12/31/2022 | 6/30/2022 | 12/31/2021 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 6/30/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 8/31/2013 | 6/30/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 | 12/31/2007 | 4/30/2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $5,206,000.00 | $1,139,000.00 | $4,042,000.00 | $2,912,000.00 | $3,537,000.00 | $9,419,000.00 | $3,137,000.00 | $641,000.00 | $110,000.00 | $1,492,000.00 | $1,639,000.00 | $1,920,000.00 | $1,037,000.00 | $925,000.00 | $1,708,000.00 | $7,942,000.00 | $22,246,000.00 | $32,393,000.00 | $4,789,000.00 | $2,059,000.00 | $2,673,000.00 | -- | $368,000.00 | $225,000.00 | $215,000.00 | $197,000.00 | $656,000.00 | $812,000.00 | $2,114,000.00 | -- |
Accounts Receivable Net Current | $13,357,000.00 | $12,431,000.00 | $10,852,000.00 | $12,498,000.00 | $11,061,000.00 | $13,574,000.00 | $12,427,000.00 | $13,160,000.00 | $13,047,000.00 | $17,508,000.00 | $13,460,000.00 | $15,633,000.00 | $12,456,000.00 | $10,737,000.00 | $10,310,000.00 | $16,734,000.00 | $15,122,000.00 | $15,901,000.00 | $11,628,000.00 | $10,430,000.00 | $3,096,000.00 | -- | -- | $1,598,000.00 | $1,542,000.00 | -- | -- | -- | -- | -- |
Inventory | $2,503,000.00 | $3,059,000.00 | $3,411,000.00 | $3,641,000.00 | $3,561,000.00 | $3,567,000.00 | $2,404,000.00 | $3,035,000.00 | $2,646,000.00 | $3,201,000.00 | $3,169,000.00 | $4,889,000.00 | $4,876,000.00 | $6,190,000.00 | $5,965,000.00 | $6,099,000.00 | $3,602,000.00 | $1,818,000.00 | $1,614,000.00 | $1,049,000.00 | $707,000.00 | -- | -- | $280,000.00 | $269,000.00 | $197,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,742,000.00 | $2,353,000.00 | $2,239,000.00 | $1,801,000.00 | $1,599,000.00 | $874,000.00 | $876,000.00 | $1,132,000.00 | $961,000.00 | $1,307,000.00 | $951,000.00 | $531,000.00 | $2,698,000.00 | $5,116,000.00 | $2,500,000.00 | $1,836,000.00 | $1,199,000.00 | $1,242,000.00 | $1,190,000.00 | $1,999,000.00 | $3,365,000.00 | -- | -- | $311,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $28,462,000.00 | $24,647,000.00 | $26,290,000.00 | $27,144,000.00 | $26,108,000.00 | $34,179,000.00 | $24,942,000.00 | $24,510,000.00 | $23,147,000.00 | $30,490,000.00 | $25,664,000.00 | $29,570,000.00 | $27,413,000.00 | $24,845,000.00 | $23,160,000.00 | $35,734,000.00 | $48,082,000.00 | $57,892,000.00 | $28,374,000.00 | $17,580,000.00 | $12,109,000.00 | -- | -- | $2,930,000.00 | $2,131,000.00 | $1,664,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $2,701,000.00 | $2,397,000.00 | $1,640,000.00 | $1,742,000.00 | $1,804,000.00 | $1,628,000.00 | $1,371,000.00 | $655,000.00 | $894,000.00 | $859,000.00 | $843,000.00 | $816,000.00 | $1,218,000.00 | $924,000.00 | $1,165,000.00 | $1,223,000.00 | $888,000.00 | $855,000.00 | $616,000.00 | $317,000.00 | $176,000.00 | -- | -- | $93,000.00 | $96,000.00 | $110,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,988,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $7,026,000.00 | $6,897,000.00 | $4,688,000.00 | $3,722,000.00 | $3,722,000.00 | $889,000.00 | $889,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,000.00 | -- | $1,835,000.00 | $1,807,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $44,753,000.00 | $40,793,000.00 | $42,040,000.00 | $42,684,000.00 | $42,119,000.00 | $49,297,000.00 | $40,344,000.00 | $40,314,000.00 | $40,004,000.00 | $48,755,000.00 | $44,349,000.00 | $55,332,000.00 | $54,198,000.00 | $54,564,000.00 | $53,473,000.00 | $63,863,000.00 | $65,942,000.00 | $71,605,000.00 | $42,874,000.00 | $37,288,000.00 | $31,708,000.00 | -- | -- | $3,743,000.00 | $2,455,000.00 | $2,008,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $39,937,000.00 | -- | $38,909,000.00 | -- | $37,727,000.00 | -- | $35,425,000.00 | -- | $31,672,000.00 | -- | $24,799,000.00 | -- | $21,491,000.00 | -- | $14,749,000.00 | -- | $11,510,000.00 | -- | $14,568,000.00 | -- | $11,887,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $102,670,000.00 | $104,073,000.00 | $103,000,000.00 | $101,708,000.00 | $97,833,000.00 | $96,089,000.00 | $88,853,000.00 | $84,680,000.00 | $84,680,000.00 | $84,575,000.00 | $84,399,000.00 | $82,274,000.00 | $82,157,000.00 | $81,846,000.00 | $81,515,000.00 | $81,467,000.00 | $83,201,000.00 | $86,259,000.00 | $58,210,000.00 | $58,011,000.00 | $55,530,000.00 | -- | -- | $43,518,000.00 | $41,713,000.00 | $41,360,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-106,948,000.00 | $-105,516,000.00 | $-102,926,000.00 | $-100,628,000.00 | $-95,469,000.00 | $-87,598,000.00 | $-85,331,000.00 | $-77,840,000.00 | $-77,464,000.00 | $-66,082,000.00 | $-65,959,000.00 | $-50,763,000.00 | $-50,476,000.00 | $-46,472,000.00 | $-43,815,000.00 | $-31,253,000.00 | $-29,822,000.00 | $-27,693,000.00 | $-30,841,000.00 | $-33,592,000.00 | $-37,042,000.00 | -- | -- | $-43,508,000.00 | $-48,325,000.00 | $-49,344,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $4,816,000.00 | $3,467,000.00 | $3,131,000.00 | $3,725,000.00 | $4,392,000.00 | $10,353,000.00 | $4,919,000.00 | $7,956,000.00 | $8,332,000.00 | $19,604,000.00 | $19,550,000.00 | $32,537,000.00 | $32,707,000.00 | $36,398,000.00 | $38,724,000.00 | $51,238,000.00 | $54,432,000.00 | $59,666,000.00 | $28,306,000.00 | $25,353,000.00 | $19,392,000.00 | -- | $4,838,000.00 | $711,000.00 | $-5,601,000.00 | $-7,871,000.00 | $-6,271,000.00 | $-1,867,000.00 | $9,233,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $44,753,000.00 | $40,793,000.00 | $42,040,000.00 | $42,684,000.00 | $42,119,000.00 | $49,297,000.00 | $40,344,000.00 | $40,314,000.00 | $40,004,000.00 | $48,755,000.00 | $44,349,000.00 | $55,332,000.00 | $54,198,000.00 | $54,564,000.00 | $53,473,000.00 | $63,863,000.00 | $65,942,000.00 | $71,605,000.00 | $42,874,000.00 | $37,288,000.00 | $31,708,000.00 | -- | -- | $3,743,000.00 | $2,455,000.00 | $2,008,000.00 | -- | -- | -- | -- |
Date | 12/31/2023 | 6/30/2023 | 12/31/2022 | 6/30/2022 | 12/31/2021 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 6/30/2016 | 12/31/2015 | 6/30/2015 | 12/31/2014 | 6/30/2014 | 12/31/2013 | 8/31/2013 | 6/30/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 | 12/31/2007 | 4/30/2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $26,570,000.00 | -- | $17,649,000.00 | -- | $12,267,000.00 | -- | $11,770,000.00 | -- | $16,475,000.00 | -- | $21,882,000.00 | -- | $33,264,000.00 | -- | $20,025,000.00 | -- | $28,340,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $10,223,000.00 | $3,848,000.00 | $6,388,000.00 | $2,616,000.00 | $6,204,000.00 | $3,456,000.00 | $5,581,000.00 | $4,223,000.00 | $6,348,000.00 | $6,335,000.00 | $8,139,000.00 | $7,721,000.00 | $12,913,000.00 | $6,473,000.00 | $2,564,000.00 | $2,194,000.00 | $17,894,000.00 | $10,328,000.00 | $22,402,000.00 | $9,668,000.00 | $6,926,000.00 | -- | $3,362,000.00 | $7,321,000.00 | $4,616,000.00 | $5,332,000.00 | $5,939,000.00 | -- | -- | -- |
Research and Development | $3,110,000.00 | $1,662,000.00 | $3,412,000.00 | $1,792,000.00 | $2,763,000.00 | $1,246,000.00 | $2,386,000.00 | $987,000.00 | $3,971,000.00 | $1,818,000.00 | $4,790,000.00 | $2,544,000.00 | $7,238,000.00 | $3,641,000.00 | $6,718,000.00 | $2,694,000.00 | $3,669,000.00 | $1,510,000.00 | $3,359,000.00 | $1,802,000.00 | $564,000.00 | -- | $349,000.00 | $313,000.00 | $462,000.00 | $386,000.00 | $898,000.00 | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $13,582,000.00 | $5,569,000.00 | $12,393,000.00 | $5,743,000.00 | $12,941,000.00 | $3,799,000.00 | $9,330,000.00 | $3,458,000.00 | $14,521,000.00 | $5,625,000.00 | $17,814,000.00 | $8,511,000.00 | $19,429,000.00 | $8,786,000.00 | $14,163,000.00 | $5,007,000.00 | $16,401,000.00 | $6,439,000.00 | $14,393,000.00 | $6,118,000.00 | $5,412,000.00 | -- | $2,194,000.00 | $5,315,000.00 | $4,562,000.00 | $6,380,000.00 | $7,807,000.00 | -- | -- | -- |
Loss from Operations | $-3,359,000.00 | $-1,721,000.00 | $-6,005,000.00 | $-3,127,000.00 | $-6,737,000.00 | $-343,000.00 | $-3,749,000.00 | $765,000.00 | $-8,173,000.00 | $710,000.00 | $-9,675,000.00 | $-790,000.00 | $-6,516,000.00 | $-2,313,000.00 | $-11,599,000.00 | $-2,813,000.00 | $1,493,000.00 | $3,889,000.00 | $8,009,000.00 | $3,550,000.00 | $1,514,000.00 | -- | $1,168,000.00 | $2,006,000.00 | $54,000.00 | $-1,048,000.00 | $-1,868,000.00 | -- | -- | -- |
Loss Before Income Taxes | $-4,022,000.00 | $-2,590,000.00 | $-7,756,000.00 | $-5,159,000.00 | $-10,133,000.00 | $-2,262,000.00 | $-7,862,000.00 | $-376,000.00 | $-11,462,000.00 | $-200,000.00 | $-10,010,000.00 | $-512,000.00 | $-7,054,000.00 | $-2,715,000.00 | $-11,902,000.00 | $-2,923,000.00 | $1,216,000.00 | $3,778,000.00 | $7,876,000.00 | $3,450,000.00 | $1,358,000.00 | -- | $1,126,000.00 | $3,811,000.00 | $1,044,000.00 | $-1,726,000.00 | $-2,488,000.00 | -- | -- | -- |
Earnings Per Share Basic | $-0.60 | $-0.53 | $-2.00 | $-0.15 | -- | $-0.09 | -- | $-0.02 | -- | $-0.01 | -- | $-0.02 | $-0.45 | $-0.18 | $-0.93 | $-0.09 | $0.07 | $0.23 | $0.46 | $0.26 | $0.71 | -- | $0.47 | $0.18 | $0.11 | $-0.32 | $-0.92 | -- | -- | -- |
Weighted Average Shares Basic | 6,762,038 | 4,858,923 | 3,691,226 | 33,474,492 | -- | 25,882,526 | -- | 16,214,228 | -- | 16,141,286 | -- | 14,958,339 | 14,938,943 | 14,938,339 | 15,048,812 | 15,075,177 | 15,047,496 | 13,862,731 | 13,560,490 | 13,391,037 | 9,107,130 | -- | 8,740,001 | 27,475,448 | 9,126,327 | 6,177,862 | 5,511,948 | -- | -- | -- |
Earnings Per Share Diluted | $-0.60 | $-0.53 | $-2.00 | $-0.15 | -- | $-0.09 | -- | $-0.02 | -- | $-0.01 | -- | $-0.02 | $-0.45 | $-0.18 | $-0.93 | $-0.09 | $0.07 | $0.22 | $0.45 | $0.26 | $0.70 | -- | $0.43 | $0.59 | $0.09 | $-0.32 | $-0.92 | -- | -- | -- |
Weighted Average Shares Diluted | 6,762,038 | 4,858,923 | 3,691,226 | 33,474,492 | -- | 25,882,526 | -- | 16,214,228 | -- | 16,141,286 | -- | 14,958,339 | 14,938,943 | 15,015,582 | 15,048,812 | 15,163,123 | 15,202,303 | 14,048,570 | 13,662,151 | 13,471,288 | 9,194,865 | -- | 9,553,082 | 34,664,459 | 11,710,254 | 6,177,862 | 5,511,948 | -- | -- | -- |
Common Stock Shares Authorized | 100,000,000 | -- | 10,000,000 | -- | 48,000,000 | -- | 28,000,000 | -- | 28,000,000 | -- | 28,000,000 | -- | 18,000,000 | -- | 18,000,000 | -- | 18,000,000 | -- | 40,000,000 | -- | 15,000,000 | -- | -- | 52,000,000 | 52,000,000 | 52,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 13,291,028 | -- | 4,206,327 | -- | 28,239 | -- | 19,998,745 | -- | 16,214,228 | -- | 16,126,237 | -- | 14,958,339 | -- | 14,938,339 | -- | 15,493,615 | -- | 13,742,585 | -- | 13,284,144 | -- | -- | 36,769,757 | 12,035,272 | 7,280,821 | -- | -- | -- | -- |
Common Stock Value | $9,094,000.00 | $4,910,000.00 | $3,057,000.00 | $2,645,000.00 | $2,028,000.00 | $1,862,000.00 | $1,397,000.00 | $1,116,000.00 | $1,116,000.00 | $1,110,000.00 | $1,110,000.00 | $1,026,000.00 | $1,026,000.00 | $1,024,000.00 | $1,024,000.00 | $1,024,000.00 | $1,053,000.00 | $1,100,000.00 | $937,000.00 | $934,000.00 | $904,000.00 | -- | -- | $574,000.00 | $192,000.00 | $113,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $2.50 | -- | $2.50 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | -- | $0.25 | $0.06 | -- | $0.06 | $0.06 | $0.06 | -- | -- | -- | $0.01 |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.60 | $0.43 | $0.14 | -- | -- | -- | -- |