Date | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $19,555,000.00 | $20,707,000.00 | $10,726,000.00 | $13,338,000.00 | $19,072,000.00 | $4,472,000.00 | $1,283,000.00 | $4,213,000.00 | $3,880,000.00 | $4,910,000.00 | $2,203,000.00 | $2,894,000.00 | $3,205,000.00 | $4,245,000.00 | $2,735,000.00 | $4,407,000.00 | $2,457,000.00 | $5,015,000.00 | $3,774,000.00 | $2,635,000.00 | $2,240,000.00 | $2,458,000.00 | $2,266,532.00 | $2,814,839.00 | $2,175,481.00 | $9,350,803.00 | $8,101,707.00 | $8,614,114.00 | $9,771,590.00 | $9,726,007.00 | $10,778,097.00 | $9,742,037.00 | $10,705,271.00 | $10,723,513.00 | $9,316,733.00 | $7,375,976.00 | $16,560,689.00 | $16,599,249.00 | $14,169,905.00 | $12,406,485.00 | $12,239,772.00 | $12,969,513.00 | $12,463,156.00 | $12,411,224.00 | $12,965,030.00 | $12,089,782.00 | $12,022,968.00 | $12,418,774.00 | $12,142,131.00 | $13,643,220.00 | $14,076,382.00 |
Accounts Receivable Net Current | $3,921,000.00 | $4,762,000.00 | $4,329,000.00 | $4,007,000.00 | $3,875,000.00 | $5,290,000.00 | $7,420,000.00 | $6,532,000.00 | $6,378,000.00 | $5,520,000.00 | $8,040,000.00 | $8,002,000.00 | $6,548,000.00 | $6,152,000.00 | $8,023,000.00 | $9,565,000.00 | $12,129,000.00 | $8,638,000.00 | $11,399,000.00 | $10,979,000.00 | $10,747,000.00 | $9,041,000.00 | $8,107,931.00 | $6,866,188.00 | $7,672,167.00 | $5,183,869.00 | $5,635,968.00 | $4,691,077.00 | $4,495,425.00 | $5,451,161.00 | $5,537,793.00 | $6,008,613.00 | $5,998,205.00 | $5,106,241.00 | $6,706,592.00 | $7,198,728.00 | $6,521,660.00 | $5,357,769.00 | $5,992,224.00 | $5,363,072.00 | $4,814,120.00 | $5,676,015.00 | $4,960,259.00 | $4,520,713.00 | $4,318,554.00 | $4,670,630.00 | -- | -- | -- | $4,303,720.00 | -- |
Inventory | $6,208,000.00 | $5,087,000.00 | $5,685,000.00 | $5,247,000.00 | $4,976,000.00 | $9,074,000.00 | $9,655,000.00 | $9,365,000.00 | $9,261,000.00 | $8,796,000.00 | $9,074,000.00 | $8,651,000.00 | $8,600,000.00 | $7,325,000.00 | $8,309,000.00 | $8,490,000.00 | $7,763,000.00 | $6,884,000.00 | $7,456,000.00 | $7,565,000.00 | $7,053,000.00 | $6,526,000.00 | $6,485,796.00 | $7,326,706.00 | $9,890,709.00 | $8,452,751.00 | $9,450,740.00 | $8,666,393.00 | $8,799,876.00 | $8,068,728.00 | $8,716,387.00 | $9,065,085.00 | $8,753,397.00 | $8,541,077.00 | $8,963,528.00 | $8,364,759.00 | $8,048,056.00 | $8,169,276.00 | $8,817,034.00 | $9,338,357.00 | $9,062,219.00 | $8,289,635.00 | $8,409,764.00 | $8,618,084.00 | $7,870,041.00 | $7,577,051.00 | -- | -- | -- | $6,935,172.00 | -- |
Prepaid Expenses and Other Current Assets | $2,151,000.00 | $1,685,000.00 | $2,196,000.00 | $2,156,000.00 | $2,233,000.00 | $1,689,000.00 | $2,058,000.00 | $2,152,000.00 | $2,539,000.00 | $2,172,000.00 | $2,074,000.00 | $1,952,000.00 | $1,981,000.00 | $1,871,000.00 | $890,000.00 | $973,000.00 | $1,017,000.00 | $1,689,000.00 | $1,180,000.00 | $1,358,000.00 | $1,725,000.00 | $4,733,000.00 | $4,789,567.00 | $2,563,984.00 | $870,217.00 | $866,035.00 | $672,038.00 | $545,880.00 | $490,186.00 | $586,889.00 | $326,289.00 | $395,849.00 | $411,462.00 | $835,250.00 | $511,917.00 | $663,192.00 | $593,412.00 | $720,229.00 | $468,868.00 | $578,704.00 | $505,938.00 | $588,726.00 | $476,224.00 | $327,030.00 | $162,807.00 | $319,690.00 | -- | -- | -- | $465,798.00 | -- |
Total Current Assets | $31,835,000.00 | $32,241,000.00 | $22,936,000.00 | $24,748,000.00 | $30,156,000.00 | $20,525,000.00 | $20,416,000.00 | $22,262,000.00 | $22,058,000.00 | $21,398,000.00 | $21,391,000.00 | $21,499,000.00 | $20,334,000.00 | $19,593,000.00 | $19,957,000.00 | $23,435,000.00 | $23,366,000.00 | $22,226,000.00 | $23,809,000.00 | $22,537,000.00 | $21,765,000.00 | $22,758,000.00 | $21,649,826.00 | $19,571,717.00 | $20,608,574.00 | $23,853,458.00 | $23,860,453.00 | $22,517,464.00 | $23,557,077.00 | $23,832,785.00 | $26,259,835.00 | $26,262,853.00 | $27,419,604.00 | $27,232,350.00 | $27,850,039.00 | $25,847,644.00 | $33,076,438.00 | $32,309,075.00 | $30,754,826.00 | $32,190,566.00 | $30,880,512.00 | $31,830,444.00 | $31,562,652.00 | $27,774,560.00 | $27,068,720.00 | $26,418,582.00 | -- | -- | -- | $26,342,125.00 | -- |
Property Plant and Equipement | $420,000.00 | $467,000.00 | $1,162,000.00 | $1,272,000.00 | $1,300,000.00 | $1,532,000.00 | $1,629,000.00 | $1,731,000.00 | $1,748,000.00 | $1,824,000.00 | $1,898,000.00 | $1,938,000.00 | $2,100,000.00 | $2,147,000.00 | $2,260,000.00 | $2,411,000.00 | $2,517,000.00 | $2,578,000.00 | $2,610,000.00 | $2,760,000.00 | $2,639,000.00 | $2,730,000.00 | $2,428,245.00 | $2,410,918.00 | $2,482,089.00 | $2,166,566.00 | $2,136,286.00 | $2,054,118.00 | $1,743,408.00 | $1,742,888.00 | $1,722,181.00 | $1,746,251.00 | $1,826,941.00 | $1,689,289.00 | $1,743,903.00 | $1,766,522.00 | $1,617,011.00 | $1,609,427.00 | $1,554,588.00 | $1,284,086.00 | $1,244,865.00 | $1,266,692.00 | $1,205,935.00 | $4,398,057.00 | $4,356,717.00 | $4,349,150.00 | -- | -- | -- | $4,333,690.00 | -- |
Intangible Assets Net | $2,444,000.00 | $2,588,000.00 | $3,070,000.00 | $3,243,000.00 | $3,418,000.00 | $3,661,000.00 | $4,249,000.00 | $4,602,000.00 | $4,929,000.00 | $5,242,000.00 | $5,479,000.00 | $5,202,000.00 | $6,297,000.00 | $2,219,000.00 | $2,325,000.00 | $2,667,000.00 | $3,001,000.00 | $3,206,000.00 | $3,542,000.00 | $3,864,000.00 | $4,391,000.00 | $4,511,000.00 | $4,756,386.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $6,000,000.00 | $6,000,000.00 | $9,405,000.00 | $9,701,000.00 | $10,012,000.00 | $11,500,000.00 | $11,461,000.00 | $11,564,000.00 | $11,557,000.00 | $11,512,000.00 | $15,881,000.00 | $14,427,000.00 | $13,550,000.00 | $10,069,000.00 | $9,482,000.00 | $9,751,000.00 | $9,950,000.00 | $9,778,000.00 | $9,949,000.00 | $10,066,000.00 | $10,598,000.00 | $10,260,000.00 | $10,113,158.00 | $8,879,991.00 | $11,412,264.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | $1,351,392.00 | -- | -- | -- | $1,351,392.00 | -- |
Other Assets | -- | -- | -- | -- | $290,000.00 | $448,000.00 | $548,000.00 | $509,000.00 | $557,000.00 | $561,000.00 | $1,617,000.00 | $1,445,000.00 | $820,000.00 | $874,000.00 | $621,000.00 | $577,000.00 | $738,000.00 | $787,000.00 | $588,000.00 | $647,000.00 | $772,000.00 | $723,000.00 | $794,058.00 | $784,826.00 | $832,493.00 | $660,119.00 | $694,343.00 | $722,133.00 | $751,171.00 | $765,330.00 | $693,153.00 | $696,055.00 | $725,262.00 | $752,511.00 | $780,185.00 | $757,876.00 | $764,461.00 | $712,202.00 | $695,295.00 | $695,548.00 | $696,801.00 | $697,054.00 | $920,050.00 | $919,321.00 | $898,858.00 | $898,265.00 | -- | -- | -- | $892,433.00 | -- |
Total Assets | $44,379,000.00 | $44,973,000.00 | $39,962,000.00 | $43,004,000.00 | $48,497,000.00 | $44,351,000.00 | $45,747,000.00 | $47,540,000.00 | $48,099,000.00 | $47,918,000.00 | $53,036,000.00 | $51,785,000.00 | $51,242,000.00 | $42,351,000.00 | $42,094,000.00 | $46,235,000.00 | $47,089,000.00 | $44,167,000.00 | $46,596,000.00 | $46,020,000.00 | $46,123,000.00 | $46,921,000.00 | $48,564,360.00 | $49,894,499.00 | $52,656,870.00 | $35,435,135.00 | $35,490,736.00 | $34,190,425.00 | $34,802,905.00 | $34,706,324.00 | $36,198,019.00 | $36,145,236.00 | $36,959,355.00 | $36,288,922.00 | $36,755,087.00 | $35,740,220.00 | $44,129,543.00 | $43,437,031.00 | $41,176,886.00 | $41,839,319.00 | $40,476,090.00 | $41,229,624.00 | $39,948,619.00 | $39,311,821.00 | $38,588,399.00 | $37,701,960.00 | -- | -- | -- | $37,618,815.00 | -- |
Accounts Payable | $1,482,000.00 | $480,000.00 | $1,527,000.00 | $1,404,000.00 | $1,470,000.00 | $2,264,000.00 | $2,205,000.00 | $2,094,000.00 | $2,118,000.00 | $1,546,000.00 | $1,894,000.00 | $2,328,000.00 | $2,550,000.00 | $2,227,000.00 | $2,634,000.00 | $5,266,000.00 | $5,215,000.00 | $3,252,000.00 | $3,582,000.00 | $4,007,000.00 | $3,922,000.00 | $4,109,000.00 | $2,416,202.00 | $3,414,665.00 | $4,501,861.00 | $2,986,797.00 | $2,137,722.00 | $1,349,301.00 | $1,684,572.00 | $1,046,651.00 | $1,355,739.00 | $1,489,288.00 | $1,762,849.00 | $1,185,230.00 | $2,027,802.00 | $2,194,992.00 | $1,580,445.00 | $1,459,594.00 | $911,081.00 | $1,237,560.00 | $983,049.00 | $1,258,426.00 | $929,474.00 | $1,207,195.00 | $821,120.00 | $841,582.00 | -- | -- | -- | $743,398.00 | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,083,000.00 | -- | -- | -- | $2,894,000.00 | -- | -- | -- | $673,067.00 | -- | -- | -- | $648,010.00 | -- | -- | -- | $1,307,043.00 | -- | -- | -- | $1,523,931.00 | -- | -- | -- | $1,426,788.00 | -- | -- | -- | $944,484.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | $4,441,000.00 | $4,462,000.00 | $7,846,000.00 | $9,912,000.00 | $10,361,000.00 | $10,382,000.00 | $10,403,000.00 | $8,379,000.00 | $2,696,000.00 | $2,977,000.00 | $2,892,000.00 | $4,051,000.00 | $2,016,000.00 | $3,080,000.00 | $3,001,000.00 | $3,203,000.00 | $1,829,000.00 | $1,955,927.00 | $2,244,426.00 | $2,664,037.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $48,687,000.00 | $48,479,000.00 | $48,283,000.00 | $48,127,000.00 | $47,967,000.00 | $47,494,000.00 | $47,453,286.00 | $46,846,617.00 | $46,865,064.00 | $40,563,002.00 | $40,296,660.00 | $40,061,286.00 | $39,963,950.00 | $39,865,331.00 | $39,775,698.00 | $39,724,351.00 | $39,616,288.00 | $39,530,325.00 | $39,320,351.00 | $39,142,983.00 | $39,028,667.00 | $38,970,783.00 | $38,703,935.00 | $38,388,854.00 | $38,317,821.00 | $38,226,921.00 | $38,136,021.00 | $38,045,122.00 | $37,988,914.00 | $37,918,844.00 | -- | -- | -- | $37,746,005.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | $10,000.00 | $254,000.00 | $634,000.00 | $771,000.00 | $776,000.00 | $928,000.00 | $916,000.00 | $841,000.00 | $245,000.00 | $-320,000.00 | $-284,000.00 | $651,000.00 | $-454,000.00 | $37,000.00 | -- | $112,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $14,202,000.00 | $15,143,000.00 | $7,210,000.00 | $9,391,000.00 | $10,751,000.00 | $554,000.00 | $171,000.00 | $358,000.00 | $-1,179,000.00 | $-946,000.00 | $4,552,000.00 | $5,327,000.00 | $5,995,000.00 | $7,142,000.00 | $6,907,000.00 | $7,368,000.00 | $7,212,000.00 | $7,556,000.00 | $8,349,000.00 | $7,791,000.00 | $7,971,000.00 | $7,176,000.00 | $9,722,650.00 | $9,069,252.00 | $10,437,386.00 | $11,668,829.00 | $12,828,170.00 | $12,706,333.00 | $12,924,526.00 | $13,500,853.00 | $13,477,170.00 | $13,402,031.00 | $13,318,025.00 | $13,124,172.00 | $12,839,083.00 | $11,855,910.00 | $11,139,996.00 | $10,700,020.00 | $9,351,996.00 | $8,262,005.00 | $7,204,046.00 | $6,857,820.00 | $5,853,138.00 | $4,998,332.00 | $4,342,883.00 | $3,687,019.00 | -- | -- | -- | $1,257,371.00 | -- |
Total Stockholders' Equity | $40,091,000.00 | $41,038,000.00 | $33,051,000.00 | $35,070,000.00 | $39,015,000.00 | $28,620,000.00 | $28,007,000.00 | $27,428,000.00 | $25,790,000.00 | $25,851,000.00 | $30,655,000.00 | $30,704,000.00 | $31,280,000.00 | $32,691,000.00 | $31,327,000.00 | $32,119,000.00 | $32,152,000.00 | $31,982,000.00 | $32,869,000.00 | $32,372,000.00 | $33,354,000.00 | $35,103,000.00 | $37,727,903.00 | $36,002,890.00 | $36,753,300.00 | $31,706,213.00 | $32,598,912.00 | $32,241,701.00 | $32,361,275.00 | $32,904,451.00 | $34,230,036.00 | $34,103,550.00 | $33,910,181.00 | $33,630,365.00 | $33,134,752.00 | $31,973,911.00 | $40,771,967.00 | $40,274,107.00 | $38,659,235.00 | $37,253,163.00 | $36,159,251.00 | $35,915,195.00 | $35,014,549.00 | $34,306,214.00 | $33,788,069.00 | $33,212,982.00 | -- | -- | -- | $31,744,101.00 | $33,189,502.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $44,379,000.00 | $44,973,000.00 | $39,962,000.00 | $43,004,000.00 | $48,497,000.00 | $44,351,000.00 | $45,747,000.00 | $47,540,000.00 | $48,099,000.00 | $47,918,000.00 | $53,036,000.00 | $51,785,000.00 | $51,242,000.00 | $42,351,000.00 | $42,094,000.00 | $46,235,000.00 | $47,089,000.00 | $44,167,000.00 | $46,596,000.00 | $46,020,000.00 | $46,123,000.00 | $46,921,000.00 | $48,564,360.00 | $49,894,499.00 | $52,656,870.00 | $35,435,135.00 | $35,490,736.00 | $34,190,425.00 | $34,802,905.00 | $34,706,324.00 | $36,198,019.00 | $36,145,236.00 | $36,959,355.00 | $36,288,922.00 | $36,755,087.00 | $35,740,220.00 | $44,129,543.00 | $43,437,031.00 | $41,176,886.00 | $41,839,319.00 | $40,476,090.00 | $41,229,624.00 | $39,948,619.00 | $39,311,821.00 | $38,588,399.00 | $37,701,960.00 | -- | -- | -- | $37,618,815.00 | -- |
Date | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,032,000.00 | $52,788,000.00 | $40,697,000.00 | $13,414,000.00 | $13,264,000.00 | $12,036,000.00 | $34,042,000.00 | $11,933,000.00 | $9,549,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $2,227,000.00 | $9,534,000.00 | $8,566,000.00 | $5,894,000.00 | $3,241,000.00 | $24,158,000.00 | $17,549,000.00 | $11,265,000.00 | $5,376,000.00 | $20,781,000.00 | $5,214,000.00 | $5,440,000.00 | $5,001,000.00 | $26,632,000.00 | $5,987,000.00 | $14,681,000.00 | $7,305,000.00 | $28,621,000.00 | $21,794,000.00 | $7,244,000.00 | $6,996,000.00 | $26,817,000.00 | $20,252,000.00 | $8,589,000.00 | $5,216,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $2,948,000.00 | $12,833,000.00 | $2,658,000.00 | $3,415,000.00 | $4,355,000.00 | $25,087,000.00 | $6,540,000.00 | $12,079,000.00 | $5,945,000.00 | $5,218,000.00 | $5,654,000.00 | $5,668,000.00 | $4,428,000.00 | $5,604,000.00 | $4,825,000.00 | $6,133,000.00 | $5,727,000.00 | $5,264,000.00 | $6,464,000.00 | $6,170,000.00 | $6,268,000.00 | $5,471,000.00 | $6,113,000.00 | $7,676,670.00 | $4,332,510.00 | $3,280,000.00 | $3,822,999.00 | $3,338,890.00 | $2,720,000.00 | $14,827,874.00 | $3,623,211.00 | $7,430,135.00 | $3,863,647.00 | $4,083,000.00 | $5,765,000.00 | $4,929,772.00 | $4,265,900.00 | $4,493,000.00 | $4,235,000.00 | $4,080,328.00 | $3,320,363.00 | $14,776,797.00 | $10,644,569.00 | $3,590,000.00 | $3,355,000.00 | $12,466,704.00 | $3,433,000.00 | $5,567,638.00 | $2,650,000.00 | $11,555,479.00 | -- |
Research and Development | $409,000.00 | $1,800,000.00 | $3,352,000.00 | $2,285,000.00 | $1,159,000.00 | $5,600,000.00 | $4,281,000.00 | $2,846,000.00 | $1,382,000.00 | $6,389,000.00 | $5,080,000.00 | $1,675,000.00 | $1,578,000.00 | $5,917,000.00 | $1,343,000.00 | $3,213,000.00 | $1,714,000.00 | $4,909,000.00 | $3,660,000.00 | $1,313,000.00 | $1,157,000.00 | $4,395,000.00 | $1,051,233.00 | $2,216,723.00 | $1,086,914.00 | $4,046,106.00 | $3,042,916.00 | $2,094,262.00 | $1,064,321.00 | $3,957,274.00 | $2,899,481.00 | $1,872,901.00 | $916,436.00 | $3,379,920.00 | $863,011.00 | $1,679,100.00 | $760,992.00 | $2,645,070.00 | $719,552.00 | $1,239,304.00 | $612,123.00 | $2,524,030.00 | $671,503.00 | $619,803.00 | $599,466.00 | $2,260,949.00 | $1,674,843.00 | $1,097,118.00 | $524,784.00 | $2,174,798.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $4,330,000.00 | $15,475,000.00 | $5,239,000.00 | $5,093,000.00 | $5,811,000.00 | $25,232,000.00 | $19,016,000.00 | $11,926,000.00 | $5,957,000.00 | $29,066,000.00 | $17,513,000.00 | $5,727,000.00 | $5,782,000.00 | $23,768,000.00 | $17,615,000.00 | $12,110,000.00 | $6,125,000.00 | $23,388,000.00 | $17,382,000.00 | $11,837,000.00 | $5,748,000.00 | $22,206,000.00 | $16,996,238.00 | $11,664,768.00 | $6,051,491.00 | $15,709,863.00 | $3,554,915.00 | $3,692,278.00 | $3,640,765.00 | $14,080,835.00 | $3,460,811.00 | $6,943,514.00 | $3,524,922.00 | $14,364,691.00 | $10,764,329.00 | $7,125,246.00 | $3,463,853.00 | $13,932,587.00 | $3,663,525.00 | $3,363,079.00 | $3,075,956.00 | $12,019,179.00 | $2,926,797.00 | $5,784,478.00 | $2,803,850.00 | $10,616,857.00 | $7,792,132.00 | $2,705,738.00 | $2,352,228.00 | $10,749,956.00 | -- |
Loss from Operations | $-1,382,000.00 | $-2,642,000.00 | $-2,581,000.00 | $-3,133,000.00 | $-1,456,000.00 | $-145,000.00 | $-397,000.00 | $153,000.00 | $-12,000.00 | $-8,099,000.00 | $-348,000.00 | $-59,000.00 | $-1,354,000.00 | $-1,479,000.00 | $-677,000.00 | $146,000.00 | $-398,000.00 | $-741,000.00 | $919,000.00 | $33,000.00 | $568,000.00 | $-2,945,000.00 | $782,000.00 | $-2,269,000.00 | $-1,719,000.00 | $-2,548,109.00 | $268,000.00 | $-353,000.00 | $-921,000.00 | $747,039.00 | $162,400.00 | $147,894.00 | $338,725.00 | $4,679,002.00 | $2,125,570.00 | $1,268,377.00 | $802,047.00 | $2,195,763.00 | $571,774.00 | $961,656.00 | $244,407.00 | $2,757,618.00 | $772,869.00 | $1,160,425.00 | $551,215.00 | $1,849,847.00 | $1,208,557.00 | $212,040.00 | $297,632.00 | $805,523.00 | -- |
Loss Before Income Taxes | $-1,103,000.00 | $-3,190,000.00 | $-2,609,000.00 | $-1,646,000.00 | $-2,324,000.00 | $827,000.00 | $-894,000.00 | $1,624,000.00 | $-285,000.00 | $-8,897,000.00 | $-2,239,000.00 | $-249,000.00 | $-1,340,000.00 | $-1,786,000.00 | $-630,000.00 | $-274,000.00 | $-482,000.00 | $83,000.00 | $744,000.00 | $355,000.00 | $430,000.00 | $-3,246,000.00 | $710,195.00 | $-2,380,417.00 | $-1,769,744.00 | $-2,184,258.00 | $240,817.00 | $-363,654.00 | $-962,255.00 | $722,621.00 | $646,107.00 | $147,594.00 | $341,992.00 | $4,588,870.00 | $2,098,002.00 | $1,260,887.00 | $771,708.00 | $2,566,541.00 | $1,909,223.00 | $917,799.00 | $259,114.00 | $2,781,038.00 | $725,712.00 | $1,191,020.00 | $560,112.00 | $1,991,133.00 | $1,344,030.00 | $334,933.00 | $304,201.00 | $923,173.00 | -- |
Earnings Per Share Basic | $-0.04 | $0.68 | $-0.10 | $0.40 | $0.45 | $0.07 | $0.05 | $0.06 | $-0.01 | $-0.37 | $-0.04 | $-0.03 | $-0.05 | $-0.02 | $-0.02 | $0.01 | $-0.02 | -- | $0.03 | $-0.01 | $0.02 | $-0.22 | $-0.10 | $-0.07 | $-0.06 | $-0.10 | $-0.04 | $-0.04 | $-0.03 | $0.02 | $0.02 | $0.01 | $0.01 | $0.12 | $0.10 | $0.04 | $0.02 | $0.16 | $0.10 | $0.04 | $0.01 | $0.13 | $0.04 | $0.05 | $0.03 | $0.10 | $0.07 | $0.04 | -- | $-0.03 | -- |
Weighted Average Shares Basic | 21,363,015 | 21,702,000 | 21,886,000 | 21,857,116 | 22,603,330 | 22,049,636 | 22,233,876 | 21,728,000 | 21,742,000 | 21,657 | 21,643,000 | 21,626,000 | 21,398,000 | 21,111,000 | 20,866,000 | 20,973,000 | 20,973,000 | 20,858,000 | 20,972 | 20,755,027 | 20,644,409 | 19,983,747 | 20,235,876 | 19,577,271 | 20,386,678 | 18,464,022 | 18,650,274 | 18,614,350 | 18,606,582 | 19,335,768 | 19,549,532 | 19,510,434 | 19,496,455 | 20,643,470 | 21,044,296 | 19,731,302 | 24,033,231 | 23,935,486 | 23,902,547 | 23,852,754 | 23,873,752 | 24,258,853 | 24,233,260 | 24,304,667 | 24,431,055 | 24,963,271 | 25,022,352 | 25,061,590 | 0 | 25,658,203 | -- |
Earnings Per Share Diluted | $-0.04 | $0.65 | $0.30 | $-0.06 | $0.40 | $0.06 | $0.05 | $0.05 | $-0.01 | $-0.37 | $-0.12 | $-0.03 | $-0.05 | $-0.02 | $-0.03 | $-0.01 | $-0.02 | -- | $0.03 | $-0.01 | $0.02 | $-0.22 | $-0.10 | $-0.13 | $-0.06 | $-0.10 | $0.01 | $-0.04 | $-0.03 | $0.02 | $0.02 | $0.01 | $0.01 | $0.11 | $0.10 | $0.05 | $0.02 | $0.16 | $0.04 | $0.06 | $0.01 | $0.13 | $0.03 | $0.03 | $0.03 | $0.10 | $0.07 | $0.02 | -- | $-0.03 | -- |
Weighted Average Shares Diluted | 21,363,000 | 22,540,000 | 21,134,000 | 21,857,000 | 25,070,000 | 24,297,000 | 22,234,000 | 24,063,000 | 21,742,000 | 21,657 | 21,703,000 | 21,707,000 | 21,398,000 | 21,111,000 | 20,854,000 | 20,973,000 | 20,973,000 | 21,566,000 | 21,555 | 21,510,539 | 21,633,117 | 19,983,747 | 19,799,219 | 19,577,271 | 21,166,681 | 19,170,322 | 19,358,968 | 19,040,041 | 19,013,726 | 20,322,017 | 20,149,962 | 20,555,550 | 20,676,609 | 21,800,700 | 20,429,651 | 20,839,813 | 25,407,408 | 24,534,162 | 24,441,213 | 24,433,232 | 24,301,044 | 24,632,755 | 24,697,716 | 24,663,556 | 0 | 25,138,035 | 25,165,863 | 25,159,873 | 0 | 25,685,291 | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 75,000,000 | -- |
Common Stock Shares Outstanding | 21,371,047 | 21,438,571 | 21,570,439 | 21,290,098 | 22,972,009 | 22,666,074 | 22,310,889 | 34,888,904 | 21,660,318 | 21,669,361 | 21,695,010 | 21,647,571 | 21,647,571 | 21,300,251 | 21,300,252 | 21,300,252 | 21,300,252 | 21,205,251 | 21,055,252 | 20,979,651 | 20,979,651 | 22,772,167 | 22,790,667 | 22,381,874 | 22,288,874 | 18,751,346 | 18,721,346 | 18,721,346 | 18,593,013 | 18,636,008 | 19,626,455 | 19,626,455 | 19,496,455 | 19,496,455 | 19,441,455 | 19,411,455 | 24,033,231 | 24,033,231 | 24,033,231 | 23,933,231 | 23,837,580 | 23,987,972 | 24,142,941 | 24,331,682 | 24,414,964 | 24,494,906 | -- | -- | -- | 25,658,203 | -- |
Common Stock Value | $365,000.00 | $365,000.00 | $366,000.00 | $362,000.00 | $362,000.00 | $359,000.00 | $355,000.00 | $351,000.00 | $349,000.00 | $349,000.00 | $349,000.00 | $348,000.00 | $348,000.00 | $345,000.00 | $345,000.00 | $345,000.00 | $345,000.00 | $344,000.00 | $343,000.00 | $342,000.00 | $342,000.00 | $339,000.00 | $338,867.00 | $334,167.00 | $333,237.00 | $297,862.00 | $297,562.00 | $297,562.00 | $296,279.00 | $296,279.00 | $296,409.00 | $296,409.00 | $295,109.00 | $295,109.00 | $294,559.00 | $294,259.00 | $292,326.00 | $292,326.00 | $292,326.00 | $291,326.00 | $290,126.00 | $290,126.00 | $290,126.00 | $290,126.00 | $289,302.00 | $288,839.00 | -- | -- | -- | $287,539.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | -- | -- | 2,000,000 | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $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 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.49 | $1.49 | $1.49 | $1.15 | $1.15 | $1.15 | $1.15 | -- | -- | -- | -- | -- | -- | -- |