Date | 12/31/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 10/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 10/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,671,641.00 | $4,105,814.00 | $2,624,726.00 | $2,933,802.00 | $4,568,570.00 | $5,796,223.00 | $4,142,231.00 | $5,941,316.00 | $7,991,187.00 | -- | $8,922,430.00 | $11,878,170.00 | $6,147,350.00 | $4,275,254.00 | -- | $5,290,780.00 | $8,286,561.00 | $6,271,701.00 | $4,661,095.00 | $4,249,324.00 | $3,284,070.00 | $2,611,605.00 | $3,577,188.00 | $2,918,776.00 | $2,810,197.00 |
Accounts Receivable Net Current | $2,382,937.00 | $5,082,878.00 | $3,864,310.00 | $3,550,895.00 | $8,302,745.00 | $8,134,690.00 | $8,071,541.00 | $8,794,224.00 | $5,149,154.00 | $4,155,792.00 | $5,227,237.00 | $4,144,351.00 | $5,802,016.00 | $5,970,163.00 | $5,021,057.00 | $4,766,962.00 | $4,027,235.00 | $2,487,096.00 | $3,972,632.00 | $3,668,673.00 | $2,969,073.00 | $3,000,308.00 | $3,555,350.00 | $5,760,147.00 | $7,310,550.00 | $8,390,949.00 | $10,775,200.00 | $18,636,643.00 | $18,570,658.00 | $17,684,819.00 | $14,088,390.00 | $14,335,235.00 | $12,472,276.00 | $5,835,850.00 | $2,943,850.00 | $5,419,568.00 | $2,477,318.00 | $2,671,582.00 | -- | $2,362,165.00 | $926,098.00 | $7,391,616.00 | $7,840,104.00 | -- | $7,268,917.00 | $4,748,008.00 | $4,466,394.00 | $4,792,251.00 | $2,305,473.00 | -- | -- | -- | -- | -- |
Inventory | $6,912,203.00 | $6,489,968.00 | $8,732,627.00 | $8,618,944.00 | $7,722,551.00 | $6,415,463.00 | $4,899,868.00 | $5,574,253.00 | $7,794,523.00 | $6,665,908.00 | $6,704,134.00 | $5,194,442.00 | $6,016,323.00 | $4,595,390.00 | $3,647,406.00 | $3,130,720.00 | $2,998,201.00 | $2,698,306.00 | $2,302,030.00 | $2,653,887.00 | $3,589,057.00 | $3,067,036.00 | $2,767,924.00 | $2,765,369.00 | $2,538,266.00 | $2,522,281.00 | $2,492,644.00 | $2,337,436.00 | $2,191,693.00 | $1,562,117.00 | $1,745,180.00 | $2,546,340.00 | $2,808,907.00 | $3,464,673.00 | $2,983,447.00 | $3,029,417.00 | $4,124,655.00 | $2,532,874.00 | -- | $2,459,417.00 | $2,816,369.00 | $2,479,904.00 | $1,823,199.00 | -- | $1,458,199.00 | $1,329,541.00 | $1,117,708.00 | $1,202,097.00 | $2,026,528.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,241,959.00 | $1,366,237.00 | $3,067,587.00 | $1,964,373.00 | $2,173,722.00 | $1,657,144.00 | $1,940,149.00 | $850,889.00 | $3,932,823.00 | $3,324,110.00 | $1,494,541.00 | $2,125,730.00 | $3,084,037.00 | $2,075,414.00 | $1,843,297.00 | $1,206,003.00 | $1,220,908.00 | $1,208,446.00 | $1,148,345.00 | $958,481.00 | $629,527.00 | $625,497.00 | $697,097.00 | $800,814.00 | $607,962.00 | $720,944.00 | $634,588.00 | $544,265.00 | $276,358.00 | $316,675.00 | $609,320.00 | $518,481.00 | $383,169.00 | $452,795.00 | $638,243.00 | $374,290.00 | $288,933.00 | $452,931.00 | -- | $514,213.00 | $558,140.00 | $638,243.00 | $593,380.00 | -- | $624,268.00 | $307,280.00 | $322,801.00 | $211,787.00 | $297,267.00 | -- | -- | -- | -- | -- |
Total Current Assets | $53,344,667.00 | $43,221,164.00 | $73,008,645.00 | $104,769,474.00 | $128,360,694.00 | $140,461,353.00 | $145,706,668.00 | $151,753,487.00 | $156,051,653.00 | $47,567,306.00 | $27,014,690.00 | $26,858,946.00 | $17,459,890.00 | $16,815,924.00 | $16,806,912.00 | $17,142,801.00 | $14,142,880.00 | $15,373,031.00 | $11,182,516.00 | $12,858,481.00 | $16,160,155.00 | $10,265,191.00 | $10,297,973.00 | $12,034,566.00 | $11,700,600.00 | $15,121,794.00 | $16,289,901.00 | $25,002,133.00 | $24,222,654.00 | $23,542,106.00 | $21,585,955.00 | $20,852,782.00 | $19,298,154.00 | $14,450,888.00 | $13,072,763.00 | $14,700,544.00 | $15,113,335.00 | $16,278,093.00 | -- | $16,888,665.00 | $18,383,044.00 | $18,889,566.00 | $16,767,889.00 | -- | $16,826,215.00 | $15,475,913.00 | $12,983,235.00 | $11,671,706.00 | $9,746,993.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $1,560,325.00 | $1,492,183.00 | $1,425,970.00 | $1,185,766.00 | $1,081,710.00 | $1,025,463.00 | $869,442.00 | $592,603.00 | $271,166.00 | $287,997.00 | $312,691.00 | $315,456.00 | $332,362.00 | $336,171.00 | $351,895.00 | $314,690.00 | $320,802.00 | $361,998.00 | $404,552.00 | $465,789.00 | $469,215.00 | $513,224.00 | $555,539.00 | $672,300.00 | $735,893.00 | $798,247.00 | $825,087.00 | $916,207.00 | $1,015,770.00 | $1,128,415.00 | $1,239,990.00 | $1,353,877.00 | $1,374,481.00 | $1,473,167.00 | $1,602,307.00 | $1,752,088.00 | $1,891,496.00 | $2,032,553.00 | -- | $2,094,830.00 | $2,220,009.00 | $2,349,400.00 | $2,448,098.00 | -- | $2,349,876.00 | $2,289,717.00 | $2,028,079.00 | $1,964,613.00 | $1,979,438.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | $23,810.00 | $3,959,524.00 | $3,977,381.00 | $3,995,238.00 | $4,013,095.00 | $4,030,952.00 | $4,048,810.00 | $4,084,524.00 | $4,102,381.00 | $5,752,127.00 | $19,931,219.00 | $20,010,311.00 | $20,089,403.00 | $20,168,495.00 | $20,245,803.00 | $20,323,112.00 | $20,400,420.00 | $20,477,729.00 | $20,546,544.00 | $20,615,360.00 | $20,684,175.00 | $20,752,991.00 | $20,793,084.00 | $20,833,178.00 | $20,873,271.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $6,878,932.00 | $6,900,000.00 | $6,878,932.00 | $6,900,000.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | $6,878,932.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,322,056.00 | $1,548,049.00 | $856,435.00 | $1,561,564.00 | $2,284,890.00 | $2,294,366.00 | $878,417.00 | $878,502.00 | $762,746.00 | $762,010.00 | $766,120.00 | $1,562,126.00 | $1,486,446.00 | $675,910.00 | $988,867.00 | $684,091.00 | $776,178.00 | $773,861.00 | $965,152.00 | $527,249.00 | $165,959.00 | $159,662.00 | $156,431.00 | $183,317.00 | $179,028.00 | $178,579.00 | $189,219.00 | $191,071.00 | $142,339.00 | $137,616.00 | $136,766.00 | $151,398.00 | $148,872.00 | $156,958.00 | $166,084.00 | $174,568.00 | $157,718.00 | $146,956.00 | -- | $138,458.00 | $126,800.00 | $127,490.00 | $121,981.00 | -- | $122,336.00 | $118,180.00 | $121,957.00 | $117,830.00 | $116,360.00 | -- | -- | -- | -- | -- |
Total Assets | $80,566,885.00 | $75,195,414.00 | $103,782,452.00 | $136,126,017.00 | $160,577,308.00 | $172,825,249.00 | $172,164,557.00 | $178,146,723.00 | $181,151,249.00 | $72,788,477.00 | $51,543,675.00 | $65,187,636.00 | $55,876,155.00 | $54,536,398.00 | $53,628,770.00 | $53,840,765.00 | $51,012,054.00 | $52,334,960.00 | $48,452,639.00 | $53,470,995.00 | $58,195,100.00 | $51,048,185.00 | $55,306,366.00 | $57,426,795.00 | $57,177,733.00 | $60,561,087.00 | $38,623,707.00 | $40,618,411.00 | $39,889,763.00 | $39,317,137.00 | $37,471,711.00 | $37,164,528.00 | $35,894,261.00 | $32,913,013.00 | $31,673,154.00 | $32,675,200.00 | $33,210,549.00 | $34,505,602.00 | -- | $35,169,953.00 | $31,877,853.00 | $32,514,456.00 | $30,485,968.00 | -- | $30,446,427.00 | $25,483,810.00 | $22,733,271.00 | $21,354,149.00 | $19,442,791.00 | -- | -- | -- | -- | -- |
Accounts Payable | $10,518,382.00 | $18,118,594.00 | $10,566,962.00 | $22,003,394.00 | $6,936,312.00 | $7,518,071.00 | $4,087,708.00 | $3,409,771.00 | $5,722,391.00 | $3,274,856.00 | $2,812,673.00 | $3,772,990.00 | $4,235,679.00 | $3,827,874.00 | $3,124,751.00 | $3,134,795.00 | $2,525,162.00 | $2,103,711.00 | $3,226,036.00 | $3,461,641.00 | $3,539,667.00 | $2,517,371.00 | $2,685,718.00 | $1,915,772.00 | $1,435,024.00 | $1,266,122.00 | $701,035.00 | $1,059,410.00 | $1,021,050.00 | $1,148,387.00 | $1,077,349.00 | $931,337.00 | $1,477,562.00 | $1,152,867.00 | $1,124,859.00 | $1,213,365.00 | $1,495,929.00 | $1,175,974.00 | -- | $904,049.00 | $1,377,668.00 | $1,711,280.00 | $1,499,399.00 | -- | $1,775,327.00 | $1,878,863.00 | $748,848.00 | $955,695.00 | $1,076,994.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $28,964,613.00 | $40,808,163.00 | $54,683,594.00 | $55,287,381.00 | $43,709,512.00 | $36,826,806.00 | $24,160,322.00 | $25,852,779.00 | $25,655,243.00 | $24,040,344.00 | $21,432,359.00 | $23,908,529.00 | $24,761,578.00 | $24,893,865.00 | $21,295,634.00 | $19,104,598.00 | $17,468,037.00 | $15,453,117.00 | $18,971,221.00 | $17,600,967.00 | $16,863,882.00 | $6,297,597.00 | $6,853,161.00 | $6,631,835.00 | $5,662,242.00 | $7,339,177.00 | $4,690,296.00 | $5,107,589.00 | $5,042,386.00 | $4,596,920.00 | $4,338,649.00 | $4,789,253.00 | $4,838,192.00 | $3,657,405.00 | $3,607,828.00 | $3,707,586.00 | $5,459,319.00 | $5,231,174.00 | -- | $3,766,996.00 | $5,144,729.00 | $6,628,353.00 | $6,003,303.00 | -- | $6,228,237.00 | $5,498,323.00 | $5,390,611.00 | $4,398,046.00 | $2,690,201.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | -- | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | -- | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | $-581,519.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-265,044,190.00 | $-234,895,079.00 | $-202,416,377.00 | $-165,574,198.00 | $-124,551,590.00 | $-102,356,014.00 | $-88,178,184.00 | $-81,798,178.00 | $-74,810,832.00 | $-71,964,851.00 | $-89,192,552.00 | $-77,360,007.00 | $-74,334,627.00 | $-73,524,118.00 | $-70,219,017.00 | $-67,158,560.00 | $-64,384,484.00 | $-60,350,449.00 | $-58,201,651.00 | $-50,282,140.00 | $-42,351,632.00 | $-38,520,414.00 | $-34,263,262.00 | $-31,583,927.00 | $-30,794,038.00 | $-29,017,396.00 | $-27,651,215.00 | $-25,900,274.00 | $-26,470,532.00 | $-26,505,577.00 | $-27,995,940.00 | $-28,698,511.00 | $-29,869,485.00 | $-31,537,059.00 | $-32,341,976.00 | $-31,775,855.00 | $-32,935,213.00 | $-31,283,532.00 | -- | $-28,715,040.00 | $-33,294,260.00 | $-34,021,171.00 | $-35,504,904.00 | -- | $-35,594,455.00 | $-42,063,780.00 | $-44,613,523.00 | $-44,836,421.00 | $-44,697,131.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $51,602,272.00 | $34,387,251.00 | $49,098,858.00 | $80,838,636.00 | $116,867,796.00 | $135,998,443.00 | $148,004,235.00 | $152,293,944.00 | $155,496,006.00 | $48,748,133.00 | $30,111,316.00 | $41,279,107.00 | $31,114,577.00 | $29,642,533.00 | $32,333,136.00 | $34,736,167.00 | $33,544,017.00 | $36,881,843.00 | $29,481,418.00 | $35,870,028.00 | $41,331,218.00 | $44,750,588.00 | $48,453,205.00 | $32,813,077.00 | $33,533,608.00 | $35,240,027.00 | $33,933,411.00 | $35,510,822.00 | $34,847,377.00 | $34,720,217.00 | $33,133,062.00 | $32,375,275.00 | $31,056,069.00 | $29,255,608.00 | $28,065,326.00 | $28,967,614.00 | $27,751,230.00 | $29,274,428.00 | -- | $31,402,957.00 | $26,733,124.00 | $25,886,103.00 | $24,482,665.00 | -- | $24,218,190.00 | $19,985,487.00 | $17,342,660.00 | $16,956,103.00 | $16,752,590.00 | -- | -- | -- | $16,132,130.00 | $12,954,391.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $80,566,885.00 | $75,195,414.00 | $103,782,452.00 | $136,126,017.00 | $160,577,308.00 | $172,825,249.00 | $172,164,557.00 | $178,146,723.00 | $181,151,249.00 | $72,788,477.00 | $51,543,675.00 | $65,187,636.00 | $55,876,155.00 | $54,536,398.00 | $53,628,770.00 | $53,840,765.00 | $51,012,054.00 | $52,334,960.00 | $48,452,639.00 | $53,470,995.00 | $58,195,100.00 | $51,048,185.00 | $55,306,366.00 | $57,426,795.00 | $57,177,733.00 | $60,561,087.00 | $38,623,707.00 | $40,618,411.00 | $39,889,763.00 | $39,317,137.00 | $37,471,711.00 | $37,164,528.00 | $35,894,261.00 | $32,913,013.00 | $31,673,154.00 | $32,675,200.00 | $33,210,549.00 | $34,505,602.00 | -- | $35,169,953.00 | $31,877,853.00 | $32,514,456.00 | $30,485,968.00 | -- | $30,446,427.00 | $25,483,810.00 | $22,733,271.00 | $21,354,149.00 | $19,442,791.00 | -- | -- | -- | -- | -- |
Date | 12/31/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 10/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 10/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 | $2,140,726.00 | $3,341,185.00 | $2,507,794.00 | $39,354,352.00 | $9,602,195.00 | $27,163,526.00 | $14,135,132.00 | $61,259,528.00 | $13,340,487.00 | $14,616,989.00 | $42,592,060.00 | $10,321,754.00 | $20,521,120.00 | $10,578,016.00 | $31,803,387.00 | $23,074,984.00 | $13,347,924.00 | $6,371,809.00 | $15,864,483.00 | $5,501,730.00 | -- | -- | $13,655,592.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,659,000.00 | $24,491,000.00 | $18,936,000.00 | $11,036,000.00 | $6,690,000.00 | -- | $31,457,000.00 | $26,668,000.00 | $19,387,000.00 | $9,910,000.00 | -- | $35,034,000.00 | $25,122,000.00 | -- | -- | $18,565.00 | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,150,452.00 | $6,024,748.00 | $702,055.00 | $30,591,388.00 | $7,068,623.00 | $23,017,360.00 | $11,842,082.00 | $47,927,223.00 | $21,744,933.00 | $10,836,633.00 | $30,786,858.00 | $21,224,711.00 | $14,705,593.00 | $7,269,095.00 | $21,656,822.00 | $6,571,158.00 | $9,252,931.00 | $4,644,080.00 | $8,782,502.00 | $3,077,495.00 | $1,199,403.00 | $1,314,039.00 | $1,794,659.00 | $2,294,914.00 | $2,929,939.00 | $1,652,284.00 | $1,868,559.00 | $11,480,925.00 | $8,247,732.00 | $5,402,337.00 | $18,969,959.00 | $14,846,315.00 | $10,213,780.00 | $3,819,673.00 | $13,121,478.00 | $10,234,705.00 | $6,064,435.00 | $3,678,494.00 | -- | $2,274,963.00 | $15,229,395.00 | $5,520,116.00 | $5,966,199.00 | -- | $20,621,013.00 | $14,870,849.00 | $9,577,113.00 | $5,016,144.00 | $9,865,190.00 | $5,637,836.00 | $3,824,151.00 | $2,016,918.00 | $12,924,819.00 | -- |
Research and Development | $1,650,050.00 | $44,534,153.00 | $18,744,349.00 | $70,646,103.00 | $18,133,412.00 | $15,541,104.00 | $10,081,161.00 | $32,694,405.00 | $7,572,813.00 | $5,677,754.00 | $16,935,222.00 | $4,436,496.00 | $3,930,260.00 | $5,299,974.00 | $13,743,826.00 | $4,866,114.00 | $5,272,410.00 | $2,361,823.00 | $10,850,958.00 | $7,822,724.00 | $4,035,162.00 | $2,038,786.00 | $3,504,482.00 | $1,677,029.00 | $1,608,162.00 | $171,100.00 | $99,393.00 | $96,138.00 | $35,120.00 | -- | $219,815.00 | -- | -- | -- | $5,575.00 | -- | -- | -- | -- | $4,745.00 | -- | -- | -- | -- | $5,277.00 | -- | -- | -- | $10,929.00 | -- | -- | -- | $381.00 | -- |
Selling, General, and Administrative | $8,301,431.00 | $41,283,275.00 | $17,545,865.00 | $43,168,845.00 | $24,881,330.00 | $14,122,344.00 | $6,723,206.00 | $20,670,319.00 | $4,806,897.00 | $4,381,880.00 | $14,498,330.00 | $3,475,474.00 | $7,559,430.00 | $3,753,514.00 | $14,348,890.00 | $3,547,046.00 | $3,822,854.00 | $3,293,984.00 | $14,807,472.00 | $4,027,453.00 | $6,847,748.00 | $2,947,697.00 | $11,019,091.00 | $3,134,239.00 | $2,419,826.00 | $2,529,504.00 | $8,660,174.00 | $2,361,951.00 | $2,739,850.00 | -- | $12,131,737.00 | -- | -- | -- | $9,139,445.00 | -- | -- | -- | -- | $7,493,043.00 | -- | -- | -- | -- | $9,628,134.00 | -- | $4,630,602.00 | $2,232,864.00 | $6,536,990.00 | -- | $1,705,949.00 | $1,582,931.00 | $6,569,030.00 | -- |
Total Operating Expenses | $9,951,481.00 | $93,629,142.00 | $36,290,214.00 | $113,814,948.00 | $68,637,007.00 | $22,940,242.00 | $16,804,367.00 | $53,364,724.00 | $22,439,344.00 | $10,059,634.00 | $45,533,552.00 | $7,911,970.00 | $7,736,176.00 | $9,053,488.00 | $28,092,716.00 | $20,802,408.00 | $6,733,441.00 | $5,655,807.00 | $29,654,909.00 | $8,042,223.00 | $14,647,047.00 | $8,750,620.00 | $15,513,624.00 | $10,944,912.00 | $7,383,862.00 | $3,526,974.00 | $10,330,972.00 | $8,169,426.00 | $5,784,752.00 | $3,009,782.00 | $12,351,552.00 | $3,178,687.00 | $3,444,714.00 | $2,365,824.00 | $9,197,566.00 | $5,828,216.00 | $3,685,576.00 | $2,094,858.00 | -- | $532,983.00 | $2,653,184.00 | $4,528,594.00 | $2,365,165.00 | -- | $9,681,083.00 | $2,485,690.00 | $2,397,738.00 | $2,232,864.00 | $6,569,848.00 | $4,652,064.00 | -- | -- | $8,575,659.00 | -- |
Loss from Operations | $-7,882,657.00 | $-70,147,580.00 | $-35,588,159.00 | $-83,223,560.00 | $-38,551,024.00 | $-16,727,249.00 | $-4,962,285.00 | $12,972,657.00 | $17,715,747.00 | $19,187,157.00 | $-14,746,694.00 | $-3,476,923.00 | $-299,678.00 | $-1,784,393.00 | $-6,435,894.00 | $-4,978,319.00 | $-2,124,590.00 | $-1,011,727.00 | $-20,872,407.00 | $-4,964,728.00 | $-4,696,550.00 | $-7,436,581.00 | $-8,494,112.00 | $-5,720,059.00 | $-4,453,923.00 | $-1,874,690.00 | $3,018,512.00 | $848,519.00 | $2,462,980.00 | $2,392,555.00 | $6,618,407.00 | $5,857,090.00 | $2,949,393.00 | $1,453,849.00 | $3,923,912.00 | $2,027,630.00 | $2,378,859.00 | $1,583,636.00 | -- | $9,789,597.00 | $8,047,617.00 | $6,957,721.00 | $3,601,034.00 | -- | $10,939,930.00 | $7,754,557.00 | $4,946,511.00 | $2,783,280.00 | $3,295,342.00 | $450,501.00 | $535,271.00 | $433,987.00 | $4,349,160.00 | -- |
Loss Before Income Taxes | $-8,348,420.00 | $-69,398,167.00 | $-36,910,457.00 | $-83,539,623.00 | $-22,057,973.00 | $-20,470,631.00 | $-6,265,351.00 | $4,265,236.00 | $14,481,712.00 | $17,306,003.00 | $-20,051,976.00 | $-2,784,878.00 | $-4,325,493.00 | $-3,381,844.00 | $-12,321,299.00 | $-2,774,534.00 | $-4,008,868.00 | $-2,056,300.00 | $-23,072,287.00 | $-6,724,377.00 | $-5,133,633.00 | $-7,503,205.00 | $-8,602,490.00 | $-5,796,527.00 | $-4,496,925.00 | $-1,896,250.00 | $2,813,916.00 | $801,469.00 | $2,327,037.00 | $2,319,816.00 | $6,687,040.00 | $5,905,240.00 | $4,449,366.00 | $1,475,347.00 | $3,957,191.00 | $2,010,819.00 | $2,443,457.00 | $1,563,478.00 | -- | $9,933,854.00 | $1,055,849.00 | -- | -- | -- | $10,792,023.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.08 | $0.07 | $-0.46 | $-1.05 | $-0.53 | $-0.26 | $-0.08 | $0.10 | $-0.04 | $0.25 | -- | -- | -- | $-0.05 | -- | -- | -- | -- | -- | -- | -- | -- | $-0.12 | $-0.03 | $-0.06 | $-0.04 | $0.01 | $0.02 | $0.05 | $0.05 | $0.02 | $0.13 | $0.06 | $0.03 | $-0.02 | $0.04 | $0.06 | $0.05 | -- | $0.23 | $0.03 | $0.12 | $0.12 | -- | $0.55 | $0.09 | $0.17 | $0.10 | $0.20 | $0.02 | -- | $0.01 | $0.25 | -- |
Weighted Average Shares Basic | 100,601,946 | 83,218,748 | 80,558,670 | 80,122,526 | 80,088,431 | 80,037,675 | 80,023,168 | 76,272,853 | 72,717,621 | 70,313,589 | -- | -- | -- | 65,038,511 | -- | -- | -- | -- | -- | -- | -- | -- | 34,640,308 | 30,991,247 | 30,979,283 | 30,976,140 | 28,666,477 | 28,655,970 | 28,642,951 | 28,633,372 | 28,532,327 | 28,538,908 | 28,521,659 | 28,502,560 | 28,522,525 | 28,561,648 | 28,520,666 | 28,479,597 | -- | 28,376,607 | 28,381,923 | 28,361,357 | 28,333,360 | -- | 27,693,721 | 27,530,445 | 27,518,587 | 27,480,011 | 27,287,342 | 27,282,597 | 27,301,422 | 27,245,560 | 26,981,275 | -- |
Earnings Per Share Diluted | $-0.08 | $0.07 | $-0.46 | $-1.05 | $-0.28 | $-0.26 | $-0.08 | $0.09 | $0.18 | $0.23 | -- | -- | -- | $-0.05 | -- | -- | -- | -- | -- | -- | -- | -- | $-0.12 | $-0.03 | $-0.06 | $-0.04 | $0.01 | $0.02 | $0.05 | $0.05 | $0.02 | $0.04 | $0.06 | $0.03 | $0.08 | $0.04 | $0.06 | $0.05 | -- | $0.50 | $0.03 | $0.24 | $0.12 | -- | $0.53 | $0.25 | $0.07 | $0.09 | $0.19 | $0.01 | $0.02 | $0.01 | $0.24 | -- |
Weighted Average Shares Diluted | 100,601,946 | 83,218,748 | 80,558,670 | 80,122,526 | 80,054,594 | 80,037,675 | 80,023,168 | 83,802,420 | 75,175,077 | 75,799,037 | -- | -- | -- | 65,038,511 | -- | -- | -- | -- | -- | -- | -- | -- | 34,640,308 | 30,991,247 | 30,979,283 | 30,976,140 | 28,926,557 | 29,054,147 | 29,046,928 | 28,993,943 | 28,917,048 | 28,759,443 | 28,780,481 | 28,778,710 | 28,865,384 | 28,885,427 | 28,882,422 | 28,798,400 | -- | 28,726,478 | 28,750,679 | 28,724,321 | 28,694,903 | -- | 28,933,144 | 29,101,092 | 28,972,689 | 28,883,710 | 28,971,011 | 28,971,510 | 28,996,232 | 28,997,497 | 28,545,391 | -- |
Common Stock Shares Authorized | 308,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 154,000,000 | 77,000,000 | 77,000,000 | -- | -- | -- | 77,000,000 | -- | -- | -- | 38,500,000 | -- | -- | -- | 38,500,000 | -- | -- | -- | 38,500,000 | -- | -- | -- | -- | 38,500,000 | -- | -- | -- | -- | 38,500,000 | -- | -- | -- | 38,500,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 146,381,186 | 89,236,732 | 80,623,128 | 80,508,894 | 80,127,985 | 80,066,349 | 80,049,082 | 79,969,748 | 79,683,554 | 71,906,903 | 69,863,681 | 69,863,681 | 65,695,538 | 65,039,114 | 65,038,247 | 64,818,779 | 62,784,480 | 62,617,813 | 55,284,956 | -- | -- | -- | 53,208,489 | -- | -- | -- | 29,090,250 | -- | -- | -- | 29,008,832 | -- | -- | -- | 28,775,215 | -- | -- | -- | -- | 28,680,389 | -- | -- | -- | -- | 28,591,201 | -- | -- | -- | 27,734,174 | -- | -- | -- | -- | -- |
Common Stock Value | $1,485,649.00 | $914,204.00 | $828,068.00 | $826,926.00 | $823,117.00 | $822,501.00 | $822,328.00 | $821,535.00 | $818,673.00 | $740,906.00 | $720,474.00 | $720,474.00 | $678,792.00 | $672,228.00 | $672,220.00 | $670,025.00 | $649,682.00 | $648,015.00 | $574,687.00 | $569,281.00 | $556,967.00 | $556,967.00 | $553,922.00 | $335,220.00 | $335,220.00 | $335,220.00 | $312,740.00 | $312,364.00 | $312,189.00 | $312,075.00 | $311,925.00 | $309,947.00 | $309,977.00 | $310,009.00 | $309,587.00 | $309,247.00 | $308,950.00 | $308,450.00 | -- | $306,948.00 | $306,968.00 | $306,537.00 | $306,537.00 | -- | $305,500.00 | $298,342.00 | $298,367.00 | $298,227.00 | $296,490.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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,338.00 | $5,338.00 | $5,198.00 | $5,198.00 | $6,074,164.00 | $6,074,164.00 | $4,052,634.00 | $2,031,000.00 | $2,000,000.00 | $7,468,248.00 | $5,460,306.00 | $3,455,381.00 | $1,735,185.00 | $1,700,000.00 | $6,192,675.00 | $4,481,694.00 | $2,806,010.00 | $1,409,605.00 | $5,545,310.00 | $4,158,239.00 | $2,771,167.00 | $1,384,096.00 | $4,124,042.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 154,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.65 | -- | -- | -- | $1.22 | -- | -- | -- | $1.58 | $1.80 | $2.83 | $3.92 | $3.49 | $5.51 | $7.76 | $8.50 | -- | -- | $9.86 | -- | -- | -- | $7.15 | $5.87 | -- | -- | -- | -- | -- | -- | -- | -- |