Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $26,555,592.00 | $38,049,037.00 | $48,582,005.00 | $63,235,863.00 | $90,374,403.00 | $113,329,734.00 | $120,203,873.00 | $128,746,661.00 | $137,604,345.00 | $132,722,096.00 | $36,069,508.00 | $24,938,858.00 | $13,229,182.00 | $6,142,658.00 | $10,606,091.00 | $15,640,606.00 | $3,359,730.00 | $10,085,837.00 | $17,263,643.00 | $23,471,941.00 | $29,150,826.00 | $36,067,880.00 | $14,889,636.00 | $8,677,341.00 | $6,129,342.00 | $10,395,656.00 | $14,533,944.00 | $5,941,661.00 | $4,586,333.00 | $8,213,855.00 | $11,877,058.00 | $16,072,222.00 | $15,047,989.00 | $22,884,309.00 | $84,967.00 | $564,302.00 | $1,971,311.00 | $271,812.00 | $310,140.00 | $2,569,135.00 | $80,922.00 | $532,426.00 | $66,554.00 | $171,574.00 | $1,527,971.00 | $411,852.00 | $417,976.00 | $412,617.00 | $639,376.00 | $812,289.00 | $2,636,819.00 | $2,500,523.00 | $818,719.00 |
Accounts Receivable Net Current | $3,827,686.00 | $6,951,934.00 | $6,545,608.00 | $3,059,156.00 | $3,118,036.00 | $1,551,654.00 | $2,242,429.00 | $1,058,790.00 | $1,099,315.00 | $1,296,909.00 | $1,388,882.00 | $831,377.00 | $1,021,069.00 | $376,570.00 | $1,371,913.00 | $965,389.00 | $1,024,146.00 | $199,759.00 | $772,336.00 | $1,047,659.00 | $2,044,526.00 | $1,051,337.00 | $974,172.00 | $470,484.00 | $142,530.00 | $320,575.00 | $103,314.00 | $119,285.00 | $101,883.00 | $56,461.00 | $325,694.00 | $664,567.00 | $84,380.00 | $255,126.00 | $383,533.00 | $117,479.00 | $166,137.00 | $187,790.00 | $214,920.00 | $163,806.00 | $225,540.00 | $224,120.00 | $170,600.00 | $290,982.00 | $175,430.00 | $796,593.00 | $1,104,084.00 | -- | -- | -- | $1,358,905.00 | -- | -- |
Inventory | $9,000,430.00 | $11,301,878.00 | $10,870,166.00 | $10,861,679.00 | $12,229,472.00 | $12,559,066.00 | $12,151,982.00 | $9,880,337.00 | $7,884,363.00 | $6,958,519.00 | $6,100,824.00 | $6,563,480.00 | $6,256,333.00 | $5,668,376.00 | $5,707,867.00 | $8,808,738.00 | $8,428,223.00 | $8,110,226.00 | $7,281,802.00 | $6,802,593.00 | $5,273,920.00 | $4,276,330.00 | $3,852,317.00 | $2,842,591.00 | $3,407,141.00 | $2,720,832.00 | $2,651,218.00 | $3,972,543.00 | $3,470,954.00 | $3,406,124.00 | $3,349,098.00 | $1,761,907.00 | $1,086,838.00 | $1,013,467.00 | $911,949.00 | $1,081,439.00 | $916,826.00 | $1,035,674.00 | $953,627.00 | $645,294.00 | $486,101.00 | $648,941.00 | $687,181.00 | $697,963.00 | $719,549.00 | $1,853,111.00 | $2,539,721.00 | -- | -- | -- | $3,748,664.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $1,338,860.00 | $2,249,102.00 | $1,660,374.00 | $1,621,186.00 | $2,465,117.00 | $1,470,415.00 | $2,047,819.00 | $2,332,049.00 | $1,260,645.00 | $595,876.00 | $738,561.00 | $1,000,784.00 | $902,540.00 | $707,286.00 | $895,098.00 | $986,755.00 | $813,482.00 | $872,148.00 | $1,310,095.00 | $1,501,951.00 | $790,635.00 | $512,581.00 | $873,947.00 | $762,679.00 | $517,512.00 | $550,722.00 | $797,409.00 | $832,086.00 | $869,000.00 | $439,746.00 | $608,950.00 | $370,566.00 | $536,373.00 | $383,136.00 | $579,000.00 | $233,086.00 | $60,736.00 | $64,910.00 | $200,936.00 | $83,164.00 | $84,571.00 | $65,012.00 | $85,768.00 | $74,547.00 | $143,712.00 | $83,672.00 | $74,625.00 | -- | -- | -- | $158,817.00 | -- | -- |
Total Current Assets | $41,500,411.00 | $59,610,255.00 | $68,321,314.00 | $79,910,801.00 | $109,010,999.00 | $129,497,433.00 | $137,150,154.00 | $143,988,078.00 | $151,034,994.00 | $144,089,384.00 | $45,055,251.00 | $34,217,465.00 | $22,923,268.00 | $14,306,863.00 | $19,073,508.00 | $28,047,112.00 | $14,423,025.00 | $19,654,531.00 | $27,383,095.00 | $33,337,858.00 | $37,674,338.00 | $42,034,187.00 | $21,242,573.00 | $13,618,620.00 | $10,822,987.00 | $14,200,064.00 | $18,230,053.00 | $11,071,515.00 | $9,452,744.00 | $12,452,260.00 | $16,530,211.00 | $20,147,537.00 | $22,599,352.00 | $24,536,038.00 | $1,959,449.00 | $1,996,306.00 | $3,115,010.00 | $1,560,186.00 | $1,679,623.00 | $3,461,399.00 | $1,217,613.00 | $1,713,139.00 | $1,209,674.00 | $1,235,066.00 | $2,566,662.00 | $3,145,228.00 | $4,136,406.00 | -- | -- | -- | $7,903,205.00 | -- | -- |
Property Plant and Equipement | $8,072,830.00 | $7,049,729.00 | $6,814,005.00 | $6,139,939.00 | $9,524,178.00 | $5,042,421.00 | $5,190,438.00 | $5,339,494.00 | $2,902,153.00 | $2,713,541.00 | $2,837,402.00 | $3,217,176.00 | $3,501,971.00 | $3,880,275.00 | $4,327,676.00 | $4,598,307.00 | $4,614,642.00 | $4,517,169.00 | $4,291,690.00 | $4,075,176.00 | $4,145,514.00 | $4,178,799.00 | $4,124,466.00 | $3,885,605.00 | $3,586,193.00 | $3,413,262.00 | $3,364,908.00 | $3,070,452.00 | $2,551,228.00 | $2,283,527.00 | $2,015,433.00 | $804,937.00 | $486,190.00 | $387,263.00 | $416,965.00 | $415,009.00 | $353,641.00 | $415,805.00 | $446,329.00 | $519,319.00 | $512,848.00 | $589,065.00 | $664,967.00 | $674,446.00 | $730,085.00 | $879,734.00 | $961,692.00 | -- | -- | -- | $562,085.00 | -- | -- |
Intangible Assets Net | $2,627,018.00 | $2,531,267.00 | $2,438,299.00 | $2,341,024.00 | $2,141,157.00 | $2,020,099.00 | $1,988,370.00 | $1,862,016.00 | $1,677,837.00 | $1,664,272.00 | $1,593,049.00 | $1,452,997.00 | $1,370,180.00 | $1,261,841.00 | $1,294,675.00 | $1,259,103.00 | $1,244,251.00 | $1,206,018.00 | $1,164,543.00 | $1,069,954.00 | $879,206.00 | $854,451.00 | $813,774.00 | $632,740.00 | $587,127.00 | $552,366.00 | $535,461.00 | $540,060.00 | $520,403.00 | $520,564.00 | $515,697.00 | $528,798.00 | $514,295.00 | $419,771.00 | $423,489.00 | $524,547.00 | $514,593.00 | $494,741.00 | $495,608.00 | $550,047.00 | $551,461.00 | $556,033.00 | $551,307.00 | $592,916.00 | $585,746.00 | $702,492.00 | $720,599.00 | -- | -- | -- | $726,892.00 | -- | -- |
Goodwill | -- | $1,601,400.00 | $1,601,400.00 | $1,601,400.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,011,111.00 | $1,482,269.00 | $1,649,132.00 | $1,715,996.00 | $1,716,810.00 | $1,445,897.00 | $1,483,589.00 | $1,356,535.00 | $825,000.00 | $866,667.00 | $708,333.00 | $650,000.00 | $550,000.00 | $441,430.00 | $350,000.00 | $316,271.00 | $305,418.00 | $296,600.00 | $259,192.00 | $469,316.00 | $472,154.00 | -- | $243,717.00 | -- | -- | -- | -- | -- | -- | -- | -- | $77,781.00 | $89,488.00 | $101,068.00 | $112,521.00 | $124,228.00 | $134,685.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $86,147,681.00 | $100,988,037.00 | $110,562,604.00 | $122,472,952.00 | $138,758,051.00 | $140,350,176.00 | $148,467,057.00 | $155,466,755.00 | $159,708,551.00 | $151,453,071.00 | $52,471,484.00 | $42,054,693.00 | $31,102,080.00 | $23,027,627.00 | $28,446,465.00 | $36,350,056.00 | $23,005,512.00 | $28,412,444.00 | $35,133,640.00 | $39,177,304.00 | $43,667,435.00 | $47,766,398.00 | $26,833,253.00 | $18,466,169.00 | $15,167,918.00 | $18,308,917.00 | $22,345,260.00 | $14,968,477.00 | $12,882,438.00 | $15,686,027.00 | $19,562,629.00 | $22,131,954.00 | $24,333,838.00 | $26,160,266.00 | $3,700,162.00 | $3,944,441.00 | $4,840,687.00 | $2,991,878.00 | $2,862,121.00 | $4,530,765.00 | $2,496,524.00 | $3,084,035.00 | $2,425,948.00 | $2,502,428.00 | $3,882,493.00 | $4,727,454.00 | $5,818,697.00 | -- | -- | -- | $9,192,182.00 | -- | -- |
Accounts Payable | $1,570,630.00 | $1,853,263.00 | $1,620,490.00 | $1,271,365.00 | $2,196,590.00 | $1,223,741.00 | $2,054,762.00 | $1,482,809.00 | $1,424,967.00 | $1,326,127.00 | $1,517,155.00 | $909,103.00 | $832,584.00 | $1,297,924.00 | $1,062,785.00 | $1,061,703.00 | $1,587,271.00 | $1,715,744.00 | $2,668,241.00 | $1,796,062.00 | $2,619,172.00 | $1,747,419.00 | $3,726,056.00 | $1,819,950.00 | $1,809,146.00 | $1,003,149.00 | $1,085,472.00 | $1,529,554.00 | $1,057,169.00 | $437,777.00 | $907,434.00 | $397,927.00 | $688,397.00 | $827,988.00 | $2,183,565.00 | $1,741,994.00 | $2,092,915.00 | $2,273,853.00 | $2,420,571.00 | $2,394,766.00 | $3,512,203.00 | $3,201,479.00 | $2,896,567.00 | $2,278,408.00 | $2,706,007.00 | $3,725,524.00 | $3,766,617.00 | -- | -- | -- | $4,128,842.00 | -- | -- |
Accrued Liabilities | $2,416,443.00 | $838,249.00 | $1,029,177.00 | $1,466,214.00 | $1,174,372.00 | $1,127,021.00 | $1,419,308.00 | $1,585,325.00 | $1,058,087.00 | $1,629,081.00 | $983,033.00 | $874,107.00 | $762,926.00 | $555,021.00 | $885,897.00 | $878,290.00 | $640,792.00 | $943,010.00 | $1,614,078.00 | $1,242,620.00 | $1,595,579.00 | $1,075,932.00 | $1,371,440.00 | $1,160,765.00 | $1,064,451.00 | $1,245,973.00 | $1,331,983.00 | $1,053,288.00 | $915,062.00 | $769,117.00 | $734,497.00 | $715,480.00 | $719,837.00 | $673,737.00 | $699,067.00 | $634,308.00 | $582,691.00 | $540,564.00 | $554,264.00 | $612,099.00 | $718,811.00 | $607,414.00 | $519,672.00 | $247,540.00 | $255,220.00 | $241,632.00 | $305,840.00 | -- | -- | -- | $288,798.00 | -- | -- |
Total Current Liabilities | $5,353,824.00 | $5,312,380.00 | $7,023,800.00 | $13,093,478.00 | $13,149,510.00 | $3,394,346.00 | $4,739,131.00 | $4,337,867.00 | $3,966,232.00 | $4,516,999.00 | $4,168,299.00 | $5,046,191.00 | $4,967,927.00 | $3,938,843.00 | $4,206,022.00 | $2,757,169.00 | $3,215,087.00 | $3,901,544.00 | $4,676,665.00 | $3,582,191.00 | $4,706,686.00 | $3,181,536.00 | $5,453,540.00 | $3,311,664.00 | $3,249,958.00 | $3,361,477.00 | $4,623,423.00 | $4,682,800.00 | $4,027,264.00 | $3,133,654.00 | $3,469,758.00 | $2,745,141.00 | $2,965,886.00 | $3,066,183.00 | $18,098,173.00 | $13,917,629.00 | $13,312,943.00 | $11,954,689.00 | $15,900,414.00 | $12,526,647.00 | $11,193,825.00 | $10,143,948.00 | $8,635,513.00 | $7,328,678.00 | $7,606,384.00 | $12,339,289.00 | $12,643,444.00 | -- | -- | -- | $12,603,680.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $518,374.00 | $1,416,480.00 | $1,333,709.00 | $1,468,396.00 | $1,388,731.00 | $1,283,340.00 | $1,267,544.00 | $1,160,016.00 | $1,157,106.00 | $1,217,421.00 | $1,165,933.00 | $1,305,900.00 | $267,662.00 | $269,816.00 | $319,797.00 | $3,001,448.00 | $2,964,157.00 | $2,775,441.00 | $2,822,921.00 | $2,824,665.00 | -- | $5,996,889.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-293,984,793.00 | $-274,104,227.00 | $-263,121,219.00 | $-254,076,299.00 | $-233,076,810.00 | $-213,578,144.00 | $-203,072,143.00 | $-186,059,869.00 | $-178,113,803.00 | $-169,334,346.00 | $-162,694,983.00 | $-159,103,911.00 | $-154,343,101.00 | $-150,104,435.00 | $-144,742,811.00 | $-135,158,826.00 | $-129,682,136.00 | $-124,626,202.00 | $-118,266,441.00 | $-112,702,582.00 | $-107,904,826.00 | $-101,756,378.00 | $-96,472,452.00 | $-90,592,988.00 | $-85,090,712.00 | $-81,020,762.00 | $-76,838,950.00 | $-70,503,959.00 | $-65,468,097.00 | $-61,364,607.00 | $-57,588,868.00 | $-54,079,540.00 | $-51,654,569.00 | $-49,252,242.00 | $-44,161,390.00 | $-37,842,837.00 | $-34,541,516.00 | $-34,780,626.00 | $-36,292,532.00 | $-30,596,038.00 | $-28,739,338.00 | $-27,082,603.00 | $-26,146,304.00 | $-24,730,207.00 | $-23,549,029.00 | $-27,313,628.00 | $-26,469,144.00 | -- | -- | -- | $-22,589,563.00 | -- | -- |
Total Stockholders' Equity | $80,793,857.00 | $95,675,657.00 | $103,538,804.00 | $109,379,474.00 | $125,608,541.00 | $136,955,830.00 | $143,727,926.00 | $151,128,888.00 | $155,742,319.00 | $146,936,072.00 | $48,303,185.00 | $37,008,502.00 | $26,134,153.00 | $19,088,784.00 | $24,240,443.00 | $33,592,887.00 | $19,790,425.00 | $24,510,900.00 | $30,456,975.00 | $35,595,113.00 | $38,960,749.00 | $44,584,862.00 | $21,379,713.00 | $15,154,505.00 | $11,917,960.00 | $14,947,440.00 | $17,721,837.00 | $10,285,677.00 | $8,855,174.00 | $12,552,373.00 | $16,092,871.00 | $19,386,813.00 | $21,367,952.00 | $23,094,083.00 | $-14,398,011.00 | $-9,973,188.00 | $-8,472,256.00 | $-8,962,811.00 | $-13,038,293.00 | $-7,995,882.00 | $-8,697,301.00 | $-7,059,913.00 | $-6,209,565.00 | $-4,826,250.00 | $-3,723,891.00 | $-7,611,835.00 | $-6,824,748.00 | -- | -- | -- | $-3,411,497.00 | $-330,225.00 | $-2,089,942.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $86,147,681.00 | $100,988,037.00 | $110,562,604.00 | $122,472,952.00 | $138,758,051.00 | $140,350,176.00 | $148,467,057.00 | $155,466,755.00 | $159,708,551.00 | $151,453,071.00 | $52,471,484.00 | $42,054,693.00 | $31,102,080.00 | $23,027,627.00 | $28,446,465.00 | $36,350,056.00 | $23,005,512.00 | $28,412,444.00 | $35,133,640.00 | $39,177,304.00 | $43,667,435.00 | $47,766,398.00 | $26,833,253.00 | $18,466,169.00 | $15,167,918.00 | $18,308,917.00 | $22,345,260.00 | $14,968,477.00 | $12,882,438.00 | $15,686,027.00 | $19,562,629.00 | $22,131,954.00 | $24,333,838.00 | $26,160,266.00 | $3,700,162.00 | $3,944,441.00 | $4,840,687.00 | $2,991,878.00 | $2,862,121.00 | $4,530,765.00 | $2,496,524.00 | $3,084,035.00 | $2,425,948.00 | $2,502,428.00 | $3,882,493.00 | $4,727,454.00 | $5,818,697.00 | -- | -- | -- | $9,192,182.00 | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $12,129,139.00 | $11,062,203.00 | $4,690,835.00 | -- | $3,426,823.00 | $2,503,051.00 | $3,314,000.00 | $3,018,774.00 | $6,831,927.00 | $3,915,389.00 | $11,581,496.00 | $2,778,721.00 | $4,568,559.00 | $1,531,715.00 | $1,953,000.00 | $4,718,115.00 | $2,185,861.00 | $1,373,371.00 | $8,094,368.00 | $1,923,000.00 | $4,191,478.00 | $1,543,895.00 | $5,537,753.00 | $1,405,000.00 | $1,325,000.00 | $1,211,000.00 | $2,127,378.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $14,763,869.00 | $9,451,356.00 | $7,033,804.00 | $3,315,355.00 | $2,558,602.00 | $1,863,697.00 | $10,714,088.00 | $2,435,437.00 | $5,172,964.00 | $2,835,798.00 | $9,653,887.00 | $6,122,873.00 | $3,692,122.00 | $1,451,199.00 | $11,078,725.00 | $1,390,339.00 | $2,033,822.00 | $1,333,481.00 | $6,326,086.00 | $4,646,660.00 | $1,977,410.00 | $1,366,770.00 | $6,214,351.00 | $4,313,787.00 | $1,754,748.00 | $1,061,903.00 | $3,290,966.00 | $2,109,024.00 | $686,931.00 | $602,977.00 | $2,183,798.00 | $1,667,616.00 | $1,023,370.00 | $630,822.00 | $2,101,911.00 | $1,372,722.00 | $912,489.00 | $450,249.00 | $1,582,095.00 | $934,035.00 | $406,622.00 | $337,387.00 | $2,341,026.00 | $557,650.00 | $758,626.00 | $1,737,827.00 | $8,314,367.00 | $2,290,067.00 | $3,627,695.00 | $2,375,710.00 | $8,452,769.00 | $7,609,091.00 | -- |
Gross Profit | $-2,634,730.00 | $1,610,847.00 | $972,386.00 | $876,006.00 | $868,221.00 | $639,354.00 | $209,000.00 | $2,242,301.00 | $1,658,963.00 | $1,079,591.00 | $1,927,609.00 | $1,224,407.00 | $795,920.00 | $80,516.00 | $-4,369,000.00 | $-231,000.00 | $191,928.00 | $39,890.00 | $300,000.00 | $621,000.00 | $847,298.00 | $177,125.00 | $-304.00 | $-92.00 | $-429.00 | $148,760.00 | $-1,163,588.00 | $-236,567.00 | $-365,191.00 | $-239,138.00 | $566,186.00 | $326,133.00 | $35,264.00 | $178,333.00 | $930,165.00 | $813,540.00 | $609,187.00 | $348,169.00 | $806,958.00 | $844,160.00 | $293,573.00 | $401,797.00 | $887,202.00 | $198,845.00 | $1,391,949.00 | $1,113,565.00 | $4,739,929.00 | $238,791.00 | $1,076,664.00 | $1,697,399.00 | $3,802,645.00 | $4,277,007.00 | -- |
Research and Development | $12,339,534.00 | $2,912,562.00 | $5,906,349.00 | $3,069,797.00 | $9,540,272.00 | $3,103,444.00 | $11,674,954.00 | $3,270,255.00 | $4,780,659.00 | $2,079,927.00 | $7,568,074.00 | $1,874,243.00 | $3,819,326.00 | $2,023,058.00 | $8,900,837.00 | $6,840,006.00 | $4,503,228.00 | $2,516,100.00 | $10,378,728.00 | $7,158,356.00 | $2,564,119.00 | $2,055,787.00 | $6,706,690.00 | $1,506,307.00 | $2,867,748.00 | $1,668,956.00 | $6,947,878.00 | $2,177,957.00 | $1,669,043.00 | $1,274,713.00 | $3,595,437.00 | $944,426.00 | $732,491.00 | $514,707.00 | $1,752,560.00 | $1,177,484.00 | $692,974.00 | $397,422.00 | $1,751,397.00 | $1,209,023.00 | $421,026.00 | $317,695.00 | $1,153,403.00 | $267,230.00 | $764,326.00 | $411,259.00 | $2,122,359.00 | $1,064,562.00 | $1,069,449.00 | $525,722.00 | $2,038,613.00 | $2,217,627.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $49,666,809.00 | $11,195,000.00 | $22,303,229.00 | $11,723,211.00 | $10,833,621.00 | $11,053,246.00 | $42,430,952.00 | $8,413,717.00 | $16,974,202.00 | $7,653,549.00 | $21,055,073.00 | $15,549,749.00 | $5,033,794.00 | $5,419,759.00 | $22,158,121.00 | $5,290,408.00 | $11,610,988.00 | $6,389,557.00 | $23,629,076.00 | $5,463,870.00 | $6,724,418.00 | $5,528,735.00 | $18,677,948.00 | $13,155,797.00 | $7,725,302.00 | $4,174,968.00 | $17,372,172.00 | -- | -- | $3,456,715.00 | $11,907,642.00 | -- | -- | $3,866,799.00 | $5,962,497.00 | -- | -- | $1,341,319.00 | $5,459,515.00 | -- | -- | $1,107,472.00 | $5,093,387.00 | $1,181,107.00 | -- | $1,571,657.00 | $7,308,595.00 | $4,384,066.00 | -- | $1,825,853.00 | $7,679,987.00 | $7,238,285.00 | -- |
Loss from Operations | $-52,301,539.00 | $-31,887,381.00 | $-20,454,837.00 | $-10,847,205.00 | $-9,965,400.00 | $-10,413,892.00 | $-39,980,107.00 | $-23,145,619.00 | $-15,315,239.00 | $-6,573,958.00 | $-19,127,464.00 | $-14,325,342.00 | $-9,577,117.00 | $-5,339,243.00 | $-26,566,242.00 | $-5,521,865.00 | $-5,069,394.00 | $-6,349,667.00 | $-21,860,794.00 | $-16,248,810.00 | $-11,405,861.00 | $-5,351,610.00 | $-19,354,546.00 | $-5,522,495.00 | $-8,006,029.00 | $-4,026,208.00 | $-18,535,760.00 | $-4,725,089.00 | $-7,525,611.00 | $-3,695,853.00 | $-11,341,456.00 | $-8,129,749.00 | $-5,832,746.00 | $-3,688,466.00 | $-5,032,332.00 | $-1,268,851.00 | $-1,918,449.00 | $-993,150.00 | $-4,652,557.00 | $-1,196,018.00 | $-1,813,547.00 | $-705,675.00 | $-4,206,185.00 | $-2,939,987.00 | $4,303,287.00 | $-458,092.00 | $-2,568,666.00 | $-3,756,304.00 | $-623,067.00 | $-128,454.00 | $-3,877,342.00 | $-2,961,278.00 | -- |
Loss Before Income Taxes | $-50,149,077.00 | $-30,268,511.00 | $-9,044,920.00 | $-10,240,583.00 | $-30,004,667.00 | $-10,506,001.00 | $-40,377,160.00 | $-23,364,886.00 | $-15,418,820.00 | $-6,639,363.00 | $-17,952,172.00 | $-14,361,100.00 | $-4,238,666.00 | $-5,361,624.00 | $-26,476,370.00 | $-16,892,385.00 | $-11,415,695.00 | $-6,359,761.00 | $-21,875,713.00 | $-16,311,854.00 | $-6,148,443.00 | $-5,365,650.00 | $-19,633,502.00 | $-5,502,242.00 | $-4,070,099.00 | $-4,181,812.00 | $-19,250,082.00 | $-12,915,091.00 | $-4,103,490.00 | $-3,775,739.00 | $-13,427,478.00 | $-9,918,150.00 | $-7,493,179.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.79 | $-0.17 | $-0.31 | $-0.16 | $-0.47 | $-0.16 | $-0.17 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.56 | $-0.40 | -- | $-0.31 | $0.17 | $0.15 | $-1.69 | $-0.93 | $-0.47 | $-0.26 | $0.09 | $0.01 | $0.01 | -- | $-1.10 | $0.00 | $0.00 | -- | -- | -- | -- |
Weighted Average Shares Basic | 63,432,422 | 63,324,942 | 63,223,768 | 63,216,598 | 63,776,154 | 63,695,127 | 61,125,215 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 14,754,298 | 13,561,206 | -- | -- | 10,135,387 | 9,972,105 | 5,988,595 | 7,191,649 | 3,536,856 | 3,536,865 | 3,536,865 | 265,259,348 | 265,259,348 | -- | 3,518,333 | 263,624,718 | 263,600,274 | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.31 | $-0.17 | $-0.14 | $-0.16 | $-0.47 | $-0.16 | $-0.52 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.17 | $-0.40 | -- | -- | $0.15 | $0.13 | $-1.69 | $-0.93 | $-0.73 | $-0.26 | $0.09 | $0.01 | $0.01 | -- | $-1.10 | $0.00 | $0.00 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 63,432,422 | 63,257,863 | 63,230,859 | 63,216,598 | 63,724,982 | 63,695,127 | 61,125,215 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 14,754,298 | 13,561,206 | -- | -- | 11,395,405 | 11,517,104 | 5,988,595 | -- | -- | 3,536,865 | 3,651,100 | 346,839,666 | 353,357,361 | -- | 4,193,282 | -- | -- | -- | -- | -- | -- |
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 | 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 | 100,000,000 | 100,000,000 | 100,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | -- | -- | -- | 700,000,000 | -- | -- |
Common Stock Shares Outstanding | 64,725,108 | 63,327,608 | 63,319,217 | 63,208,186 | 63,739,650 | 63,667,941 | 63,672,268 | 63,631,054 | 63,278,096 | 62,142,940 | 45,645,166 | 42,718,665 | 39,004,106 | 33,128,620 | 33,128,620 | 33,128,620 | 27,604,166 | 27,597,917 | 27,591,670 | 27,564,509 | 27,337,210 | 27,307,455 | 24,276,275 | 22,178,911 | 20,609,182 | 20,293,173 | 19,569,247 | -- | 16,155,529 | 16,105,451 | 16,087,951 | 16,059,434 | 16,001,434 | 15,865,141 | 11,295,387 | 10,816,363 | 10,315,141 | 10,240,745 | 9,600,453 | 9,541,153 | 3,536,865 | 3,536,865 | 3,536,865 | 265,259,348 | 265,259,348 | 265,259,348 | 265,259,348 | -- | -- | -- | 263,600,274 | -- | -- |
Common Stock Value | $65,304.00 | $63,907.00 | $63,899.00 | $63,787.00 | $63,777.00 | $63,705.00 | $63,672.00 | $63,631.00 | $63,278.00 | $62,142.00 | $45,645.00 | $42,718.00 | $39,004.00 | $33,128.00 | $33,128.00 | $33,128.00 | $27,604.00 | $27,598.00 | $27,591.00 | $27,564.00 | $27,337.00 | $27,307.00 | $24,276.00 | $22,178.00 | $20,609.00 | $20,293.00 | $19,569.00 | $17,478.00 | $16,156.00 | $16,105.00 | $16,088.00 | $16,058.00 | $16,000.00 | $15,865.00 | $11,296.00 | $10,817.00 | $10,315.00 | $10,241.00 | $9,600.00 | $9,541.00 | $3,537.00 | $3,537.00 | $3,537.00 | $265,259.00 | $265,259.00 | $265,259.00 | $265,259.00 | -- | -- | -- | $263,600.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 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | 500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | -- | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | 49,626 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.00 | $50.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 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |