Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $2,958,000.00 | -- | $4,182,000.00 | $8,260,000.00 | $6,479,000.00 | $2,739,000.00 | $5,014,000.00 | $9,165,000.00 | $11,475,000.00 | $8,100,000.00 | $8,212,000.00 | $13,310,000.00 | $13,866,000.00 | $17,582,000.00 | $15,995,000.00 | $9,722,000.00 |
Accounts Receivable Net Current | $2,295,000.00 | -- | -- | -- | -- | -- | $524,000.00 | $1,098,000.00 | $2,243,000.00 | $2,595,000.00 | $1,241,000.00 | $850,000.00 | $1,763,000.00 | $1,585,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | $4,000.00 | $4,000.00 | $4,000.00 | $5,000.00 | $9,000.00 | $10,000.00 | $10,000.00 | $13,000.00 | $29,000.00 | $30,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $19,714,000.00 | $20,298,000.00 | $20,533,000.00 | $19,692,000.00 | $19,077,000.00 | $18,708,000.00 | $19,427,000.00 | $20,580,000.00 | $21,086,000.00 | $21,108,000.00 | $21,270,000.00 | $20,702,000.00 | $21,912,000.00 | $22,619,000.00 | -- | -- |
Property Plant and Equipement | $216,000.00 | $225,000.00 | $175,000.00 | $159,000.00 | $167,000.00 | $164,000.00 | $202,000.00 | $498,000.00 | $591,000.00 | $618,000.00 | $650,000.00 | $681,000.00 | $880,000.00 | $834,000.00 | -- | -- |
Intangible Assets Net | $266,000.00 | $374,000.00 | $522,000.00 | $702,000.00 | $761,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $7,872,000.00 | $7,785,000.00 | $7,929,000.00 | $8,139,000.00 | $7,910,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | $5,430,000.00 | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $31,625,000.00 | $31,743,000.00 | $33,131,000.00 | $32,417,000.00 | $31,095,000.00 | $25,978,000.00 | $27,378,000.00 | $29,000,000.00 | $30,225,000.00 | $30,347,000.00 | $29,624,000.00 | $28,731,000.00 | $30,021,000.00 | $30,461,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $7,137,000.00 | $7,936,000.00 | $9,405,000.00 | $9,298,000.00 | $9,159,000.00 | $4,996,000.00 | $6,356,000.00 | $7,715,000.00 | $8,377,000.00 | $7,936,000.00 | $8,635,000.00 | $5,625,000.00 | $7,002,000.00 | $6,478,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $27,776,000.00 | $27,546,000.00 | $27,324,000.00 | $27,202,000.00 | $27,050,000.00 | $26,404,000.00 | $26,180,000.00 | $25,998,000.00 | $25,862,000.00 | $25,724,000.00 | $30,196,000.00 | $30,138,000.00 | $30,309,000.00 | $35,633,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-1,001,000.00 | $-1,073,000.00 | $-836,000.00 | $-522,000.00 | $-884,000.00 | $-877,000.00 | $-804,000.00 | $-867,000.00 | $-1,072,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-1,334,000.00 | $-1,662,000.00 | $-1,722,000.00 | $-2,472,000.00 | $-3,080,000.00 | $-3,084,000.00 | $-2,854,000.00 | $-2,293,000.00 | $-1,304,000.00 | $-564,000.00 | $-6,047,000.00 | $-3,700,000.00 | $-3,473,000.00 | $-7,764,000.00 | -- | -- |
Total Stockholders' Equity | $24,488,000.00 | $23,807,000.00 | $23,726,000.00 | $23,119,000.00 | $21,936,000.00 | $20,982,000.00 | $21,022,000.00 | $21,285,000.00 | $21,848,000.00 | $22,411,000.00 | $20,989,000.00 | $23,106,000.00 | $23,019,000.00 | $23,983,000.00 | $22,687,000.00 | $18,434,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $31,625,000.00 | $31,743,000.00 | $33,131,000.00 | $32,417,000.00 | $31,095,000.00 | $25,978,000.00 | $27,378,000.00 | $29,000,000.00 | $30,225,000.00 | $30,347,000.00 | $29,624,000.00 | $28,731,000.00 | $30,021,000.00 | $30,461,000.00 | -- | -- |
Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $21,612,000.00 | $21,551,000.00 | $26,331,000.00 | $23,374,000.00 | $22,664,000.00 | $18,135,000.00 | $18,062,000.00 | $18,052,000.00 | $20,928,000.00 | $25,020,000.00 | $18,480,000.00 | $20,209,000.00 | $18,913,000.00 | $19,886,000.00 | $17,574,000.00 | -- |
Cost of Revenues | $10,746,000.00 | $10,044,000.00 | $12,450,000.00 | $11,153,000.00 | $10,126,000.00 | $6,146,000.00 | $7,033,000.00 | $6,831,000.00 | $8,630,000.00 | $9,950,000.00 | $7,871,000.00 | $7,852,000.00 | $6,476,000.00 | $6,167,000.00 | $6,413,000.00 | -- |
Gross Profit | $10,866,000.00 | $11,507,000.00 | $13,881,000.00 | $12,221,000.00 | $12,538,000.00 | $11,989,000.00 | $11,029,000.00 | $11,221,000.00 | $12,298,000.00 | $15,070,000.00 | $10,609,000.00 | $12,357,000.00 | $12,437,000.00 | $13,719,000.00 | $11,161,000.00 | -- |
Research and Development | $3,538,000.00 | $3,495,000.00 | $4,048,000.00 | $3,963,000.00 | $4,186,000.00 | $3,747,000.00 | $3,417,000.00 | $3,517,000.00 | $2,943,000.00 | $4,539,000.00 | $5,030,000.00 | $4,643,000.00 | $4,673,000.00 | $4,057,000.00 | $4,448,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $6,117,000.00 | $5,983,000.00 | $7,053,000.00 | $6,758,000.00 | $7,498,000.00 | $6,639,000.00 | $6,343,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $4,749,000.00 | $5,524,000.00 | $6,828,000.00 | $5,463,000.00 | $5,040,000.00 | $5,350,000.00 | $4,686,000.00 | $5,206,000.00 | $6,416,000.00 | $7,457,000.00 | $2,159,000.00 | $4,372,000.00 | $3,935,000.00 | $4,995,000.00 | $2,169,000.00 | -- |
Loss Before Income Taxes | $5,526,000.00 | $5,617,000.00 | $6,883,000.00 | $5,842,000.00 | $5,523,000.00 | $5,572,000.00 | $6,209,000.00 | $5,372,000.00 | $6,302,000.00 | $7,151,000.00 | $2,322,000.00 | $4,670,000.00 | $4,106,000.00 | $5,044,000.00 | $19,984,000.00 | -- |
Earnings Per Share Basic | $0.26 | $0.26 | $0.30 | $0.27 | $0.26 | $0.27 | $0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 20,163,000 | 20,099,000 | 20,006,000 | 19,907,000 | 19,746,000 | 19,344,000 | 19,292,000 | 19,234,000 | 19,183,000 | 18,949,000 | 18,869,000 | 18,767,000 | 18,679,000 | 18,467,000 | 19,012,000 | -- |
Earnings Per Share Diluted | $0.25 | $0.26 | $0.29 | $0.27 | $0.25 | $0.27 | $0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 20,471,000 | 20,397,000 | 20,270,000 | 20,138,000 | 19,962,000 | 19,561,000 | 19,559,000 | 19,307,000 | 19,283,000 | 19,032,000 | 18,890,000 | 18,846,000 | 18,803,000 | 18,613,000 | 19,012,000 | -- |
Common Stock Shares Authorized | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | 88,000,000 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 20,184,826 | 20,124,326 | 20,057,326 | 19,985,826 | 19,896,326 | 19,439,218 | 19,307,418 | 19,261,418 | 19,202,418 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $54,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 | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $4,839,000.00 | $5,227,000.00 | $5,197,000.00 | $4,775,000.00 | $5,061,000.00 | $5,799,000.00 | $6,173,000.00 | $5,192,000.00 | $5,758,000.00 | $4,544,000.00 | $4,532,000.00 | $4,505,000.00 | $5,968,000.00 | $3,686,000.00 | $14,780,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | -- | -- |