Date | 6/30/2023 | 12/31/2022 | 6/30/2022 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $460,147.00 | $1,000,000.00 | $753,717.00 | $800,000.00 | $882,770.00 | $286,795.00 | $1,519,666.00 | $1,279,189.00 | $1,653,260.00 | $3,043,874.00 | $3,260,808.00 | $2,327,865.00 | $3,752,375.00 | $3,786,846.00 | $11,189,191.00 | $11,083,592.00 | $10,747,998.00 | $14,019,634.00 | $18,166,857.00 | $13,478,633.00 |
Accounts Receivable Net Current | -- | $9,201,245.00 | $7,887,069.00 | $2,707,994.00 | $4,264,257.00 | $3,928,244.00 | $4,926,081.00 | $8,139,107.00 | $7,995,931.00 | $6,923,695.00 | $5,267,752.00 | -- | $3,019,349.00 | $3,180,138.00 | $23,813,678.00 | $22,716,298.00 | $85,958,886.00 | $103,342,459.00 | -- | -- |
Inventory | $5,781,338.00 | $356,358.00 | $1,746,323.00 | $1,366,594.00 | $254,678.00 | $236,533.00 | $302,938.00 | $482,658.00 | $693,677.00 | $596,783.00 | $631,610.00 | -- | $1,477,783.00 | $2,141,093.00 | $5,418,446.00 | $15,655,723.00 | $16,797,673.00 | $22,317,260.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $20,215,412.00 | $19,395,699.00 | $16,838,164.00 | $28,736,299.00 | $12,429,734.00 | $14,613,491.00 | $19,031,836.00 | $30,337,811.00 | $28,877,700.00 | $22,911,246.00 | $21,518,685.00 | -- | $15,645,187.00 | $33,889,048.00 | $85,012,620.00 | $81,211,761.00 | $143,784,382.00 | $169,661,098.00 | -- | -- |
Property Plant and Equipement | $6,762,448.00 | $7,833,902.00 | $18,488,573.00 | $18,599,830.00 | $10,851,899.00 | $10,929,829.00 | $11,835,516.00 | $10,481,167.00 | $11,599,416.00 | $11,291,285.00 | $11,830,698.00 | -- | $8,674,850.00 | $8,372,961.00 | $12,803,185.00 | $31,531,027.00 | $66,269,320.00 | $91,161,093.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | $1,496.00 | $7,569.00 | $59,921.00 | $380,915.00 | $808,707.00 | -- | $1,556,306.00 | $2,530,103.00 | $15,459,340.00 | $14,307,939.00 | $14,416,976.00 | $14,380,459.00 | -- | -- |
Goodwill | $58,922.00 | $58,922.00 | $179,795.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,753,454.00 | $24,133,230.00 | $27,719,869.00 | $27,622,490.00 | $53,983,687.00 | -- | -- |
Other Assets | $1,240,191.00 | $1,775,540.00 | $2,798,887.00 | $3,790,167.00 | $4,302,000.00 | $3,903,021.00 | $4,304,640.00 | -- | -- | $3,269,967.00 | $3,326,319.00 | -- | $8,267,016.00 | $2,065,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $28,378,157.00 | $29,208,815.00 | $39,487,732.00 | $52,871,251.00 | $30,776,651.00 | $32,285,556.00 | $40,615,546.00 | $41,309,278.00 | $41,615,814.00 | $37,898,727.00 | $37,639,430.00 | -- | $34,286,999.00 | $66,091,704.00 | $179,405,809.00 | $189,238,990.00 | $287,421,889.00 | $361,792,142.00 | -- | -- |
Accounts Payable | -- | $2,287,244.00 | $4,788,316.00 | $14,985,772.00 | $14,857,436.00 | $11,548,461.00 | $12,586,696.00 | $12,536,277.00 | $11,700,763.00 | $8,753,651.00 | $6,844,440.00 | -- | $5,993,211.00 | $6,943,248.00 | $20,810,765.00 | $17,857,866.00 | $20,289,783.00 | $19,013,509.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $18,914,951.00 | $19,592,123.00 | $22,566,491.00 | $31,972,266.00 | -- | $24,673,246.00 | $26,007,161.00 | $25,181,084.00 | $24,011,887.00 | $21,315,459.00 | $23,121,938.00 | -- | $21,484,751.00 | $35,637,467.00 | $140,827,000.00 | $129,059,540.00 | $123,407,956.00 | $109,252,456.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $22,447,083.00 | $22,447,083.00 | $22,447,083.00 | $26,914,305.00 | $15,643,404.00 | $16,746,986.00 | $16,461,333.00 | -- | $15,782,904.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $23,516,659.00 | $23,610,333.00 | $23,171,543.00 | $23,675,886.00 | $23,612,413.00 | $22,907,323.00 | $23,022,845.00 | $23,215,631.00 | $23,218,159.00 | $23,754,044.00 | $24,201,766.00 | -- | $23,994,357.00 | $24,551,707.00 | $24,755,457.00 | $25,070,226.00 | $21,811,064.00 | $19,925,259.00 | -- | -- |
Accumulated Deficit | $-209,863,637.00 | $-208,054,607.00 | $-204,137,958.00 | $-206,310,884.00 | $-192,212,544.00 | $-182,194,414.00 | $-174,517,769.00 | $-172,750,711.00 | $-170,935,437.00 | $-170,390,549.00 | $-172,395,246.00 | $104,000.00 | $-173,149,696.00 | $-154,979,095.00 | $-142,910,476.00 | $-113,513,766.00 | $5,804,023.00 | $95,600,619.00 | -- | -- |
Total Stockholders' Equity | $9,463,206.00 | $9,616,692.00 | $16,921,241.00 | $12,639,587.00 | $-7,664,671.00 | $-1,476,680.00 | $5,267,834.00 | $6,788,462.00 | $8,256,891.00 | $7,276,874.00 | $5,383,487.00 | -- | $3,708,163.00 | $20,684,520.00 | $19,508,247.00 | $37,348,774.00 | $142,684,216.00 | $230,866,530.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | $8,259,398.00 | $8,640,871.00 | $9,088,990.00 | $9,340,551.00 | $9,339,732.00 | $9,347,036.00 | $9,306,394.00 | $9,134,005.00 | -- | $9,094,085.00 | $9,409,717.00 | $17,645,562.00 | $20,655,676.00 | $21,329,717.00 | $21,673,156.00 | -- | -- |
Total Liabilities and Equity | $28,378,157.00 | $29,208,815.00 | $39,487,732.00 | $52,871,251.00 | $30,776,651.00 | $32,285,556.00 | $40,615,546.00 | $41,309,278.00 | $41,615,814.00 | $37,898,727.00 | $37,639,430.00 | -- | $34,286,999.00 | $66,091,704.00 | $179,405,809.00 | $189,238,990.00 | $287,421,889.00 | $361,792,142.00 | -- | -- |
Date | 6/30/2023 | 12/31/2022 | 6/30/2022 | 6/30/2021 | 12/31/2020 | 6/30/2020 | 12/31/2019 | 6/30/2019 | 12/31/2018 | 6/30/2018 | 12/31/2017 | 6/30/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,364,033.00 | $18,189,274.00 | $5,732,064.00 | $10,193,590.00 | $10,284,868.00 | $68,157,699.00 | $76,145,384.00 | $86,377,455.00 | $114,535,553.00 | $163,845,597.00 | -- |
Cost of Revenues | $10,203,109.00 | $17,003,414.00 | $6,836,895.00 | $4,287,336.00 | $7,119,125.00 | $2,270,345.00 | $7,189,092.00 | $3,966,546.00 | $10,924,246.00 | $6,098,127.00 | $9,867,508.00 | $3,298,620.00 | $7,607,190.00 | $6,381,205.00 | $45,688,175.00 | $58,870,240.00 | $65,877,975.00 | $70,216,049.00 | $93,282,442.00 | -- |
Gross Profit | $3,874,900.00 | $7,230,049.00 | $3,699,761.00 | $2,138,241.00 | $3,943,650.00 | $1,467,005.00 | $6,602,211.00 | $3,115,671.00 | $9,654,094.00 | $5,265,906.00 | $8,321,766.00 | $2,433,444.00 | $2,586,400.00 | $3,903,663.00 | $22,469,524.00 | $17,275,144.00 | $20,499,480.00 | $44,319,504.00 | $70,563,155.00 | -- |
Research and Development | $1,585,894.00 | $3,606,653.00 | $2,050,609.00 | $2,260,274.00 | $3,889,126.00 | $1,802,747.00 | $3,592,843.00 | $1,907,116.00 | $4,756,088.00 | $2,484,574.00 | $4,031,313.00 | $1,943,445.00 | $3,044,972.00 | $3,446,867.00 | $3,037,161.00 | $2,915,641.00 | $4,951,166.00 | $4,483,754.00 | $3,016,693.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-1,676,233.00 | $-3,165,637.00 | $-3,532,531.00 | $-13,922,205.00 | $-17,366,729.00 | $-7,543,844.00 | $-4,172,161.00 | $-2,230,813.00 | $168,824.00 | $802,138.00 | $-450,703.00 | $-1,360,450.00 | $-14,577,928.00 | $-26,963,357.00 | $-29,959,364.00 | $-119,376,579.00 | $-85,679,913.00 | $9,527,133.00 | $42,563,452.00 | -- |
Loss Before Income Taxes | $-1,755,790.00 | $-512,502.00 | $-1,996,272.00 | $-14,464,039.00 | $-18,402,524.00 | $-8,010,550.00 | $-3,868,741.00 | $-2,092,770.00 | $677,555.00 | $886,528.00 | $-131,034.00 | $-1,031,067.00 | $-18,466,633.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.10 | $-0.45 | $-0.13 | $-1.31 | $-2.40 | $-1.08 | $-0.09 | $-0.04 | $0.04 | $0.05 | $0.02 | -- | $-0.45 | $-0.22 | $-0.96 | $-4.36 | -- | -- | -- | -- |
Weighted Average Shares Basic | 1,638,052 | 15,582,501 | 15,320,468 | 10,761,008 | 7,373,347 | 7,075,611 | 41,788,437 | 41,760,163 | 40,859,626 | 40,690,019 | 40,231,159 | 40,231,159 | 40,175,439 | -- | -- | 27,356,504 | 27,017,780 | 26,737,638 | 25,907,217 | -- |
Earnings Per Share Diluted | $-1.10 | $-0.45 | $-0.13 | $-1.31 | $-2.40 | $-1.08 | $-0.09 | $-0.04 | $0.04 | $0.05 | $0.02 | -- | $-0.45 | $-0.22 | $-0.96 | $-4.36 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 1,638,052 | 15,582,501 | 15,320,468 | 10,761,008 | 7,373,347 | 7,075,611 | 41,788,437 | 41,760,163 | 41,565,580 | 41,712,684 | 40,333,646 | 40,231,159 | 40,175,439 | -- | -- | 27,356,504 | 27,017,780 | 26,965,006 | 26,072,506 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 1,844,089 | 15,600,789 | 15,590,789 | 13,646,360 | 8,486,956 | 7,332,434 | 42,000,163 | 41,760,163 | 41,760,163 | 40,760,163 | 40,231,159 | -- | 40,231,159 | 39,211,364 | 31,768,875 | 28,641,528 | 27,007,608 | 27,230,835 | -- | -- |
Common Stock Value | $163,154,015.00 | $161,404,797.00 | $161,396,304.00 | $154,316,011.00 | $131,247,787.00 | $127,019,156.00 | $126,257,156.00 | $126,146,996.00 | $126,146,996.00 | $124,646,996.00 | $123,950,544.00 | -- | $426,744.00 | $416,546.00 | $335,271.00 | $309,076.00 | $286,326.00 | $286,326.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.99 | $0.99 | $1.21 | -- | -- | -- | -- | -- | -- | -- |