Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 2/28/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 | 12/31/2007 | 12/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $35,180,529.00 | $43,642,684.00 | $53,313,811.00 | $19,699,565.00 | $43,148,323.00 | $43,254,116.00 | $48,929,895.00 | $53,317,405.00 | $66,316,229.00 | $73,093,132.00 | $41,905,469.00 | $34,364,560.00 | $16,493,967.00 | $12,204,569.00 | $16,350,237.00 | $20,145,052.00 | $14,561,830.00 | $18,256,999.00 | $17,623,770.00 | $6,443,868.00 | $4,701,978.00 | $8,162,034.00 | $10,379,729.00 | $5,212,579.00 | $7,937,388.00 | $6,818,668.00 | $8,064,490.00 | $9,826,947.00 | $12,020,980.00 | $13,184,776.00 | $11,817,418.00 | $14,246,979.00 | $24,110,836.00 | $8,799,328.00 | $4,339,540.00 | $5,920,020.00 | $7,651,844.00 | $9,189,398.00 | $2,373,893.00 | $483,052.00 | $158,405.00 | $692,720.00 | $835,471.00 | $992,341.00 | $992,341.00 | $1,855,193.00 | $1,985,334.00 | $2,889,923.00 | $4,738,233.00 | $6,564,212.00 | -- | $8,283,684.00 | $1,505,179.00 | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,904.00 | -- | -- | -- | $64,148.00 | -- | -- | -- | $12,014.00 | -- | -- | -- | $315,771.00 | -- | -- | -- | $80,183.00 | -- | -- | -- | $2,339.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $2,320,396.00 | $2,106,345.00 | -- | -- | -- | $269.00 | $1,720.00 | $3,008.00 | $48,918.00 | $72,727.00 | $143,564.00 | $200,706.00 | $277,835.00 | $294,908.00 | $338,465.00 | $381,065.00 | $402,714.00 | $419,598.00 | $428,515.00 | $341,177.00 | $672,937.00 | $578,912.00 | $594,194.00 | $299,485.00 | $313,134.00 | $94,867.00 | $166,733.00 | $118,207.00 | $157,500.00 | $333,873.00 | $376,569.00 | $699,148.00 | $715,049.00 | $461,405.00 | $463,029.00 | $677,417.00 | $278,049.00 | $63,733.00 | $80,021.00 | $270,506.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,166,267.00 | $882,214.00 | $1,135,656.00 | $881,797.00 | $623,672.00 | $530,852.00 | $585,141.00 | $770,485.00 | $774,127.00 | $1,187,952.00 | $1,412,183.00 | $1,340,239.00 | $1,128,755.00 | $3,561,972.00 | $446,415.00 | $526,684.00 | $203,155.00 | $312,987.00 | $422,199.00 | $595,869.00 | $168,188.00 | $401,903.00 | $367,177.00 | $392,585.00 | $352,282.00 | $223,339.00 | $372,057.00 | $470,391.00 | $169,463.00 | $319,198.00 | $379,004.00 | $327,276.00 | $298,546.00 | $224,313.00 | $155,210.00 | $140,928.00 | $203,087.00 | $223,995.00 | $232,987.00 | $29,788.00 | $15,000.00 | $50,012.00 | $30,677.00 | $72,288.00 | $105,177.00 | $147,451.00 | $31,897.00 | -- | -- | -- | -- | $42,140.00 | -- | -- | -- | -- |
Total Current Assets | $63,409,566.00 | $79,450,400.00 | $89,062,377.00 | $54,624,714.00 | $59,551,175.00 | $59,664,234.00 | $65,358,969.00 | $66,468,829.00 | $72,990,670.00 | $79,690,607.00 | $48,182,169.00 | $38,865,467.00 | $24,134,403.00 | $27,281,050.00 | $29,349,090.00 | $33,582,948.00 | $27,412,605.00 | $27,142,347.00 | $18,665,054.00 | $7,870,214.00 | $5,740,747.00 | $9,403,666.00 | $13,267,651.00 | $13,852,668.00 | $21,093,526.00 | $14,865,001.00 | $21,831,691.00 | $28,759,588.00 | $31,175,903.00 | $33,569,806.00 | $37,058,863.00 | $39,260,507.00 | $38,746,374.00 | $9,686,399.00 | $5,037,962.00 | $6,784,818.00 | $8,187,992.00 | $9,714,419.00 | $2,916,031.00 | $1,020,375.00 | $378,161.00 | $950,182.00 | $1,135,255.00 | $1,237,676.00 | $999,813.00 | $2,012,084.00 | $2,530,974.00 | -- | -- | -- | -- | $8,812,148.00 | -- | -- | -- | -- |
Property Plant and Equipement | $1,905,704.00 | $1,866,224.00 | $1,588,963.00 | $1,596,511.00 | $1,609,679.00 | $1,503,439.00 | $1,448,305.00 | $1,474,937.00 | $1,367,045.00 | $105,919.00 | $111,499.00 | $115,092.00 | $102,836.00 | $118,639.00 | $126,820.00 | $134,515.00 | $146,601.00 | $165,873.00 | $160,860.00 | $178,461.00 | $185,802.00 | $205,303.00 | $186,282.00 | $71,036.00 | $56,976.00 | $63,151.00 | $69,695.00 | $75,843.00 | $31,935.00 | $34,777.00 | $37,866.00 | $41,075.00 | $44,652.00 | $47,011.00 | $41,458.00 | $46,875.00 | $54,180.00 | $33,574.00 | $36,061.00 | $3,039.00 | $3,582.00 | $4,125.00 | $4,668.00 | $6,423.00 | $8,178.00 | $9,934.00 | $11,689.00 | -- | -- | -- | -- | $22,310.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $68,023,742.00 | $82,059,957.00 | $91,429,120.00 | $57,032,780.00 | $62,038,259.00 | $62,076,932.00 | $67,747,703.00 | $68,945,576.00 | $75,389,223.00 | $80,857,111.00 | $49,308,303.00 | $40,022,550.00 | $24,237,239.00 | $27,399,689.00 | $29,475,910.00 | $33,717,463.00 | $27,559,206.00 | $27,308,220.00 | $18,825,914.00 | $8,048,675.00 | $5,926,549.00 | $9,608,969.00 | $13,453,933.00 | $13,928,704.00 | $21,155,502.00 | $14,933,152.00 | $21,906,386.00 | $28,840,431.00 | $31,212,838.00 | $33,609,583.00 | $37,101,729.00 | $39,306,582.00 | $38,796,026.00 | $9,751,752.00 | $5,097,762.00 | $6,845,035.00 | $8,255,514.00 | $9,761,335.00 | $2,967,800.00 | $1,036,756.00 | $395,085.00 | $967,649.00 | $1,153,265.00 | $1,257,441.00 | $1,036,333.00 | $2,035,360.00 | $2,556,005.00 | -- | -- | -- | -- | $8,847,800.00 | -- | -- | -- | -- |
Accounts Payable | $2,826,322.00 | $4,279,679.00 | $2,386,108.00 | $2,900,547.00 | $2,202,149.00 | $1,767,407.00 | $2,496,074.00 | $2,209,552.00 | $1,106,922.00 | $943,344.00 | $1,128,104.00 | $1,986,100.00 | $1,385,909.00 | $1,333,086.00 | $1,024,280.00 | $1,054,971.00 | $906,084.00 | $1,462,247.00 | $2,588,977.00 | $7,882,346.00 | $7,308,823.00 | $3,659,744.00 | $1,808,311.00 | $1,408,206.00 | $1,765,758.00 | $1,726,483.00 | $1,645,298.00 | $1,758,180.00 | $1,108,509.00 | $1,581,417.00 | $1,709,397.00 | $1,424,668.00 | $1,141,629.00 | $1,428,717.00 | $893,385.00 | $740,318.00 | $848,645.00 | $1,027,374.00 | $939,785.00 | $874,840.00 | $1,394,143.00 | $1,217,346.00 | $928,553.00 | $917,617.00 | $993,767.00 | $1,424,598.00 | $1,008,493.00 | -- | -- | -- | -- | $1,139,276.00 | -- | -- | -- | -- |
Accrued Liabilities | $6,553,311.00 | $6,970,217.00 | $5,138,243.00 | $4,344,269.00 | $3,973,941.00 | $3,163,429.00 | $2,648,626.00 | $3,014,156.00 | $3,985,663.00 | $2,064,369.00 | $2,924,351.00 | $2,516,841.00 | $4,328,033.00 | $4,470,895.00 | $4,800,486.00 | $3,947,218.00 | $3,433,754.00 | $2,863,829.00 | $5,166,224.00 | $9,650,668.00 | $5,080,302.00 | $5,090,886.00 | $4,363,867.00 | $2,757,564.00 | $2,041,908.00 | $2,062,969.00 | $2,342,352.00 | $3,149,726.00 | $1,876,671.00 | $1,346,925.00 | $1,221,557.00 | $1,450,157.00 | $761,121.00 | $682,155.00 | $521,525.00 | $475,003.00 | $256,151.00 | $46,828.00 | $713,179.00 | $755,083.00 | $378,501.00 | $251,984.00 | $306,983.00 | $274,118.00 | $172,721.00 | $173,833.00 | $296,512.00 | -- | -- | -- | -- | $436,367.00 | -- | -- | -- | -- |
Total Current Liabilities | $10,011,022.00 | $11,917,528.00 | $8,227,298.00 | $7,981,671.00 | $6,978,523.00 | $5,764,846.00 | $6,008,963.00 | $6,147,509.00 | $6,045,042.00 | $3,987,566.00 | $5,085,291.00 | $5,553,331.00 | $5,715,769.00 | $5,806,239.00 | $5,829,650.00 | $5,009,688.00 | $11,084,155.00 | $10,766,255.00 | $13,891,658.00 | $17,546,249.00 | $12,404,566.00 | $8,768,277.00 | $6,260,582.00 | $4,252,412.00 | $5,789,729.00 | $3,889,963.00 | $4,091,860.00 | $5,061,065.00 | $3,142,140.00 | $3,090,371.00 | $3,090,241.00 | $2,914,985.00 | $1,945,166.00 | $2,155,545.00 | $1,463,290.00 | $1,267,409.00 | $9,856,294.00 | $13,490,356.00 | $6,990,143.00 | $3,945,360.00 | $2,588,828.00 | $2,243,866.00 | $1,488,641.00 | $1,374,263.00 | $1,179,816.00 | $1,612,331.00 | $1,319,477.00 | -- | -- | -- | -- | $1,592,402.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $218,944,268.00 | $218,696,866.00 | $201,198,660.00 | $200,578,556.00 | $183,803,637.00 | $171,448,570.00 | $164,239,299.00 | $163,003,806.00 | $159,197,950.00 | $151,383,530.00 | $147,117,314.00 | $137,673,530.00 | $136,857,409.00 | $136,291,018.00 | $131,452,413.00 | $129,012,409.00 | $128,304,649.00 | $126,781,405.00 | $122,560,439.00 | $89,167,955.00 | $79,716,265.00 | $79,427,270.00 | $67,332,433.00 | $68,749,979.00 | $51,720,302.00 | $49,539,373.00 | $47,564,257.00 | $46,522,547.00 | $45,886,596.00 | $45,057,016.00 | $44,327,183.00 | $44,269,480.00 | $44,172,818.00 | -- | -- | -- | -- | $43,480,415.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $83,461.00 | $94,108.00 | $84,399.00 | $90,697.00 | $82,743.00 | $45,772.00 | $39,519.00 | $87,130.00 | $95,502.00 | $99,181.00 | $102,006.00 | $99,659.00 | $105,590.00 | $90,736.00 | $97,257.00 | $102,001.00 | $104,340.00 | $95,209.00 | $96,522.00 | $90,998.00 | $97,403.00 | $97,008.00 | $98,433.00 | $94,711.00 | $96,684.00 | $90,307.00 | $81,186.00 | $83,298.00 | $90,145.00 | $92,982.00 | $62,130.00 | $99,786.00 | $92,704.00 | $101,782.00 | $98,972.00 | $116,979.00 | $-1,340.00 | $-10,684.00 | $-9,323.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-336,166,136.00 | $-321,700,000.00 | $-306,945,984.00 | $-297,201,630.00 | $-275,360,786.00 | $-267,151,835.00 | $-260,298,114.00 | $-245,659,081.00 | $-237,868,094.00 | $-229,298,728.00 | $-217,448,855.00 | $-211,361,910.00 | $-204,761,163.00 | $-200,978,739.00 | $-195,421,172.00 | $-190,116,987.00 | $-184,852,140.00 | $-184,155,982.00 | $-178,988,098.00 | $-181,136,389.00 | $-170,900,158.00 | $-162,342,329.00 | $-152,174,866.00 | $-141,864,346.00 | $-131,908,008.00 | $-126,761,812.00 | $-119,164,952.00 | $-112,635,806.00 | $-103,509,607.00 | $-98,622,768.00 | $-94,391,595.00 | $-90,525,311.00 | $-85,836,835.00 | $-81,701,735.00 | $-76,204,066.00 | $-73,989,757.00 | -- | -- | $-55,750,639.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $58,012,720.00 | $70,142,429.00 | $83,201,822.00 | $49,051,109.00 | $55,059,736.00 | $56,312,086.00 | $61,738,740.00 | $62,798,067.00 | $69,344,181.00 | $76,869,545.00 | $44,223,012.00 | $34,469,219.00 | $18,521,470.00 | $21,593,450.00 | $23,646,260.00 | $28,707,775.00 | $16,475,051.00 | $16,541,965.00 | $4,934,256.00 | $-9,497,574.00 | $-6,478,017.00 | $840,692.00 | $7,193,351.00 | $9,676,292.00 | $15,365,773.00 | $11,043,189.00 | $17,814,526.00 | $23,779,366.00 | $28,070,698.00 | $30,519,212.00 | $34,011,488.00 | $36,391,597.00 | $36,850,860.00 | $7,596,207.00 | $3,634,472.00 | $5,577,626.00 | $-1,600,780.00 | $-3,729,021.00 | $-4,022,343.00 | $-2,738,604.00 | $-2,033,743.00 | $-1,126,217.00 | $-335,376.00 | $-116,822.00 | $-143,483.00 | $423,029.00 | $1,236,528.00 | -- | -- | -- | -- | $7,255,398.00 | $-14,708,899.00 | $-12,027,148.00 | $-4,395,939.00 | $-966,170.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $68,023,742.00 | $82,059,957.00 | $91,429,120.00 | $57,032,780.00 | $62,038,259.00 | $62,076,932.00 | $67,747,703.00 | $68,945,576.00 | $75,389,223.00 | $80,857,111.00 | $49,308,303.00 | $40,022,550.00 | $24,237,239.00 | $27,399,689.00 | $29,475,910.00 | $33,717,463.00 | $27,559,206.00 | $27,308,220.00 | $18,825,914.00 | $8,048,675.00 | $5,926,549.00 | $9,608,969.00 | $13,453,933.00 | $13,928,704.00 | $21,155,502.00 | $14,933,152.00 | $21,906,386.00 | $28,840,431.00 | $31,212,838.00 | $33,609,583.00 | $37,101,729.00 | $39,306,582.00 | $38,796,026.00 | $9,751,752.00 | $5,097,762.00 | $6,845,035.00 | $8,255,514.00 | $9,761,335.00 | $2,967,800.00 | $1,036,756.00 | $395,085.00 | $967,649.00 | $1,153,265.00 | $1,257,441.00 | $1,036,333.00 | $2,035,360.00 | $2,556,005.00 | -- | -- | -- | -- | $8,847,800.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/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 | 2/28/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 | 12/31/2007 | 12/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | $65,408.00 | $6,817.00 | $28,889.00 | $190,936.00 | $134,539.00 | $96,451.00 | $239,231.00 | $183,517.00 | $90,498.00 | $74,054.00 | $283,266.00 | $258,488.00 | $35,266.00 | $163,692.00 | $429,797.00 | $372,514.00 | $7,551.00 | $23,210.00 | $329,327.00 | $236,801.00 | $175,727.00 | $39,559.00 | $224,105.00 | $102,390.00 | $16,511.00 | $41,427.00 | $210,130.00 | $35,947.00 | $119,973.00 | $31,264.00 | $189,274.00 | $104,373.00 | $51,932.00 | $12,203.00 | $2,001.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $818,539.00 | -- | -- | -- | $3,734.00 | $1,469.00 | $332.00 | $148,938.00 | $100,931.00 | $75,765.00 | $204,846.00 | $79,913.00 | $67,701.00 | $48,517.00 | $373,234.00 | $327,109.00 | $248,083.00 | $226,955.00 | $396,786.00 | $312,434.00 | $62,238.00 | $28,575.00 | $114,964.00 | $178,276.00 | $111,624.00 | $93,571.00 | $-85.00 | $-43,922.00 | $-187,192.00 | $-50,229.00 | $-318,718.00 | $-154,514.00 | $-119,117.00 | $-17,319.00 | $-445,799.00 | $-36,675.00 | $-54,479.00 | $-81,026.00 | $-201,605.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $-818,539.00 | -- | -- | -- | $61,674.00 | $5,348.00 | $20,921.00 | $41,998.00 | $33,608.00 | $20,686.00 | $34,385.00 | $35,903.00 | $22,797.00 | $25,537.00 | $-89,968.00 | $-68,621.00 | $14,138.00 | $-63,263.00 | $33,011.00 | $28,602.00 | $-31,478.00 | $-5,365.00 | $214,363.00 | $-5,577.00 | $64,103.00 | $-54,012.00 | $-142,568.00 | $-178,952.00 | $-179,482.00 | $-8,802.00 | $-108,588.00 | $32,670.00 | $32,120.00 | $13,945.00 | $-256,525.00 | $15,766.00 | $-14,750.00 | $-268,427.00 | $-199,604.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $837,445.00 | $13,155,125.00 | $10,866,236.00 | $8,202,260.00 | $10,679,549.00 | $7,836,327.00 | $5,497,058.00 | $13,132,982.00 | $9,897,763.00 | $5,156,535.00 | $13,377,193.00 | $2,925,355.00 | $5,685,292.00 | $2,472,117.00 | $11,052,903.00 | $2,520,992.00 | $5,854,903.00 | $2,874,996.00 | $18,822,488.00 | $23,169,750.00 | $14,880,657.00 | $8,280,442.00 | $24,486,122.00 | $6,014,260.00 | $5,089,624.00 | $4,924,267.00 | $4,032.00 | $6,840,413.00 | $4,862,551.00 | $2,089,592.00 | $6,281,823.00 | $4,796,571.00 | $3,032,103.00 | $1,234,515.00 | $1,318,734.00 | $817,635.00 | $171,929.00 | $24,783,196.00 | $24,430,179.00 | $1,385,983.00 | $23,838,514.00 | $23,608,340.00 | $1,142,631.00 | $23,034,457.00 | $22,778,719.00 | $22,530,529.00 | $22,155,674.00 | $1,724,797.00 | $1,582,348.00 | $1,175,542.00 | -- | $5,494,297.00 | -- | -- | -- | -- |
Selling, General, and Administrative | $15,048,252.00 | $35,802,663.00 | $22,422,808.00 | $7,009,824.00 | $20,006,093.00 | $14,430,791.00 | $5,051,895.00 | $16,346,601.00 | $11,793,509.00 | $7,956,896.00 | $13,877,944.00 | $10,089,252.00 | $6,397,747.00 | $3,165,168.00 | $9,865,005.00 | $2,631,027.00 | $2,571,587.00 | $1,984,922.00 | $8,074,719.00 | $2,012,439.00 | $3,848,838.00 | $1,903,016.00 | -- | $1,992,134.00 | $2,051,093.00 | $2,640,726.00 | -- | $2,318,091.00 | $4,131,516.00 | $2,162,936.00 | -- | $2,948,643.00 | $2,355,176.00 | $4,276,354.00 | -- | $1,586,614.00 | $4,215,750.00 | $2,512,709.00 | -- | $1,965,006.00 | $1,460,478.00 | $551,741.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $15,885,697.00 | $48,957,788.00 | $10,467,283.00 | $22,821,761.00 | $30,685,642.00 | $6,967,282.00 | $8,261,366.00 | $29,479,583.00 | $21,691,272.00 | $13,113,431.00 | $27,255,137.00 | $21,172,016.00 | $8,917,868.00 | $5,637,285.00 | $20,917,908.00 | $5,152,019.00 | $5,551,494.00 | $4,859,918.00 | $26,897,207.00 | $10,301,533.00 | $18,729,495.00 | $10,183,458.00 | $33,138,473.00 | $8,006,394.00 | $7,140,717.00 | $7,564,993.00 | $24,618,350.00 | $9,158,504.00 | $4,741,539.00 | $4,252,528.00 | $16,545,383.00 | $14,376,745.00 | $8,080,382.00 | $5,510,869.00 | $8,645,595.00 | $1,879,302.00 | $1,874,970.00 | $43,560,856.00 | $40,695,130.00 | $1,265,302.00 | $2,095,687.00 | $36,936,115.00 | $36,119,339.00 | $1,002,391.00 | $1,535,917.00 | $911,110.00 | $7,246,984.00 | $7,092,213.00 | $2,480,372.00 | $2,010,023.00 | -- | $8,507,003.00 | -- | -- | -- | -- |
Loss from Operations | $-16,704,236.00 | $-48,957,788.00 | $-33,289,044.00 | $-22,821,761.00 | $-30,623,968.00 | $-22,234,740.00 | $-8,240,445.00 | $-29,437,585.00 | $-21,657,664.00 | $-13,092,745.00 | $-27,220,752.00 | $-21,136,113.00 | $-14,532,358.00 | $-5,611,748.00 | $-21,007,876.00 | $-15,632,052.00 | $-10,460,537.00 | $-4,923,181.00 | $-26,864,196.00 | $-10,241,453.00 | $-8,572,152.00 | $-10,188,823.00 | $-32,924,110.00 | $-22,653,579.00 | $-14,641,607.00 | $-7,619,005.00 | $-6,429.00 | $-9,157,975.00 | $-4,912,220.00 | $-4,261,330.00 | $-16,653,971.00 | $-4,712,560.00 | $-8,048,262.00 | $-5,496,924.00 | $-8,902,120.00 | $-1,863,536.00 | $-1,889,720.00 | $-43,829,283.00 | $-40,894,734.00 | $-3,350,989.00 | $-2,115,687.00 | $-36,936,115.00 | $-36,119,339.00 | $-35,612,936.00 | $-627,807.00 | $-911,110.00 | $-7,246,984.00 | $-7,092,213.00 | $-2,480,372.00 | $-2,010,023.00 | -- | $-8,507,003.00 | -- | -- | -- | -- |
Loss Before Income Taxes | $-15,860,893.00 | -- | -- | -- | $-30,287,322.00 | $-22,078,371.00 | $-15,224,650.00 | $-29,460,412.00 | $-21,669,425.00 | $-13,100,059.00 | $-27,197,078.00 | $-6,600,747.00 | $-8,951,819.00 | -- | $-21,493,852.00 | $-16,189,667.00 | $-10,924,820.00 | -- | $-26,829,630.00 | $-28,978,147.00 | $-8,556,911.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.25 | $-0.91 | $-0.17 | $-0.49 | $-0.74 | $-0.54 | $-0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.35 | -- | -- | -- | $-0.64 | -- | -- | -- | $-0.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 57,503,154 | 50,902,931 | 48,715,585 | 44,731,838 | 40,274,273 | 41,183,585 | 39,008,590 | -- | 8 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 31,623,100 | -- | -- | -- | 20,636,671 | -- | -- | -- | 12,329,993 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.25 | $-0.91 | $-0.17 | $-0.25 | $-0.74 | $-0.54 | $-0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.35 | -- | -- | -- | $-0.05 | -- | -- | -- | $-0.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 57,503,154 | 50,902,931 | 48,715,585 | 44,731,838 | 40,274,273 | 41,183,585 | 39,761,754 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,636,671 | -- | -- | -- | 13,048,815 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 160,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | -- | 40,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 54,959,270 | 54,938,258 | 54,812,042 | 45,805,283 | 42,815,196 | 41,208,210 | 41,106,777 | 38,086,437 | 38,086,437 | 38,086,437 | 33,558,096 | 31,348,171 | 26,127,379 | 26,127,067 | 25,665,350 | 25,650,429 | 23,820,334 | 23,811,634 | 21,775,173 | 98,827,058 | 85,019,240 | 81,786,902 | 71,413,790 | 61,978,609 | 59,340,139 | 40,720,838 | 40,432,339 | 40,405,739 | 37,296,523 | 36,138,323 | 35,963,348 | 35,376,502 | 34,212,044 | 27,864,841 | 22,461,668 | 22,325,609 | 21,996,116 | 21,993,384 | 16,606,695 | 15,959,088 | 13,518,186 | 11,882,379 | 11,408,274 | 11,408,274 | 11,408,274 | 11,408,274 | 11,408,274 | -- | -- | -- | -- | 11,408,274 | -- | -- | -- | -- |
Common Stock Value | $54,959.00 | $54,938.00 | $54,813.00 | $45,806.00 | $42,815.00 | $41,208.00 | $41,107.00 | $38,086.00 | $38,086.00 | $38,086.00 | $33,558.00 | $31,348.00 | $26,127.00 | $26,127.00 | $25,665.00 | $25,651.00 | $23,821.00 | $23,812.00 | $108,876.00 | $98,827.00 | $85,019.00 | $81,787.00 | $71,414.00 | $61,979.00 | $59,340.00 | $40,721.00 | $40,433.00 | $40,406.00 | $37,297.00 | $36,139.00 | $35,964.00 | $35,377.00 | $34,212.00 | $27,865.00 | $22,461.00 | $22,325.00 | $21,996.00 | $21,993.00 | $16,606.00 | $15,959.00 | $13,518.00 | $11,882.00 | $11,408.00 | $11,408.00 | $11,408.00 | $11,408.00 | $11,408.00 | -- | -- | -- | -- | $11,408.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 181,622 | 241,623 | 241,623 | 241,623 | 241,623 | 241,623 | 243,623 | 369,585 | 369,585 | 419,585 | 419,585 | 419,585 | 419,585 | 419,585 | 417,585 | 442,585 | 442,585 | 450,085 | 450,085 | 450,085 | 450,085 | 450,085 | 450,085 | 450,085 | 450,085 | 949,948 | 954,948 | 917,160 | 917,160 | 857,160 | 454,546 | 287,324 | 287,324 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $182.00 | $242.00 | $242.00 | $242.00 | $242.00 | $242.00 | $244.00 | $370.00 | $370.00 | $420.00 | $420.00 | $420.00 | $420.00 | $420.00 | $418.00 | $443.00 | $443.00 | $450.00 | $450.00 | $450.00 | $450.00 | $450.00 | $450.00 | $450.00 | $450.00 | $950.00 | $955.00 | $917.00 | $917.00 | $857.00 | $455.00 | $287.00 | $287.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.72 | -- | -- | -- | -- | -- | -- | -- | $1.61 | -- | -- | -- | -- | -- |