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 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $10,716,000.00 | $10,966,000.00 | $8,333,000.00 | $7,583,000.00 | $8,430,000.00 | $6,379,000.00 | $9,428,000.00 | $7,698,000.00 | $7,478,000.00 | $7,526,000.00 | $5,173,000.00 | $5,836,000.00 | $6,917,000.00 | $6,222,000.00 | $6,544,000.00 | $5,810,000.00 | $5,997,000.00 | $6,459,000.00 | $5,384,000.00 | $6,569,000.00 | $6,307,000.00 | $7,880,000.00 | $8,786,000.00 | $6,539,000.00 | $5,376,000.00 | $5,059,000.00 | $3,188,000.00 | $4,772,000.00 | $4,009,000.00 | $4,336,000.00 | $4,216,000.00 | $3,807,000.00 | $3,545,000.00 | $4,370,000.00 | $4,001,000.00 | $3,711,000.00 | $2,373,000.00 | $2,409,000.00 | $2,157,000.00 | $2,938,000.00 | $2,549,000.00 | $2,574,000.00 | $2,521,000.00 | $2,793,000.00 | $2,347,000.00 | $2,790,000.00 | $2,088,000.00 | $1,572,000.00 | $2,150,000.00 | $2,250,000.00 | $2,779,000.00 | $3,111.00 | $4,645,000.00 | -- | $3,244,000.00 |
Accounts Receivable Net Current | $10,083,000.00 | $12,388,000.00 | $10,973,000.00 | $9,804,000.00 | $11,004,000.00 | $13,332,000.00 | $12,491,000.00 | $11,592,000.00 | $10,585,000.00 | $9,839,000.00 | $9,403,000.00 | $8,293,000.00 | $6,997,000.00 | $7,581,000.00 | $5,745,000.00 | $5,951,000.00 | $6,397,000.00 | $6,937,000.00 | $7,520,000.00 | $7,113,000.00 | $7,120,000.00 | $6,996,000.00 | $8,121,000.00 | $7,747,000.00 | $8,617,000.00 | $9,493,000.00 | $10,172,000.00 | $9,009,000.00 | $8,350,000.00 | $7,577,000.00 | $8,109,000.00 | $8,826,000.00 | $8,970,000.00 | $7,302,000.00 | $7,644,000.00 | $7,875,000.00 | $8,361,000.00 | $8,232,000.00 | $7,850,000.00 | $8,625,000.00 | $8,163,000.00 | $9,223,000.00 | $8,996,000.00 | $8,728,000.00 | $6,512,000.00 | $6,869,000.00 | $11,036,000.00 | $11,311,000.00 | $7,884,000.00 | $7,883,000.00 | -- | $6,812,000.00 | -- | -- | -- |
Inventory | $2,742,000.00 | $3,546,000.00 | $4,023,000.00 | $2,151,000.00 | $2,324,000.00 | $3,219,000.00 | $3,548,000.00 | $2,258,000.00 | $2,272,000.00 | $2,572,000.00 | $2,410,000.00 | $2,080,000.00 | $2,602,000.00 | $2,147,000.00 | $1,872,000.00 | $1,922,000.00 | $2,226,000.00 | $2,182,000.00 | $1,688,000.00 | $2,427,000.00 | $2,918,000.00 | $2,630,000.00 | $2,386,000.00 | $2,930,000.00 | $2,369,000.00 | $2,972,000.00 | $2,482,000.00 | $1,756,000.00 | $2,172,000.00 | $1,666,000.00 | $1,179,000.00 | $1,460,000.00 | $1,414,000.00 | $1,709,000.00 | $1,201,000.00 | $1,141,000.00 | $1,410,000.00 | $1,450,000.00 | $1,494,000.00 | $1,106,000.00 | $1,823,000.00 | $1,314,000.00 | $1,952,000.00 | $2,463,000.00 | $1,677,000.00 | $2,138,000.00 | $1,817,000.00 | $2,324,000.00 | $3,000,000.00 | $1,988,000.00 | -- | $2,430,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $577,000.00 | $589,000.00 | $660,000.00 | $694,000.00 | $731,000.00 | $610,000.00 | $631,000.00 | $1,215,000.00 | $732,000.00 | $511,000.00 | $1,315,000.00 | $418,000.00 | $367,000.00 | $342,000.00 | $417,000.00 | $341,000.00 | $267,000.00 | $330,000.00 | $346,000.00 | $287,000.00 | $307,000.00 | $279,000.00 | $330,000.00 | $208,000.00 | $219,000.00 | $280,000.00 | $336,000.00 | $226,000.00 | $308,000.00 | $363,000.00 | $313,000.00 | $264,000.00 | $294,000.00 | $269,000.00 | $287,000.00 | $244,000.00 | $302,000.00 | $263,000.00 | $260,000.00 | $205,000.00 | $294,000.00 | $445,000.00 | $408,000.00 | $358,000.00 | $468,000.00 | $287,000.00 | $480,000.00 | $406,000.00 | $339,000.00 | $311,000.00 | -- | $348,000.00 | -- | -- | -- |
Total Current Assets | $32,270,000.00 | $35,077,000.00 | $32,354,000.00 | $28,827,000.00 | $29,726,000.00 | $30,031,000.00 | $29,889,000.00 | $29,202,000.00 | $27,370,000.00 | $27,853,000.00 | $24,938,000.00 | $23,959,000.00 | $22,968,000.00 | $22,150,000.00 | $20,466,000.00 | $20,200,000.00 | $20,634,000.00 | $21,832,000.00 | $19,330,000.00 | $19,740,000.00 | $19,717,000.00 | $19,695,000.00 | $20,324,000.00 | $19,049,000.00 | $17,747,000.00 | $19,085,000.00 | $17,610,000.00 | $17,037,000.00 | $15,779,000.00 | $14,998,000.00 | $14,962,000.00 | $15,340,000.00 | $14,778,000.00 | $14,128,000.00 | $13,659,000.00 | $13,559,000.00 | $12,834,000.00 | $12,862,000.00 | $12,278,000.00 | $13,287,000.00 | $14,162,000.00 | $14,808,000.00 | $15,518,000.00 | $16,578,000.00 | $12,562,000.00 | $13,872,000.00 | $17,641,000.00 | $18,056,000.00 | $15,729,000.00 | $15,702,000.00 | -- | $14,429,000.00 | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | $9,107,000.00 | $9,267,000.00 | $9,333,000.00 | $9,531,000.00 | $9,690,000.00 | $10,050,000.00 | $10,135,000.00 | $10,310,000.00 | $10,597,000.00 | $11,651,000.00 | $11,787,000.00 | $12,159,000.00 | $12,687,000.00 | $12,749,000.00 | $12,267,000.00 | $11,935,000.00 | $12,881,000.00 | $12,385,000.00 | $11,542,000.00 | $11,291,000.00 | $10,694,000.00 | $10,290,000.00 | $11,032,000.00 | $11,283,000.00 | $11,313,000.00 | $10,825,000.00 | $11,188,000.00 | $12,522,000.00 | $12,208,000.00 | $12,596,000.00 | $13,326,000.00 | $13,541,000.00 | $13,024,000.00 | $13,184,000.00 | $12,540,000.00 | $12,851,000.00 | $13,156,000.00 | $13,233,000.00 | $13,690,000.00 | $13,193,000.00 | $14,231,000.00 | $14,253,000.00 | -- | $14,951,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $149,000.00 | $169,000.00 | $163,000.00 | $116,000.00 | $232,000.00 | $141,000.00 | $121,000.00 | $137,000.00 | $141,000.00 | $147,000.00 | $296,000.00 | $262,000.00 | $1,709,000.00 | $1,831,000.00 | $1,738,000.00 | $1,609,000.00 | $1,595,000.00 | $1,626,000.00 | $1,594,000.00 | $1,750,000.00 | $1,728,000.00 | $1,750,000.00 | $1,664,000.00 | $2,249,000.00 | $2,315,000.00 | $1,950,000.00 | $2,220,000.00 | $1,922,000.00 | $1,836,000.00 | $1,882,000.00 | $1,786,000.00 | $1,788,000.00 | $2,123,000.00 | $1,737,000.00 | $1,753,000.00 | $1,823,000.00 | $2,029,000.00 | $1,997,000.00 | $1,306,000.00 | $1,263,000.00 | $1,720,000.00 | $1,353,000.00 | $801,000.00 | $437,000.00 | $499,000.00 | $599,000.00 | $832,000.00 | $776,000.00 | $1,424,000.00 | $1,317,000.00 | -- | $1,412,000.00 | -- | -- | -- |
Total Assets | $43,087,000.00 | $46,598,000.00 | $44,699,000.00 | $42,186,000.00 | $45,374,000.00 | $46,196,000.00 | $43,805,000.00 | $43,421,000.00 | $41,803,000.00 | $42,552,000.00 | $40,111,000.00 | $38,306,000.00 | $39,125,000.00 | $38,363,000.00 | $35,828,000.00 | $35,660,000.00 | $36,796,000.00 | $38,455,000.00 | $36,118,000.00 | $36,527,000.00 | $37,000,000.00 | $36,895,000.00 | $37,039,000.00 | $36,474,000.00 | $36,388,000.00 | $36,789,000.00 | $34,706,000.00 | $33,498,000.00 | $31,535,000.00 | $30,696,000.00 | $31,531,000.00 | $32,219,000.00 | $32,090,000.00 | $30,490,000.00 | $30,480,000.00 | $32,037,000.00 | $31,710,000.00 | $32,870,000.00 | $33,335,000.00 | $34,590,000.00 | $34,196,000.00 | $34,696,000.00 | $35,035,000.00 | $36,044,000.00 | $32,456,000.00 | $34,033,000.00 | $38,270,000.00 | $38,050,000.00 | $36,865,000.00 | $36,649,000.00 | -- | $36,356,000.00 | -- | -- | -- |
Accounts Payable | $2,406,000.00 | $2,345,000.00 | $2,556,000.00 | $1,660,000.00 | $1,835,000.00 | $3,067,000.00 | $3,469,000.00 | $2,401,000.00 | $2,220,000.00 | $3,961,000.00 | $3,224,000.00 | $3,702,000.00 | $2,997,000.00 | $3,103,000.00 | $2,024,000.00 | $2,590,000.00 | $3,129,000.00 | $3,565,000.00 | $3,170,000.00 | $3,272,000.00 | $3,021,000.00 | $2,532,000.00 | $2,939,000.00 | $3,704,000.00 | $2,099,000.00 | $3,342,000.00 | $3,766,000.00 | $3,229,000.00 | $3,379,000.00 | $3,730,000.00 | $3,311,000.00 | $2,921,000.00 | $4,074,000.00 | $3,042,000.00 | $2,980,000.00 | $2,770,000.00 | $2,387,000.00 | $3,332,000.00 | $3,244,000.00 | $3,162,000.00 | $3,591,000.00 | $4,342,000.00 | $4,208,000.00 | $4,136,000.00 | $1,922,000.00 | $2,631,000.00 | $3,658,000.00 | $4,834,000.00 | $3,271,000.00 | $2,407,000.00 | -- | $1,874,000.00 | -- | -- | -- |
Accrued Liabilities | $3,904,000.00 | $4,506,000.00 | $7,507,000.00 | $5,568,000.00 | $6,570,000.00 | $6,807,000.00 | $6,179,000.00 | $6,004,000.00 | $3,870,000.00 | $4,744,000.00 | $3,872,000.00 | $3,363,000.00 | $3,467,000.00 | $3,395,000.00 | $3,549,000.00 | $3,005,000.00 | $3,065,000.00 | $3,176,000.00 | $3,374,000.00 | $3,486,000.00 | $3,882,000.00 | $3,978,000.00 | $3,571,000.00 | $3,172,000.00 | $4,648,000.00 | $3,985,000.00 | $3,483,000.00 | $3,043,000.00 | $2,574,000.00 | $2,681,000.00 | $2,681,000.00 | $2,642,000.00 | $2,462,000.00 | $2,647,000.00 | $2,660,000.00 | $3,084,000.00 | $3,765,000.00 | $2,992,000.00 | $2,685,000.00 | $3,046,000.00 | $3,183,000.00 | $2,539,000.00 | $3,002,000.00 | $3,060,000.00 | $2,851,000.00 | $2,611,000.00 | $2,886,000.00 | $3,011,000.00 | $2,700,000.00 | $2,668,000.00 | -- | $3,179,000.00 | -- | -- | -- |
Total Current Liabilities | $11,635,000.00 | $15,070,000.00 | $15,044,000.00 | $12,615,000.00 | $14,898,000.00 | $16,223,000.00 | $15,987,000.00 | $15,419,000.00 | $13,426,000.00 | $14,732,000.00 | $13,407,000.00 | $12,253,000.00 | $12,204,000.00 | $11,815,000.00 | $10,290,000.00 | $10,514,000.00 | $11,929,000.00 | $12,610,000.00 | $11,549,000.00 | $11,666,000.00 | $12,433,000.00 | $13,384,000.00 | $13,872,000.00 | $12,973,000.00 | $12,465,000.00 | $13,053,000.00 | $12,152,000.00 | $11,971,000.00 | $10,784,000.00 | $10,609,000.00 | $10,595,000.00 | $11,348,000.00 | $11,255,000.00 | $10,524,000.00 | $10,802,000.00 | $11,315,000.00 | $11,122,000.00 | $12,173,000.00 | $12,413,000.00 | $13,757,000.00 | $13,613,000.00 | $14,132,000.00 | $14,280,000.00 | $15,438,000.00 | $11,940,000.00 | $12,901,000.00 | $17,228,000.00 | $17,494,000.00 | $15,006,000.00 | $14,158,000.00 | -- | $11,379,000.00 | -- | -- | -- |
Long Term Debt | $984,000.00 | $1,137,000.00 | $1,232,000.00 | $1,352,000.00 | $1,567,000.00 | $1,696,000.00 | $1,742,000.00 | $1,744,000.00 | $1,962,000.00 | $1,831,000.00 | $1,927,000.00 | $2,060,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $5,494,000.00 | $5,156,000.00 | $5,126,000.00 | $5,066,000.00 | $5,045,000.00 | $4,762,000.00 | $4,740,000.00 | $4,708,000.00 | $4,692,000.00 | $4,373,000.00 | $4,245,000.00 | $4,233,000.00 | $3,507,000.00 | $3,378,000.00 | $3,369,000.00 | $3,363,000.00 | $3,357,000.00 | $3,319,000.00 | $3,313,000.00 | $3,305,000.00 | $3,261,000.00 | $3,258,000.00 | $3,251,000.00 | $3,249,000.00 | $3,246,000.00 | $3,208,000.00 | $3,207,000.00 | $3,206,000.00 | $3,204,000.00 | $3,189,000.00 | $3,189,000.00 | $3,188,000.00 | $3,186,000.00 | $3,142,000.00 | $3,091,000.00 | $3,087,000.00 | $3,078,000.00 | $3,070,000.00 | $2,981,000.00 | $2,972,000.00 | $2,964,000.00 | $2,956,000.00 | $2,870,000.00 | $2,756,000.00 | $2,754,000.00 | $2,733,000.00 | $2,442,000.00 | $2,431,000.00 | $2,420,000.00 | $2,401,000.00 | -- | $2,227,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $984,000.00 | $1,763,000.00 | $554,000.00 | $758,000.00 | $1,806,000.00 | $1,494,000.00 | $1,000.00 | $1,197,000.00 | $2,392,000.00 | $2,367,000.00 | $2,117,000.00 | $2,399,000.00 | $2,259,000.00 | $2,703,000.00 | $1,747,000.00 | $1,143,000.00 | $796,000.00 | $1,818,000.00 | $1,285,000.00 | $1,867,000.00 | $2,055,000.00 | $1,683,000.00 | $1,719,000.00 | $2,182,000.00 | $3,248,000.00 | $2,508,000.00 | $2,007,000.00 | $1,633,000.00 | $1,276,000.00 | $918,000.00 | $1,944,000.00 | $2,162,000.00 | $2,270,000.00 | $1,649,000.00 | $1,716,000.00 | $2,771,000.00 | $2,896,000.00 | $3,170,000.00 | $3,625,000.00 | $3,522,000.00 | $3,399,000.00 | $3,639,000.00 | $3,602,000.00 | $3,680,000.00 | $3,704,000.00 | $3,739,000.00 | $3,620,000.00 | $3,187,000.00 | $3,536,000.00 | $3,372,000.00 | -- | $3,459,000.00 | -- | -- | -- |
Accumulated Deficit | $11,570,000.00 | $11,500,000.00 | $10,993,000.00 | $10,763,000.00 | $10,601,000.00 | $10,608,000.00 | $10,101,000.00 | $9,219,000.00 | $8,429,000.00 | $8,596,000.00 | $7,741,000.00 | $6,824,000.00 | $8,441,000.00 | $8,263,000.00 | $8,028,000.00 | $8,036,000.00 | $7,839,000.00 | $7,769,000.00 | $7,343,000.00 | $7,070,000.00 | $6,621,000.00 | $5,938,000.00 | $5,590,000.00 | $5,525,000.00 | $4,850,000.00 | $5,589,000.00 | $4,916,000.00 | $4,341,000.00 | $3,988,000.00 | $3,638,000.00 | $3,328,000.00 | $3,025,000.00 | $2,845,000.00 | $2,695,000.00 | $2,505,000.00 | $2,246,000.00 | $1,891,000.00 | $1,695,000.00 | $1,589,000.00 | $1,725,000.00 | $1,443,000.00 | $1,286,000.00 | $1,651,000.00 | $1,668,000.00 | $1,622,000.00 | $2,164,000.00 | $2,670,000.00 | $2,687,000.00 | $3,266,000.00 | $3,784,000.00 | -- | $5,791,000.00 | -- | -- | -- |
Total Stockholders' Equity | $31,242,000.00 | $31,437,000.00 | $29,492,000.00 | $29,406,000.00 | $30,221,000.00 | $29,633,000.00 | $27,611,000.00 | $27,874,000.00 | $28,120,000.00 | $27,514,000.00 | $26,281,000.00 | $25,634,000.00 | $26,385,000.00 | $25,869,000.00 | $24,602,000.00 | $23,966,000.00 | $23,416,000.00 | $24,330,000.00 | $23,365,000.00 | $23,666,000.00 | $23,361,000.00 | $22,303,000.00 | $21,782,000.00 | $21,979,000.00 | $22,367,000.00 | $22,318,000.00 | $22,554,000.00 | $20,101,000.00 | $20,751,000.00 | $20,087,000.00 | $20,936,000.00 | $20,871,000.00 | $20,835,000.00 | $19,966,000.00 | $19,678,000.00 | $20,722,000.00 | $20,588,000.00 | $20,697,000.00 | $20,922,000.00 | $20,833,000.00 | $20,583,000.00 | $20,564,000.00 | $20,755,000.00 | $20,606,000.00 | $20,516,000.00 | $21,132,000.00 | $21,042,000.00 | $20,556,000.00 | $19,753,000.00 | $20,088,000.00 | -- | $22,008,000.00 | -- | -- | $23,075,000.00 |
Controlling Interest in Subsidiaries | $210,000.00 | $91,000.00 | $163,000.00 | $165,000.00 | $255,000.00 | $340,000.00 | $207,000.00 | $128,000.00 | $257,000.00 | $306,000.00 | $423,000.00 | $419,000.00 | $536,000.00 | $679,000.00 | $936,000.00 | $1,180,000.00 | $1,451,000.00 | $1,515,000.00 | $1,204,000.00 | $1,195,000.00 | $1,206,000.00 | $1,208,000.00 | $1,385,000.00 | $1,522,000.00 | $1,556,000.00 | $1,418,000.00 | $1,452,000.00 | $1,426,000.00 | $1,362,000.00 | $1,460,000.00 | $1,593,000.00 | $1,614,000.00 | $1,652,000.00 | $1,598,000.00 | $1,484,000.00 | $1,736,000.00 | $1,841,000.00 | $1,880,000.00 | $1,845,000.00 | $1,732,000.00 | $1,895,000.00 | $1,810,000.00 | $1,967,000.00 | $1,971,000.00 | $1,905,000.00 | $1,965,000.00 | $1,779,000.00 | $1,720,000.00 | $2,106,000.00 | $2,403,000.00 | -- | $2,969,000.00 | -- | -- | -- |
Total Liabilities and Equity | $43,087,000.00 | $46,598,000.00 | $44,699,000.00 | $42,186,000.00 | $45,374,000.00 | $46,196,000.00 | $43,805,000.00 | $43,421,000.00 | $41,803,000.00 | $42,552,000.00 | $40,111,000.00 | $38,306,000.00 | $39,125,000.00 | $38,363,000.00 | $35,828,000.00 | $35,660,000.00 | $36,796,000.00 | $38,455,000.00 | $36,118,000.00 | $36,527,000.00 | $37,000,000.00 | $36,895,000.00 | $37,039,000.00 | $36,474,000.00 | $36,388,000.00 | $36,789,000.00 | $34,706,000.00 | $33,498,000.00 | $31,535,000.00 | $30,696,000.00 | $31,531,000.00 | $32,219,000.00 | $32,090,000.00 | $30,490,000.00 | $30,480,000.00 | $32,037,000.00 | $31,710,000.00 | $32,870,000.00 | $33,335,000.00 | $34,590,000.00 | $34,196,000.00 | $34,696,000.00 | $35,035,000.00 | $36,044,000.00 | $32,456,000.00 | $34,033,000.00 | $38,270,000.00 | $38,050,000.00 | $36,865,000.00 | $36,649,000.00 | -- | $36,356,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 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $32,462,000.00 | $8,112,000.00 | $8,201,000.00 | $6,841,000.00 | $34,465,000.00 | $27,286,000.00 | $18,785,000.00 | $9,823,000.00 | $39,198,000.00 | $8,838,000.00 | $9,690,000.00 | $10,045,000.00 | $42,361,000.00 | $31,601,000.00 | $21,497,000.00 | $10,945,000.00 | $38,538,000.00 | -- | $9,104,000.00 | -- | -- | -- | $8,354,000.00 | -- | -- | $25,533,000.00 | $16,990,000.00 | $8,093,000.00 | -- | $8,039,000.00 | $18,836,000.00 | $9,497,000.00 | $32,159,000.00 | $23,627,000.00 | $16,796,000.00 | $9,575,000.00 | $34,211,000.00 | $7,522,000.00 | $6,619,000.00 | $8,799.00 | $35,535.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,777,000.00 | $1,368,000.00 | -- | $3,899,000.00 | $1,501,000.00 | $991,000.00 | -- | $1,025,000.00 | $2,093,000.00 | $853,000.00 | -- | $1,568,000.00 | $677,000.00 | $340,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $2,703,000.00 | $5,374,000.00 | $2,520,000.00 | $11,705,000.00 | $9,415,000.00 | $6,957,000.00 | $3,622,000.00 | $11,733,000.00 | $2,474,000.00 | $2,890,000.00 | $3,179,000.00 | $7,670,000.00 | $5,448,000.00 | $3,388,000.00 | $1,518,000.00 | $7,266,000.00 | $1,786,000.00 | $1,905,000.00 | $2,252,000.00 | $9,001,000.00 | $2,174,000.00 | $4,359,000.00 | $2,101,000.00 | $10,638,000.00 | $2,232,000.00 | $2,795,000.00 | $2,760,000.00 | $9,462,000.00 | $2,447,000.00 | $2,294,000.00 | $2,358,000.00 | $8,769,000.00 | $6,425,000.00 | $4,293,000.00 | $2,178,000.00 | $8,925,000.00 | $2,488,000.00 | $2,443,000.00 | $1,797,000.00 | $8,299,000.00 | $1,967,000.00 | $1,987,000.00 | $2,091,000.00 | $6,351,000.00 | $4,654,000.00 | $3,387,000.00 | $1,839,000.00 | $4,585,000.00 | $3,080,000.00 | $756.00 | $1,400,000.00 | $8,319,000.00 | $1,409,000.00 | $5,630.00 | -- |
Research and Development | $89,000.00 | $131,000.00 | $85,000.00 | $397,000.00 | $311,000.00 | $224,000.00 | $73,000.00 | $375,000.00 | $293,000.00 | $213,000.00 | $82,000.00 | $357,000.00 | $79,000.00 | $198,000.00 | $75,000.00 | $355,000.00 | $79,000.00 | $125,000.00 | $76,000.00 | $345,000.00 | $270,000.00 | $194,000.00 | $72,000.00 | $451,000.00 | $377,000.00 | $302,000.00 | $184,000.00 | $208,000.00 | $156,000.00 | $105,000.00 | $53,000.00 | $200,000.00 | $148,000.00 | $51,000.00 | $46,000.00 | $182,000.00 | $138,000.00 | $94,000.00 | $47,000.00 | $196,000.00 | $49,000.00 | $49,000.00 | $52,000.00 | $281,000.00 | $217,000.00 | $72,000.00 | $73,000.00 | $295,000.00 | $221,000.00 | $148.00 | $75,000.00 | $250,000.00 | $175,000.00 | $87.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $7,342,000.00 | $2,177,000.00 | $2,521,000.00 | $9,477,000.00 | $7,316,000.00 | $4,821,000.00 | $2,555,000.00 | $9,380,000.00 | $2,604,000.00 | $2,234,000.00 | $2,209,000.00 | $7,740,000.00 | $5,877,000.00 | $3,752,000.00 | $1,845,000.00 | $8,125,000.00 | $2,153,000.00 | $4,108,000.00 | $2,030,000.00 | $8,207,000.00 | $6,060,000.00 | $4,009,000.00 | $1,978,000.00 | $8,450,000.00 | $6,308,000.00 | $4,310,000.00 | $2,213,000.00 | $7,973,000.00 | $1,962,000.00 | $3,997,000.00 | $1,981,000.00 | $7,309,000.00 | $5,475,000.00 | $1,787,000.00 | $1,879,000.00 | $7,718,000.00 | $5,942,000.00 | $2,006,000.00 | $1,931,000.00 | $8,301,000.00 | $1,946,000.00 | $2,093,000.00 | $2,104,000.00 | $7,212,000.00 | $1,798,000.00 | $1,862,000.00 | $1,949,000.00 | $8,885,000.00 | $6,540,000.00 | $4,683.00 | $2,321,000.00 | $8,905,000.00 | $6,524,000.00 | $2,512.00 | -- |
Loss from Operations | $59,000.00 | $676,000.00 | $-1,000.00 | $2,228,000.00 | $-37,000.00 | $1,069,000.00 | $1,067,000.00 | $2,353,000.00 | $-130,000.00 | $1,626,000.00 | $970,000.00 | $-575,000.00 | $-429,000.00 | $-364,000.00 | $-327,000.00 | $967,000.00 | $-367,000.00 | $49,000.00 | $222,000.00 | $1,548,000.00 | $123,000.00 | $227,000.00 | $123,000.00 | $1,197,000.00 | $1,479,000.00 | $1,245,000.00 | $547,000.00 | $1,325,000.00 | $485,000.00 | $655,000.00 | $377,000.00 | $788,000.00 | $950,000.00 | $328,000.00 | $299,000.00 | $1,207,000.00 | $472,000.00 | $314,000.00 | $-134,000.00 | $-2,000.00 | $21,000.00 | $-106,000.00 | $-13,000.00 | $-861,000.00 | $-1,482,000.00 | $-424,000.00 | $-262,000.00 | $-4,300,000.00 | $-933,000.00 | $-1,606.00 | $-921,000.00 | $-586,000.00 | $-609,000.00 | $371.00 | -- |
Loss Before Income Taxes | $1,127,000.00 | $821,000.00 | $244,000.00 | $2,382,000.00 | $2,075,000.00 | $2,018,000.00 | $1,202,000.00 | $3,054,000.00 | $2,078,000.00 | $1,009,000.00 | $1,103,000.00 | $-899,000.00 | $102,000.00 | $72,000.00 | $-153,000.00 | $1,195,000.00 | $10,000.00 | $984,000.00 | $264,000.00 | $1,409,000.00 | $862,000.00 | $178,000.00 | $88,000.00 | $2,290,000.00 | $1,616,000.00 | $688,000.00 | $647,000.00 | $1,801,000.00 | $487,000.00 | $433,000.00 | $429,000.00 | $1,302,000.00 | $179,000.00 | $295,000.00 | $454,000.00 | $1,325,000.00 | $669,000.00 | $246,000.00 | $-152,000.00 | $-102,000.00 | $36,000.00 | $-294,000.00 | $83,000.00 | $-628,000.00 | $-1,317,000.00 | $-592,000.00 | $66,000.00 | $-4,425,000.00 | $-858,000.00 | $-1,699.00 | $-938,000.00 | $-127,000.00 | $-376,000.00 | $1,148.00 | -- |
Earnings Per Share Basic | $0.02 | $0.18 | $0.06 | $0.38 | -- | $0.34 | $0.22 | $0.60 | $0.40 | $0.46 | $0.23 | $-0.16 | $0.05 | $0.06 | -- | $0.26 | $0.21 | $0.12 | $0.07 | $0.42 | $0.19 | $0.09 | $0.02 | $0.33 | $-0.21 | $0.35 | $0.16 | $0.38 | $0.28 | $0.18 | $0.09 | $0.22 | $0.04 | $0.05 | $0.08 | $0.15 | $0.06 | $0.03 | $-0.04 | $0.01 | $-0.06 | $-0.11 | $-0.01 | $-0.31 | $-0.16 | $-0.16 | $-0.01 | $-0.94 | $-0.76 | $-0.36 | $-0.24 | $-0.21 | $-0.14 | $0.06 | -- |
Weighted Average Shares Basic | 4,131,000 | 4,120,000 | 4,096,000 | 4,082,000 | 4,075,000 | 4,074,000 | 4,077,000 | 3,972,000 | 3,949,000 | 3,923,000 | 3,913,000 | 3,768 | 3,913 | 3,710 | 3,686 | 3,673,000 | 3,673 | 3,673 | 3,673,000 | 3,673,000 | 3,673 | 3,673 | 3,608 | 3,553,000 | 3,553 | 3,548,000 | 3,533,000 | 3,523,000 | 3,523 | 3,513 | 3,513,000 | 3,513 | 3,563 | 3,513 | 3,513 | 3,513 | 3,513 | 3,513 | 3,513 | 3,513 | 3,513 | 3,508 | 3,399 | 3,322 | 3,322 | 3,322 | 3,288 | 3,288 | 3,322 | 3,322 | 3,288 | 3,288 | 3,301 | 3,262 | -- |
Earnings Per Share Diluted | $0.19 | $0.12 | $0.05 | $0.37 | -- | $0.33 | $0.21 | $0.57 | $-0.04 | $0.20 | $0.23 | $-0.15 | $0.10 | $0.06 | -- | $0.26 | $0.02 | $0.11 | $0.07 | $0.41 | $0.19 | $0.11 | $0.02 | $0.31 | $-0.20 | $0.18 | $0.16 | $0.36 | $0.27 | $0.17 | $0.08 | $0.22 | $0.17 | $0.13 | $0.08 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.60 | -- | -- | -- | $-0.20 | -- |
Weighted Average Shares Diluted | 4,274,000 | 4,259,000 | 4,280,000 | 4,165,000 | 4,161,000 | 4,162,000 | 4,158,000 | 4,174,000 | 4,140,000 | 4,129,000 | 4,007,000 | 3,885 | 4,046 | 3,800 | 3,766 | 3,722,000 | 3,759 | 3,725 | 3,690,000 | 3,762,000 | 3,746 | 3,781 | 3,732 | 3,771,000 | 3,772 | 3,793,000 | 3,673,000 | 3,644,000 | 3,639 | 3,569 | 3,579,000 | 3,535 | 3,576 | 3,529 | 3,521 | 3,529 | 3,529 | 3,513 | 3,513 | 3,549 | 3,513 | 3,508 | 3,399 | 3,322 | 3,322 | 3,322 | 3,288 | 3,288 | 3,322 | 3,322 | 3,288 | 3,288 | 3,391 | 3,380 | -- |
Common Stock Shares Authorized | -- | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | -- | 15,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | -- | 4,096,680 | 4,096,680 | 4,096,680 | 4,076,680 | 4,076,680 | 4,076,680 | 4,071,680 | 4,029,180 | 3,939,180 | 3,913,055 | 3,913,055 | 3,913,055 | 3,710,555 | 3,685,555 | 3,673,055 | 3,673,055 | 3,673,055 | 3,673,055 | 3,673,055 | 3,673,055 | 3,673,055 | 3,608,055 | 3,553,055 | 3,553,055 | 3,548,055 | 3,533,055 | 3,523,055 | 3,523,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,513,055 | 3,508,055 | 3,399,555 | 3,321,555 | 3,321,555 | 3,321,555 | 3,321,555 | 3,321,555 | 3,321,555 | 3,321,555 | -- | 3,321,555 | -- | -- | -- |
Common Stock Value | $13,194,000.00 | $13,018,000.00 | $12,819,000.00 | $12,819,000.00 | $12,769,000.00 | $12,769,000.00 | $12,769,000.00 | $12,750,000.00 | $12,607,000.00 | $12,178,000.00 | $12,178,000.00 | $12,178,000.00 | $12,178,000.00 | $11,525,000.00 | $11,458,000.00 | $11,424,000.00 | $11,424,000.00 | $11,424,000.00 | $11,424,000.00 | $11,424,000.00 | $11,424,000.00 | $11,424,000.00 | $11,222,000.00 | $11,023,000.00 | $11,023,000.00 | $11,013,000.00 | $10,972,000.00 | $10,921,000.00 | $10,921,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,882,000.00 | $10,873,000.00 | $10,665,000.00 | $10,531,000.00 | $10,531,000.00 | $10,531,000.00 | $10,531,000.00 | $10,531,000.00 | $10,531,000.00 | $10,531,000.00 | -- | $10,531,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |