Date | 3/31/2024 | 12/31/2023 | 6/30/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 | 5/31/2013 | 4/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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $19,601,829.00 | $14,310,862.00 | $52,712,543.00 | $46,329,359.00 | $21,988,239.00 | $41,101,858.00 | $59,009,491.00 | $71,143,778.00 | $67,941,337.00 | $58,925,302.00 | $83,634,176.00 | $250,728,118.00 | $178,700,434.00 | $215,432,713.00 | $158,447,065.00 | $22,196,097.00 | $15,853,236.00 | $19,735,943.00 | $20,779,152.00 | $23,693,633.00 | $19,397,822.00 | $15,085,643.00 | $37,508,863.00 | $23,786,579.00 | $23,278,392.00 | $23,860,637.00 | $22,903,253.00 | $19,136,472.00 | $23,250,762.00 | $28,450,373.00 | $41,624,045.00 | $57,632,693.00 | $85,468,796.00 | $70,297,574.00 | $26,145,723.00 | $40,543,982.00 | $70,669,000.00 | $88,535,184.00 | $98,770,907.00 | $33,719,796.00 | $33,067,421.00 | $10,352,170.00 | -- | -- | $20,086,799.00 | $5,646,021.00 | $4,588,658.00 | $5,952,143.00 | $11,128,895.00 | $17,350,116.00 | $25,302,689.00 | $30,594,293.00 | $37,182,386.00 | $19,998,489.00 | $30,296,215.00 | $14,115,281.00 |
Accounts Receivable Net Current | $2,551,082.00 | -- | -- | $1,701,726.00 | $2,442,866.00 | $4,482,639.00 | $4,003,680.00 | $5,466,850.00 | $4,770,773.00 | $13,128,330.00 | $9,911,922.00 | $18,559,967.00 | $7,692,944.00 | $3,513,159.00 | $641,643.00 | $700,073.00 | $776,295.00 | $130,230.00 | $2,783,264.00 | $3,316,361.00 | $2,831,707.00 | $1,712,962.00 | $5,147,851.00 | $6,003,205.00 | $6,237,078.00 | $7,522,548.00 | $9,864,900.00 | $15,821,511.00 | $17,455,108.00 | $10,365,950.00 | $11,152,759.00 | $7,333,059.00 | $10,965,273.00 | $5,608,845.00 | $3,299,584.00 | $2,804,207.00 | $1,621,994.00 | $2,876,652.00 | $2,699,570.00 | $3,301,563.00 | $10,574,199.00 | $540,345.00 | -- | -- | $1,029,158.00 | $830,433.00 | $481,447.00 | $432,108.00 | $876,730.00 | $467,909.00 | -- | -- | -- | $32,887.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,517,081.00 | $5,393,665.00 | $3,230,882.00 | $50,130,481.00 | $57,970,979.00 | $56,255,326.00 | $31,946,477.00 | $38,836,991.00 | $85,331,311.00 | $84,592,179.00 | $59,572,236.00 | $40,357,456.00 | $31,563,697.00 | $4,591,966.00 | $2,479,204.00 | $1,584,598.00 | $1,677,602.00 | $2,309,362.00 | $1,386,801.00 | $1,406,590.00 | $1,601,859.00 | $1,785,081.00 | $2,002,015.00 | $2,600,906.00 | $4,538,843.00 | $4,914,764.00 | $4,206,127.00 | $1,749,059.00 | $1,391,252.00 | $1,188,042.00 | $1,122,707.00 | $917,257.00 | $1,348,890.00 | $551,298.00 | $657,664.00 | $797,973.00 | $542,006.00 | $673,890.00 | $464,093.00 | $637,433.00 | $471,867.00 | $710,289.00 | -- | -- | $283,044.00 | $471,328.00 | $487,721.00 | $598,482.00 | $760,733.00 | $746,049.00 | -- | -- | -- | $273,975.00 | -- | -- |
Total Current Assets | $111,683,036.00 | $153,113,100.00 | $203,284,486.00 | $315,242,680.00 | $350,208,013.00 | $416,185,434.00 | $399,906,893.00 | $448,444,945.00 | $487,396,973.00 | $542,424,625.00 | $588,434,836.00 | $471,170,690.00 | $377,064,673.00 | $382,062,453.00 | $275,543,609.00 | $94,200,969.00 | $98,812,541.00 | $110,509,032.00 | $134,902,998.00 | $87,814,824.00 | $93,602,784.00 | $101,840,800.00 | $123,836,168.00 | $138,362,160.00 | $154,587,804.00 | $106,877,598.00 | $106,779,155.00 | $124,597,233.00 | $140,229,920.00 | $147,969,611.00 | $160,601,456.00 | $171,850,938.00 | $184,073,414.00 | $162,141,481.00 | $87,329,579.00 | $98,947,084.00 | $104,636,611.00 | $112,943,583.00 | $121,684,287.00 | $58,683,589.00 | $57,854,095.00 | $25,536,668.00 | -- | -- | $30,316,105.00 | $15,967,912.00 | $16,933,738.00 | $21,317,176.00 | $26,936,386.00 | $31,907,086.00 | -- | -- | -- | $22,877,207.00 | -- | -- |
Property Plant and Equipement | $5,015,067.00 | $4,960,986.00 | $6,303,949.00 | $7,727,997.00 | $15,588,103.00 | $16,213,436.00 | $16,696,936.00 | $17,453,206.00 | $17,579,013.00 | $18,111,288.00 | $10,930,312.00 | $11,348,144.00 | $11,190,521.00 | $11,323,531.00 | $12,104,410.00 | $12,773,017.00 | $13,516,389.00 | $14,265,951.00 | $15,185,998.00 | $15,949,014.00 | $16,228,171.00 | $16,868,953.00 | $17,486,103.00 | $18,320,176.00 | $18,471,231.00 | $15,017,992.00 | $9,803,457.00 | $9,025,446.00 | $8,990,714.00 | $8,700,628.00 | $8,393,322.00 | $7,306,695.00 | $6,458,900.00 | $5,497,203.00 | $4,946,951.00 | $4,583,204.00 | $4,634,058.00 | $4,549,463.00 | $3,021,222.00 | $2,886,545.00 | $2,290,566.00 | $348,119.00 | -- | -- | $362,889.00 | $363,021.00 | $391,527.00 | $421,519.00 | $355,302.00 | $295,785.00 | -- | -- | -- | $276,795.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | $2,129,861.00 | $2,249,444.00 | $2,369,028.00 | $2,499,585.00 | $2,626,355.00 | $2,753,126.00 | $2,900,000.00 | $3,000,000.00 | $3,146,770.00 | $3,300,000.00 | $3,400,000.00 | $3,557,081.00 | $3,693,851.00 | $3,960,457.00 | $4,227,019.00 | $4,493,582.00 | $4,760,145.00 | $5,026,708.00 | $5,293,271.00 | $5,605,667.00 | $6,009,729.00 | $6,413,792.00 | $6,817,855.00 | $7,222,095.00 | $7,628,394.00 | $8,036,874.00 | $8,449,306.00 | $3,696,318.00 | $3,905,860.00 | $4,118,010.00 | $4,333,444.00 | $4,552,574.00 | $4,776,059.00 | $5,006,658.00 | $5,241,317.00 | $5,478,966.00 | $5,718,778.00 | $6,156,635.00 | $6,596,287.00 | -- | -- | $7,041,388.00 | $7,489,315.00 | $7,939,741.00 | $8,393,119.00 | $8,849,869.00 | $9,310,485.00 | -- | -- | -- | $11,180,002.00 | -- | -- |
Goodwill | -- | -- | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,513,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | -- | -- | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | $10,113,371.00 | -- | -- | -- | $10,113,371.00 | -- | -- |
Other Assets | $605,315.00 | $605,315.00 | $666,890.00 | $684,044.00 | $701,986.00 | $770,144.00 | $1,273,795.00 | $1,425,794.00 | $1,755,083.00 | $1,830,866.00 | $25,881,934.00 | $25,957,448.00 | $17,641,755.00 | $2,555,782.00 | $2,480,087.00 | $2,672,024.00 | $2,731,055.00 | $2,853,089.00 | $2,981,270.00 | $2,669,998.00 | $2,625,659.00 | $2,724,376.00 | $2,448,628.00 | $2,639,354.00 | $2,197,182.00 | $1,674,251.00 | $1,525,154.00 | $2,113,147.00 | $1,482,066.00 | $1,326,317.00 | $1,034,753.00 | $676,803.00 | $597,570.00 | $581,342.00 | $665,220.00 | $474,568.00 | $552,459.00 | $493,435.00 | $561,326.00 | $402,075.00 | $171,000.00 | $197,143.00 | -- | -- | $133,543.00 | $134,193.00 | $223,056.00 | $223,056.00 | $191,913.00 | $208,262.00 | -- | -- | -- | $259,128.00 | -- | -- |
Total Assets | $129,114,165.00 | $170,951,423.00 | $233,037,960.00 | $348,533,302.00 | $391,967,986.00 | $459,398,991.00 | $445,511,088.00 | $495,941,493.00 | $535,762,512.00 | $591,842,169.00 | $654,863,350.00 | $539,772,472.00 | $437,814,047.00 | $443,185,402.00 | $338,920,684.00 | $143,951,597.00 | $151,533,430.00 | $165,073,296.00 | $191,165,508.00 | $131,113,265.00 | $140,696,347.00 | $148,923,066.00 | $173,664,840.00 | $187,239,270.00 | $203,680,028.00 | $158,853,213.00 | $153,314,029.00 | $173,707,166.00 | $194,549,293.00 | $203,985,449.00 | $211,288,392.00 | $213,840,859.00 | $230,771,526.00 | $201,702,988.00 | $117,855,197.00 | $131,785,097.00 | $134,532,532.00 | $142,152,563.00 | $151,657,645.00 | $88,287,207.00 | $88,015,364.00 | $50,992,871.00 | -- | -- | $58,201,441.00 | $45,138,754.00 | $44,476,073.00 | $48,595,871.00 | $55,350,956.00 | $61,106,561.00 | -- | -- | -- | $56,067,391.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,500,898.00 | $4,638,397.00 | $7,159,243.00 | $5,671,764.00 | $7,353,055.00 | $10,359,872.00 | $8,428,881.00 | $8,611,892.00 | $7,920,045.00 | $7,188,751.00 | $5,909,873.00 | $6,368,389.00 | $7,216,266.00 | $5,006,287.00 | $4,150,796.00 | $2,600,483.00 | $2,942,444.00 | $2,546,487.00 | $1,266,885.00 | $2,007,432.00 | $1,259,690.00 | $1,718,741.00 | $1,735,148.00 | $1,446,180.00 | $1,359,071.00 | $1,732,247.00 | -- | -- | $2,199,880.00 | $1,405,896.00 | $1,384,462.00 | $1,160,643.00 | $773,769.00 | $1,059,372.00 | -- | -- | -- | $178,328.00 | -- | -- |
Total Current Liabilities | $34,672,202.00 | $53,602,294.00 | $63,666,392.00 | $126,170,546.00 | $125,270,870.00 | $161,727,879.00 | $90,426,086.00 | $96,272,072.00 | $82,190,133.00 | $83,288,398.00 | $73,257,201.00 | $78,631,714.00 | $113,813,932.00 | $256,824,933.00 | $151,066,581.00 | $138,546,739.00 | $115,414,698.00 | $108,595,223.00 | $110,199,257.00 | $44,080,858.00 | $36,987,173.00 | $37,431,246.00 | $60,570,277.00 | $44,750,461.00 | $41,560,848.00 | $35,323,596.00 | $47,368,703.00 | $50,328,746.00 | $47,571,147.00 | $41,895,516.00 | $40,070,679.00 | $37,907,806.00 | $37,385,946.00 | $20,745,280.00 | $14,429,151.00 | $20,247,503.00 | $17,488,291.00 | $19,884,547.00 | $22,477,738.00 | $35,384,524.00 | $25,799,115.00 | $21,321,270.00 | -- | -- | $17,780,842.00 | $10,281,349.00 | $13,195,916.00 | $12,236,764.00 | $15,121,496.00 | $13,244,899.00 | -- | -- | -- | $8,966,480.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $62,757,286.00 | $60,562,503.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-676,214.00 | $-662,601.00 | $-691,262.00 | $-698,741.00 | $-885,212.00 | $-649,664.00 | $-457,888.00 | $-282,236.00 | $-257,932.00 | $-265,909.00 | $-265,708.00 | $-256,150.00 | $-247,834.00 | $-610,030.00 | $-1,456,930.00 | $472,608.00 | $700,398.00 | $731,855.00 | $290,310.00 | $-528,867.00 | $-281,760.00 | $-598,386.00 | $-461,136.00 | $-117,005.00 | $559,660.00 | $1,180,662.00 | $781,547.00 | $1,327,968.00 | $2,659,354.00 | $3,514,362.00 | $2,909,023.00 | $2,708,339.00 | $3,654,180.00 | $-324,192.00 | $-191,522.00 | $-251,390.00 | $-110,176.00 | $-47,363.00 | $-71,810.00 | $-76,365.00 | $-98,022.00 | $-96,436.00 | -- | -- | $66,518.00 | $73,362.00 | $93,102.00 | $64,514.00 | $65,006.00 | $35,393.00 | -- | -- | -- | $2,850.00 | -- | -- |
Accumulated Deficit | $-1,700,000,000.00 | $-1,622,965,136.00 | $-1,600,000,000.00 | $-1,487,847,784.00 | $-1,433,384,645.00 | $-1,395,600,749.00 | $-1,287,103,438.00 | $-1,200,000,000.00 | $-1,102,907,942.00 | $-1,000,000,000.00 | $-960,600,000.00 | $-906,200,000.00 | $-881,900,000.00 | $-901,000,000.00 | $-772,326,709.00 | $-739,785,655.00 | $-702,123,617.00 | $-679,032,924.00 | $-649,645,698.00 | $-620,426,436.00 | $-587,130,576.00 | $-562,114,904.00 | $-555,475,779.00 | $-523,124,951.00 | $-501,850,138.00 | $-467,715,568.00 | $-458,236,452.00 | $-434,838,235.00 | $-408,604,765.00 | $-387,845,427.00 | $-369,140,716.00 | $-361,097,896.00 | $-343,145,851.00 | $-348,740,319.00 | $-342,492,069.00 | $-331,910,290.00 | $-324,498,886.00 | $-317,321,311.00 | $-306,610,037.00 | $-295,788,577.00 | $-280,334,247.00 | $-249,456,837.00 | -- | -- | $-238,604,249.00 | $-229,760,129.00 | $-229,101,378.00 | $-222,479,302.00 | $-218,346,123.00 | $-210,091,174.00 | -- | -- | -- | $-194,838,229.00 | -- | -- |
Total Stockholders' Equity | $94,441,963.00 | $117,349,129.00 | $169,371,568.00 | $222,362,756.00 | $266,697,116.00 | $297,671,112.00 | $355,085,002.00 | $399,669,421.00 | $453,572,379.00 | $508,553,771.00 | $581,606,149.00 | $461,140,758.00 | $323,903,846.00 | $186,264,200.00 | $184,324,904.00 | $3,435,099.00 | $33,693,570.00 | $53,616,904.00 | $77,909,480.00 | $86,936,138.00 | $103,612,905.00 | $111,395,551.00 | $112,998,294.00 | $142,392,540.00 | $162,022,911.00 | $123,433,348.00 | $105,849,057.00 | $123,282,151.00 | $146,881,877.00 | $161,993,664.00 | $170,971,885.00 | $175,687,225.00 | $193,139,752.00 | $180,562,321.00 | $103,116,520.00 | $111,226,976.00 | $116,732,540.00 | $121,836,208.00 | $128,741,656.00 | $52,455,024.00 | $61,755,117.00 | $29,197,026.00 | -- | -- | $39,932,016.00 | $34,354,662.00 | $30,764,861.00 | $35,833,398.00 | $39,692,462.00 | $47,314,894.00 | -- | -- | -- | $46,502,993.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $96,269.00 | $96,269.00 | $3,529,199.00 | $1,969,759.00 | $2,425,162.00 | $2,861,169.00 | $3,056,771.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $96,269.00 | $245,828.00 | $245,828.00 | $245,828.00 | $395,387.00 | $309,526.00 | $310,618.00 | $311,701.00 | $431,808.00 | $438,251.00 | $447,659.00 | $461,132.00 | $474,575.00 | -- | -- | $488,583.00 | $502,743.00 | $515,296.00 | $525,709.00 | $536,998.00 | $546,768.00 | -- | -- | -- | $597,918.00 | -- | -- |
Total Liabilities and Equity | $129,114,165.00 | $170,951,423.00 | $233,037,960.00 | $348,533,302.00 | $391,967,986.00 | $459,398,991.00 | $445,511,088.00 | $495,941,493.00 | $535,762,512.00 | $591,842,169.00 | $654,863,350.00 | $539,772,472.00 | $437,814,047.00 | $443,185,402.00 | $338,920,684.00 | $143,951,597.00 | $151,533,430.00 | $165,073,296.00 | $191,165,508.00 | $131,113,265.00 | $140,696,347.00 | $148,923,066.00 | $173,664,840.00 | $187,239,270.00 | $203,680,028.00 | $158,853,213.00 | $153,314,029.00 | $173,707,166.00 | $194,549,293.00 | $203,985,449.00 | $211,288,392.00 | $213,840,859.00 | $230,771,526.00 | $201,702,988.00 | $117,855,197.00 | $131,785,097.00 | $134,532,532.00 | $142,152,563.00 | $151,657,645.00 | $88,287,207.00 | $88,015,364.00 | $50,992,871.00 | -- | -- | $58,201,441.00 | $45,138,754.00 | $44,476,073.00 | $48,595,871.00 | $55,350,956.00 | $61,106,561.00 | -- | -- | -- | $56,067,391.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 6/30/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 | 5/31/2013 | 4/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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,529,644.00 | $8,787,234.00 | $33,432,852.00 | $30,788,309.00 | $10,376,185.00 | $35,368,361.00 | $12,540,463.00 | $6,203,791.00 | $8,110,155.00 | $5,935,562.00 | $34,636,549.00 | $5,286,678.00 | $5,166,637.00 | $10,456,766.00 | $1,840,353.00 | $3,801,662.00 | $2,357,643.00 | $1,739,666.00 | $11,727,680.00 | $785,610.00 | -- | -- | $1,455,225.00 | $4,118,652.00 | $2,983,899.00 | $2,129,203.00 | $1,693,121.00 | $9,795,257.00 | $8,162,589.00 | $2,419,763.00 | $3,105,265.00 | $6,144,705.00 | $9,120,111.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $20,913,790.00 | $86,676,563.00 | $53,920,481.00 | $187,650,503.00 | $145,530,626.00 | $112,443,496.00 | $55,978,611.00 | $249,240,324.00 | $156,941,505.00 | $109,852,836.00 | $39,044,418.00 | $26,302,561.00 | $67,942,875.00 | $22,376,575.00 | $19,111,188.00 | $88,017,319.00 | $19,137,209.00 | $46,876,155.00 | $24,389,888.00 | $95,257,876.00 | $68,892,229.00 | $47,040,371.00 | $24,577,751.00 | $98,572,618.00 | $73,931,494.00 | $23,878,751.00 | $24,542,504.00 | $88,712,035.00 | $26,980,343.00 | $19,630,801.00 | $18,189,160.00 | $57,791,923.00 | $42,190,032.00 | $16,688,511.00 | $9,426,320.00 | $34,095,039.00 | $7,017,805.00 | $9,607,281.00 | $8,225,480.00 | $21,368,604.00 | $14,964,599.00 | $9,526,194.00 | -- | -- | $5,115,112.00 | $17,984,825.00 | $4,972,319.00 | $8,569,665.00 | $4,042,579.00 | $20,032,001.00 | $6,987,824.00 | $4,463,978.00 | $4,421,799.00 | $13,256,606.00 | $9,408,457.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $31,484,969.00 | $144,772,038.00 | $81,334,189.00 | $277,835,788.00 | $221,764,967.00 | $176,853,790.00 | $71,932,069.00 | $302,992,677.00 | $196,645,223.00 | $136,400,371.00 | $52,925,612.00 | $131,493,264.00 | $96,573,245.00 | $33,448,085.00 | $26,559,542.00 | $115,220,475.00 | $84,519,934.00 | $59,701,284.00 | $31,364,917.00 | $124,573,035.00 | $28,643,551.00 | $29,651,930.00 | $34,275,766.00 | $31,675,023.00 | $94,187,964.00 | $30,047,857.00 | $32,310,093.00 | $30,877,248.00 | $80,727,050.00 | $24,430,331.00 | $23,560,773.00 | $74,855,813.00 | $20,452,817.00 | $20,406,771.00 | $13,534,248.00 | $49,952,727.00 | $36,483,825.00 | $26,312,306.00 | $12,357,698.00 | $33,011,678.00 | $8,721,201.00 | $14,546,933.00 | -- | -- | $8,089,265.00 | $7,361,841.00 | $7,146,681.00 | $7,223,995.00 | $5,879,667.00 | $31,433,797.00 | $24,021,407.00 | $7,556,364.00 | $7,491,031.00 | $25,364,867.00 | $23,077,866.00 | -- |
Loss from Operations | $-31,484,969.00 | $-143,940,028.00 | $-37,041,097.00 | $-267,573,520.00 | $-35,757,044.00 | $-104,137,326.00 | $-71,732,995.00 | $-301,217,919.00 | $-195,709,580.00 | $-135,756,426.00 | $-52,554,492.00 | $-29,339,438.00 | $-36,329,440.00 | $-58,413,166.00 | $-25,232,268.00 | $-111,108,545.00 | $-80,687,492.00 | $-28,200,694.00 | $-28,535,012.00 | $-94,091,138.00 | $-26,642,683.00 | $-5,203,169.00 | $-32,746,122.00 | $-22,887,789.00 | $-29,185,471.00 | $-9,635,733.00 | $-21,933,908.00 | $-22,363,296.00 | $-53,872,641.00 | $-33,677,158.00 | $-15,450,618.00 | $-14,526,415.00 | $3,730,417.00 | $-15,120,093.00 | $-8,367,611.00 | $-39,495,961.00 | $-8,331,166.00 | $-10,152,946.00 | $-10,000,055.00 | $-19,544,332.00 | $-11,540,454.00 | $-12,306,098.00 | -- | -- | $-6,634,040.00 | $-6,227,088.00 | $-6,291,985.00 | $-6,787,913.00 | $-4,186,546.00 | $-21,638,540.00 | $-6,336,451.00 | $-5,136,601.00 | $-4,385,766.00 | $-19,220,162.00 | $-13,957,755.00 | -- |
Loss Before Income Taxes | -- | $-135,117,351.00 | -- | $-277,652,052.00 | -- | -- | -- | $-303,224,323.00 | -- | -- | -- | $-162,890,304.00 | $20,931,010.00 | $-128,270,709.00 | $-33,135,404.00 | $-120,809,112.00 | $-82,573,966.00 | $-29,685,847.00 | $-29,351,667.00 | $-94,798,019.00 | $-25,015,672.00 | $-6,639,125.00 | $-30,181,017.00 | $-88,205,772.00 | $-66,699,593.00 | $-9,479,116.00 | $-23,085,907.00 | $-26,233,470.00 | $-47,506,869.00 | $-18,704,711.00 | $-8,042,820.00 | $-18,260,565.00 | $-12,940,038.00 | $-6,162,389.00 | $-10,582,871.00 | $-36,140,133.00 | $-28,727,646.00 | -- | -- | $-66,083,532.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.31 | $-6.09 | $-0.29 | $-1.17 | $-0.96 | $-0.83 | $-0.36 | $-1.45 | $-0.95 | $-0.66 | -- | $-0.14 | $-0.96 | $-0.83 | $-0.26 | $-1.21 | $-0.23 | $-0.60 | $-0.30 | $-1.05 | $-0.27 | $-0.07 | $-0.36 | $-1.08 | $-0.39 | $-0.13 | $-0.31 | $-1.01 | $-0.28 | $-0.26 | $-0.11 | $-0.25 | $0.08 | $-0.09 | $-0.17 | $-0.12 | $-0.12 | $-0.18 | $-0.20 | $-1.43 | $-1.15 | $-0.47 | -- | -- | $-0.23 | $-0.58 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 23,291,512 | 22,173,662 | 261,412,116 | 238,622,188 | 234,634,724 | 227,154,616 | 218,940,693 | 208,829,801 | 210,304,836 | 206,007,497 | -- | -- | 148,656,454 | -- | -- | 98,717,999 | 98,204,375 | 98,083,896 | -- | 92,539,997 | 92,423,122 | 90,804,722 | 90,451,791 | 81,777,493 | 86,952,024 | 74,783,791 | 74,152,609 | 73,214,766 | 72,932,199 | 72,591,986 | 72,230,411 | 72,194,504 | 72,029,644 | 67,655,975 | 60,741,082 | 60,610,367 | 58,625,740 | 57,722,938 | 55,159,002 | 46,087,773 | 47,989,039 | 44,988,704 | -- | -- | 39,038,883 | 34,127,312 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-1.31 | $-6.09 | $-0.13 | $-1.17 | $-0.15 | $-0.83 | $-0.36 | $-1.45 | $-0.95 | $-0.66 | -- | $-0.14 | $-0.96 | $-0.83 | $-0.26 | $-1.21 | $-0.83 | $-0.60 | $-0.30 | $-1.05 | $-0.27 | $-0.08 | $-0.36 | $-1.09 | $-0.85 | $-0.13 | $-0.31 | $-0.36 | $-0.65 | $-0.26 | $-0.11 | $-0.25 | $0.07 | $-0.09 | $-0.18 | $-0.12 | $-0.12 | $-0.38 | $-0.20 | $-1.43 | $-1.15 | $-0.47 | -- | -- | $-0.23 | $-0.58 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 23,291,512 | 22,173,662 | 261,412,116 | 238,622,188 | 249,351,023 | 235,278,276 | 218,940,693 | 208,829,801 | 210,304,836 | 206,007,497 | -- | -- | 148,656,454 | -- | -- | 98,717,999 | 98,204,375 | 97,795,910 | -- | 92,539,997 | 92,423,122 | 90,890,792 | 90,451,791 | 81,918,022 | 79,043,480 | 74,783,791 | 74,300,884 | 73,214,766 | 72,932,199 | 72,591,986 | 72,230,411 | 68,365,265 | 73,961,237 | 67,838,738 | 60,913,423 | 59,408,252 | 60,602,831 | 60,474,859 | 55,159,002 | 46,087,773 | 44,045,769 | 42,046,829 | -- | -- | 39,038,883 | 34,127,312 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | -- | 300,000,000 | -- | -- | -- | 300,000,000 | -- | -- |
Common Stock Shares Outstanding | 23,371,253 | 22,793,075 | 268,073,202 | 253,091,319 | 249,485,264 | 247,504,547 | 226,510,720 | 217,382,887 | 210,362,834 | 210,146,880 | 209,334,036 | 186,851,493 | 167,528,435 | 158,756,411 | 145,915,100 | 101,361,034 | 99,046,158 | 98,584,371 | 97,934,010 | 97,225,810 | 94,472,389 | 91,474,395 | 90,704,931 | 90,357,644 | 90,294,937 | 77,633,816 | 74,627,013 | 74,062,370 | 73,966,730 | 73,482,859 | 72,268,183 | 72,217,965 | 72,180,794 | 71,810,186 | 60,741,082 | 60,741,082 | 60,457,940 | 60,317,679 | 240,146,343 | 52,576,206 | 207,620,037 | 180,058,605 | -- | -- | 179,940,861 | 144,313,005 | -- | -- | -- | 134,968,394 | -- | -- | -- | 105,038,192 | -- | -- |
Common Stock Value | $23,370.00 | $22,792.00 | $268,072.00 | $253,090.00 | $249,484.00 | $247,503.00 | $226,509.00 | $217,382.00 | $210,362.00 | $210,146.00 | $209,333.00 | $186,851.00 | $167,527.00 | $158,756.00 | $145,915.00 | $101,361.00 | $99,046.00 | $98,584.00 | $97,934.00 | $97,226.00 | $94,472.00 | $91,474.00 | $90,705.00 | $90,358.00 | $90,295.00 | $77,634.00 | $74,627.00 | $74,062.00 | $73,967.00 | $73,483.00 | $72,268.00 | $72,218.00 | $72,181.00 | $71,810.00 | $60,741.00 | $60,741.00 | $60,458.00 | $60,318.00 | $240,147.00 | $210,305.00 | $207,620.00 | $180,059.00 | -- | -- | $179,941.00 | $144,313.00 | $137,055.00 | $134,968.00 | $134,968.00 | $134,968.00 | -- | -- | -- | $105,038.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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 10,000,000 | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | 9 | -- | 9 | -- | -- | -- | 9 | -- | -- | -- | 9 | -- | -- | -- | 23 | -- | -- | -- | 23 | -- | -- | -- | 23 | -- | -- | -- | 23 | -- | -- | -- | 23 | -- | -- | -- | 23 | -- | -- | -- | 26 | -- | -- | -- | -- | -- | 26 | -- | -- | -- | 26 | -- | -- | -- | 26 | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |