Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 1/31/1997 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $3,980,000.00 | $3,962,000.00 | $4,185,000.00 | $5,196,000.00 | $11,775,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,010,161.00 | $8,940,762.00 | $1,035,190.00 | $2,303,342.00 | $3,092,172.00 | $3,534,399.00 | $3,992,757.00 | $4,074,267.00 | $5,953,257.00 | $6,665,599.00 | $7,903,548.00 | $9,734,746.00 | $2,966,350.00 | $3,066,968.00 | $3,765,777.00 | $2,670,764.00 | $224,386.00 | $643,417.00 | $595,221.00 | $1,077,200.00 | $1,685,879.00 | $2,737,506.00 | $1,593,409.00 | $2,428,278.00 | $1,394,148.00 | $1,514,679.00 | $1,474,880.00 | $1,743,674.00 | $1,488,904.00 | $3,008,472.00 | $3,400,948.00 | -- |
Accounts Receivable Net Current | $4,703,000.00 | $3,898,000.00 | $2,754,000.00 | $2,637,000.00 | $2,635,000.00 | $2,192,000.00 | $2,777,222.00 | $3,409,234.00 | $2,119,861.00 | $1,739,122.00 | $1,444,609.00 | $1,962,113.00 | $1,674,894.00 | $1,420,467.00 | $1,189,716.00 | $796,834.00 | $1,019,434.00 | $634,703.00 | $473,704.00 | $703,016.00 | $652,627.00 | $725,562.00 | $775,721.00 | $360,688.00 | $502,126.00 | $827,890.00 | $816,523.00 | $691,061.00 | $1,158,972.00 | $1,625,001.00 | $1,705,593.00 | $587,219.00 | $792,072.00 | $2,622,301.00 | $671,806.00 | $954,357.00 | $1,041,519.00 | $1,582,360.00 | $1,376,979.00 | $662,601.00 | $869,747.00 | $1,883,042.00 | $3,704,024.00 | $1,997,183.00 | $3,058,788.00 | -- | -- | -- | $2,905,794.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | $374,898.00 | -- | -- | -- | -- | $6,113.00 | $73,989.00 | $81,591.00 | $83,456.00 | $82,337.00 | $83,828.00 | $81,217.00 | $81,964.00 | $85,321.00 | $81,591.00 | $82,127.00 | $75,777.00 | $70,547.00 | $74,241.00 | $76,977.00 | $76,211.00 | $74,732.00 | $92,446.00 | $135,115.00 | $111,907.00 | $115,021.00 | $115,021.00 | $89,601.00 | $91,787.00 | $54,677.00 | $54,275.00 | $109,894.00 | $149,638.00 | $337,559.00 | $117,867.00 | $36,097.00 | $20,928.00 | $11,894.00 | -- | -- | -- | $17,524.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $14,375,000.00 | $13,385,000.00 | $12,607,000.00 | $13,321,000.00 | $14,877,000.00 | $16,486,000.00 | $16,912,836.00 | $16,556,299.00 | $15,581,971.00 | $15,076,659.00 | $16,526,671.00 | $5,354,607.00 | $5,380,096.00 | $4,710,537.00 | $4,655,191.00 | $5,044,630.00 | $5,749,203.00 | $6,514,041.00 | $7,470,907.00 | $8,791,334.00 | $8,966,944.00 | $10,060,892.00 | $2,247,172.00 | $3,017,716.00 | $3,830,318.00 | $4,735,668.00 | $5,189,901.00 | $5,000,558.00 | $7,365,323.00 | $8,593,809.00 | $9,968,214.00 | $10,572,871.00 | $3,982,327.00 | $5,895,086.00 | $4,632,539.00 | $3,823,308.00 | $1,428,101.00 | $2,381,503.00 | $2,172,673.00 | $2,022,415.00 | $2,999,066.00 | $4,854,784.00 | $5,466,343.00 | $4,577,656.00 | $4,573,600.00 | -- | -- | -- | $4,527,417.00 | -- | -- | -- |
Property Plant and Equipement | $666,000.00 | $686,000.00 | $694,000.00 | $749,000.00 | $772,000.00 | $737,000.00 | $430,341.00 | $289,449.00 | $138,870.00 | $156,508.00 | $172,244.00 | $187,036.00 | $181,731.00 | $216,675.00 | $226,124.00 | $245,266.00 | $264,583.00 | $278,320.00 | $296,992.00 | $269,102.00 | $211,602.00 | $211,256.00 | $232,752.00 | $254,380.00 | $270,776.00 | $284,701.00 | $299,355.00 | $320,271.00 | $325,427.00 | $318,166.00 | $383,006.00 | $372,868.00 | $346,915.00 | $348,919.00 | $339,564.00 | $340,886.00 | $369,095.00 | $400,559.00 | $406,657.00 | $411,690.00 | $449,438.00 | $378,936.00 | $407,716.00 | $424,436.00 | $439,736.00 | -- | -- | -- | $570,613.00 | -- | -- | -- |
Intangible Assets Net | $575,000.00 | $194,000.00 | $220,000.00 | $273,000.00 | $299,000.00 | $378,000.00 | $403,856.00 | $430,101.00 | $482,591.00 | $508,836.00 | $535,081.00 | $561,326.00 | $174,237.00 | $194,988.00 | $228,072.00 | $267,323.00 | $306,575.00 | $345,825.00 | $385,075.00 | $424,327.00 | $463,578.00 | $1,917,890.00 | $1,996,781.00 | $2,075,673.00 | $2,154,563.00 | $2,233,454.00 | $2,312,346.00 | $2,391,237.00 | $2,470,127.00 | $2,666,518.00 | $2,928,590.00 | $3,126,273.00 | $3,307,797.00 | $3,972,812.00 | $3,473,260.00 | $3,566,374.00 | $3,724,354.00 | $3,951,160.00 | $4,177,966.00 | $4,404,771.00 | $4,631,577.00 | $4,858,384.00 | $5,088,133.00 | $5,319,356.00 | $5,551,149.00 | -- | -- | -- | $6,494,134.00 | -- | -- | -- |
Goodwill | $8,102,000.00 | $8,102,000.00 | $8,102,000.00 | $8,102,000.00 | $8,102,000.00 | $8,102,000.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $8,101,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | $12,308,661.00 | -- | -- | -- | $12,308,661.00 | -- | -- | -- |
Other Assets | $90,000.00 | $9,000.00 | $9,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,500.00 | $8,500.00 | $4,250.00 | -- | -- | $7,778.00 | $7,778.00 | $7,778.00 | $7,778.00 | $7,778.00 | $9,742.00 | $9,742.00 | $9,742.00 | $67,808.00 | $67,181.00 | $59,940.00 | $59,940.00 | $59,798.00 | $61,298.00 | $61,298.00 | $61,298.00 | $59,800.00 | $59,800.00 | $62,800.00 | $62,800.00 | $65,800.00 | $75,007.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $72,006.00 | $70,666.00 | $72,006.00 | $72,006.00 | -- | -- | -- | $73,051.00 | -- | -- | -- |
Total Assets | $23,808,000.00 | $22,376,000.00 | $21,632,000.00 | $22,453,000.00 | $24,058,000.00 | $25,711,000.00 | $25,857,194.00 | $25,386,010.00 | $24,340,474.00 | $23,905,523.00 | $25,427,844.00 | $14,334,528.00 | $13,997,171.00 | $13,412,483.00 | $13,435,794.00 | $13,922,974.00 | $14,460,781.00 | $15,289,294.00 | $16,314,664.00 | $17,714,996.00 | $17,882,104.00 | $20,433,046.00 | $12,733,248.00 | $13,610,870.00 | $14,533,525.00 | $15,538,259.00 | $16,095,807.00 | $16,014,446.00 | $18,472,834.00 | $19,903,067.00 | $21,444,271.00 | $22,239,473.00 | $15,813,707.00 | $22,597,484.00 | $20,826,030.00 | $20,111,235.00 | $17,902,217.00 | $19,113,889.00 | $19,137,963.00 | $19,219,543.00 | $20,460,748.00 | $22,472,771.00 | $23,341,519.00 | $22,702,115.00 | $22,945,152.00 | -- | -- | -- | $23,973,876.00 | -- | -- | -- |
Accounts Payable | $884,000.00 | $572,000.00 | $679,000.00 | $358,000.00 | $614,000.00 | $368,000.00 | $231,780.00 | $582,796.00 | $46,171.00 | $117,483.00 | $139,892.00 | $112,090.00 | $95,388.00 | $151,710.00 | $143,296.00 | $75,407.00 | $73,334.00 | $105,019.00 | $52,762.00 | $123,052.00 | $71,578.00 | $98,433.00 | $93,391.00 | $45,492.00 | $14,140.00 | $99,649.00 | $81,555.00 | $419,691.00 | $260,276.00 | $284,199.00 | $816,632.00 | $232,032.00 | $45,193.00 | $637,492.00 | $138,758.00 | $154,207.00 | $478,588.00 | $760,675.00 | $591,370.00 | $142,856.00 | $247,289.00 | $317,739.00 | $628,833.00 | $300,454.00 | $221,019.00 | -- | -- | -- | $366,924.00 | -- | -- | -- |
Accrued Liabilities | $3,245,000.00 | $2,350,000.00 | $1,980,000.00 | $2,319,000.00 | $2,036,000.00 | $2,870,000.00 | $2,445,534.00 | $2,145,812.00 | $1,638,798.00 | $1,666,504.00 | $1,482,986.00 | $1,070,293.00 | $1,408,086.00 | $1,138,708.00 | $805,530.00 | $736,734.00 | $726,918.00 | $817,803.00 | $928,281.00 | $930,405.00 | $815,350.00 | $692,006.00 | $573,416.00 | $550,402.00 | $519,957.00 | $685,856.00 | $881,133.00 | $772,021.00 | $536,316.00 | $586,580.00 | $683,713.00 | $866,142.00 | $915,809.00 | $637,898.00 | $620,308.00 | $655,107.00 | $701,928.00 | $878,946.00 | $892,927.00 | $601,520.00 | $556,814.00 | $578,252.00 | $701,431.00 | $622,565.00 | $675,907.00 | -- | -- | -- | $858,058.00 | -- | -- | -- |
Total Current Liabilities | $6,532,000.00 | $5,305,000.00 | $4,295,000.00 | $3,949,000.00 | $5,726,000.00 | $4,512,000.00 | $4,059,362.00 | $3,274,534.00 | $2,129,033.00 | $3,111,855.00 | $3,363,402.00 | $2,237,084.00 | $2,247,658.00 | $2,177,748.00 | $1,892,443.00 | $1,846,521.00 | $1,541,076.00 | $1,724,111.00 | $1,661,721.00 | $2,025,671.00 | $1,873,051.00 | $1,597,759.00 | $1,493,989.00 | $1,490,976.00 | $1,598,074.00 | $1,981,141.00 | $2,336,116.00 | $2,630,103.00 | $2,146,422.00 | $2,218,807.00 | $2,910,698.00 | $2,674,267.00 | $2,665,670.00 | $3,666,599.00 | $2,228,572.00 | $2,173,522.00 | $2,545,913.00 | $3,160,831.00 | $3,206,001.00 | $2,457,352.00 | $2,782,313.00 | $2,844,964.00 | $3,456,758.00 | $2,908,422.00 | $3,189,756.00 | -- | -- | -- | $4,188,263.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $150,822,000.00 | $150,537,000.00 | $150,159,000.00 | $149,233,000.00 | $148,500,000.00 | $141,703,000.00 | $140,905,895.00 | $140,267,314.00 | $138,569,746.00 | $138,411,649.00 | $139,715,197.00 | $128,989,744.00 | $128,668,583.00 | $128,260,153.00 | $128,000,628.00 | $127,660,206.00 | $127,290,467.00 | $127,271,927.00 | $127,228,475.00 | $127,164,498.00 | $126,416,869.00 | $126,332,780.00 | $117,666,081.00 | $117,448,227.00 | $117,293,158.00 | $116,825,843.00 | $116,301,865.00 | $114,152,615.00 | $114,950,278.00 | $114,758,082.00 | $114,339,617.00 | $114,157,287.00 | $106,442,897.00 | $106,264,525.00 | $106,224,312.00 | $104,466,117.00 | $100,983,971.00 | $100,980,276.00 | $100,974,977.00 | $100,886,803.00 | $100,882,019.00 | $100,876,604.00 | $100,752,498.00 | $100,722,374.00 | $100,699,156.00 | -- | -- | -- | $100,438,969.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-133,565,000.00 | $-133,485,000.00 | $-132,841,000.00 | $-130,748,000.00 | $-130,187,000.00 | $-120,523,000.00 | $-119,126,799.00 | $-118,174,566.00 | $-116,376,715.00 | $-117,636,371.00 | $-117,668,783.00 | $-116,908,510.00 | $-116,935,112.00 | $-117,041,299.00 | $-116,473,069.00 | $-115,599,392.00 | $-114,386,401.00 | $-113,722,376.00 | $-112,591,157.00 | $-111,490,782.00 | $-110,422,825.00 | $-107,512,475.00 | $-106,437,630.00 | $-105,339,077.00 | $-104,368,426.00 | $-103,279,274.00 | $-102,552,352.00 | $-100,777,236.00 | $-98,633,745.00 | $-97,083,677.00 | $-95,815,880.00 | $-94,601,907.00 | $-93,299,794.00 | $-87,338,572.00 | $-87,666,315.00 | $-86,565,248.00 | $-85,655,564.00 | $-85,055,115.00 | $-85,070,912.00 | $-84,152,336.00 | $-83,231,308.00 | $-81,276,521.00 | $-80,895,225.00 | $-80,956,143.00 | $-80,971,222.00 | -- | -- | -- | $-80,680,363.00 | -- | -- | -- |
Total Stockholders' Equity | $17,276,000.00 | $17,071,000.00 | $17,337,000.00 | $18,504,000.00 | $18,332,000.00 | $21,199,000.00 | $21,797,832.00 | $22,111,476.00 | $22,211,441.00 | $20,793,668.00 | $22,064,442.00 | $12,097,444.00 | $11,749,513.00 | $11,234,735.00 | $11,543,351.00 | $12,076,453.00 | $12,919,705.00 | $13,565,183.00 | $14,652,943.00 | $15,689,325.00 | $16,009,053.00 | $18,835,287.00 | $11,239,259.00 | $12,119,894.00 | $12,935,451.00 | $13,557,118.00 | $13,759,691.00 | $13,384,343.00 | $16,326,412.00 | $17,684,260.00 | $18,533,573.00 | $19,565,206.00 | $13,148,037.00 | $18,930,885.00 | $18,597,458.00 | $17,937,713.00 | $15,356,304.00 | $15,953,058.00 | $15,931,962.00 | $16,762,191.00 | $17,678,435.00 | $19,627,807.00 | $19,884,761.00 | $19,793,693.00 | $19,755,396.00 | -- | -- | -- | $19,785,613.00 | $21,579,141.00 | $20,780,675.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $23,808,000.00 | $22,376,000.00 | $21,632,000.00 | $22,453,000.00 | $24,058,000.00 | $25,711,000.00 | $25,857,194.00 | $25,386,010.00 | $24,340,474.00 | $23,905,523.00 | $25,427,844.00 | $14,334,528.00 | $13,997,171.00 | $13,412,483.00 | $13,435,794.00 | $13,922,974.00 | $14,460,781.00 | $15,289,294.00 | $16,314,664.00 | $17,714,996.00 | $17,882,104.00 | $20,433,046.00 | $12,733,248.00 | $13,610,870.00 | $14,533,525.00 | $15,538,259.00 | $16,095,807.00 | $16,014,446.00 | $18,472,834.00 | $19,903,067.00 | $21,444,271.00 | $22,239,473.00 | $15,813,707.00 | $22,597,484.00 | $20,826,030.00 | $20,111,235.00 | $17,902,217.00 | $19,113,889.00 | $19,137,963.00 | $19,219,543.00 | $20,460,748.00 | $22,472,771.00 | $23,341,519.00 | $22,702,115.00 | $22,945,152.00 | -- | -- | -- | $23,973,876.00 | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 1/31/1997 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,330,000.00 | $1,039,581.00 | $1,001,000.00 | $1,062,062.00 | $967,000.00 | $2,630,684.00 | $951,000.00 | $713,000.00 | $734,000.00 | $1,214,308.00 | $940,000.00 | $951,000.00 | $1,537,000.00 | $2,199,000.00 | $2,291,570.00 | $987,000.00 | $1,106,000.00 | $3,218,000.00 | $1,197,000.00 | $1,092,000.00 | $1,366,000.00 | $2,579,000.00 | $1,720,000.00 | $1,633,000.00 | $528,000.00 | $2,123,000.00 | $3,441,000.00 | $2,711,000.00 | $2,868,000.00 | $3,595,000.00 | $3,165,000.00 | $2,856,000.00 | -- | -- | -- | -- |
Cost of Revenues | $1,375,000.00 | $1,112,000.00 | $684,000.00 | $1,275,000.00 | $358,000.00 | $3,511,000.00 | $3,199,834.00 | $1,689,244.00 | $1,425,802.00 | $293,699.00 | $209,945.00 | $692,884.00 | $995,791.00 | $259,053.00 | $218,988.00 | $192,297.00 | $386,617.00 | $295,314.00 | $82,393.00 | $100,469.00 | $521,835.00 | $419,083.00 | $204,634.00 | $109,436.00 | $769,048.00 | $622,833.00 | $354,696.00 | $163,042.00 | $3,006,359.00 | $2,446,392.00 | $1,250,746.00 | $392,162.00 | $2,763,432.00 | $2,013,218.00 | $447,812.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $17,531,000.00 | $4,332,000.00 | $4,364,000.00 | $14,691,000.00 | $3,654,000.00 | $12,882,000.00 | $9,291,077.00 | $5,970,438.00 | $9,308,707.00 | $2,405,276.00 | $1,632,250.00 | $2,422,388.00 | $6,667,867.00 | $1,671,000.00 | $1,339,003.00 | $1,086,697.00 | $4,046,837.00 | $2,807,747.00 | $919,000.00 | $961,593.00 | $864,000.00 | $861,677.00 | $746,700.00 | $603,224.00 | $587,000.00 | $2,482,497.00 | $748,700.00 | $788,000.00 | $4,008,306.00 | $1,395,989.00 | $1,041,000.00 | $594,965.00 | $3,849,624.00 | $2,015,584.00 | $749,000.00 | $729,402.00 | $889,000.00 | $1,781,000.00 | $960,444.00 | $894,549.00 | $46,000.00 | $1,567,000.00 | $4,187,950.00 | $1,957,859.00 | $8,144,559.00 | $2,320,011.00 | $2,148,130.00 | $1,735,853.00 | $7,994,393.00 | $8,085,230.00 | -- | -- |
Research and Development | $4,680,000.00 | $1,550,000.00 | $1,276,000.00 | $6,014,000.00 | $4,682,000.00 | $5,480,000.00 | $4,104,531.00 | $2,688,865.00 | $3,674,987.00 | $907,763.00 | $1,929,611.00 | $943,299.00 | $3,656,679.00 | $2,675,621.00 | $879,377.00 | $811,997.00 | $2,904,166.00 | $738,584.00 | $755,097.00 | $628,036.00 | $1,916,107.00 | $1,350,615.00 | $865,645.00 | $370,597.00 | $2,405,593.00 | $407,615.00 | $1,617,203.00 | $919,456.00 | $2,594,678.00 | $1,869,063.00 | $1,176,753.00 | $495,938.00 | $1,823,147.00 | $1,327,376.00 | $874,354.00 | $430,523.00 | $2,056,744.00 | $1,592,056.00 | $1,119,346.00 | $507,734.00 | $2,239,011.00 | $1,748,597.00 | $1,222,272.00 | $654,225.00 | $2,608,020.00 | $592,185.00 | $1,364,347.00 | $765,586.00 | $2,979,047.00 | $2,710,078.00 | -- | -- |
Selling, General, and Administrative | $15,127,000.00 | $3,597,000.00 | $7,784,000.00 | $12,399,000.00 | $2,917,000.00 | $11,564,000.00 | $2,856,794.00 | $5,095,176.00 | $5,893,371.00 | $1,472,094.00 | $1,415,336.00 | $1,454,555.00 | $5,658,958.00 | $1,267,425.00 | $1,379,368.00 | $1,493,710.00 | $5,236,170.00 | $4,065,837.00 | $2,722,908.00 | $1,415,384.00 | $5,865,278.00 | $1,459,234.00 | $2,525,244.00 | $1,172,883.00 | $6,413,933.00 | $1,268,915.00 | $1,830,147.00 | $2,016,776.00 | $6,893,837.00 | $2,083,137.00 | $3,004,545.00 | $1,426,290.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $19,807,000.00 | $5,147,000.00 | $10,368,000.00 | $18,413,000.00 | $13,667,000.00 | $17,044,000.00 | $12,056,501.00 | $7,784,041.00 | $9,568,358.00 | $2,379,857.00 | $4,799,502.00 | $2,397,854.00 | $9,315,637.00 | $6,816,124.00 | $2,258,745.00 | $2,305,707.00 | $8,140,336.00 | $2,081,513.00 | $2,062,621.00 | $2,043,420.00 | $9,156,807.00 | $1,944,204.00 | $1,847,409.00 | $1,543,480.00 | $8,819,526.00 | $1,676,530.00 | $2,527,894.00 | $2,936,232.00 | $9,488,515.00 | $2,775,447.00 | $4,181,298.00 | $1,922,228.00 | $11,494,793.00 | $1,687,898.00 | $1,850,678.00 | $1,639,230.00 | $6,949,965.00 | $1,765,652.00 | $3,694,612.00 | $1,815,592.00 | $8,062,215.00 | $6,060,387.00 | $4,111,953.00 | $1,942,780.00 | $8,426,791.00 | $2,010,388.00 | $4,461,928.00 | $2,441,117.00 | $10,541,031.00 | $8,601,792.00 | -- | -- |
Loss from Operations | $-2,276,000.00 | $-2,898,000.00 | $-2,082,000.00 | $-3,722,000.00 | $-724,000.00 | $-4,162,000.00 | $-2,765,424.00 | $-1,813,603.00 | $-259,651.00 | $-719,445.00 | $-769,398.00 | $24,534.00 | $-2,647,770.00 | $-580,524.00 | $-2,138,752.00 | $-1,219,010.00 | $-4,093,499.00 | $-3,379,807.00 | $-1,143,596.00 | $-1,081,827.00 | $-6,080,346.00 | $-1,082,527.00 | $-1,100,709.00 | $-940,256.00 | $-5,749,611.00 | $-4,658,159.00 | $-1,779,194.00 | $-2,148,606.00 | $-5,480,209.00 | $-1,379,458.00 | $-1,218,246.00 | $-1,327,263.00 | $-7,645,169.00 | $327,686.00 | $-2,011,277.00 | $-909,828.00 | $-2,424,412.00 | $15,723.00 | $-1,839,619.00 | $-921,043.00 | $-2,260,995.00 | $-305,299.00 | $75,997.00 | $15,079.00 | $-282,232.00 | $309,623.00 | $127,319.00 | $-705,264.00 | $-2,546,638.00 | $-516,562.00 | -- | -- |
Loss Before Income Taxes | $-2,042,000.00 | $-2,717,000.00 | $-2,081,000.00 | $-3,727,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-290,859.00 | -- | -- | -- | $-2,573,223.00 | $-525,515.00 | -- | -- |
Earnings Per Share Basic | $-0.10 | $-0.03 | $-0.11 | $-0.20 | $-0.17 | $-0.22 | $-0.05 | -- | $0.03 | $-0.04 | -- | -- | $0.01 | $-0.04 | $-0.06 | $-0.08 | $-0.04 | $-0.07 | $-0.07 | $-0.07 | $-0.19 | $-0.08 | $-0.10 | $-0.09 | $-0.10 | $-0.07 | $-0.19 | $-0.22 | $-0.16 | $-0.39 | $-0.12 | $-0.14 | $-1.59 | $-0.35 | $-0.05 | $-0.03 | $-0.09 | -- | $-0.03 | $-0.03 | $-0.08 | $-0.01 | -- | -- | $-0.01 | $0.01 | $-0.02 | $-0.03 | $-0.10 | $-0.02 | -- | -- |
Weighted Average Shares Basic | 19,243,179 | 19,209,620 | 19,120,327 | 18,838,971 | 18,918,596 | 18,676,965 | 18,735,097 | -- | 17,324,150 | 16,960,770 | -- | 16,153,549 | 15,792,470 | 15,749,312 | -- | 15,638,765 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9,658,346 | 9,851,764 | 9,835,927 | 9,057,326 | 4,801,059 | 4,756,703 | 37,338,036 | 35,452,711 | 27,828,699 | 27,795,594 | 27,795,594 | 27,724,267 | 27,724,267 | 27,482,865 | 27,469,148 | 27,462,504 | 27,247,558 | 27,409,630 | 27,059,049 | 27,026,872 | 26,645,897 | 25,673,015 | -- | -- |
Earnings Per Share Diluted | $-0.10 | $-0.14 | $-0.11 | $-0.20 | $-0.04 | $-0.22 | $-0.05 | -- | $0.03 | -- | -- | -- | $0.01 | $-0.04 | $-0.06 | $-0.08 | $-0.04 | $-0.07 | $-0.07 | $-0.07 | $-0.19 | $-0.08 | $-0.10 | $-0.09 | $-0.10 | $-0.07 | $-0.19 | $-0.22 | $-0.16 | $-0.39 | $-0.12 | $-0.14 | $-1.24 | $0.07 | $-0.05 | $-0.03 | $-0.02 | $-0.07 | $-0.03 | $-0.03 | $-0.08 | $-0.01 | -- | -- | $-0.01 | $0.01 | -- | $-0.03 | $-0.10 | $-0.02 | -- | -- |
Weighted Average Shares Diluted | 19,243,179 | 19,209,620 | 19,168,534 | 18,838,971 | 18,918,596 | 18,676,965 | 18,653,823 | -- | 18,020,866 | 18,764,994 | -- | 17,153,861 | 15,792,470 | 15,749,312 | -- | 15,638,765 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9,658,346 | 9,851,764 | 9,448,777 | 9,057,326 | 4,801,059 | 4,945,807 | 39,202,643 | 35,452,711 | 27,828,699 | 27,771,819 | 27,759,931 | 27,724,267 | 27,724,267 | 27,482,865 | 27,778,840 | 27,698,685 | 27,247,558 | 27,703,484 | 27,059,049 | 27,026,872 | 26,645,897 | 25,673,015 | -- | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 19,354,335 | 19,299,547 | 19,251,920 | 18,957,366 | 18,930,512 | 18,753,003 | 18,735,915 | 18,727,552 | 18,410,458 | 18,390,229 | 18,028,282 | 16,209,627 | 16,041,650 | 15,881,142 | 15,791,629 | 15,638,765 | 15,638,765 | 15,632,196 | 15,625,329 | 15,608,943 | 15,009,246 | 14,981,633 | 10,808,027 | 10,743,598 | 10,718,553 | 10,548,983 | 10,177,735 | 8,964,142 | 9,878,906 | 9,854,741 | 9,836,262 | 9,826,333 | 4,934,601 | 4,932,057 | 39,461,467 | 36,844,467 | 27,897,467 | 27,897,467 | 27,897,467 | 27,724,267 | 27,724,267 | 27,724,267 | 27,488,792 | 27,462,504 | 27,462,504 | -- | -- | -- | 27,006,547 | -- | -- | -- |
Common Stock Value | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $18,736.00 | $18,728.00 | $18,410.00 | $18,390.00 | $18,028.00 | $16,210.00 | $16,042.00 | $15,881.00 | $15,792.00 | $15,639.00 | $15,639.00 | $15,632.00 | $15,625.00 | $15,609.00 | $15,009.00 | $14,982.00 | $10,808.00 | $10,744.00 | $10,719.00 | $10,549.00 | $10,178.00 | $8,964.00 | $9,879.00 | $9,855.00 | $9,836.00 | $9,826.00 | $4,934.00 | $4,932.00 | $39,461.00 | $36,844.00 | $27,897.00 | $27,897.00 | $27,897.00 | $27,724.00 | $27,724.00 | $27,724.00 | $27,488.00 | $27,462.00 | $27,462.00 | -- | -- | -- | $27,007.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $1.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 | 30,000 | 30,000 | 30,000 | 30,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 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.68 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |