Date | 6/30/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 | 8/31/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 | 8/31/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $517,113.00 | $680,549.00 | $2,207,831.00 | $2,923,881.00 | $3,532,199.00 | $6,295,391.00 | $13,454,246.00 | $32,007,792.00 | $40,743,057.00 | $58,276,178.00 | $4,361,758.00 | $8,130,331.00 | -- | $16,165,550.00 | $328,526.00 | $359,685.00 | $1,272,935.00 | $331,665.00 | $2,379,521.00 | $3,598,807.00 | $7,589,050.00 | $471,840.00 | $171,226.00 | $54,712.00 | $316,174.00 | $825,090.00 | $910,977.00 | $3,883,124.00 | $1,815,699.00 | $4,142,490.00 | $5,880,817.00 | $6,924,079.00 | $7,812,761.00 | $670,938.00 | $2,272,288.00 | $3,049,716.00 | $2,882,248.00 | $676,634.00 | $1,374,935.00 | $454,978.00 | $363,458.00 | $209,457.00 | $394,745.00 | $703,172.00 | $460,115.00 | -- | $1,183,060.00 | $1,789,450.00 | $2,270,393.00 | -- | -- | -- | $623,475.00 | -- |
Accounts Receivable Net Current | $1,343,205.00 | $1,584,662.00 | $2,022,730.00 | $1,834,849.00 | $2,044,056.00 | $2,744,354.00 | $2,167,280.00 | $2,727,052.00 | $2,356,411.00 | $888,384.00 | $1,705,461.00 | $1,799,935.00 | -- | $1,080,884.00 | $1,538,487.00 | $1,071,018.00 | $1,762,169.00 | $1,612,046.00 | $1,702,249.00 | $1,847,886.00 | $2,006,116.00 | $2,058,511.00 | $1,395,737.00 | $1,978,936.00 | $1,861,009.00 | $2,123,677.00 | $3,396,326.00 | $2,519,184.00 | $2,517,518.00 | $2,833,655.00 | $2,887,428.00 | $3,368,909.00 | $3,180,886.00 | $3,738,234.00 | $3,152,776.00 | $3,043,899.00 | -- | -- | -- | $1,835,780.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $2,218,133.00 | $3,845,281.00 | $5,194,779.00 | $5,840,216.00 | $6,839,406.00 | $10,963,916.00 | $9,405,954.00 | $9,659,536.00 | $11,611,249.00 | $9,615,759.00 | $8,202,274.00 | $5,993,627.00 | -- | $4,752,285.00 | $5,137,886.00 | $5,280,412.00 | $6,381,713.00 | $6,792,049.00 | $6,995,333.00 | $6,999,060.00 | $7,370,677.00 | $7,844,806.00 | $8,284,158.00 | $8,750,713.00 | $10,061,991.00 | $10,315,479.00 | $9,707,396.00 | $9,586,311.00 | $10,412,276.00 | $9,706,182.00 | $10,308,127.00 | $10,661,766.00 | $12,635,401.00 | $12,418,110.00 | $10,605,792.00 | $9,243,455.00 | $8,181,905.00 | $8,527,668.00 | $8,183,706.00 | $8,046,471.00 | $8,098,046.00 | $8,238,792.00 | $7,655,514.00 | $7,294,721.00 | $7,152,992.00 | -- | $6,950,842.00 | $7,187,353.00 | $6,683,289.00 | -- | -- | -- | $10,088,285.00 | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | $9,306,660.00 | -- | -- | $2,295,945.00 | -- | -- | -- | $381,090.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $14,244,761.00 | $15,584,494.00 | $19,366,767.00 | $20,314,520.00 | $24,958,596.00 | $34,680,191.00 | $35,736,944.00 | $56,144,975.00 | $66,138,430.00 | $72,997,645.00 | $17,830,106.00 | $19,104,691.00 | -- | $23,156,175.00 | $8,029,124.00 | $7,651,585.00 | $10,407,072.00 | $9,710,599.00 | $11,794,288.00 | $13,302,171.00 | $17,833,503.00 | $11,022,203.00 | $10,344,940.00 | $11,832,142.00 | $13,625,852.00 | $14,855,119.00 | $15,621,589.00 | $16,732,103.00 | $15,668,774.00 | $17,895,163.00 | $20,098,869.00 | $21,683,242.00 | $24,306,083.00 | $17,915,225.00 | $16,758,912.00 | $17,348,600.00 | $16,406,595.00 | $12,274,740.00 | $12,296,369.00 | $10,893,615.00 | $11,776,897.00 | $11,730,511.00 | $10,922,622.00 | $11,284,337.00 | $11,227,434.00 | -- | $11,408,901.00 | $11,487,749.00 | $12,213,367.00 | -- | -- | -- | $16,178,608.00 | -- |
Property Plant and Equipement | $6,033,091.00 | $7,283,702.00 | $7,451,042.00 | $7,604,194.00 | $7,898,686.00 | $8,407,139.00 | $8,457,199.00 | $6,841,026.00 | $6,068,255.00 | $6,024,184.00 | $666,800.00 | $681,315.00 | -- | $208,291.00 | $150,468.00 | $197,063.00 | $141,987.00 | $182,975.00 | $232,052.00 | $247,541.00 | $314,574.00 | $449,213.00 | $537,569.00 | $638,169.00 | $778,095.00 | $916,560.00 | $779,731.00 | $873,902.00 | $948,881.00 | $924,004.00 | $969,107.00 | $1,064,186.00 | $1,010,596.00 | $1,123,548.00 | $1,055,628.00 | $1,045,666.00 | $868,856.00 | $898,420.00 | $909,029.00 | $938,072.00 | $986,163.00 | $1,016,827.00 | $1,019,589.00 | $938,793.00 | $687,317.00 | -- | $761,992.00 | $777,115.00 | $860,886.00 | -- | -- | -- | $1,045,128.00 | -- |
Intangible Assets Net | $16,281,622.00 | $16,510,422.00 | $16,861,228.00 | $17,203,366.00 | $17,872,970.00 | $18,230,538.00 | $18,675,469.00 | $16,902,513.00 | -- | $1,583,576.00 | $392,564.00 | $379,351.00 | -- | $431,006.00 | $417,585.00 | $413,268.00 | $434,933.00 | $444,982.00 | $477,936.00 | $486,797.00 | $484,075.00 | $494,645.00 | $498,683.00 | $497,180.00 | $511,141.00 | $466,220.00 | $474,561.00 | $467,176.00 | $468,936.00 | $450,148.00 | $426,084.00 | $410,261.00 | $369,843.00 | $266,544.00 | $251,909.00 | $245,684.00 | $275,612.00 | $314,049.00 | $302,709.00 | $267,281.00 | $242,596.00 | $217,035.00 | $218,037.00 | $217,660.00 | $215,882.00 | -- | $206,509.00 | $212,736.00 | $226,802.00 | -- | -- | -- | $293,577.00 | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | $15,884,308.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $5,898,575.00 | $6,597,032.00 | $6,633,072.00 | $7,248,205.00 | $5,155,681.00 | $6,233,075.00 | $6,907,281.00 | $2,107,299.00 | $2,121,158.00 | $1,770,887.00 | $1,154,881.00 | $893,180.00 | -- | $452,519.00 | $545,252.00 | $532,500.00 | $404,253.00 | $389,749.00 | $298,552.00 | $256,749.00 | $244,052.00 | $169,987.00 | $151,063.00 | $115,043.00 | $141,853.00 | $178,585.00 | $183,612.00 | $261,915.00 | $291,994.00 | $274,093.00 | $281,398.00 | $316,521.00 | $332,491.00 | $338,118.00 | $277,513.00 | $234,342.00 | $243,538.00 | $249,671.00 | $253,891.00 | $245,045.00 | $248,846.00 | $268,415.00 | $252,182.00 | $241,446.00 | $218,668.00 | -- | $80,857.00 | $89,671.00 | $97,854.00 | -- | -- | -- | $91,133.00 | -- |
Total Assets | $43,327,215.00 | $47,028,809.00 | $51,356,074.00 | $53,503,923.00 | $56,668,062.00 | $68,397,464.00 | $70,728,821.00 | $82,989,197.00 | $91,892,252.00 | $83,099,135.00 | $20,797,527.00 | $21,850,658.00 | -- | $25,017,626.00 | $9,236,878.00 | $8,916,875.00 | $11,601,085.00 | $11,050,040.00 | $13,235,651.00 | $14,338,655.00 | $18,966,204.00 | $12,226,048.00 | $11,622,255.00 | $13,172,534.00 | $15,056,941.00 | $16,416,484.00 | $17,059,493.00 | $18,835,096.00 | $17,378,585.00 | $19,543,408.00 | $21,775,458.00 | $23,474,210.00 | $26,019,013.00 | $19,643,435.00 | $18,343,962.00 | $18,874,292.00 | $17,794,601.00 | $13,736,880.00 | $14,424,498.00 | $13,006,513.00 | $13,917,002.00 | $13,895,288.00 | $13,074,930.00 | $13,344,736.00 | $13,011,801.00 | -- | $12,458,259.00 | $12,567,271.00 | $13,398,909.00 | -- | -- | -- | $17,608,446.00 | -- |
Accounts Payable | $11,501,820.00 | $10,732,089.00 | $12,589,610.00 | $12,543,492.00 | $9,477,355.00 | $9,902,259.00 | $6,762,924.00 | $4,569,106.00 | $5,710,765.00 | $674,380.00 | $1,144,675.00 | $1,058,739.00 | -- | $1,535,865.00 | $2,305,070.00 | $2,339,985.00 | $2,075,213.00 | $1,857,620.00 | $1,623,707.00 | $784,599.00 | $1,501,811.00 | $3,025,152.00 | $3,049,606.00 | $3,193,269.00 | $2,732,336.00 | $3,319,021.00 | $2,225,216.00 | $2,455,579.00 | $1,777,767.00 | $1,432,727.00 | $1,422,837.00 | $1,374,160.00 | $1,808,109.00 | $2,536,014.00 | $1,936,195.00 | $2,410,876.00 | $1,327,759.00 | $1,530,070.00 | $1,551,565.00 | $1,441,151.00 | $1,296,339.00 | $1,335,412.00 | $945,797.00 | $1,520,207.00 | $1,087,826.00 | -- | $900,142.00 | $1,003,471.00 | $847,036.00 | -- | -- | -- | $3,157,033.00 | -- |
Accrued Liabilities | $3,380,005.00 | $3,269,330.00 | $2,808,068.00 | $2,939,881.00 | $1,090,967.00 | $1,097,065.00 | $1,130,737.00 | $1,175,998.00 | $1,218,958.00 | $875,311.00 | $796,094.00 | $616,343.00 | -- | $838,747.00 | $874,364.00 | $845,881.00 | $1,077,482.00 | $1,062,234.00 | $1,660,972.00 | $2,080,667.00 | $1,161,446.00 | $1,097,312.00 | $1,713,069.00 | $1,240,429.00 | $1,161,985.00 | $1,047,240.00 | $1,242,419.00 | $1,542,729.00 | $1,247,993.00 | $1,035,215.00 | $986,193.00 | $936,327.00 | $1,209,671.00 | $1,430,010.00 | $1,170,182.00 | $1,142,973.00 | $1,229,946.00 | -- | -- | $1,471,458.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $40,277,024.00 | $35,580,414.00 | $32,496,055.00 | $31,049,447.00 | $20,327,539.00 | $20,352,356.00 | $25,511,875.00 | $27,125,958.00 | $35,654,211.00 | $36,392,340.00 | $6,441,021.00 | $7,448,333.00 | -- | $11,671,799.00 | $13,710,388.00 | $15,234,254.00 | $14,959,467.00 | $13,180,731.00 | $16,611,807.00 | $15,750,835.00 | $15,629,079.00 | $13,787,636.00 | $12,734,119.00 | $12,308,786.00 | $10,988,974.00 | $12,228,006.00 | $10,949,143.00 | $11,078,824.00 | $5,834,466.00 | $5,185,011.00 | $4,907,213.00 | $4,718,670.00 | -- | -- | -- | $12,610,280.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $7,879,321.00 | $6,113,750.00 | $3,374,960.00 | $3,603,382.00 | $927,840.00 | $1,241,821.00 | $1,269,344.00 | $1,117,212.00 | $5,394,400.00 | $500,000.00 | $148,273.00 | $777,379.00 | -- | $1,016,642.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,312,366.00 | -- | -- | $2,420,630.00 | $2,403,622.00 | $2,386,614.00 | -- | -- | -- | $2,357,289.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $128,995,997.00 | $128,441,083.00 | $128,367,929.00 | $128,283,343.00 | $127,869,342.00 | $129,943,238.00 | $125,202,080.00 | $124,426,379.00 | $123,968,757.00 | $122,487,573.00 | $106,501,396.00 | $106,225,896.00 | -- | $105,697,031.00 | $87,390,377.00 | $83,216,387.00 | $82,748,400.00 | $80,990,851.00 | $79,358,024.00 | $78,117,507.00 | $77,538,983.00 | $67,977,829.00 | $65,464,853.00 | $64,923,735.00 | $63,728,254.00 | $60,356,781.00 | $59,952,130.00 | $59,565,288.00 | -- | -- | $58,279,938.00 | $57,854,178.00 | $57,308,816.00 | $45,547,103.00 | -- | $33,326,908.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-126,683,662.00 | $-117,668,781.00 | $-110,188,029.00 | $-106,479,356.00 | $-91,980,234.00 | $-82,261,430.00 | $-80,358,955.00 | $-68,670,497.00 | $-65,606,330.00 | $-73,675,129.00 | $-90,014,500.00 | $-89,693,181.00 | -- | $-90,220,623.00 | $-89,722,729.00 | $-87,388,619.00 | $-83,961,635.00 | $-80,975,810.00 | $-80,588,080.00 | $-77,382,906.00 | $-72,055,057.00 | $-67,389,477.00 | $-64,426,587.00 | $-61,909,799.00 | $-57,510,126.00 | $-54,016,820.00 | $-51,690,297.00 | $-49,657,342.00 | $-45,380,442.00 | $-42,124,863.00 | $-39,259,779.00 | $-36,946,654.00 | $-34,253,025.00 | $-32,111,862.00 | $-31,319,474.00 | $-24,908,762.00 | $-24,007,647.00 | $-17,605,089.00 | $-16,617,000.00 | $-15,745,501.00 | $-14,106,853.00 | $-13,201,017.00 | $-13,133,866.00 | $-13,247,561.00 | $-12,760,462.00 | -- | $-13,030,502.00 | $-12,081,301.00 | $-11,276,572.00 | -- | -- | -- | $-7,314,326.00 | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | $56,238,041.00 | $46,706,795.00 | $14,356,506.00 | $14,402,325.00 | -- | $13,345,827.00 | $-4,473,510.00 | $-6,317,379.00 | $-3,358,382.00 | $-2,130,691.00 | $-3,376,156.00 | $-1,412,180.00 | $3,337,125.00 | $-1,561,588.00 | $-1,111,864.00 | $863,748.00 | $4,067,967.00 | $4,188,478.00 | $6,110,350.00 | $7,756,272.00 | $11,544,119.00 | $14,358,397.00 | $16,868,245.00 | $18,755,540.00 | $20,903,621.00 | $11,282,191.00 | $10,846,741.00 | $6,264,012.00 | $6,775,510.00 | $5,511,294.00 | $6,314,125.00 | $7,054,777.00 | $8,345,482.00 | $8,243,270.00 | $8,118,900.00 | $7,901,713.00 | $8,248,817.00 | -- | $7,795,886.00 | $8,624,291.00 | $9,308,379.00 | -- | -- | -- | $12,194,667.00 | $17,566,334.00 |
Controlling Interest in Subsidiaries | $734,354.00 | $673,292.00 | $677,318.00 | $647,688.00 | $448,694.00 | $309,397.00 | $325,993.00 | $56,453.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $43,327,215.00 | $47,028,809.00 | $51,356,074.00 | $53,503,923.00 | $56,668,062.00 | $68,397,464.00 | $70,728,821.00 | $82,989,197.00 | $91,892,252.00 | $83,099,135.00 | $20,797,527.00 | $21,850,658.00 | -- | $25,017,626.00 | $9,236,878.00 | $8,916,875.00 | $11,601,085.00 | $11,050,040.00 | $13,235,651.00 | $14,338,655.00 | $18,966,204.00 | $12,226,048.00 | $11,622,255.00 | $13,172,534.00 | $15,056,941.00 | $16,416,484.00 | $17,059,493.00 | $18,835,096.00 | $17,378,585.00 | $19,543,408.00 | $21,775,458.00 | $23,474,210.00 | $26,019,013.00 | $19,643,435.00 | $18,343,962.00 | $18,874,292.00 | $17,794,601.00 | $13,736,880.00 | $14,424,498.00 | $13,006,513.00 | $13,917,002.00 | $13,895,288.00 | $13,074,930.00 | $13,344,736.00 | $13,011,801.00 | -- | $12,458,259.00 | $12,567,271.00 | $13,398,909.00 | -- | -- | -- | $17,608,446.00 | -- |
Date | 6/30/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 | 8/31/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 | 8/31/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,471,513.00 | $14,577,600.00 | $11,699,939.00 | $8,716,362.00 | $5,229,860.00 | $16,574,491.00 | $4,339,527.00 | $8,789,354.00 | $4,404,943.00 | $20,030,208.00 | $14,979,089.00 | $5,634,237.00 | $4,248,764.00 | $17,444,419.00 | $12,024,808.00 | $7,358,095.00 | $3,908,341.00 | $17,826,329.00 | $14,320,971.00 | $9,832,444.00 | $4,780,549.00 | $17,618,108.00 | $12,980,021.00 | -- | $8,383,253.00 | $3,782,456.00 | $19,577,153.00 | $5,817,893.00 | $4,743,253.00 | $4,729,693.00 | $25,211,005.00 | -- |
Cost of Revenues | $9,381,756.00 | $22,485,860.00 | $5,111,550.00 | $11,694,991.00 | $34,687,954.00 | $23,876,194.00 | $15,987,542.00 | $15,749,659.00 | $6,196,069.00 | $2,956,818.00 | $6,452,274.00 | $2,365,992.00 | -- | $1,339,434.00 | $1,160,717.00 | $7,208,735.00 | $1,734,886.00 | $2,965,227.00 | $1,369,056.00 | $7,329,601.00 | $1,700,770.00 | $1,945,083.00 | $1,362,119.00 | $10,032,627.00 | $7,241,261.00 | $2,313,286.00 | $2,953,011.00 | $11,273,258.00 | $2,305,956.00 | $5,670,499.00 | $2,551,324.00 | $11,680,853.00 | $3,056,314.00 | $2,542,043.00 | $2,595,024.00 | $7,521,626.00 | $2,204,780.00 | $3,108,767.00 | $1,587,402.00 | $7,717,839.00 | $2,063,201.00 | $2,014,080.00 | $1,884,622.00 | $8,136,121.00 | $1,979,458.00 | -- | $3,910,973.00 | $1,785,839.00 | $10,805,223.00 | $8,360,013.00 | $2,778,696.00 | $2,752,920.00 | $13,083,756.00 | -- |
Gross Profit | $1,763,830.00 | $5,762,484.00 | $5,507,978.00 | $2,737,040.00 | $2,321,941.00 | $595,500.00 | $1,719,078.00 | $5,663,775.00 | $3,473,254.00 | $2,072,683.00 | $4,062,594.00 | $2,880,436.00 | -- | $1,657,788.00 | $1,265,028.00 | $3,232,629.00 | $3,320,814.00 | $2,132,552.00 | $1,181,740.00 | $3,961,808.00 | $1,177,289.00 | $2,727,861.00 | $1,109,394.00 | $4,544,973.00 | $1,008,613.00 | $1,173,216.00 | $2,276,849.00 | $5,301,233.00 | $5,152,426.00 | $1,265,236.00 | $1,853,619.00 | $8,349,355.00 | $6,785,708.00 | $3,092,194.00 | $1,653,740.00 | $9,922,793.00 | $6,711,261.00 | $1,928,389.00 | $2,320,939.00 | $10,108,490.00 | $8,359,068.00 | $5,933,742.00 | $2,895,927.00 | $9,481,987.00 | $2,617,310.00 | -- | $4,472,280.00 | $1,996,617.00 | $8,771,930.00 | $2,989,496.00 | $3,941,330.00 | $1,976,773.00 | $12,127,249.00 | -- |
Research and Development | $545,776.00 | $2,618,746.00 | $564,146.00 | $1,475,215.00 | $2,290,293.00 | $616,174.00 | $540,222.00 | $1,930,784.00 | $1,402,185.00 | $909,964.00 | $1,842,800.00 | $405,083.00 | -- | $845,445.00 | $485,748.00 | $2,005,717.00 | $1,562,086.00 | $1,045,076.00 | $462,171.00 | $1,444,063.00 | $323,981.00 | $333,760.00 | $440,120.00 | $3,149,011.00 | $2,495,924.00 | $1,664,351.00 | $817,891.00 | $3,186,137.00 | $2,353,081.00 | $1,622,004.00 | $808,854.00 | $2,980,807.00 | $720,640.00 | $1,527,223.00 | $743,343.00 | $2,905,407.00 | $654,142.00 | $1,550,350.00 | $855,249.00 | $3,669,022.00 | $2,691,484.00 | $921,937.00 | $794,162.00 | $2,528,790.00 | $1,804,932.00 | -- | $574,883.00 | $602,903.00 | $2,773,962.00 | $2,139,277.00 | $1,419,504.00 | $708,769.00 | $3,437,959.00 | -- |
Selling, General, and Administrative | $9,317,023.00 | $28,003,037.00 | $6,374,192.00 | $15,395,340.00 | $32,055,199.00 | $7,162,523.00 | $8,380,330.00 | $20,424,685.00 | $4,999,543.00 | $7,555,261.00 | -- | -- | -- | -- | $3,192,396.00 | $9,265,410.00 | $6,119,777.00 | $2,651,068.00 | $4,267,898.00 | $14,517,865.00 | $3,087,005.00 | $3,055,776.00 | $3,082,710.00 | $15,744,438.00 | $11,870,183.00 | $3,665,813.00 | $4,079,062.00 | $17,787,421.00 | $5,275,212.00 | $4,157,893.00 | $4,191,514.00 | $15,970,826.00 | $4,180,559.00 | $7,526,091.00 | $3,616,935.00 | $12,811,987.00 | $9,263,622.00 | $5,761,130.00 | $2,867,091.00 | $12,358,932.00 | $9,035,552.00 | $3,059,054.00 | $2,714,510.00 | $11,168,505.00 | $2,281,294.00 | -- | $3,351,193.00 | $2,728,797.00 | $12,396,731.00 | $3,081,936.00 | $3,064,005.00 | $3,107,442.00 | $15,921,062.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14,118,000.00 | $9,225,000.00 | $4,445,000.00 | $4,445,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-7,553,193.00 | $-22,200,000.00 | $-16,261,554.00 | $-4,940,704.00 | $-29,733,258.00 | $-6,567,023.00 | $-13,464,590.00 | $-14,760,910.00 | $-3,598,973.00 | $-5,482,578.00 | $-7,663,651.00 | $-5,914,476.00 | -- | $-2,143,154.00 | $-1,927,368.00 | $-6,032,781.00 | $-2,798,963.00 | $-518,516.00 | $-3,086,158.00 | $-10,556,057.00 | $-1,909,716.00 | $-3,410,625.00 | $-1,973,316.00 | $-11,199,465.00 | $-7,411,505.00 | $-2,492,597.00 | $-1,802,213.00 | $-12,486,188.00 | $-3,241,641.00 | $-2,892,657.00 | $-2,337,895.00 | $-7,621,471.00 | $-4,920,942.00 | $-816,962.00 | $-1,963,195.00 | $-2,889,194.00 | $-1,040,559.00 | $-1,511,802.00 | $-546,152.00 | $-2,250,442.00 | $-676,484.00 | $160,178.00 | $-181,417.00 | $-1,686,518.00 | $1,271,694.00 | -- | $1,607,710.00 | $732,180.00 | $3,624,801.00 | $2,322,557.00 | $1,099,448.00 | $1,130,669.00 | $3,793,813.00 | -- |
Loss Before Income Taxes | $-8,953,819.00 | $-25,463,949.00 | $-3,679,043.00 | $-14,300,128.00 | $-18,873,758.00 | $-9,299,498.00 | $-7,380,430.00 | $25,530,961.00 | $24,388,307.00 | $16,339,371.00 | $-2,625,881.00 | $-2,304,562.00 | -- | $-497,894.00 | $-2,334,110.00 | $-10,005,713.00 | $-6,578,729.00 | $-3,592,904.00 | $-3,205,174.00 | $-15,544,551.00 | $-4,665,580.00 | $-2,962,890.00 | $-2,588,232.00 | $-12,342,457.00 | $-7,852,784.00 | $-4,359,478.00 | $-2,032,955.00 | $-12,710,688.00 | $-3,255,579.00 | $-5,178,209.00 | $-2,313,125.00 | $-12,037,892.00 | $-2,141,163.00 | $-792,388.00 | $-6,410,712.00 | $-9,163,261.00 | $-6,402,558.00 | $-1,859,588.00 | $-871,499.00 | $-2,497,940.00 | $-905,836.00 | $46,544.00 | $113,695.00 | $-1,970,989.00 | $-1,483,890.00 | -- | $-949,201.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-3.12 | $-9.22 | $-1.32 | $-3.01 | $-8.50 | $-0.04 | $-0.02 | $0.51 | $0.49 | $0.34 | $-0.12 | $0.02 | -- | $-0.17 | $-0.17 | $-0.87 | $-0.58 | $-0.32 | $-0.29 | $-1.93 | $-0.60 | $-0.42 | $-0.37 | $-1.76 | $-1.34 | $-0.77 | $-0.36 | $-2.38 | $-0.61 | $-0.98 | $-0.44 | $-2.77 | $-0.45 | $-1.94 | $-1.90 | $-3.54 | $-3.38 | $-0.43 | $-0.39 | $-1.17 | $-0.42 | $-0.03 | $0.06 | $-0.97 | $-0.73 | -- | $-0.47 | $-0.05 | $-0.25 | $-0.08 | $-0.14 | $-0.07 | $-0.40 | -- |
Weighted Average Shares Basic | 2,921,307 | 2,784,894 | 2,779,530 | 2,785,663 | 2,548,549 | 49,973,619 | 48,657,440 | 50,222,289 | 51,809,435 | 48,177,399 | 21,603,635 | 19,861,694 | -- | 16,430,214 | 13,888,438 | 11,478,618 | 11,296,999 | 11,305,248 | 10,941,856 | 8,073,257 | 7,725,877 | 7,129,260 | 7,030,809 | 6,974,281 | 5,851,428 | 5,679,731 | 5,632,077 | 5,347,042 | 5,315,646 | 5,319,259 | 5,246,148 | 4,340,012 | 4,076,493 | 4,044,112 | 3,371,008 | 2,590,002 | 2,445,922 | 2,263,230 | 2,252,571 | 2,135,016 | 2,107,708 | 2,096,231 | 2,064,328 | 2,029,109 | 2,026,993 | -- | 16,206,073 | 16,154,073 | 16,151,834 | 2,018,693 | 16,150,590 | 16,149,079 | 16,315,026 | -- |
Earnings Per Share Diluted | $-3.12 | $-9.22 | $-6.55 | $-3.01 | $-8.50 | $-0.04 | $-0.15 | $0.51 | $0.49 | $0.34 | $-0.12 | $-0.12 | -- | $-0.03 | $-0.17 | $-0.87 | $-0.58 | $-0.32 | $-0.29 | $-1.93 | $-1.40 | $-0.78 | $-0.37 | $-1.76 | $-0.56 | $-0.41 | $-0.36 | $-2.38 | $-0.61 | $-0.54 | $-0.44 | $-2.77 | $-2.29 | $-1.94 | $-1.90 | $-3.54 | $-3.38 | $-0.82 | $-0.39 | $-1.17 | $-0.42 | $0.02 | $0.05 | $-0.97 | $0.13 | -- | $-0.11 | $-0.05 | $-0.25 | $-1.21 | $-0.07 | $-0.07 | $-0.40 | -- |
Weighted Average Shares Diluted | 2,921,307 | 2,784,894 | 2,779,530 | 2,785,663 | 2,548,549 | 49,973,619 | 48,657,440 | 50,222,289 | 51,809,435 | 48,177,399 | 21,603,635 | 19,861,694 | -- | 16,430,214 | 13,888,438 | 11,478,618 | 11,637,289 | 11,124,222 | 10,941,856 | 8,073,257 | 7,295,098 | 7,129,260 | 7,030,809 | 6,974,281 | 6,249,116 | 5,654,755 | 5,632,077 | 5,347,042 | 5,315,646 | 5,319,259 | 5,246,148 | 4,340,012 | 4,076,493 | 3,710,960 | 3,371,008 | 2,590,002 | 2,445,922 | 2,317,309 | 2,252,571 | 2,135,016 | 2,107,708 | 2,096,231 | 2,073,708 | 2,029,109 | 2,035,564 | -- | 16,179,929 | 16,154,073 | 16,151,834 | 2,018,824 | 16,150,590 | 16,149,079 | 16,315,026 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | 9,375,000 | -- | 7,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 75,000,000 | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | 53,903,405 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2,099,082 | -- | 16,792,218 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $3,502.00 | $2,801.00 | $2,801.00 | $2,801.00 | $2,721.00 | $53,903.00 | $47,828.00 | $50,904.00 | $52,703.00 | $51,577.00 | $26,835.00 | $26,836.00 | -- | $26,645.00 | $16,068.00 | $12,079.00 | $12,079.00 | $11,494.00 | $11,126.00 | $10,445.00 | $10,425.00 | $7,286.00 | $7,096.00 | $7,038.00 | $7,065.00 | $5,743.00 | $5,743.00 | $5,552.00 | $5,447.00 | $5,442.00 | $5,312.00 | $5,242.00 | $5,056.00 | $4,176.00 | $4,046.00 | $3,092.00 | $3,074.00 | $2,470.00 | $2,359.00 | $2,284.00 | $2,284.00 | $2,199.00 | $2,139.00 | $2,099.00 | $2,099.00 | -- | $16,792.00 | $16,662.00 | $16,662.00 | -- | -- | -- | $16,652.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |