Date | 9/30/2023 | 6/30/2023 | 3/31/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 | 8/31/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 | 9/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,632,000.00 | $2,832,000.00 | $2,555,000.00 | $2,552,000.00 | $4,923,000.00 | $4,157,000.00 | $3,934,000.00 | $2,608,000.00 | $3,598,000.00 | $4,949,000.00 | $5,401,000.00 | $8,265,000.00 | $10,365,744.00 | $4,156,068.00 | $608,105.00 | $1,242,143.00 | $2,672,640.00 | $1,371,501.00 | $2,779,289.00 | $3,129,280.00 | $2,141,434.00 | $886,367.00 | $414,891.00 | $3,972,723.00 | $3,744,508.00 | $3,885,330.00 | $4,103,337.00 | $4,508,126.00 | -- | $5,143,774.00 | $4,969,254.00 | $6,711,341.00 | $6,110,986.00 | $4,638,741.00 | $4,824,227.00 | $6,529,181.00 | $5,286,097.00 | $3,989,694.00 | $4,545,594.00 | $7,744,725.00 | $8,366,657.00 | $8,228,838.00 | $7,538,630.00 | $7,346,004.00 | $5,191,514.00 | $3,167,601.00 | $2,113,172.00 | $12,238,609.00 | $10,943,654.00 | $12,031,640.00 | $10,243,259.00 | $10,398,858.00 | $8,739,151.00 | $700,004.00 |
Accounts Receivable Net Current | $1,491,000.00 | $1,385,000.00 | $1,635,000.00 | $1,682,000.00 | $2,403,000.00 | $2,384,000.00 | $369,000.00 | $7,013,000.00 | $8,347,000.00 | $4,617,000.00 | $4,810,000.00 | $3,968,000.00 | $3,164,893.00 | $4,893,779.00 | $4,777,580.00 | $4,826,716.00 | $5,481,478.00 | $6,727,126.00 | $5,010,736.00 | $4,400,868.00 | $5,078,143.00 | $5,238,520.00 | $5,299,536.00 | $5,567,005.00 | $6,024,786.00 | $5,320,216.00 | $5,200,673.00 | $4,278,855.00 | -- | $5,839,088.00 | $5,650,300.00 | $3,968,551.00 | $4,286,377.00 | $5,799,626.00 | $6,401,011.00 | $5,079,630.00 | $6,393,580.00 | $3,828,916.00 | $4,418,867.00 | $2,951,094.00 | $2,390,979.00 | $2,607,014.00 | $3,391,557.00 | $3,170,332.00 | $3,050,796.00 | $3,153,566.00 | $3,348,001.00 | $3,116,487.00 | $4,244,049.00 | -- | -- | -- | -- | -- |
Inventory | $7,788,000.00 | $8,076,000.00 | $8,469,000.00 | $9,563,000.00 | $8,665,000.00 | $7,609,000.00 | $5,808,000.00 | $5,922,000.00 | $5,611,000.00 | $5,708,000.00 | $6,202,000.00 | $5,756,000.00 | $5,964,490.00 | $5,406,181.00 | $8,161,656.00 | $7,625,573.00 | $9,094,002.00 | $19,404,567.00 | $18,572,493.00 | $18,888,042.00 | $20,045,232.00 | $22,339,874.00 | $22,406,750.00 | $22,333,820.00 | $22,660,271.00 | $22,118,030.00 | $21,823,255.00 | $21,524,919.00 | -- | $21,667,539.00 | $21,757,901.00 | $22,991,872.00 | $23,600,996.00 | $24,497,418.00 | $24,784,340.00 | $23,119,992.00 | $22,780,523.00 | $23,728,181.00 | $22,943,106.00 | $23,006,484.00 | $20,730,453.00 | $21,428,235.00 | $21,538,953.00 | $21,632,454.00 | $22,666,385.00 | $23,852,155.00 | $24,719,350.00 | $24,074,992.00 | $25,777,747.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,313,000.00 | $1,203,000.00 | $1,308,000.00 | $1,399,000.00 | $1,648,000.00 | $1,584,000.00 | $1,682,000.00 | $1,431,000.00 | $1,163,000.00 | $1,432,000.00 | $1,011,000.00 | $884,000.00 | -- | -- | -- | $806,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $14,280,000.00 | $16,168,000.00 | $18,666,000.00 | $21,404,000.00 | $22,002,000.00 | $20,302,000.00 | $16,882,000.00 | $19,796,000.00 | $19,718,000.00 | $18,887,000.00 | $20,088,000.00 | $22,074,000.00 | $23,015,806.00 | $18,943,767.00 | $18,687,228.00 | $18,965,147.00 | $23,074,479.00 | $30,164,209.00 | $26,865,563.00 | $30,528,466.00 | $27,736,832.00 | $29,111,888.00 | $28,599,314.00 | $32,418,886.00 | $32,863,740.00 | $32,118,997.00 | $31,755,807.00 | $31,116,026.00 | -- | $34,715,899.00 | $34,647,513.00 | $35,575,414.00 | $35,927,813.00 | $36,677,788.00 | $37,722,550.00 | $36,246,267.00 | $36,271,177.00 | $34,970,528.00 | $34,259,577.00 | $35,095,829.00 | $33,578,626.00 | $33,413,145.00 | $33,632,552.00 | $33,190,845.00 | $32,367,438.00 | $31,506,516.00 | $31,646,963.00 | $40,726,340.00 | $42,551,681.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $2,706,000.00 | $2,931,000.00 | $3,147,000.00 | $3,384,000.00 | $3,202,000.00 | $3,512,000.00 | $3,615,000.00 | $3,493,000.00 | $2,970,000.00 | $2,651,000.00 | $2,525,000.00 | $2,634,000.00 | $3,023,505.00 | $2,779,738.00 | $2,596,436.00 | $1,831,105.00 | $1,796,746.00 | $2,464,802.00 | $1,967,852.00 | $2,018,128.00 | $5,682,047.00 | $5,843,220.00 | $5,906,178.00 | $6,020,572.00 | $6,117,990.00 | $6,191,184.00 | $6,244,965.00 | $6,210,763.00 | -- | $6,200,215.00 | $6,292,423.00 | $6,242,198.00 | $6,201,003.00 | $6,314,379.00 | $6,346,345.00 | $6,432,502.00 | $6,467,709.00 | $6,554,872.00 | $6,535,707.00 | $7,880,829.00 | $6,378,486.00 | $7,988,026.00 | $7,963,342.00 | $8,012,804.00 | $8,091,527.00 | $8,300,019.00 | $8,353,788.00 | $8,350,638.00 | $8,353,762.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $470,000.00 | $549,000.00 | $629,000.00 | $709,000.00 | $788,000.00 | $868,000.00 | $948,000.00 | $1,107,000.00 | $1,186,000.00 | $1,266,000.00 | $1,346,000.00 | $1,425,000.00 | $1,504,773.00 | $1,584,349.00 | $5,738,457.00 | $6,002,998.00 | $6,275,873.00 | $6,548,748.00 | $6,577,623.00 | $6,844,398.00 | $7,607,554.00 | $7,920,865.00 | $8,234,176.00 | $8,547,487.00 | $8,860,798.00 | $9,174,109.00 | $9,502,683.00 | $4,973,669.00 | -- | $5,180,120.00 | $5,386,571.00 | $5,593,022.00 | $5,799,473.00 | $6,005,924.00 | $6,212,375.00 | $6,418,826.00 | $6,625,278.00 | $7,905,017.00 | $9,197,344.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $58,000.00 | $100,000.00 | $57,554.00 | $57,554.00 | $4,877,739.00 | $4,877,739.00 | $4,836,472.00 | $4,836,472.00 | $4,820,185.00 | $4,820,185.00 | $4,820,185.00 | $5,970,244.00 | $5,970,244.00 | $5,970,244.00 | $5,970,244.00 | $6,031,511.00 | $6,031,511.00 | $3,910,089.00 | -- | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,910,089.00 | $3,004,482.00 | $2,070,085.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | $1,560,183.00 | -- | -- | -- | -- | -- |
Other Assets | $207,000.00 | $207,000.00 | $207,000.00 | $123,000.00 | $124,000.00 | $117,000.00 | $130,000.00 | $128,000.00 | $182,000.00 | $177,000.00 | $179,000.00 | $179,000.00 | $178,602.00 | $180,452.00 | $205,100.00 | $176,355.00 | $210,854.00 | $217,461.00 | $683,418.00 | $134,443.00 | $134,443.00 | $135,753.00 | $135,462.00 | $138,712.00 | $136,412.00 | $136,412.00 | $136,412.00 | $135,988.00 | -- | $135,988.00 | $135,988.00 | $134,678.00 | $134,678.00 | $131,428.00 | $131,428.00 | $131,428.00 | $131,428.00 | $131,428.00 | $131,428.00 | $11,428.00 | $11,428.00 | $11,428.00 | $11,428.00 | $11,428.00 | $13,778.00 | $13,778.00 | $13,778.00 | $19,246.00 | $19,245.00 | -- | -- | -- | -- | -- |
Total Assets | $18,535,000.00 | $20,973,000.00 | $24,009,000.00 | $27,218,000.00 | $27,950,000.00 | $26,866,000.00 | $23,872,000.00 | $27,312,000.00 | $28,998,000.00 | $28,558,000.00 | $29,971,000.00 | $32,683,000.00 | $36,109,590.00 | $33,114,682.00 | $40,756,864.00 | $36,828,344.00 | $41,169,424.00 | $44,231,692.00 | $40,926,641.00 | $44,394,620.00 | $47,801,561.00 | $50,519,970.00 | $50,293,419.00 | $54,847,605.00 | $55,727,887.00 | $55,371,450.00 | $56,626,502.00 | $50,268,159.00 | $50,268,159.00 | $51,658,032.00 | $50,653,146.00 | $51,455,401.00 | $51,973,056.00 | $53,039,608.00 | $54,322,787.00 | $53,139,112.00 | $53,405,681.00 | $52,566,327.00 | $53,706,581.00 | $44,548,269.00 | $43,116,120.00 | $42,972,782.00 | $43,167,505.00 | $42,775,260.00 | $42,032,926.00 | $41,380,496.00 | $41,592,712.00 | $50,987,407.00 | $52,887,871.00 | -- | -- | -- | -- | -- |
Accounts Payable | $6,777,000.00 | $6,151,000.00 | $8,755,000.00 | $9,407,000.00 | $9,025,000.00 | $10,559,000.00 | $8,093,000.00 | $7,044,000.00 | $6,484,000.00 | $4,353,000.00 | $3,528,000.00 | $3,472,000.00 | $4,786,788.00 | $4,375,148.00 | $4,188,259.00 | $4,730,537.00 | $6,856,372.00 | $6,612,708.00 | $3,876,056.00 | $4,657,188.00 | $2,665,043.00 | $4,375,342.00 | $3,478,894.00 | $3,392,725.00 | $3,350,598.00 | $2,816,766.00 | $2,621,277.00 | $1,857,953.00 | -- | $2,483,707.00 | $2,055,719.00 | $1,870,759.00 | $1,784,482.00 | $2,755,394.00 | $4,482,776.00 | $2,543,924.00 | $2,880,761.00 | $3,229,664.00 | $4,619,435.00 | $2,906,907.00 | $1,308,869.00 | $1,620,776.00 | $2,030,822.00 | $1,699,041.00 | $1,437,492.00 | $1,364,524.00 | $2,050,443.00 | $1,377,151.00 | $2,675,907.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $1,531,000.00 | $1,428,000.00 | $1,552,000.00 | $1,445,000.00 | $1,771,000.00 | $1,509,000.00 | $1,449,000.00 | $1,581,000.00 | $1,809,000.00 | $1,735,000.00 | $1,070,000.00 | $1,499,000.00 | $1,415,792.00 | $1,363,364.00 | $1,478,122.00 | $1,617,911.00 | $1,644,337.00 | $1,596,386.00 | $1,277,431.00 | $1,150,010.00 | $1,346,663.00 | $996,326.00 | $1,163,451.00 | $1,406,722.00 | $1,590,339.00 | $1,130,947.00 | $1,218,118.00 | $1,324,652.00 | -- | $1,352,554.00 | $979,778.00 | $1,003,544.00 | $1,358,681.00 | $1,660,203.00 | $1,742,347.00 | $1,576,162.00 | $1,809,878.00 | $1,008,286.00 | $1,035,154.00 | $588,390.00 | $934,856.00 | $850,969.00 | $881,533.00 | $681,446.00 | $1,030,174.00 | $865,880.00 | $889,952.00 | $689,347.00 | $1,240,224.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $13,748,000.00 | $13,525,000.00 | $14,311,000.00 | $15,171,000.00 | $15,480,000.00 | $17,513,000.00 | $15,536,000.00 | $16,885,000.00 | $19,378,000.00 | $17,093,000.00 | $15,797,000.00 | $17,570,000.00 | $20,229,000.00 | $19,390,778.00 | $13,014,066.00 | $7,381,744.00 | $10,203,241.00 | $11,823,196.00 | $7,335,301.00 | $9,867,369.00 | $8,438,144.00 | $9,660,387.00 | $9,289,670.00 | $13,149,422.00 | $13,789,444.00 | $13,383,282.00 | $14,770,762.00 | $8,643,103.00 | -- | $9,862,713.00 | $9,193,844.00 | $10,262,964.00 | $10,838,348.00 | -- | -- | -- | $13,969,708.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | $2,050,000.00 | -- | -- | -- | $6,949,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,283,851.00 | -- | -- | -- | $4,365,961.00 | -- | -- | -- | -- | $5,239,882.00 | -- | -- | -- | $6,085,911.00 | -- | -- | -- | $1,502,612.00 | -- | -- | -- | $1,686,620.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $1,013,000.00 | $3,740,000.00 | $6,573,000.00 | $9,321,000.00 | $9,814,000.00 | $8,331,000.00 | $7,456,000.00 | $10,879,000.00 | $10,240,000.00 | $12,364,000.00 | $15,429,000.00 | $17,382,000.00 | $18,359,674.00 | $18,336,324.00 | $32,997,405.00 | $34,715,097.00 | $36,277,531.00 | $37,762,696.00 | $38,978,559.00 | $40,017,540.00 | $44,864,238.00 | $46,370,937.00 | $46,630,634.00 | $47,337,396.00 | $47,596,481.00 | $47,663,344.00 | $47,652,673.00 | $47,435,512.00 | -- | $47,627,059.00 | $47,310,973.00 | $47,165,343.00 | $47,141,349.00 | $46,930,761.00 | $46,293,627.00 | $46,059,372.00 | $45,643,449.00 | $45,024,091.00 | $44,921,893.00 | $45,816,043.00 | $45,650,306.00 | $45,309,836.00 | $45,074,316.00 | $44,778,007.00 | $43,980,590.00 | $43,559,897.00 | $43,100,599.00 | $43,176,878.00 | $42,730,098.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $4,787,000.00 | $7,448,000.00 | $9,698,000.00 | $12,047,000.00 | $12,470,000.00 | $9,353,000.00 | $8,336,000.00 | $10,427,000.00 | $9,620,000.00 | $11,465,000.00 | $14,174,000.00 | $14,933,000.00 | $15,880,590.00 | $13,723,904.00 | $27,742,798.00 | $29,446,600.00 | $30,966,183.00 | $32,408,496.00 | $33,591,340.00 | $34,527,251.00 | $39,363,417.00 | $40,859,583.00 | $41,003,749.00 | $41,698,183.00 | $41,938,443.00 | $41,988,168.00 | $41,855,740.00 | $41,625,056.00 | -- | $41,795,319.00 | $41,459,302.00 | $41,192,437.00 | $41,134,708.00 | $40,904,536.00 | $40,231,985.00 | $39,887,313.00 | $39,435,973.00 | $38,765,433.00 | $38,536,054.00 | $39,356,362.00 | $39,176,783.00 | $38,812,423.00 | $38,551,534.00 | $38,569,237.00 | $37,816,640.00 | $37,364,470.00 | $36,873,693.00 | $36,458,394.00 | $35,956,354.00 | -- | -- | -- | $33,043,522.00 | $28,907,256.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $18,535,000.00 | $20,973,000.00 | $24,009,000.00 | $27,218,000.00 | $27,950,000.00 | $26,866,000.00 | $23,872,000.00 | $27,312,000.00 | $28,998,000.00 | $28,558,000.00 | $29,971,000.00 | $32,683,000.00 | $36,109,590.00 | $33,114,682.00 | $40,756,864.00 | $36,828,344.00 | $41,169,424.00 | $44,231,692.00 | $40,926,641.00 | $44,394,620.00 | $47,801,561.00 | $50,519,970.00 | $50,293,419.00 | $54,847,605.00 | $55,727,887.00 | $55,371,450.00 | $56,626,502.00 | $50,268,159.00 | -- | $51,658,032.00 | $50,653,146.00 | $51,455,401.00 | $51,973,056.00 | $53,039,608.00 | $54,322,787.00 | $53,139,112.00 | $53,405,681.00 | $52,566,327.00 | $53,706,581.00 | $44,548,269.00 | $43,116,120.00 | $42,972,782.00 | $43,167,505.00 | $42,775,260.00 | $42,032,926.00 | $41,380,496.00 | $41,592,712.00 | $50,987,407.00 | $52,887,871.00 | -- | -- | -- | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/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 | 8/31/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 | 9/30/2010 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,239,000.00 | $12,022,000.00 | $11,959,000.00 | $13,962,000.00 | $6,810,097.00 | $12,889,939.00 | $17,559,315.00 | $17,858,946.00 | $47,413,987.00 | $11,649,528.00 | $12,573,899.00 | $10,905,795.00 | $48,713,746.00 | $12,989,990.00 | $23,390,582.00 | $12,333,174.00 | $38,663,264.00 | -- | $10,587,187.00 | $10,060,242.00 | $9,766,167.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $2,839,000.00 | $3,272,000.00 | $3,417,000.00 | $27,789,000.00 | $22,448,000.00 | $8,147,000.00 | $5,758,000.00 | $16,127,000.00 | $11,079,000.00 | $6,810,000.00 | $3,629,000.00 | $4,356,000.00 | $7,323,924.00 | $3,153,345.00 | $3,591,982.00 | $1,723,389.00 | $2,272,035.00 | $3,564,014.00 | $2,841,562.00 | $3,381,155.00 | $9,809,153.00 | $3,082,933.00 | $3,381,155.00 | $3,266,584.00 | $3,755,951.00 | $3,764,429.00 | $4,023,629.00 | $2,624,740.00 | -- | $3,466,151.00 | $3,584,612.00 | $2,765,380.00 | $3,078,967.00 | $4,144,607.00 | $8,075,315.00 | $3,831,803.00 | $11,605,456.00 | $3,220,055.00 | $2,231,167.00 | $2,105,687.00 | $9,573,320.00 | $2,028,862.00 | $5,291,625.00 | $3,145,828.00 | $10,361,443.00 | $2,587,836.00 | $2,527,319.00 | $2,739,021.00 | $11,550,848.00 | $2,567,397.00 | $5,564,275.00 | $2,879,565.00 | $14,455,606.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $3,071,000.00 | $6,894,000.00 | $3,606,000.00 | $15,571,000.00 | $12,459,000.00 | $4,145,000.00 | $3,850,000.00 | $14,890,000.00 | $10,532,000.00 | $6,972,000.00 | $3,215,000.00 | $11,249,000.00 | $8,095,815.00 | $6,098,584.00 | $3,019,403.00 | $13,068,636.00 | $3,315,268.00 | $8,564,523.00 | $3,796,680.00 | $14,325,268.00 | $3,641,434.00 | $3,429,282.00 | $3,646,823.00 | $14,664,987.00 | $3,757,027.00 | $3,677,425.00 | $3,596,824.00 | $12,097,022.00 | -- | $8,987,316.00 | $3,256,403.00 | $2,668,625.00 | $12,722,679.00 | $10,081,016.00 | $3,803,155.00 | $3,075,459.00 | $10,508,357.00 | $7,187,512.00 | $2,659,420.00 | $1,832,967.00 | $6,841,273.00 | $1,642,965.00 | $1,659,979.00 | $1,853,530.00 | $7,231,097.00 | $1,828,238.00 | $1,712,862.00 | $1,846,615.00 | $6,625,907.00 | $4,686,050.00 | $3,043,647.00 | $1,498,506.00 | $6,901,946.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,229,000.00 | $-2,300,000.00 | $-2,553,000.00 | $1,477,000.00 | $1,773,000.00 | $1,145,000.00 | $-3,066,000.00 | $-9,297,000.00 | $-7,062,000.00 | $-4,961,000.00 | $-1,914,000.00 | $-18,530,000.00 | $-17,619,741.00 | $-16,469,764.00 | $-1,762,721.00 | $-3,976,114.00 | $-4,633.00 | $-2,158,947.00 | $-955,118.00 | $-5,193,410.00 | $-2,058,445.00 | $-349,885.00 | $-265,668.00 | $145,606.00 | $-1,076.00 | $513,809.00 | $426,805.00 | $343,861.00 | -- | $403,863.00 | $328,209.00 | $96,755.00 | $2,576,210.00 | $2,138,906.00 | $1,196,701.00 | $756,344.00 | $1,097,099.00 | $126,938.00 | $-428,253.00 | $272,720.00 | $2,732,047.00 | $385,897.00 | $1,778,116.00 | $1,292,298.00 | $3,130,346.00 | $759,598.00 | $1,706,863.00 | $892,406.00 | $4,924,941.00 | $3,445,622.00 | $2,520,628.00 | $1,381,059.00 | $7,553,660.00 | -- |
Loss Before Income Taxes | $-2,725,000.00 | $-5,565,000.00 | $-2,748,000.00 | $479,000.00 | $1,483,000.00 | $-2,548,000.00 | $-1,394,000.00 | $-6,555,000.00 | $-7,164,000.00 | $-5,017,000.00 | $-1,953,000.00 | $-18,582,000.00 | $-17,590,987.00 | $-16,393,773.00 | $-1,732,692.00 | $-4,048,099.00 | $-100,195.00 | $-2,191,844.00 | $-979,981.00 | $-5,683,856.00 | $-2,504,158.00 | $-750,459.00 | $-361,762.00 | $-244,116.00 | $232,969.00 | $319,832.00 | $330,161.00 | $473,163.00 | -- | $513,086.00 | $236,630.00 | $28,994.00 | $2,270,900.00 | $871,134.00 | $1,032,178.00 | -- | $879,189.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.60 | $-0.20 | $-0.21 | $0.03 | $0.11 | $-0.20 | $-0.11 | $-0.52 | $-0.58 | -- | -- | $-1.55 | -- | $-1.58 | $-0.17 | $-0.51 | $-0.14 | $-0.22 | $-0.10 | $-0.71 | $-0.03 | $-0.03 | $-0.07 | $-0.03 | $0.02 | -- | $0.02 | $0.03 | -- | $0.03 | $0.01 | -- | $0.02 | $0.06 | $0.02 | $0.04 | -- | $-0.06 | $-0.09 | $0.02 | $0.17 | $0.13 | $0.03 | $0.08 | $0.12 | $0.08 | $-0.01 | $0.04 | $0.25 | $0.05 | $0.06 | $0.07 | $0.41 | -- |
Weighted Average Shares Basic | 13,882,628 | 14,000,000 | 13,273,000 | 13,484,000 | 13,638,162 | 13,191,792 | 13,071,053 | 12,401,043 | 12,352,960 | -- | -- | 11,164,000 | 10,955,235 | 10,392,404 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,272,749 | 10,306,145 | 10,252,712 | 10,225,995 | 10,201,825 | 10,160,017 | 10,153,571 | 10,134,235 | 10,107,483 | -- | 10,098,564 | 10,080,729 | 10,069,139 | 10,055,052 | 10,073,121 | 10,051,844 | 10,041,206 | 10,021,431 | 10,014,839 | 10,004,830 | 9,998,480 | 10,052,359 | 9,998,480 | 10,106,612 | 10,185,026 | 10,196,241 | 10,198,691 | 10,199,564 | 10,207,390 | 10,175,213 | 10,195,135 | 10,154,355 | 10,143,970 | 10,132,658 | -- |
Earnings Per Share Diluted | $-0.19 | $-0.41 | $-0.21 | $0.03 | $0.07 | $-0.20 | $-0.27 | $-0.52 | $-0.58 | -- | -- | $-1.55 | $-1.49 | $-1.58 | $-0.17 | $-0.51 | $-0.36 | $-0.12 | $-0.10 | $-0.07 | $-0.24 | $-0.09 | $-0.07 | $-0.01 | $-0.01 | -- | $0.02 | $0.03 | -- | $0.05 | $0.01 | -- | $0.15 | $0.13 | $0.02 | $0.04 | -- | $0.01 | $-0.07 | $0.02 | $0.17 | $0.02 | $0.11 | $0.08 | $0.12 | $0.05 | $-0.01 | $0.04 | $0.25 | $0.05 | $0.06 | $0.07 | $0.41 | -- |
Weighted Average Shares Diluted | 13,882,628 | 13,638,538 | 13,273,330 | 13,484,000 | 13,302,410 | 13,191,792 | 12,875,055 | 12,401,000 | 12,352,960 | -- | -- | 11,164,000 | 11,216,688 | 10,392,404 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,272,749 | 10,306,145 | 10,252,712 | 10,225,995 | 10,201,825 | 10,160,582 | 10,156,426 | 10,134,559 | 10,111,545 | -- | 10,135,607 | 10,092,319 | 10,069,139 | 10,055,052 | 10,073,121 | 10,046,525 | 10,044,619 | 10,049,440 | 10,051,242 | 10,004,830 | 10,009,689 | 10,052,359 | 10,070,781 | 10,029,501 | 10,185,398 | 10,197,496 | 10,199,756 | 10,200,508 | 10,209,036 | 10,178,763 | 10,197,372 | 10,164,046 | 10,154,523 | 10,136,610 | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 300,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 14,850,858 | 14,942,524 | 14,788,857 | 14,132,033 | 14,043,642 | 13,168,191 | 12,610,229 | 12,610,229 | 12,511,372 | 12,413,372 | 12,366,593 | 11,822,009 | 11,294,839 | 10,471,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,361,292 | 10,306,145 | 10,306,145 | 10,306,145 | 10,225,995 | 10,225,995 | 10,192,244 | 10,192,244 | 10,134,235 | 10,134,235 | -- | 10,134,235 | 10,134,235 | 10,071,361 | 10,063,563 | 10,073,121 | 10,073,121 | 10,041,206 | 10,041,206 | 10,041,206 | 10,017,530 | 9,998,480 | 9,998,480 | 9,998,480 | 9,998,480 | 10,154,926 | 10,189,120 | 10,189,120 | 10,189,120 | 10,207,390 | 10,207,390 | -- | -- | -- | -- | -- |
Common Stock Value | $149,000.00 | $149,000.00 | $148,000.00 | $141,000.00 | $140,000.00 | $132,000.00 | $132,000.00 | $126,000.00 | $125,000.00 | $124,000.00 | $124,000.00 | $118,000.00 | $112,950.00 | $109,720.00 | $108,620.00 | $108,620.00 | $108,620.00 | $108,620.00 | $108,620.00 | $108,068.00 | $108,068.00 | $108,068.00 | $107,267.00 | $107,267.00 | $106,929.00 | $106,929.00 | $106,349.00 | $106,349.00 | -- | $106,349.00 | $106,349.00 | $105,720.00 | $105,642.00 | $105,738.00 | $105,738.00 | $105,419.00 | $105,419.00 | $105,419.00 | $105,182.00 | $104,991.00 | $104,991.00 | $104,991.00 | $104,991.00 | $104,653.00 | $104,653.00 | $104,653.00 | $104,653.00 | $104,314.00 | $104,314.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |