Date | 3/31/2024 | 12/31/2023 | 11/30/2023 | 9/30/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 | 11/30/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 | 4/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 | 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 | $1,259,930.00 | $1,731,946.00 | -- | $1,460,553.00 | $1,862,949.00 | $4,253,268.00 | $1,772,005.00 | $6,002,329.00 | $23,769,380.00 | $22,600,000.00 | $23,213,537.00 | $8,400,000.00 | $5,100,000.00 | $5,226,213.00 | $4,929,175.00 | $5,434,983.00 | $2,816,485.00 | $3,126,206.00 | -- | $3,186,636.00 | $4,958,058.00 | $7,200,795.00 | $6,780,429.00 | $7,530,598.00 | $7,108,915.00 | $6,100,000.00 | $4,000,000.00 | $4,000,000.00 | $3,611,949.00 | -- | $6,897,161.00 | $3,949,135.00 | $7,568,186.00 | $11,330,857.00 | $8,739,651.00 | $12,462,872.00 | $9,116,806.00 | $12,638,982.00 | $6,403,123.00 | $9,221,985.00 | $11,687,021.00 | $13,693,792.00 | $7,583,538.00 | $9,195,753.00 | $7,836,168.00 | $9,586,435.00 | -- | $6,886,191.00 | $8,699,478.00 | $10,925,643.00 | $13,324,824.00 | $15,212,627.00 | $10,290,446.00 | $11,714,782.00 | $13,622,445.00 | $15,101,995.00 | $16,986,809.00 | $22,937,410.00 | $12,302,284.00 |
Accounts Receivable Net Current | $469,650.00 | $518,824.00 | -- | $614,381.00 | $746,725.00 | $646,771.00 | $702,459.00 | $547,775.00 | $683,319.00 | $310,818.00 | $639,766.00 | $457,033.00 | $477,689.00 | $334,297.00 | $633,146.00 | $407,661.00 | $386,124.00 | $298,967.00 | -- | $523,989.00 | $726,670.00 | $972,352.00 | $1,082,957.00 | $1,615,842.00 | $1,114,496.00 | $1,588,720.00 | $1,049,329.00 | $423,444.00 | $984,515.00 | -- | $949,969.00 | $738,729.00 | $571,378.00 | $328,981.00 | $491,259.00 | $742,714.00 | $901,895.00 | $588,686.00 | $921,595.00 | $580,240.00 | $611,790.00 | $532,837.00 | $530,666.00 | $390,922.00 | $619,219.00 | $562,063.00 | -- | $532,820.00 | $566,451.00 | $611,435.00 | $518,674.00 | $870,389.00 | $909,718.00 | -- | -- | -- | $1,592,564.00 | -- | -- |
Inventory | $1,471,438.00 | $1,559,428.00 | -- | $1,666,609.00 | $1,583,985.00 | $1,614,987.00 | $1,057,239.00 | $869,378.00 | $711,936.00 | $706,553.00 | $996,951.00 | $1,029,154.00 | $979,626.00 | $1,051,282.00 | $1,050,293.00 | $1,191,998.00 | $1,153,560.00 | $1,163,714.00 | -- | $1,078,653.00 | $2,063,431.00 | $2,494,268.00 | $2,861,864.00 | $2,597,340.00 | $2,424,178.00 | $1,858,652.00 | $2,142,561.00 | $1,786,074.00 | $1,477,327.00 | -- | $1,196,859.00 | $1,252,238.00 | $1,162,156.00 | $1,048,053.00 | $1,513,322.00 | $1,089,084.00 | $1,072,162.00 | $1,221,600.00 | $635,163.00 | $679,740.00 | $630,236.00 | $604,066.00 | $665,695.00 | $563,036.00 | $544,219.00 | $753,944.00 | -- | $794,665.00 | $834,526.00 | $787,828.00 | $1,077,150.00 | $1,216,645.00 | $1,763,700.00 | -- | -- | -- | $2,412,805.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $611,735.00 | $779,039.00 | -- | $786,978.00 | $331,487.00 | $645,502.00 | $845,649.00 | $241,651.00 | $422,616.00 | $598,384.00 | $710,136.00 | $180,838.00 | $362,921.00 | $478,074.00 | $677,526.00 | $187,710.00 | $340,369.00 | $652,919.00 | -- | $672,487.00 | $1,101,154.00 | $962,727.00 | $860,915.00 | $827,823.00 | $691,835.00 | $952,985.00 | $2,640,717.00 | $2,041,935.00 | $1,719,996.00 | -- | $1,419,817.00 | $1,646,821.00 | $1,290,700.00 | $1,070,855.00 | $719,569.00 | $852,600.00 | $878,533.00 | $550,072.00 | $262,937.00 | $608,160.00 | $440,906.00 | $349,926.00 | $476,407.00 | $416,816.00 | $490,165.00 | $305,615.00 | -- | $406,125.00 | $462,503.00 | $532,492.00 | $355,148.00 | $328,572.00 | $493,421.00 | -- | -- | -- | $603,821.00 | -- | -- |
Total Current Assets | $20,151,933.00 | $20,854,442.00 | -- | $20,705,643.00 | $22,289,406.00 | $24,106,987.00 | $23,432,006.00 | $24,626,950.00 | $25,587,251.00 | $24,187,859.00 | $25,560,390.00 | $10,031,222.00 | $6,965,403.00 | $7,089,866.00 | $7,290,140.00 | $7,403,682.00 | $4,877,868.00 | $5,430,814.00 | -- | $6,635,857.00 | $8,849,313.00 | $11,630,142.00 | $11,631,017.00 | $12,571,603.00 | $11,339,424.00 | $10,498,149.00 | $9,103,374.00 | $8,220,671.00 | $7,793,787.00 | -- | $10,463,806.00 | $7,586,923.00 | $10,592,420.00 | $13,778,746.00 | $11,463,801.00 | $15,147,270.00 | $11,969,396.00 | $14,999,340.00 | $8,222,818.00 | $11,090,125.00 | $13,369,953.00 | $15,180,621.00 | $9,256,306.00 | $10,566,527.00 | $9,495,771.00 | $11,214,992.00 | -- | $8,627,981.00 | $10,573,066.00 | $12,871,189.00 | $15,297,671.00 | $17,653,956.00 | $13,495,306.00 | -- | -- | -- | $21,677,193.00 | -- | -- |
Property Plant and Equipement | $268,541.00 | $293,449.00 | -- | $272,838.00 | $145,175.00 | $165,619.00 | $175,840.00 | $178,983.00 | $184,346.00 | $198,703.00 | $204,939.00 | $187,256.00 | $182,765.00 | $183,494.00 | $205,676.00 | $238,359.00 | $250,041.00 | $273,448.00 | -- | $299,295.00 | $289,472.00 | $375,561.00 | $407,339.00 | $380,468.00 | $430,669.00 | $431,656.00 | $440,842.00 | $417,290.00 | $444,321.00 | -- | $471,127.00 | $532,706.00 | $582,194.00 | $614,961.00 | $650,539.00 | $683,534.00 | $745,133.00 | $809,519.00 | $539,718.00 | $311,520.00 | $198,045.00 | $180,411.00 | $198,463.00 | $229,313.00 | $205,307.00 | $230,566.00 | -- | $258,805.00 | $293,897.00 | $312,191.00 | $375,856.00 | $437,130.00 | $483,530.00 | -- | -- | -- | $731,975.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $210,000.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $26,400.00 | $26,400.00 | -- | $26,400.00 | $26,400.00 | $26,400.00 | $26,400.00 | $26,400.00 | -- | $26,400.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $20,664,128.00 | $21,424,441.00 | -- | $21,286,772.00 | $22,773,503.00 | $24,669,615.00 | $24,032,390.00 | $25,257,053.00 | $26,248,371.00 | $24,888,192.00 | $26,293,669.00 | $10,768,893.00 | $7,720,872.00 | $7,994,575.00 | $8,340,038.00 | $8,605,528.00 | $6,206,496.00 | $6,893,686.00 | -- | $8,506,777.00 | $10,814,277.00 | $13,906,763.00 | $12,113,248.00 | $13,038,326.00 | $11,808,220.00 | $10,972,963.00 | $9,599,224.00 | $8,772,656.00 | $8,382,659.00 | -- | $11,089,340.00 | $8,283,891.00 | $11,348,732.00 | $14,577,681.00 | $12,308,170.00 | $16,034,490.00 | $12,928,804.00 | $16,032,986.00 | $9,130,902.00 | $11,402,230.00 | $13,568,553.00 | $15,361,706.00 | $9,455,638.00 | $10,796,763.00 | $9,702,906.00 | $11,448,656.00 | -- | $8,891,202.00 | $10,877,447.00 | $13,199,828.00 | $15,682,447.00 | $18,330,825.00 | $14,220,783.00 | -- | -- | -- | $23,066,429.00 | -- | -- |
Accounts Payable | $144,553.00 | $215,509.00 | -- | $225,474.00 | $181,462.00 | $368,082.00 | $539,379.00 | $400,572.00 | $360,855.00 | $284,036.00 | $316,969.00 | $289,760.00 | $381,248.00 | $142,316.00 | $192,356.00 | $190,835.00 | $623,193.00 | $725,658.00 | -- | $638,546.00 | $1,017,094.00 | $557,861.00 | $1,298,084.00 | $1,151,235.00 | $799,785.00 | $384,065.00 | $733,305.00 | $725,224.00 | $758,208.00 | -- | $404,068.00 | $734,048.00 | $714,204.00 | $644,862.00 | $1,381,140.00 | $1,060,135.00 | $946,146.00 | $875,519.00 | $916,519.00 | $522,871.00 | $522,714.00 | $534,532.00 | $577,986.00 | $322,896.00 | -- | -- | -- | -- | $257,361.00 | $405,376.00 | $464,942.00 | $399,769.00 | $629,215.00 | -- | -- | -- | $259,155.00 | -- | -- |
Accrued Liabilities | $1,554,226.00 | $876,739.00 | -- | $886,501.00 | $880,076.00 | $589,939.00 | $1,134,659.00 | $1,030,607.00 | $1,207,008.00 | $814,155.00 | $1,028,373.00 | $790,427.00 | $605,489.00 | $998,442.00 | $1,011,228.00 | $1,035,923.00 | $1,064,580.00 | $1,443,574.00 | -- | $2,612,907.00 | $3,081,192.00 | $3,036,301.00 | $1,659,173.00 | $1,921,406.00 | $1,974,210.00 | $2,361,257.00 | $2,242,315.00 | $1,911,062.00 | $1,746,556.00 | -- | $1,394,976.00 | $1,648,731.00 | $1,557,597.00 | $1,342,150.00 | $1,084,846.00 | $1,055,483.00 | $1,132,863.00 | $1,241,157.00 | $1,286,184.00 | $1,264,876.00 | $1,215,058.00 | $977,189.00 | $791,641.00 | $870,196.00 | $914,986.00 | $1,061,168.00 | -- | $1,016,875.00 | $948,843.00 | $931,223.00 | $941,413.00 | $938,397.00 | $1,222,155.00 | -- | -- | -- | $1,227,790.00 | -- | -- |
Total Current Liabilities | $1,908,116.00 | $1,333,124.00 | -- | $1,383,236.00 | $1,362,072.00 | $1,313,928.00 | $2,066,122.00 | $1,846,482.00 | $2,010,463.00 | $1,672,406.00 | $2,065,658.00 | $1,933,764.00 | $2,459,820.00 | $2,746,800.00 | $2,968,266.00 | $3,116,912.00 | $3,692,378.00 | $4,363,452.00 | -- | $4,933,267.00 | $5,956,627.00 | $5,714,352.00 | $6,015,437.00 | $4,178,601.00 | $4,086,613.00 | $4,150,439.00 | $4,581,835.00 | $4,255,017.00 | $3,710,689.00 | -- | $3,237,091.00 | $3,323,127.00 | $3,639,191.00 | $3,014,683.00 | $3,455,944.00 | $3,471,782.00 | $4,438,348.00 | $4,412,756.00 | $7,449,259.00 | $8,015,115.00 | $7,367,606.00 | $7,751,393.00 | $3,408,778.00 | $3,601,788.00 | $3,895,729.00 | $5,008,093.00 | -- | $1,995,744.00 | $2,077,025.00 | $2,613,183.00 | $2,572,232.00 | $2,460,873.00 | $3,132,262.00 | -- | -- | -- | $2,867,457.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $247,177.00 | $240,171.00 | -- | $206,869.00 | $168,721.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-213,138,927.00 | $-210,109,353.00 | -- | $-208,459,806.00 | $-206,691,069.00 | $-203,579,866.00 | $-202,887,996.00 | $-201,281,742.00 | $-200,121,819.00 | $-199,163,257.00 | $-198,160,256.00 | $-197,473,167.00 | $-196,900,000.00 | $-196,881,800.00 | $-196,600,000.00 | $-196,300,000.00 | $-195,446,976.00 | $-194,800,000.00 | -- | $-193,700,000.00 | $-192,328,275.00 | $-189,000,000.00 | $-191,000,000.00 | $-188,213,958.00 | $-189,300,000.00 | $-189,900,000.00 | $-191,300,000.00 | $-188,500,000.00 | $-184,900,000.00 | -- | $-181,711,201.00 | $-178,478,801.00 | $-175,664,578.00 | $-171,756,425.00 | $-167,660,905.00 | $-163,565,650.00 | $-160,856,514.00 | $-157,652,736.00 | $-156,449,530.00 | $-154,378,302.00 | $-151,469,101.00 | $-150,007,388.00 | $-147,836,679.00 | $-146,612,080.00 | $-142,908,452.00 | $-142,192,188.00 | -- | $-140,846,358.00 | $-138,592,943.00 | $-136,720,107.00 | $-134,109,853.00 | $-131,337,725.00 | $-128,585,390.00 | -- | -- | -- | $-118,604,285.00 | -- | -- |
Total Stockholders' Equity | $18,756,012.00 | $20,091,317.00 | -- | $19,903,536.00 | $21,411,431.00 | $23,355,687.00 | $21,966,268.00 | $23,410,571.00 | $24,237,908.00 | $23,215,786.00 | $24,228,011.00 | $8,835,129.00 | $5,261,052.00 | $5,247,775.00 | $5,371,772.00 | $5,488,616.00 | $2,514,118.00 | $2,530,234.00 | -- | $3,573,510.00 | $4,857,650.00 | $8,192,411.00 | $6,097,811.00 | $8,859,725.00 | $7,721,607.00 | $6,822,524.00 | $5,017,389.00 | $4,517,639.00 | $4,671,970.00 | -- | $7,852,249.00 | $4,960,764.00 | $7,709,541.00 | $11,562,998.00 | $8,852,226.00 | $12,562,708.00 | $8,490,456.00 | $11,620,230.00 | $1,681,643.00 | $3,387,115.00 | $6,200,947.00 | $7,610,313.00 | $6,046,860.00 | $7,194,975.00 | $5,807,177.00 | $6,440,563.00 | -- | $6,895,458.00 | $8,800,422.00 | $10,586,645.00 | $13,110,215.00 | $15,869,952.00 | $11,088,521.00 | -- | -- | -- | $20,198,972.00 | $35,709,871.00 | $22,832,551.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $20,664,128.00 | $21,424,441.00 | -- | $21,286,772.00 | $22,773,503.00 | $24,669,615.00 | $24,032,390.00 | $25,257,053.00 | $26,248,371.00 | $24,888,192.00 | $26,293,669.00 | $10,768,893.00 | $7,720,872.00 | $7,994,575.00 | $8,340,038.00 | $8,605,528.00 | $6,206,496.00 | $6,893,686.00 | -- | $8,506,777.00 | $10,814,277.00 | $13,906,763.00 | $12,113,248.00 | $13,038,326.00 | $11,808,220.00 | $10,972,963.00 | $9,599,224.00 | $8,772,656.00 | $8,382,659.00 | -- | $11,089,340.00 | $8,283,891.00 | $11,348,732.00 | $14,577,681.00 | $12,308,170.00 | $16,034,490.00 | $12,928,804.00 | $16,032,986.00 | $9,130,902.00 | $11,402,230.00 | $13,568,553.00 | $15,361,706.00 | $9,455,638.00 | $10,796,763.00 | $9,702,906.00 | $11,448,656.00 | -- | $8,891,202.00 | $10,877,447.00 | $13,199,828.00 | $15,682,447.00 | $18,330,825.00 | $14,220,783.00 | -- | -- | -- | $23,066,429.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 11/30/2023 | 9/30/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 | 11/30/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 | 4/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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,477,618.00 | -- | -- | $12,361,338.00 | $3,751,568.00 | $4,942,990.00 | $17,092,336.00 | $3,546,680.00 | $8,616,181.00 | -- | $4,306,122.00 | $12,027,528.00 | $3,389,427.00 | $2,647,422.00 | $2,275,247.00 | $7,299,830.00 | $4,562,379.00 | $2,507,947.00 | $1,282,960.00 | $5,512,764.00 | $1,427,828.00 | $2,675,307.00 | $1,331,537.00 | $5,278,806.00 | $3,876,654.00 | $1,160,472.00 | -- | $1,401,454.00 | $7,575,289.00 | $6,052,137.00 | $2,205,831.00 | $2,081,542.00 | $10,396,775.00 | $2,560,226.00 | $5,476,686.00 | $2,904,846.00 | $13,899,670.00 | $26,137,026.00 | -- |
Cost of Revenues | $576,539.00 | $1,954,012.00 | -- | $1,484,240.00 | $1,062,858.00 | $2,505,833.00 | $1,888,566.00 | $1,194,995.00 | $508,874.00 | $2,331,833.00 | $619,833.00 | $1,134,510.00 | $576,289.00 | $2,128,417.00 | $1,652,890.00 | $495,086.00 | $620,190.00 | $7,026,899.00 | -- | $914,322.00 | $3,143,787.00 | $2,324,231.00 | $8,707,082.00 | $6,726,675.00 | $1,950,304.00 | $2,955,260.00 | $10,235,538.00 | $7,378,001.00 | $5,337,004.00 | -- | $2,697,602.00 | $7,113,005.00 | $5,086,706.00 | $3,054,883.00 | $1,482,513.00 | $3,950,746.00 | $1,119,186.00 | $595,032.00 | $637,261.00 | $2,568,602.00 | $1,909,443.00 | $655,337.00 | $615,081.00 | $2,194,259.00 | $578,484.00 | $1,070,945.00 | -- | $569,784.00 | $3,588,806.00 | $793,990.00 | $2,118,294.00 | $1,134,944.00 | $4,722,069.00 | $3,521,767.00 | $2,365,648.00 | $1,255,575.00 | $7,050,209.00 | $7,535,616.00 | -- |
Gross Profit | $517,017.00 | $3,947,413.00 | -- | $3,099,439.00 | $2,317,657.00 | $5,750,240.00 | $4,520,129.00 | $3,245,697.00 | $1,793,517.00 | $5,921,660.00 | $4,678,987.00 | $3,234,461.00 | $1,579,183.00 | $5,249,558.00 | $1,498,614.00 | $864,893.00 | $1,551,846.00 | $2,245,623.00 | -- | $1,183,279.00 | $9,600.00 | $798,704.00 | $7,383,056.00 | $5,634,663.00 | $3,788,994.00 | $1,987,730.00 | $6,856,798.00 | $4,784,860.00 | $1,670,657.00 | -- | $1,608,520.00 | $4,914,523.00 | $1,357,604.00 | $1,075,052.00 | $792,734.00 | $3,349,084.00 | $935,246.00 | $1,275,654.00 | $645,699.00 | $2,944,162.00 | $2,193,692.00 | $688,433.00 | $716,456.00 | $3,084,547.00 | $2,227,225.00 | $1,490,981.00 | -- | $831,670.00 | $3,986,483.00 | $970,774.00 | $2,169,079.00 | $946,598.00 | $5,674,706.00 | $1,404,107.00 | $3,111,038.00 | $1,649,271.00 | $6,849,461.00 | $18,601,410.00 | -- |
Research and Development | $943,552.00 | $2,777,960.00 | -- | $2,045,588.00 | $1,452,934.00 | $3,239,725.00 | $1,074,954.00 | $1,626,376.00 | $710,577.00 | $2,596,415.00 | $1,599,358.00 | $874,802.00 | $233,277.00 | $2,391,316.00 | $652,671.00 | $660,278.00 | $533,620.00 | $3,101,976.00 | -- | $475,137.00 | $1,890,002.00 | $855,081.00 | $5,134,592.00 | $1,178,468.00 | $1,616,863.00 | $1,279,564.00 | $3,497,636.00 | $840,577.00 | $1,780,868.00 | -- | $903,284.00 | $4,394,353.00 | $3,487,291.00 | $2,284,640.00 | $1,156,790.00 | $3,894,786.00 | $2,825,589.00 | $1,884,795.00 | $902,542.00 | $4,075,976.00 | $3,273,900.00 | $1,464,834.00 | $863,718.00 | $3,438,218.00 | $740,324.00 | $1,987,266.00 | -- | $1,073,419.00 | $3,545,790.00 | $2,979,153.00 | $1,998,792.00 | $978,066.00 | $3,877,526.00 | $829,556.00 | $1,123,509.00 | $1,096,822.00 | $5,855,353.00 | $5,611,296.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $3,771,008.00 | $11,098,934.00 | -- | $8,393,861.00 | $5,651,181.00 | $10,492,006.00 | $8,405,428.00 | $5,418,005.00 | $2,755,507.00 | $8,206,267.00 | $2,132,497.00 | $3,826,619.00 | $1,639,378.00 | $7,344,462.00 | $5,684,104.00 | $3,927,603.00 | $2,209,715.00 | $13,780,334.00 | -- | $11,059,027.00 | $8,473,284.00 | $4,499,859.00 | $19,674,623.00 | $15,105,094.00 | $4,988,349.00 | $5,588,448.00 | $19,939,416.00 | $5,018,547.00 | $9,964,990.00 | -- | $4,922,778.00 | $20,122,468.00 | $5,327,777.00 | $10,241,444.00 | $4,989,010.00 | $16,625,270.00 | $4,292,591.00 | $3,969,357.00 | $3,904,318.00 | $11,714,211.00 | $8,557,612.00 | $5,764,466.00 | $2,456,691.00 | $10,443,387.00 | $2,335,698.00 | $2,786,225.00 | -- | $3,086,854.00 | $14,008,510.00 | $3,584,515.00 | $3,998,636.00 | $3,703,231.00 | $15,677,733.00 | $12,097,916.00 | $3,904,504.00 | $4,353,527.00 | $24,159,400.00 | $25,570,637.00 | -- |
Loss from Operations | $-3,253,991.00 | $-7,151,521.00 | -- | $-5,294,422.00 | $-1,623,455.00 | $-4,741,766.00 | $-3,885,299.00 | $-2,172,308.00 | $-961,990.00 | $-2,284,607.00 | $-687,971.00 | $-592,158.00 | $-60,195.00 | $-2,094,904.00 | $-1,768,751.00 | $-1,510,864.00 | $-657,869.00 | $-11,534,711.00 | -- | $-1,412,064.00 | $-4,762,529.00 | $-3,701,155.00 | $-12,291,567.00 | $-2,682,628.00 | $-3,187,085.00 | $-3,600,718.00 | $-13,082,618.00 | $-10,198,677.00 | $-6,685,813.00 | -- | $-3,314,258.00 | $-15,207,945.00 | $-12,343,831.00 | $-8,373,658.00 | $-4,196,276.00 | $-13,276,186.00 | $-9,955,366.00 | $-6,598,021.00 | $-3,258,619.00 | $-8,770,049.00 | $-6,363,920.00 | $-4,359,577.00 | $-1,740,235.00 | $-7,358,840.00 | $-5,981,552.00 | $-2,126,914.00 | -- | $-2,255,184.00 | $-10,022,027.00 | $-2,613,741.00 | $-5,532,788.00 | $-2,756,633.00 | $-10,003,027.00 | $-7,582,771.00 | $-5,146,993.00 | $-2,704,256.00 | $-17,309,939.00 | $-6,969,227.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.67 | $-6.27 | -- | $-0.61 | $-0.40 | $-0.62 | $-0.23 | $-0.30 | $-0.14 | $-0.45 | $-0.28 | $-0.15 | -- | -- | -- | -- | $-0.45 | $-3.90 | -- | $-0.31 | $-0.37 | $0.26 | -- | $0.15 | $0.25 | $0.18 | $-11.60 | $-11.62 | $-2.49 | -- | $-7.27 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 1,812,455 | 1,041,991 | -- | 8,034,711 | 7,788,032 | 7,130,139 | 7,025,254 | 6,951,792 | 6,893,164 | 5,111,045 | 4,597,580 | 3,977,028 | 3,796,120 | -- | 2,755,903 | 3,014,523 | 1,457,224 | 968,116 | -- | 8,863,159 | 9,048,235 | 7,741,463 | 7,104,574 | 7,016,789 | 7,330,479 | 6,345,719 | 1,701,481 | 2,036,117 | 1,152,441 | -- | 1,000,988 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-1.67 | $-6.27 | -- | $-0.61 | $-0.40 | $-0.62 | $-0.53 | $-0.30 | $-0.14 | $-0.45 | $-0.28 | $-0.15 | -- | -- | -- | -- | $-0.45 | $-3.90 | -- | $-0.31 | $-0.37 | $0.15 | -- | $0.20 | $0.04 | $0.08 | $-11.60 | $-3.11 | $-2.49 | -- | $-7.27 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 1,812,455 | 1,041,991 | -- | 8,034,711 | 7,788,032 | 7,130,139 | 6,976,548 | 6,951,792 | 6,893,164 | 5,111,045 | 4,597,580 | 3,977,028 | 3,796,120 | -- | 2,755,903 | 2,235,874 | 1,457,224 | 968,116 | -- | 8,863,159 | 9,048,235 | 13,964,209 | 13,885,569 | 13,949,712 | 13,820,363 | 13,726,614 | 1,701,481 | 2,036,117 | 1,152,441 | -- | 1,000,988 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 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 | 25,000,000 | 25,000,000 | 25,000,000 | 25,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 | 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 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- |
Common Stock Shares Outstanding | 1,986,997 | 1,524,939 | 8,733,398 | 8,588,455 | 8,578,800 | 7,785,754 | 7,137,519 | 7,133,724 | 7,006,055 | 6,680,480 | 6,645,397 | 5,046,198 | 3,796,147 | 3,793,739 | 3,784,657 | 3,784,657 | 1,687,752 | 1,400,674 | 9,781,755 | 9,781,755 | 9,781,755 | 8,310,463 | 7,380,463 | 7,365,038 | 7,356,731 | 7,141,940 | 2,706,066 | 2,145,519 | 1,650,519 | 1,268,440 | 8,739,901 | 836,863 | 5,318,273 | 4,918,273 | 4,389,899 | 4,047,332 | 13,785,239 | 10,996,408 | 8,519,151 | 8,152,746 | 7,944,257 | 6,759,032 | 5,945,581 | 5,945,581 | 2,836,142 | 2,505,071 | -- | 2,260,195 | 2,140,871 | 12,825,030 | 12,825,030 | 12,786,339 | 3,904,320 | -- | -- | -- | 3,866,256 | -- | -- |
Common Stock Value | $199.00 | $152.00 | -- | $859.00 | $858.00 | $778.00 | $714.00 | $713.00 | $701.00 | $668.00 | $665.00 | $505.00 | $380.00 | $379.00 | $378.00 | $378.00 | $168.00 | $140.00 | -- | $978.00 | $978.00 | $831.00 | $738.00 | $737.00 | $736.00 | $714.00 | $271.00 | $215.00 | $165.00 | -- | $874.00 | $84.00 | $532.00 | $492.00 | $439.00 | $405.00 | $1,379.00 | $1,100.00 | $852.00 | $815.00 | $794.00 | $676.00 | $595.00 | $595.00 | $284.00 | $251.00 | -- | $226.00 | $214.00 | $1,283.00 | $1,283.00 | $1,279.00 | $390.00 | -- | -- | -- | $387.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 | $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 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.00 | $1.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.00 | $6.00 | -- | -- | $4.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 | $1,000.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13.70 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.04 | $2.34 | $2.92 | $1.65 | $2.00 | $2.10 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |