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 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,882,000.00 | $2,641,000.00 | $3,813,000.00 | $3,410,000.00 | $3,400,000.00 | $4,368,000.00 | $6,006,000.00 | $6,408,000.00 | $6,093,000.00 | $5,414,000.00 | $5,642,000.00 | $5,297,000.00 | $4,996,000.00 | $4,374,000.00 | $4,625,000.00 | $4,517,000.00 | $2,964,000.00 | $2,637,665.00 | $3,420,278.00 | $2,600,399.00 | $2,452,477.00 | $1,482,391.00 | $2,243,782.00 | $3,061,152.00 | $3,822,322.00 | $2,705,778.00 | $3,809,867.00 | $3,088,397.00 | $3,247,421.00 | $2,489,985.00 | $4,245,049.00 | $4,288,483.00 | $4,348,464.00 | $3,781,397.00 | $3,985,277.00 | $3,480,274.00 | $3,010,689.00 | $2,583,058.00 | $2,638,572.00 | $1,029,268.00 | $876,601.00 | $1,067,537.00 | $1,037,584.00 | $1,490,202.00 | $1,505,638.00 | $1,403,489.00 | $1,349,740.00 | $907,399.00 | $781,947.00 | -- | $969,020.00 | $1,217,369.00 | $915,777.00 | $476,375.00 | $513,076.00 | $214,329.00 |
Accounts Receivable Net Current | $2,075,000.00 | $2,128,000.00 | $2,291,000.00 | $2,205,000.00 | $2,065,000.00 | $2,172,000.00 | $2,851,000.00 | $1,963,000.00 | $2,200,000.00 | $2,178,000.00 | $2,328,000.00 | $1,991,000.00 | $1,866,000.00 | $2,508,000.00 | $2,523,000.00 | $1,770,000.00 | $1,972,000.00 | $2,515,244.00 | $2,972,579.00 | $2,632,370.00 | $2,005,766.00 | $2,205,162.00 | $2,563,148.00 | $1,979,029.00 | $1,523,334.00 | $1,898,749.00 | $1,911,275.00 | $1,472,967.00 | $1,283,549.00 | $1,344,646.00 | $1,423,856.00 | $1,237,280.00 | $1,029,610.00 | $1,110,052.00 | $1,083,566.00 | $974,658.00 | $766,670.00 | $979,532.00 | $955,379.00 | $743,512.00 | $570,680.00 | $683,800.00 | $620,984.00 | $437,643.00 | $329,850.00 | $377,072.00 | $468,831.00 | $395,062.00 | $371,439.00 | -- | $226,760.00 | -- | -- | -- | $222,480.00 | -- |
Inventory | $1,119,000.00 | $1,109,000.00 | $1,120,000.00 | $1,196,000.00 | $970,000.00 | $888,000.00 | $874,000.00 | $877,000.00 | $815,000.00 | $767,000.00 | $870,000.00 | $885,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $375,000.00 | $335,000.00 | $495,000.00 | $713,000.00 | $488,000.00 | $463,000.00 | $1,007,000.00 | $797,000.00 | $381,000.00 | $325,000.00 | $284,000.00 | $486,000.00 | $973,000.00 | $592,000.00 | $717,000.00 | $351,000.00 | $289,000.00 | $450,346.00 | $205,841.00 | $359,869.00 | $428,619.00 | $439,424.00 | $307,476.00 | $242,306.00 | $317,024.00 | $245,073.00 | $381,261.00 | $393,112.00 | $304,898.00 | $203,744.00 | $181,365.00 | $207,489.00 | $178,129.00 | $154,912.00 | $137,808.00 | $141,271.00 | $158,604.00 | $126,938.00 | $169,430.00 | $118,073.00 | $123,108.00 | $143,576.00 | $107,516.00 | $96,447.00 | $52,217.00 | $80,189.00 | $43,677.00 | $35,713.00 | $50,965.00 | -- | $36,776.00 | -- | -- | -- | $34,580.00 | -- |
Total Current Assets | $5,451,000.00 | $6,213,000.00 | $7,719,000.00 | $7,524,000.00 | $6,923,000.00 | $7,891,000.00 | $10,738,000.00 | $10,045,000.00 | $9,489,000.00 | $8,684,000.00 | $9,124,000.00 | $8,659,000.00 | $7,835,000.00 | $7,474,000.00 | $8,127,000.00 | $6,899,000.00 | $5,484,000.00 | $5,861,352.00 | $6,855,500.00 | $5,848,152.00 | $5,133,368.00 | $4,372,574.00 | $5,610,808.00 | $6,031,597.00 | $6,407,802.00 | $5,592,806.00 | $6,843,142.00 | $5,694,864.00 | $5,569,315.00 | $4,771,479.00 | $5,850,270.00 | $5,733,252.00 | $5,556,203.00 | $5,046,361.00 | $5,447,456.00 | $4,839,008.00 | $4,354,448.00 | $4,107,333.00 | $4,166,012.00 | $1,974,478.00 | $1,760,573.00 | $2,085,097.00 | $2,021,257.00 | $2,268,446.00 | $2,164,937.00 | $2,103,694.00 | $2,125,045.00 | $1,862,892.00 | $1,734,257.00 | -- | $1,740,417.00 | -- | -- | -- | $770,136.00 | -- |
Property Plant and Equipement | $806,000.00 | $844,000.00 | $848,000.00 | $860,000.00 | $916,000.00 | $998,000.00 | $1,032,000.00 | $1,119,000.00 | $1,210,000.00 | $1,295,000.00 | $1,484,000.00 | $1,542,000.00 | $1,689,000.00 | $1,616,000.00 | $1,669,000.00 | $1,697,000.00 | $1,575,000.00 | $1,545,294.00 | $1,569,480.00 | $1,686,848.00 | $1,765,595.00 | $1,675,472.00 | $1,789,384.00 | $1,513,682.00 | $1,140,332.00 | $1,068,087.00 | $1,122,594.00 | $1,091,386.00 | $1,169,518.00 | $1,229,350.00 | $668,982.00 | $165,671.00 | $134,091.00 | $157,950.00 | $180,187.00 | $202,574.00 | $211,399.00 | $231,886.00 | $245,234.00 | $254,773.00 | $244,671.00 | $253,206.00 | $142,419.00 | $150,698.00 | $139,602.00 | $146,563.00 | $117,188.00 | $117,193.00 | $126,031.00 | -- | $57,354.00 | -- | -- | -- | $114,544.00 | -- |
Intangible Assets Net | $2,222,000.00 | $2,303,000.00 | $2,097,000.00 | $2,179,000.00 | $2,257,000.00 | $2,340,000.00 | $2,422,000.00 | $2,554,000.00 | $2,466,000.00 | $2,558,000.00 | $2,650,000.00 | $2,743,000.00 | $2,845,000.00 | $2,927,000.00 | $3,091,000.00 | $3,230,000.00 | $3,389,000.00 | $3,227,369.00 | $3,397,797.00 | $3,547,898.00 | $3,698,000.00 | $3,852,121.00 | $4,867,464.00 | $3,754,305.00 | $3,758,084.00 | $3,948,530.00 | $4,076,860.00 | $4,214,061.00 | $4,098,100.00 | $4,228,228.00 | $1,643,895.00 | $1,682,663.00 | $1,721,432.00 | $1,760,199.00 | $1,798,967.00 | $1,887,724.00 | $1,913,434.00 | $1,952,678.00 | $1,688,276.00 | $1,719,675.00 | $1,751,074.00 | $1,716,115.00 | $1,874,792.00 | $283,743.00 | $293,776.00 | $303,810.00 | $331,336.00 | $715,468.00 | $740,677.00 | -- | $9,205.00 | -- | -- | -- | $14,724.00 | -- |
Goodwill | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,946,000.00 | $2,945,734.00 | $3,143,734.00 | $3,143,734.00 | $3,143,734.00 | $3,143,734.00 | $3,213,444.00 | $2,624,690.00 | $2,652,250.00 | $2,652,250.00 | $2,652,250.00 | $2,652,250.00 | $2,652,250.00 | $2,652,250.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $1,279,762.00 | $532,997.00 | $532,997.00 | $532,997.00 | $377,581.00 | -- | -- | $378,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $27,000.00 | $23,000.00 | $20,000.00 | $25,000.00 | $22,000.00 | $23,000.00 | $24,000.00 | $24,000.00 | $25,000.00 | $23,000.00 | $25,000.00 | $23,000.00 | $13,000.00 | $21,000.00 | $14,000.00 | $28,000.00 | $21,000.00 | $20,326.00 | -- | -- | -- | $20,326.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16,000.00 | $16,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $15,393,000.00 | $16,286,000.00 | $17,688,000.00 | $17,674,000.00 | $17,302,000.00 | $18,296,000.00 | $21,332,000.00 | $20,912,000.00 | $20,354,000.00 | $19,784,000.00 | $20,515,000.00 | $20,262,000.00 | $19,688,000.00 | $19,448,000.00 | $20,261,000.00 | $19,279,000.00 | $17,993,000.00 | $18,237,461.00 | $19,537,893.00 | $18,765,287.00 | $18,549,791.00 | $14,463,938.00 | $15,503,346.00 | $14,038,896.00 | $14,084,090.00 | $13,341,295.00 | $14,852,406.00 | $13,685,121.00 | $13,489,183.00 | $12,881,307.00 | $9,442,909.00 | $8,962,850.00 | $8,872,990.00 | $8,475,724.00 | $8,793,019.00 | $8,385,715.00 | $8,085,690.00 | $7,933,456.00 | $7,816,000.00 | $5,878,350.00 | $5,594,742.00 | $5,814,474.00 | $5,595,407.00 | $3,513,061.00 | $3,408,489.00 | $3,364,241.00 | $3,327,631.00 | $3,118,534.00 | $2,896,564.00 | -- | $1,806,976.00 | -- | -- | -- | $899,404.00 | -- |
Accounts Payable | $677,000.00 | $567,000.00 | $722,000.00 | $713,000.00 | $667,000.00 | $640,000.00 | $950,000.00 | $721,000.00 | $594,000.00 | $447,000.00 | $896,000.00 | $722,000.00 | $675,000.00 | $649,000.00 | $953,000.00 | $780,000.00 | $681,000.00 | $1,022,835.00 | $1,014,904.00 | $741,701.00 | $691,562.00 | $533,925.00 | $735,732.00 | $539,563.00 | $459,020.00 | $457,307.00 | $719,026.00 | $428,598.00 | $375,038.00 | $333,784.00 | $471,969.00 | $419,723.00 | $359,038.00 | $417,836.00 | $581,118.00 | $441,655.00 | $316,108.00 | $401,131.00 | $541,125.00 | $391,825.00 | $285,399.00 | $277,633.00 | $249,415.00 | $175,444.00 | $149,907.00 | $134,913.00 | $245,645.00 | $170,006.00 | $205,288.00 | -- | $148,384.00 | -- | -- | -- | $172,324.00 | -- |
Accrued Liabilities | -- | -- | $1,345,000.00 | $1,001,000.00 | $932,000.00 | $769,000.00 | $2,273,000.00 | $1,608,000.00 | $1,324,000.00 | $710,000.00 | $1,346,000.00 | $1,118,000.00 | $908,000.00 | $599,000.00 | $1,179,000.00 | $740,000.00 | $583,000.00 | $673,768.00 | $1,133,594.00 | $829,700.00 | $567,935.00 | $419,619.00 | $1,045,742.00 | $664,328.00 | $666,800.00 | $555,129.00 | $1,326,091.00 | $580,852.00 | $422,560.00 | $480,047.00 | $351,592.00 | $197,139.00 | $178,745.00 | $92,574.00 | $273,927.00 | $116,707.00 | $88,864.00 | $65,849.00 | $73,921.00 | $53,534.00 | $47,385.00 | $56,091.00 | $53,981.00 | $42,204.00 | $42,918.00 | $58,808.00 | -- | -- | -- | -- | $42,960.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $5,817,000.00 | $5,467,000.00 | $6,669,000.00 | $6,532,000.00 | $5,919,000.00 | $5,819,000.00 | $8,165,000.00 | $7,424,000.00 | $6,479,000.00 | $6,035,000.00 | $7,192,000.00 | $6,954,000.00 | $6,420,000.00 | $6,984,000.00 | $7,923,000.00 | $7,431,000.00 | $6,412,000.00 | $6,288,339.00 | $6,988,774.00 | $6,593,375.00 | $6,560,660.00 | $2,249,122.00 | $3,219,305.00 | $2,557,137.00 | $2,819,507.00 | $2,095,654.00 | $3,133,262.00 | $2,246,214.00 | $2,155,357.00 | $1,565,494.00 | $1,535,212.00 | $1,220,850.00 | $1,279,196.00 | $804,902.00 | $1,166,686.00 | $1,005,073.00 | $869,908.00 | $749,271.00 | $934,401.00 | $983,759.00 | $875,142.00 | $728,036.00 | $689,887.00 | $879,007.00 | $857,964.00 | $794,687.00 | $940,742.00 | $874,566.00 | $994,009.00 | -- | $643,189.00 | -- | -- | -- | $546,749.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,324.00 | $14,281.00 | $16,211.00 | $18,115.00 | $19,993.00 | $21,844.00 | $16,245.00 | $18,148.00 | $150,583.00 | $159,302.00 | $165,755.00 | $171,363.00 | $377,591.00 | $384,465.00 | $413,979.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,424,512.00 | $11,159,709.00 | $11,123,062.00 | $11,075,966.00 | $11,031,264.00 | $10,995,375.00 | $10,544,034.00 | $10,390,939.00 | $10,353,037.00 | $10,314,549.00 | $10,273,388.00 | $10,103,145.00 | $10,052,597.00 | $8,317,506.00 | $8,274,765.00 | $8,232,313.00 | $7,446,634.00 | $7,412,523.00 | $7,378,989.00 | $7,486,604.00 | $7,428,754.00 | $7,210,953.00 | $5,382,765.00 | $5,359,715.00 | $5,216,327.00 | $5,046,856.00 | $3,769,402.00 | $3,713,124.00 | $3,668,556.00 | $3,615,708.00 | $3,550,530.00 | $3,498,342.00 | -- | $3,416,343.00 | -- | -- | -- | $3,401,383.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $250.00 | $-3,099.00 | $5,016.00 | -- | $-6,693.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $9,919,000.00 | $9,741,000.00 | $8,965,000.00 | $8,242,000.00 | $7,710,000.00 | $7,589,000.00 | $7,099,000.00 | $6,314,000.00 | $6,092,000.00 | $5,595,000.00 | $4,853,000.00 | $4,900,000.00 | $4,698,000.00 | $3,548,000.00 | $3,003,000.00 | $2,273,000.00 | $1,922,000.00 | $2,163,298.00 | $1,577,015.00 | $1,036,093.00 | $675,004.00 | $818,133.00 | $607,069.00 | $229,720.00 | $52,881.00 | $17,397.00 | $343,025.00 | $52,833.00 | $-9,538.00 | $-124,917.00 | $-76,230.00 | $-301,199.00 | $-470,843.00 | $-558,088.00 | $-711,438.00 | $-893,046.00 | $-1,037,158.00 | $-1,092,005.00 | $-1,156,202.00 | $-1,401,287.00 | $-1,454,728.00 | $-1,321,100.00 | $-1,309,784.00 | $-1,291,005.00 | $-1,345,923.00 | $-1,287,540.00 | $-1,427,710.00 | $-1,491,513.00 | $-1,795,765.00 | -- | $-2,157,898.00 | -- | -- | -- | $-3,022,350.00 | -- |
Total Stockholders' Equity | $9,576,000.00 | $10,819,000.00 | $11,019,000.00 | $11,142,000.00 | $11,383,000.00 | $12,477,000.00 | $13,167,000.00 | $13,488,000.00 | $13,875,000.00 | $13,749,000.00 | $13,323,000.00 | $13,308,000.00 | $13,268,000.00 | $12,464,000.00 | $12,338,000.00 | $11,848,000.00 | $11,581,000.00 | $11,949,122.00 | $11,281,941.00 | $10,823,375.00 | $10,583,959.00 | $10,765,809.00 | $10,762,537.00 | $9,933,564.00 | $9,704,614.00 | $9,670,876.00 | $10,117,850.00 | $9,799,564.00 | $9,571,096.00 | $9,427,678.00 | $7,907,697.00 | $7,742,000.00 | $7,593,794.00 | $6,734,452.00 | $6,724,898.00 | $6,509,756.00 | $6,322,936.00 | $6,210,166.00 | $5,928,065.00 | $3,953,879.00 | $3,777,378.00 | $3,767,611.00 | $3,609,456.00 | $2,349,704.00 | $2,267,884.00 | $2,281,559.00 | $2,098,641.00 | $1,966,056.00 | $1,619,801.00 | -- | $1,163,787.00 | -- | -- | -- | $352,655.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $300,431.00 | $291,090.00 | $284,350.00 | $282,641.00 | $287,995.00 | $288,248.00 | $277,912.00 | $282,754.00 | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $15,393,000.00 | $16,286,000.00 | $17,688,000.00 | $17,674,000.00 | $17,302,000.00 | $18,296,000.00 | $21,332,000.00 | $20,912,000.00 | $20,354,000.00 | $19,784,000.00 | $20,515,000.00 | $20,262,000.00 | $19,688,000.00 | $19,448,000.00 | $20,261,000.00 | $19,279,000.00 | $17,993,000.00 | $18,237,461.00 | $19,537,893.00 | $18,765,287.00 | $18,549,791.00 | $14,463,938.00 | $15,503,346.00 | $14,038,896.00 | $14,084,090.00 | $13,341,295.00 | $14,852,406.00 | $13,685,121.00 | $13,489,183.00 | $12,881,307.00 | $9,442,909.00 | $8,962,850.00 | $8,872,990.00 | $8,475,724.00 | $8,793,019.00 | $8,385,715.00 | $8,085,690.00 | $7,933,456.00 | $7,816,000.00 | $5,878,350.00 | $5,594,742.00 | $5,814,474.00 | $5,595,407.00 | $3,513,061.00 | $3,408,489.00 | $3,364,241.00 | $3,327,631.00 | $3,118,534.00 | $2,896,564.00 | -- | $1,806,976.00 | -- | -- | -- | $899,404.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 | 2/29/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,774,416.00 | -- | $8,842,799.00 | $3,954,540.00 | $17,803,559.00 | $5,125,378.00 | $8,059,110.00 | $3,620,802.00 | $15,448,492.00 | $4,734,435.00 | $3,502,082.00 | $3,073,948.00 | $11,615,033.00 | $8,589,599.00 | $5,245,354.00 | $2,445,752.00 | $10,395,469.00 | $7,613,336.00 | $4,560,428.00 | $2,081,301.00 | $8,764,932.00 | $5,734,199.00 | $1,901,615.00 | $1,376,426.00 | $5,533,464.00 | $3,736,422.00 | $1,240,758.00 | $1,025,503.00 | $5,261,367.00 | $3,971,627.00 | $2,426,466.00 | $1,029,284.00 | -- | $4,232,749.00 | $3,197,363.00 | $1,125,472.00 | $821,819.00 | $3,274,566.00 | -- |
Cost of Revenues | $3,253,000.00 | $14,613,000.00 | $4,145,000.00 | $3,620,000.00 | $3,124,000.00 | $14,377,000.00 | $4,085,000.00 | $3,201,000.00 | $3,759,000.00 | $12,195,000.00 | $3,617,000.00 | $5,710,000.00 | $2,578,000.00 | $11,148,000.00 | $8,053,000.00 | $4,618,000.00 | $2,302,000.00 | $11,695,001.00 | $3,645,455.00 | $5,088,671.00 | $2,288,814.00 | $10,059,808.00 | $2,888,856.00 | $2,426,582.00 | $1,889,479.00 | $8,627,732.00 | $2,693,099.00 | $1,911,894.00 | $1,611,311.00 | $6,202,145.00 | $4,463,461.00 | $1,482,023.00 | $1,238,637.00 | $5,540,716.00 | $3,977,157.00 | $2,398,058.00 | $1,118,018.00 | $5,001,628.00 | $1,307,003.00 | $1,016,996.00 | $818,880.00 | $2,827,067.00 | $1,828,442.00 | $1,072,963.00 | $491,681.00 | $2,431,422.00 | $742,224.00 | $641,229.00 | $458,325.00 | -- | $1,884,391.00 | $1,396,949.00 | $818,021.00 | $369,746.00 | $1,474,881.00 | -- |
Gross Profit | $2,329,000.00 | $10,522,000.00 | $7,515,000.00 | $2,506,000.00 | $2,143,000.00 | $10,468,000.00 | $7,707,000.00 | $2,130,000.00 | $2,397,000.00 | $9,737,000.00 | $2,928,000.00 | $3,871,000.00 | $1,862,000.00 | $8,928,000.00 | $2,762,000.00 | $2,100,000.00 | $1,610,000.00 | $9,079,415.00 | $2,587,027.00 | $2,088,402.00 | $1,665,726.00 | $7,743,751.00 | $5,979,571.00 | $3,743,049.00 | $1,731,323.00 | $6,820,760.00 | $2,291,336.00 | $3,052,825.00 | $1,462,637.00 | $5,412,888.00 | $4,126,138.00 | $1,317,579.00 | $1,207,115.00 | $4,854,753.00 | $1,473,810.00 | $2,162,370.00 | $963,283.00 | $3,763,304.00 | $1,179,642.00 | $884,619.00 | $557,546.00 | $2,706,397.00 | $1,907,980.00 | $1,193,298.00 | $533,822.00 | $2,829,945.00 | $2,129,849.00 | $755,953.00 | $570,959.00 | -- | $2,348,358.00 | $1,800,414.00 | $677,198.00 | $452,073.00 | $1,799,685.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $2,068,000.00 | $7,825,000.00 | $1,920,000.00 | $1,833,000.00 | $1,988,000.00 | $7,816,000.00 | $2,106,000.00 | $3,591,000.00 | $1,774,000.00 | $7,434,000.00 | $5,290,000.00 | $1,727,000.00 | $1,773,000.00 | $7,241,000.00 | $1,806,000.00 | $3,595,000.00 | $1,964,000.00 | $7,527,044.00 | $5,624,559.00 | $3,651,527.00 | $1,966,339.00 | $6,869,198.00 | $5,293,961.00 | $3,474,942.00 | $1,704,474.00 | $6,738,578.00 | $1,841,597.00 | $1,711,020.00 | $1,470,829.00 | $4,778,389.00 | $3,412,211.00 | $2,172,378.00 | $1,103,162.00 | $4,059,520.00 | $1,171,513.00 | $996,942.00 | $950,999.00 | $3,418,578.00 | $775,020.00 | $798,607.00 | $831,154.00 | $2,679,089.00 | $1,905,933.00 | $1,190,286.00 | $625,515.00 | $2,341,665.00 | $1,755,873.00 | $581,369.00 | $488,137.00 | -- | $1,671,835.00 | $460,357.00 | $760,482.00 | $367,007.00 | $1,440,229.00 | -- |
Total Operating Expenses | $1,913,000.00 | $7,191,000.00 | $5,253,000.00 | $3,486,000.00 | $1,816,000.00 | $7,051,000.00 | $5,114,000.00 | $3,199,000.00 | $1,579,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $6,430,584.00 | $1,715,844.00 | $3,106,300.00 | $1,706,218.00 | $5,926,780.00 | $1,577,845.00 | $2,973,336.00 | $1,488,431.00 | $5,884,398.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $261,000.00 | $2,697,000.00 | $1,774,000.00 | $828,000.00 | $155,000.00 | $2,652,000.00 | $2,010,000.00 | $313,000.00 | $623,000.00 | $2,303,000.00 | $1,509,000.00 | $371,000.00 | $89,000.00 | $1,687,000.00 | $1,071,000.00 | $469,000.00 | $-354,000.00 | $1,552,371.00 | $716,596.00 | $403,214.00 | $-300,613.00 | $874,553.00 | $417,503.00 | $268,107.00 | $26,849.00 | $82,182.00 | $449,739.00 | $-129,024.00 | $-8,192.00 | $634,499.00 | $713,927.00 | $352,317.00 | $103,953.00 | $795,233.00 | $515,800.00 | $202,146.00 | $12,284.00 | $344,726.00 | $217,032.00 | $86,012.00 | $-273,608.00 | $27,308.00 | $2,047.00 | $3,012.00 | $-91,693.00 | $488,280.00 | $373,976.00 | $174,584.00 | $82,822.00 | -- | $676,523.00 | $210,786.00 | $283,723.00 | $85,066.00 | $359,456.00 | -- |
Loss Before Income Taxes | $265,000.00 | $3,065,000.00 | $1,009,000.00 | $736,000.00 | $211,000.00 | $2,816,000.00 | $2,083,000.00 | $340,000.00 | $660,000.00 | $3,620,000.00 | $2,632,000.00 | $1,467,000.00 | $1,161,000.00 | $1,847,000.00 | $1,001,000.00 | $496,000.00 | $-321,000.00 | $1,482,970.00 | $643,564.00 | $433,543.00 | $-269,964.00 | $983,986.00 | $793,411.00 | $273,753.00 | $28,688.00 | $95,169.00 | $451,143.00 | $-113,016.00 | $-7,026.00 | $637,113.00 | $715,203.00 | $249,644.00 | $105,590.00 | $794,418.00 | $521,268.00 | $217,111.00 | $8,824.00 | $338,112.00 | $401,849.00 | $-192,160.00 | $-275,653.00 | $-4,811.00 | $-18,390.00 | $-8,224.00 | $-98,025.00 | $481,690.00 | $370,279.00 | $249,640.00 | $77,612.00 | -- | $640,102.00 | $558,317.00 | $354,367.00 | $77,423.00 | $327,757.00 | -- |
Earnings Per Share Basic | $0.03 | $0.39 | $0.25 | $0.09 | $0.02 | $0.34 | $0.13 | $0.12 | $0.08 | $0.49 | $0.14 | $0.22 | $0.19 | $0.23 | $0.03 | $0.01 | -- | $0.05 | $0.03 | $0.01 | -- | $0.03 | $0.02 | $0.01 | -- | $0.01 | $0.02 | $0.01 | -- | $0.02 | $0.02 | $0.01 | -- | $0.02 | $0.02 | $0.01 | -- | $0.01 | $0.01 | -- | $-0.01 | -- | -- | -- | -- | $0.04 | -- | $0.01 | $0.02 | -- | $0.04 | $0.01 | $0.01 | -- | $0.02 | -- |
Weighted Average Shares Basic | 5,480,000 | 5,485,000 | 5,599,000 | 5,670,000 | 5,730,000 | 5,955,000 | 6,019,000 | 6,053,000 | 6,067,000 | 6,098,000 | 6,094,000 | 6,151,000 | 6,136,000 | 6,162,000 | 24,745,000 | 24,910,000 | 24,947,000 | 24,850,409 | 24,879,556 | 24,833,002 | 24,957,082 | 24,825,933 | 24,756,262 | 24,683,264 | 24,648,610 | 24,673,912 | 24,705,934 | 24,656,398 | 24,648,036 | 23,818,762 | 23,817,980 | 23,803,657 | 23,753,000 | 23,797,236 | 23,813,295 | 23,805,559 | 23,755,990 | 23,170,074 | 22,996,399 | 22,695,810 | 22,692,859 | 21,893,794 | 21,626,558 | 21,555,835 | 21,439,355 | 20,943,966 | 21,063,153 | 20,732,182 | 20,609,639 | -- | 20,674,739 | 20,667,409 | 20,716,923 | 20,764,368 | 20,847,311 | -- |
Earnings Per Share Diluted | $0.03 | $0.39 | $0.13 | $0.09 | $0.02 | $0.33 | $0.13 | $0.12 | $0.08 | $0.48 | $0.36 | $0.03 | $0.19 | $0.22 | $0.03 | $0.01 | -- | $0.05 | $0.02 | $0.01 | -- | $0.03 | $0.02 | $0.01 | -- | $0.01 | $0.02 | $0.01 | -- | $0.02 | $0.01 | $0.01 | -- | $0.02 | $0.02 | $0.01 | -- | $0.01 | $0.01 | -- | $-0.01 | -- | -- | -- | -- | $0.04 | -- | $0.01 | $0.02 | -- | $0.04 | $0.01 | $0.01 | -- | $0.02 | -- |
Weighted Average Shares Diluted | 5,500,000 | 5,548,000 | 5,669,000 | 5,735,000 | 5,799,000 | 6,035,000 | 6,101,000 | 6,136,000 | 6,150,000 | 6,185,000 | 6,157,000 | 6,241,000 | 6,231,000 | 6,221,000 | 25,011,000 | 25,082,000 | 24,947,000 | 25,027,247 | 24,971,625 | 25,032,253 | 24,957,082 | 24,989,457 | 24,938,699 | 24,896,195 | 24,845,002 | 24,842,246 | 24,834,931 | 24,822,563 | 24,781,511 | 23,964,026 | 23,969,134 | 23,952,935 | 23,904,880 | 23,974,374 | 23,981,133 | 23,970,052 | 23,966,436 | 23,170,074 | 23,813,108 | 22,694,343 | 22,692,859 | 21,839,794 | 21,626,558 | 21,867,453 | 21,439,355 | 21,678,858 | 21,571,396 | 21,360,420 | 21,105,614 | -- | 21,008,549 | 20,838,047 | 20,988,471 | 20,810,526 | 20,863,845 | -- |
Common Stock Shares Authorized | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | 95,000,000 | -- | 95,000,000 | -- | -- | -- | 95,000,000 | -- |
Common Stock Shares Outstanding | 5,395,000 | 5,503,000 | 5,574,000 | 5,631,000 | 5,685,000 | 5,775,000 | 5,873,000 | 5,979,000 | 6,039,000 | 6,071,000 | 6,097,000 | 6,095,000 | 6,107,000 | 6,118,000 | 24,677,000 | 24,839,000 | 24,893,000 | 24,977,344 | 24,784,625 | 24,826,150 | 24,921,498 | 24,968,256 | 25,087,946 | 24,805,169 | 24,637,215 | 24,652,895 | 24,703,535 | 24,702,749 | 24,645,436 | 24,647,186 | 23,821,950 | 23,845,115 | 23,841,961 | 23,736,487 | 23,813,295 | 23,813,295 | 23,792,629 | 23,720,130 | 23,616,786 | 22,703,452 | 22,693,452 | 22,686,786 | 22,686,786 | 21,609,315 | 21,463,799 | 21,323,799 | 21,173,799 | -- | 20,723,599 | -- | 20,550,759 | -- | -- | -- | 20,788,450 | -- |
Common Stock Value | $7,000.00 | $7,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $26,000.00 | $26,000.00 | $26,000.00 | $25,802.00 | $25,498.00 | $25,473.00 | $25,473.00 | $25,473.00 | $25,473.00 | $25,190.00 | $24,972.00 | $24,972.00 | $24,964.00 | $24,958.00 | $24,899.00 | $24,890.00 | $23,984.00 | $23,963.00 | $23,935.00 | $23,822.00 | $23,813.00 | $23,813.00 | $24,339.00 | $24,266.00 | $24,163.00 | $23,250.00 | $23,240.00 | $23,233.00 | $23,233.00 | $22,156.00 | $21,977.00 | $21,837.00 | $21,677.00 | $21,422.00 | $21,222.00 | -- | $21,049.00 | -- | -- | -- | $21,039.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | $0.00 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | $0.00 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.77 | -- | -- | -- | $1.87 | -- | -- | -- | $2.31 | -- | -- | -- | $2.55 | -- | -- | -- | $2.63 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |