Date | 3/31/2024 | 9/30/2023 | 6/30/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 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $10,631,000.00 | $11,605,000.00 | $10,756,000.00 | $7,946,000.00 | $6,364,000.00 | $3,893,000.00 | $11,994,000.00 | $18,658,000.00 | $7,960,000.00 | $8,728,000.00 | $10,359,000.00 | $947,000.00 | $3,082,000.00 | $615,000.00 | $4,203,000.00 | $1,207,000.00 | $4,297,000.00 | $1,944,000.00 | $4,691,000.00 | $3,795,000.00 | $3,756,000.00 | $4,669,000.00 | $5,507,000.00 | $3,525,000.00 | $4,877,000.00 | $2,429,000.00 | $2,503,000.00 | $2,199,000.00 | $2,555,000.00 | $2,892,000.00 | $4,473,000.00 | $2,450,000.00 | $2,293,000.00 | $4,049,000.00 | $3,131,000.00 | $3,071,000.00 | $5,088,000.00 | $3,205,000.00 | $2,936,000.00 | $2,755,000.00 | $8,828,000.00 | $8,449,000.00 | $7,537,000.00 | $8,577,000.00 | $7,212,000.00 | $7,873,000.00 | $6,863,000.00 | $7,934,000.00 | $10,948,000.00 | $9,195,000.00 | $11,285,000.00 | $10,017,000.00 | $2,000,000.00 |
Accounts Receivable Net Current | $7,780,000.00 | $12,184,000.00 | $14,441,000.00 | $13,927,000.00 | $13,639,000.00 | $11,991,000.00 | $6,882,000.00 | $6,501,000.00 | $5,741,000.00 | $4,712,000.00 | $3,377,000.00 | $4,918,000.00 | $3,290,000.00 | $6,261,000.00 | $6,418,000.00 | $8,350,000.00 | -- | -- | $8,025,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $10,478,000.00 | $10,369,000.00 | $9,353,000.00 | $7,174,000.00 | $9,937,000.00 | $11,076,000.00 | $10,803,000.00 | $9,094,000.00 | $11,173,000.00 | $11,802,000.00 | $12,905,000.00 | $13,234,000.00 | $15,561,000.00 | $11,640,000.00 | $10,784,000.00 | $15,927,000.00 | $9,814,000.00 | $11,658,000.00 | -- | $9,583,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | $19,171,000.00 | $17,559,000.00 | $15,408,000.00 | $12,028,000.00 | $11,115,000.00 | $10,907,000.00 | $9,048,000.00 | $6,369,000.00 | $8,734,000.00 | $10,000,000.00 | $11,286,000.00 | $12,503,000.00 | $11,905,000.00 | $12,586,000.00 | $12,099,000.00 | $12,700,000.00 | $14,237,000.00 | $14,387,000.00 | $12,835,000.00 | $13,065,000.00 | $11,382,000.00 | $8,881,000.00 | $8,875,000.00 | $8,171,000.00 | $9,521,000.00 | $9,962,000.00 | $9,707,000.00 | $9,439,000.00 | $9,019,000.00 | $9,921,000.00 | $11,296,000.00 | $12,451,000.00 | $10,967,000.00 | $10,766,000.00 | $11,806,000.00 | $14,008,000.00 | $14,008,000.00 | $13,550,000.00 | $13,509,000.00 | $12,896,000.00 | $12,787,000.00 | $11,220,000.00 | $10,321,000.00 | $10,608,000.00 | $11,505,000.00 | $11,822,000.00 | $14,151,000.00 | -- | -- | -- | $12,795,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $38,865,000.00 | $42,654,000.00 | $41,312,000.00 | $36,125,000.00 | $33,790,000.00 | $29,273,000.00 | $31,145,000.00 | $35,229,000.00 | $25,798,000.00 | $26,762,000.00 | $28,175,000.00 | $19,769,000.00 | $19,473,000.00 | $20,986,000.00 | $24,915,000.00 | $25,309,000.00 | $26,609,000.00 | $24,945,000.00 | $27,037,000.00 | $29,070,000.00 | $26,048,000.00 | $23,130,000.00 | $26,361,000.00 | $23,861,000.00 | $22,686,000.00 | $22,236,000.00 | $23,167,000.00 | $24,909,000.00 | $24,385,000.00 | $24,671,000.00 | $25,312,000.00 | $27,154,000.00 | $27,293,000.00 | $29,405,000.00 | $27,997,000.00 | $30,886,000.00 | $33,174,000.00 | $32,209,000.00 | $32,221,000.00 | $33,189,000.00 | $35,364,000.00 | $32,667,000.00 | $35,699,000.00 | $31,832,000.00 | $32,826,000.00 | $34,744,000.00 | $33,054,000.00 | -- | -- | -- | $37,052,000.00 | -- | -- |
Property Plant and Equipement | $2,187,000.00 | $2,653,000.00 | $2,838,000.00 | $2,781,000.00 | $2,737,000.00 | $2,838,000.00 | $3,100,000.00 | $2,332,000.00 | $1,843,000.00 | $1,852,000.00 | $1,950,000.00 | $2,339,000.00 | $2,396,000.00 | $2,414,000.00 | $2,244,000.00 | $2,578,000.00 | $2,430,000.00 | $2,413,000.00 | $2,272,000.00 | $2,264,000.00 | $2,451,000.00 | $2,361,000.00 | $2,169,000.00 | $2,237,000.00 | $2,262,000.00 | $2,228,000.00 | $2,241,000.00 | $2,420,000.00 | $2,441,000.00 | $2,552,000.00 | $2,507,000.00 | $2,346,000.00 | $2,368,000.00 | $2,392,000.00 | $2,438,000.00 | $2,608,000.00 | $2,710,000.00 | $2,792,000.00 | $2,732,000.00 | $2,946,000.00 | $3,105,000.00 | $3,205,000.00 | $3,302,000.00 | $3,207,000.00 | $3,155,000.00 | $3,146,000.00 | $3,358,000.00 | -- | -- | -- | $4,071,000.00 | -- | -- |
Intangible Assets Net | $50,000.00 | $126,000.00 | $165,000.00 | $242,000.00 | $281,000.00 | $319,000.00 | $358,000.00 | $435,000.00 | $481,000.00 | $532,000.00 | $583,000.00 | $634,000.00 | $692,000.00 | $754,000.00 | $817,000.00 | $910,000.00 | $691,000.00 | $746,000.00 | $797,000.00 | $829,000.00 | $411,000.00 | $436,000.00 | $458,000.00 | $332,000.00 | $386,000.00 | $464,000.00 | $545,000.00 | $643,000.00 | $724,000.00 | $806,000.00 | $888,000.00 | $983,000.00 | $1,083,000.00 | $1,212,000.00 | $1,341,000.00 | $1,469,000.00 | $1,597,000.00 | $1,727,000.00 | $1,856,000.00 | $1,984,000.00 | $2,113,000.00 | $2,242,000.00 | $2,328,000.00 | $2,445,000.00 | $2,575,000.00 | $2,724,000.00 | $2,861,000.00 | -- | -- | -- | $221,000.00 | -- | -- |
Goodwill | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,621,000.00 | $2,518,000.00 | -- | -- | -- | $1,469,000.00 | -- | -- |
Other Assets | $133,000.00 | $198,000.00 | $333,000.00 | $248,000.00 | $297,000.00 | $230,000.00 | $308,000.00 | $476,000.00 | $573,000.00 | $678,000.00 | $777,000.00 | $192,000.00 | $218,000.00 | $237,000.00 | $44,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $32,000.00 | $33,000.00 | $36,000.00 | $35,000.00 | $37,000.00 | $36,000.00 | $38,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $23,000.00 | $23,000.00 | $24,000.00 | $26,000.00 | $38,000.00 | $46,000.00 | $61,000.00 | $58,000.00 | $67,000.00 | $79,000.00 | $94,000.00 | $106,000.00 | $114,000.00 | $123,000.00 | $133,000.00 | $59,000.00 | -- | -- | -- | $19,000.00 | -- | -- |
Total Assets | $51,918,000.00 | $56,665,000.00 | $55,887,000.00 | $51,832,000.00 | $49,939,000.00 | $45,543,000.00 | $46,283,000.00 | $48,349,000.00 | $38,415,000.00 | $39,363,000.00 | $42,247,000.00 | $35,489,000.00 | $34,974,000.00 | $35,787,000.00 | $36,061,000.00 | $36,815,000.00 | $37,938,000.00 | $36,474,000.00 | $34,956,000.00 | $37,078,000.00 | $33,847,000.00 | $30,875,000.00 | $33,950,000.00 | $32,636,000.00 | $31,474,000.00 | $30,996,000.00 | $32,042,000.00 | $31,942,000.00 | $31,422,000.00 | $31,893,000.00 | $32,569,000.00 | $34,240,000.00 | $34,454,000.00 | $36,728,000.00 | $35,491,000.00 | $38,522,000.00 | $41,043,000.00 | $40,330,000.00 | $40,408,000.00 | $41,911,000.00 | $44,395,000.00 | $42,016,000.00 | $45,228,000.00 | $41,101,000.00 | $42,189,000.00 | $44,253,000.00 | $42,740,000.00 | -- | -- | -- | $43,621,000.00 | -- | -- |
Accounts Payable | $4,226,000.00 | $6,239,000.00 | $6,321,000.00 | $7,395,000.00 | $6,156,000.00 | $5,017,000.00 | $3,997,000.00 | $1,676,000.00 | $2,780,000.00 | $1,919,000.00 | $1,691,000.00 | $2,458,000.00 | $1,316,000.00 | $1,737,000.00 | $2,960,000.00 | $2,698,000.00 | $3,892,000.00 | $2,267,000.00 | $3,483,000.00 | $6,359,000.00 | $5,202,000.00 | $3,181,000.00 | $3,841,000.00 | $3,009,000.00 | $3,421,000.00 | $3,556,000.00 | $4,894,000.00 | $5,614,000.00 | $4,512,000.00 | $3,948,000.00 | $2,642,000.00 | $5,459,000.00 | $6,235,000.00 | $5,998,000.00 | $2,365,000.00 | $3,827,000.00 | $5,406,000.00 | $4,721,000.00 | $4,749,000.00 | $5,847,000.00 | $5,603,000.00 | $4,023,000.00 | $6,422,000.00 | $3,928,000.00 | $4,872,000.00 | $2,844,000.00 | $3,019,000.00 | -- | -- | -- | $8,342,000.00 | -- | -- |
Accrued Liabilities | $4,126,000.00 | $5,723,000.00 | $5,511,000.00 | $4,077,000.00 | $3,998,000.00 | $3,649,000.00 | $3,631,000.00 | $3,511,000.00 | $2,466,000.00 | $2,498,000.00 | $3,665,000.00 | $3,053,000.00 | $2,638,000.00 | $2,419,000.00 | $3,041,000.00 | $2,696,000.00 | $2,382,000.00 | $2,002,000.00 | $2,765,000.00 | $2,706,000.00 | $3,040,000.00 | $2,329,000.00 | $3,339,000.00 | $2,666,000.00 | $2,380,000.00 | $1,676,000.00 | $2,394,000.00 | $2,129,000.00 | $2,183,000.00 | -- | $2,838,000.00 | -- | -- | -- | $3,320,000.00 | -- | -- | -- | $2,215,000.00 | -- | -- | -- | $2,927,000.00 | -- | -- | $2,481,000.00 | $2,672,000.00 | -- | -- | -- | $2,865,000.00 | -- | -- |
Total Current Liabilities | $13,347,000.00 | $17,491,000.00 | $17,797,000.00 | $17,970,000.00 | $16,657,000.00 | $12,871,000.00 | $11,170,000.00 | $9,069,000.00 | $11,542,000.00 | $11,000,000.00 | $12,011,000.00 | $12,321,000.00 | $11,086,000.00 | $10,282,000.00 | $10,135,000.00 | $9,532,000.00 | $10,507,000.00 | $8,846,000.00 | $7,389,000.00 | $10,113,000.00 | $9,110,000.00 | $6,408,000.00 | $7,936,000.00 | $6,518,000.00 | $6,534,000.00 | $6,500,000.00 | $7,933,000.00 | $8,384,000.00 | $7,412,000.00 | $6,435,000.00 | $6,841,000.00 | $8,631,000.00 | $9,397,000.00 | $12,579,000.00 | $10,097,000.00 | $7,625,000.00 | $8,831,000.00 | $7,795,000.00 | $7,887,000.00 | $10,502,000.00 | $9,899,000.00 | $8,398,000.00 | $11,859,000.00 | $8,873,000.00 | $9,703,000.00 | $7,510,000.00 | $7,427,000.00 | -- | -- | -- | $12,487,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $57,249,000.00 | $56,807,000.00 | $56,594,000.00 | $56,282,000.00 | $55,995,000.00 | $55,708,000.00 | $55,423,000.00 | $54,873,000.00 | $43,408,000.00 | $42,816,000.00 | $42,536,000.00 | $33,560,000.00 | $33,329,000.00 | $33,103,000.00 | $32,604,000.00 | $32,474,000.00 | $32,301,000.00 | $32,103,000.00 | $32,129,000.00 | $31,841,000.00 | $31,533,000.00 | $31,362,000.00 | $31,353,000.00 | $30,377,000.00 | $29,996,000.00 | $29,761,000.00 | $29,701,000.00 | $29,580,000.00 | $29,348,000.00 | $29,163,000.00 | $28,921,000.00 | $28,709,000.00 | $28,557,000.00 | $28,430,000.00 | $28,167,000.00 | $28,172,000.00 | $28,039,000.00 | $27,875,000.00 | $27,674,000.00 | $27,096,000.00 | $26,732,000.00 | $26,268,000.00 | $25,940,000.00 | $25,780,000.00 | $25,662,000.00 | $25,413,000.00 | $25,058,000.00 | -- | -- | -- | $22,875,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-50,000.00 | $-103,000.00 | $-68,000.00 | $-79,000.00 | $-112,000.00 | $93,000.00 | $101,000.00 | $70,000.00 | $47,000.00 | $15,000.00 | $-38,000.00 | $-34,000.00 | $50,000.00 | $40,000.00 | $-31,000.00 | $-16,000.00 | $17,000.00 | $-73,000.00 | $-82,000.00 | $-99,000.00 | $-110,000.00 | $-100,000.00 | $-99,000.00 | $-99,000.00 | $-102,000.00 | $-107,000.00 | $-109,000.00 | $-101,000.00 | $-98,000.00 | $-84,000.00 | $-80,000.00 | $-76,000.00 | $-68,000.00 | $-81,000.00 | $-72,000.00 | $-66,000.00 | $-58,000.00 | $-62,000.00 | $-63,000.00 | $-66,000.00 | $-82,000.00 | $-83,000.00 | $-55,000.00 | $-55,000.00 | $-68,000.00 | $-60,000.00 | $-71,000.00 | -- | -- | -- | $-69,000.00 | -- | -- |
Accumulated Deficit | $13,342,000.00 | $14,440,000.00 | $13,534,000.00 | $9,630,000.00 | $9,370,000.00 | $8,842,000.00 | $11,560,000.00 | $16,308,000.00 | $15,398,000.00 | $17,512,000.00 | $19,718,000.00 | $21,636,000.00 | $22,503,000.00 | $24,356,000.00 | $25,348,000.00 | $26,820,000.00 | $27,108,000.00 | $27,593,000.00 | $27,515,000.00 | $27,219,000.00 | $25,310,000.00 | $24,763,000.00 | $24,756,000.00 | $25,838,000.00 | $24,686,000.00 | $24,482,000.00 | $24,157,000.00 | $23,390,000.00 | $23,102,000.00 | $22,958,000.00 | $22,956,000.00 | $23,046,000.00 | $22,638,000.00 | $21,870,000.00 | $22,349,000.00 | $26,033,000.00 | $26,647,000.00 | $27,138,000.00 | $27,326,000.00 | $26,796,000.00 | $25,956,000.00 | $25,349,000.00 | $24,708,000.00 | $23,352,000.00 | $23,329,000.00 | $22,821,000.00 | $21,613,000.00 | -- | -- | -- | $16,937,000.00 | -- | -- |
Total Stockholders' Equity | $38,571,000.00 | $39,174,000.00 | $38,090,000.00 | $33,862,000.00 | $33,282,000.00 | $32,672,000.00 | $35,113,000.00 | $39,280,000.00 | $26,873,000.00 | $28,363,000.00 | $30,236,000.00 | $23,168,000.00 | $23,888,000.00 | $25,505,000.00 | $25,926,000.00 | $27,283,000.00 | $27,431,000.00 | $27,628,000.00 | $27,567,000.00 | $26,965,000.00 | $24,737,000.00 | $24,467,000.00 | $26,014,000.00 | $26,118,000.00 | $24,940,000.00 | $24,496,000.00 | $24,109,000.00 | $23,558,000.00 | $24,010,000.00 | $25,458,000.00 | $25,728,000.00 | $25,609,000.00 | $25,057,000.00 | $24,149,000.00 | $25,394,000.00 | $30,897,000.00 | $32,212,000.00 | $32,535,000.00 | $32,521,000.00 | $31,409,000.00 | $34,496,000.00 | $33,618,000.00 | $33,369,000.00 | $32,228,000.00 | $32,486,000.00 | $36,743,000.00 | $35,313,000.00 | -- | -- | -- | $31,134,000.00 | $26,354,000.00 | $23,282,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $51,918,000.00 | $56,665,000.00 | $55,887,000.00 | $51,832,000.00 | $49,939,000.00 | $45,543,000.00 | $46,283,000.00 | $48,349,000.00 | $38,415,000.00 | $39,363,000.00 | $42,247,000.00 | $35,489,000.00 | $34,974,000.00 | $35,787,000.00 | $36,061,000.00 | $36,815,000.00 | $37,938,000.00 | $36,474,000.00 | $34,956,000.00 | $37,078,000.00 | $33,847,000.00 | $30,875,000.00 | $33,950,000.00 | $32,636,000.00 | $31,474,000.00 | $30,996,000.00 | $32,042,000.00 | $31,942,000.00 | $31,422,000.00 | $31,893,000.00 | $32,569,000.00 | $34,240,000.00 | $34,454,000.00 | $36,728,000.00 | $35,491,000.00 | $38,522,000.00 | $41,043,000.00 | $40,330,000.00 | $40,408,000.00 | $41,911,000.00 | $44,395,000.00 | $42,016,000.00 | $45,228,000.00 | $41,101,000.00 | $42,189,000.00 | $44,253,000.00 | $42,740,000.00 | -- | -- | -- | $43,621,000.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/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 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,994,000.00 | -- | -- | -- | $13,596,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $5,063,000.00 | $8,274,000.00 | $19,063,000.00 | $33,727,000.00 | $9,663,000.00 | $7,189,000.00 | $6,708,000.00 | $17,432,000.00 | $11,112,000.00 | $5,112,000.00 | $17,666,000.00 | $12,275,000.00 | $8,324,000.00 | $5,329,000.00 | $23,813,000.00 | $17,250,000.00 | $11,110,000.00 | $5,464,000.00 | $27,844,000.00 | $7,834,000.00 | $7,760,000.00 | $6,381,000.00 | $29,649,000.00 | $8,005,000.00 | $15,070,000.00 | -- | $33,436,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $5,624,000.00 | $8,916,000.00 | $10,858,000.00 | $24,412,000.00 | $8,193,000.00 | $8,000,000.00 | $2,994,000.00 | $10,831,000.00 | $6,514,000.00 | $3,189,000.00 | $12,929,000.00 | $3,349,000.00 | $2,290,000.00 | $4,918,000.00 | $4,599,000.00 | $17,336,000.00 | $11,790,000.00 | $6,086,000.00 | $5,886,000.00 | $8,004,000.00 | $6,991,000.00 | $5,862,000.00 | $26,662,000.00 | $7,519,000.00 | $6,430,000.00 | $6,093,000.00 | $23,799,000.00 | $5,915,000.00 | $11,868,000.00 | $5,885,000.00 | $6,016,000.00 | $6,291,000.00 | $13,653,000.00 | $6,492,000.00 | $4,911,000.00 | $16,800,000.00 | $5,788,000.00 | $5,726,000.00 | $25,092,000.00 | $20,091,000.00 | $12,885,000.00 | $6,433,000.00 | $25,982,000.00 | $5,679,000.00 | $5,842,000.00 | $6,778,000.00 | $24,626,000.00 | $5,350,000.00 | $6,663,000.00 | $6,932,000.00 | $22,548,000.00 | $18,829,000.00 | -- |
Research and Development | $1,966,000.00 | $7,283,000.00 | $4,774,000.00 | $8,570,000.00 | $6,440,000.00 | $4,455,000.00 | $2,283,000.00 | $5,483,000.00 | $3,607,000.00 | $1,803,000.00 | $5,703,000.00 | $1,445,000.00 | $2,752,000.00 | $1,385,000.00 | $4,393,000.00 | $1,048,000.00 | $2,280,000.00 | $1,165,000.00 | $4,576,000.00 | $3,510,000.00 | $1,183,000.00 | $1,221,000.00 | $4,303,000.00 | $1,147,000.00 | $2,013,000.00 | $993,000.00 | $4,425,000.00 | $3,458,000.00 | $2,325,000.00 | $1,089,000.00 | $3,599,000.00 | $2,494,000.00 | $860,000.00 | $868,000.00 | $4,302,000.00 | $3,434,000.00 | $2,381,000.00 | $1,230,000.00 | $4,065,000.00 | $3,048,000.00 | $2,007,000.00 | $1,012,000.00 | $4,239,000.00 | $3,252,000.00 | $952,000.00 | $1,213,000.00 | $3,418,000.00 | $848,000.00 | $1,584,000.00 | $769,000.00 | $3,000,000.00 | $2,788,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $6,925,000.00 | $7,725,000.00 | $9,634,000.00 | $32,089,000.00 | $24,364,000.00 | $8,388,000.00 | $8,170,000.00 | $5,921,000.00 | $11,935,000.00 | $5,855,000.00 | $21,102,000.00 | $16,069,000.00 | $11,241,000.00 | $6,213,000.00 | $21,592,000.00 | $5,234,000.00 | $10,704,000.00 | $5,309,000.00 | $19,984,000.00 | $4,792,000.00 | $10,379,000.00 | $5,006,000.00 | $19,848,000.00 | $4,928,000.00 | $5,124,000.00 | $4,677,000.00 | $18,599,000.00 | $14,507,000.00 | $9,829,000.00 | $4,883,000.00 | $20,510,000.00 | $15,957,000.00 | $11,231,000.00 | $6,275,000.00 | $25,483,000.00 | $5,229,000.00 | $10,538,000.00 | $5,095,000.00 | $18,475,000.00 | $5,291,000.00 | $4,645,000.00 | $5,031,000.00 | $20,380,000.00 | $5,636,000.00 | $9,931,000.00 | $4,868,000.00 | $17,637,000.00 | $12,822,000.00 | $8,597,000.00 | $4,144,000.00 | $16,687,000.00 | $15,533,000.00 | -- |
Loss from Operations | $-1,301,000.00 | $1,191,000.00 | $5,037,000.00 | $-7,677,000.00 | $-8,171,000.00 | $-2,954,000.00 | $-5,176,000.00 | $-7,025,000.00 | $-5,421,000.00 | $-2,666,000.00 | $-8,173,000.00 | $-5,512,000.00 | $-4,033,000.00 | $-1,295,000.00 | $343,000.00 | $1,398,000.00 | $1,086,000.00 | $777,000.00 | $6,759,000.00 | $3,212,000.00 | $1,618,000.00 | $856,000.00 | $6,814,000.00 | $2,591,000.00 | $1,306,000.00 | $1,416,000.00 | $5,200,000.00 | $1,237,000.00 | $2,039,000.00 | $1,100,000.00 | $4,468,000.00 | $1,565,000.00 | $2,422,000.00 | $217,000.00 | $-3,772,000.00 | $1,033,000.00 | $345,000.00 | $631,000.00 | $6,617,000.00 | $1,915,000.00 | $1,807,000.00 | $1,402,000.00 | $5,602,000.00 | $2,732,000.00 | $779,000.00 | $1,910,000.00 | $6,989,000.00 | $6,123,000.00 | $4,998,000.00 | $2,788,000.00 | $5,861,000.00 | $3,296,000.00 | -- |
Loss Before Income Taxes | $-1,313,000.00 | $5,999,000.00 | $4,924,000.00 | $-7,901,000.00 | $-8,483,000.00 | $-3,246,000.00 | $-5,275,000.00 | $-5,092,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.10 | $0.09 | $0.08 | $-0.60 | $0.05 | $-0.68 | $-0.41 | $0.10 | $-0.48 | $-0.25 | $-0.22 | $-0.11 | $-0.38 | $-0.13 | $0.07 | $0.05 | $0.12 | $0.10 | $0.13 | $0.60 | $0.16 | $0.09 | $0.43 | $0.24 | $0.12 | $0.13 | $0.48 | $0.29 | $0.18 | $0.10 | $0.07 | $0.33 | $0.18 | $0.02 | $-0.37 | $0.01 | $0.02 | $0.05 | $0.13 | $0.44 | $0.14 | $0.13 | $0.40 | -- | $0.06 | $0.13 | $0.50 | $0.09 | $0.15 | $0.19 | $0.42 | $0.23 | -- |
Weighted Average Shares Basic | 9,972,000 | 9,958,000 | 9,956,000 | 9,905,000 | 9,911,000 | 9,910,000 | 9,886,000 | 9,112,000 | 8,962,000 | 8,948,000 | 7,827,000 | 7,548,000 | 7,525,000 | 7,507,000 | 7,466,000 | 7,470,000 | 7,461,000 | 7,461,000 | 7,444,000 | 7,449,000 | 7,401,000 | 7,533,000 | 7,423,000 | 7,404,000 | 7,408,000 | 7,396,000 | 7,610,000 | 7,673,000 | 7,761,000 | 7,834,000 | 7,818,000 | 7,800,000 | 7,798,000 | 7,856,000 | 8,307,000 | 8,362,000 | 8,374,000 | 8,373,000 | 8,589,000 | 8,582,000 | 8,722,000 | 8,717,000 | 9,032,000 | 8,822,000 | 9,084 | 9,427 | 9,443,000 | 9,435 | 9,417 | 9,446 | 9,390,000 | 9,289,000 | -- |
Earnings Per Share Diluted | $-0.10 | $0.48 | $0.08 | $-0.60 | $0.05 | $-0.68 | $-0.41 | $0.09 | $-0.48 | $-0.25 | $-0.72 | $-0.49 | $-0.25 | $-0.13 | $0.07 | $0.05 | $0.12 | $0.10 | $0.12 | $0.57 | $0.16 | $0.09 | $0.42 | $0.48 | $0.12 | $0.13 | $0.47 | $0.12 | $0.18 | $0.10 | $0.39 | $0.33 | $0.18 | $0.02 | $-0.37 | $0.01 | $0.02 | $0.05 | $0.13 | $0.44 | $0.14 | $0.13 | $0.40 | -- | $0.06 | $0.13 | $0.06 | $0.09 | $0.15 | $0.19 | $0.41 | $0.23 | -- |
Weighted Average Shares Diluted | 9,972,000 | 10,052,000 | 10,016,000 | 9,905,000 | 9,911,000 | 9,910,000 | 9,886,000 | 9,846,000 | 8,962,000 | 8,948,000 | 7,827,000 | 7,548,000 | 7,525,000 | 7,507,000 | 7,677,000 | 7,753,000 | 7,607,000 | 7,619,000 | 7,759,000 | 7,774,000 | 7,660,000 | 7,901,000 | 7,592,000 | 7,586,000 | 7,469,000 | 7,445,000 | 7,655,000 | 7,549,000 | 7,743,000 | 7,743,000 | 7,854,000 | 7,848,000 | 7,847,000 | 7,876,000 | 8,307,000 | 8,487,000 | 8,538,000 | 8,553,000 | 8,703,000 | 8,759,000 | 8,803,000 | 8,809,000 | 9,121,000 | 8,911 | 9,189,000 | 9,532 | 9,603,000 | 9,661 | 9,676 | 9,702 | 9,590,000 | 9,377,000 | -- |
Common Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- |
Common Stock Shares Outstanding | 9,994,907 | 9,958,118 | 9,957,093 | 9,911,883 | 9,911,533 | 9,910,008 | 9,910,008 | 9,835,379 | 8,990,479 | 8,965,541 | 8,931,385 | 7,548,885 | 7,547,360 | 7,538,685 | 7,470,248 | 7,470,248 | 7,469,748 | 7,455,660 | 7,418,299 | 7,391,028 | 7,377,778 | 7,400,883 | 7,478,094 | 7,365,813 | 7,363,927 | 7,346,459 | 7,333,364 | 7,383,364 | 7,508,951 | 7,729,922 | 7,782,292 | 7,753,792 | 7,747,692 | 7,747,692 | 7,900,257 | 8,220,292 | 8,329,255 | 8,329,255 | 8,319,316 | 8,244,580 | 8,691,205 | 8,649,306 | 9,390,262 | 8,813,519 | 8,813,519 | 9,386,854 | 9,426,443 | -- | -- | -- | 9,426,443 | -- | -- |
Common Stock Value | $140,000.00 | $140,000.00 | $140,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $130,000.00 | $130,000.00 | $130,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $115,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $110,000.00 | $110,000.00 | $109,000.00 | $109,000.00 | $109,000.00 | $109,000.00 | $109,000.00 | $108,000.00 | -- | -- | -- | $106,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 | $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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,683,000.00 | $2,011,000.00 | $1,339,000.00 | $668,000.00 | $2,667,000.00 | $665,000.00 | $663,000.00 | $673,000.00 | $2,581,000.00 | $1,911,000.00 | $663,000.00 | $587,000.00 | $2,416,000.00 | $595,000.00 | $1,232,000.00 | $609,000.00 | $2,485,000.00 | $1,863,000.00 | $1,243,000.00 | $623,000.00 | $2,556,000.00 | $1,912,000.00 | $1,248,000.00 | $582,000.00 | $2,317,000.00 | $1,738,000.00 | $1,127,000.00 | $519,000.00 | $526,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | 4,800,000 | -- | -- | -- | -- | -- | -- | 4,800,000 | -- | -- | -- | 4,800,000 | -- | -- | -- | 4,800,000 | -- | -- | -- | 4,800,000 | -- | -- | -- | 4,800,000 | -- | -- | -- | 4,800,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |