Date | 3/31/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 | 3/31/2021 | 12/31/2020 | 10/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 1/31/2019 | 12/31/2018 | 10/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 10/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 4/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 10/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 1/31/2015 | 12/31/2014 | 9/30/2014 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 5/31/2013 | 4/30/2013 | 3/31/2013 | 12/31/2012 | 11/30/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 | 12/31/2007 | 12/31/2006 | 12/31/2005 | 12/31/2004 | 12/31/2003 | 12/31/2002 | 12/31/2001 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $47,161,000.00 | $50,500,000.00 | $42,350,000.00 | $39,977,000.00 | $42,634,000.00 | $13,855,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,744,301.00 | -- | $4,591,722.00 | -- | $5,094,275.00 | $6,298,296.00 | $8,899,154.00 | -- | $8,226,189.00 | $8,790,519.00 | -- | -- | $10,486,179.00 | $11,578,473.00 | $8,392,240.00 | $7,877,995.00 | $10,463,654.00 | -- | $10,199,440.00 | -- | $12,450,387.00 | $9,970,646.00 | $10,729,210.00 | -- | $9,826,245.00 | $14,971,660.00 | -- | $38,104,488.00 | $40,073,018.00 | -- | $18,688,031.00 | -- | $14,871,000.00 | -- | $9,979,347.00 | -- | -- | $12,069,028.00 | $13,486,543.00 | -- | $7,379,999.00 | $8,482,981.00 | $8,101,112.00 | $9,861,488.00 | $13,216,933.00 | $16,127,716.00 | $20,513,075.00 | $12,340,239.00 | $7,298,032.00 | $369,130.00 | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $1,924,000.00 | $926,000.00 | $10,132,000.00 | $135,000.00 | $1,298,000.00 | -- | -- | -- | -- | $50,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,560,000.00 | $1,099,000.00 | $484,000.00 | $732,000.00 | $1,453,000.00 | $605,000.00 | $740,000.00 | $1,314,000.00 | $560,000.00 | $956,000.00 | $1,428,000.00 | $1,269,000.00 | -- | $573,635.00 | $817,653.00 | $290,756.00 | $447,206.00 | $722,217.00 | $1,033,041.00 | $976,878.00 | -- | $1,173,847.00 | -- | $1,154,898.00 | -- | $1,365,778.00 | $1,231,265.00 | $1,304,541.00 | -- | $1,277,604.00 | $1,199,641.00 | -- | -- | $965,125.00 | $608,517.00 | $802,053.00 | $996,083.00 | $946,061.00 | -- | $1,221,818.00 | -- | $1,475,757.00 | $1,277,234.00 | $991,027.00 | -- | $730,987.00 | $757,503.00 | -- | $901,297.00 | $725,469.00 | -- | $507,165.00 | -- | $523,117.00 | -- | $390,671.00 | -- | -- | $183,320.00 | $188,808.00 | -- | $218,026.00 | $333,905.00 | -- | $333,171.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $51,844,000.00 | $53,948,000.00 | $54,188,000.00 | $43,461,000.00 | $48,986,000.00 | $14,561,000.00 | $17,891,000.00 | $26,067,000.00 | $23,193,000.00 | $25,240,000.00 | $12,113,000.00 | $17,668,000.00 | -- | $8,653,146.00 | $10,026,604.00 | $11,288,852.00 | $12,663,973.00 | $14,635,857.00 | $17,293,210.00 | $18,992,484.00 | -- | $15,899,668.00 | -- | $13,720,630.00 | -- | $18,107,421.00 | $22,414,105.00 | $28,135,636.00 | -- | $24,481,139.00 | $27,976,320.00 | -- | -- | $19,468,134.00 | $20,924,097.00 | $22,613,652.00 | $20,393,977.00 | $25,414,888.00 | -- | $24,661,344.00 | -- | $22,932,813.00 | $27,261,251.00 | $30,376,058.00 | -- | $33,429,283.00 | $36,343,048.00 | -- | $39,105,785.00 | $40,898,487.00 | -- | $19,295,196.00 | -- | $15,494,117.00 | -- | $10,470,018.00 | -- | -- | $12,352,348.00 | $13,775,351.00 | -- | $7,698,025.00 | $8,921,557.00 | $10,350,040.00 | $12,163,341.00 | -- | -- | -- | $15,672,044.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | $3,000.00 | $4,000.00 | $6,000.00 | $7,000.00 | $8,000.00 | $10,000.00 | $11,000.00 | $12,000.00 | $13,000.00 | $14,000.00 | -- | $48,757.00 | $57,312.00 | $66,515.00 | $75,770.00 | $85,302.00 | $94,685.00 | $99,027.00 | -- | $112,473.00 | -- | $123,480.00 | -- | $97,765.00 | $109,380.00 | $121,460.00 | -- | $79,056.00 | $86,610.00 | -- | -- | $83,688.00 | $88,650.00 | $97,040.00 | $105,358.00 | $111,335.00 | -- | $112,900.00 | -- | $110,653.00 | $77,841.00 | $79,866.00 | -- | $78,096.00 | $72,908.00 | -- | $60,712.00 | $59,899.00 | -- | $65,172.00 | -- | $70,419.00 | -- | $35,214.00 | -- | -- | $43,449.00 | $52,156.00 | -- | $62,379.00 | $73,100.00 | $83,821.00 | $94,542.00 | -- | -- | -- | $123,565.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $51,844,000.00 | $53,948,000.00 | $54,191,000.00 | $43,465,000.00 | $48,992,000.00 | $14,568,000.00 | $17,899,000.00 | $26,077,000.00 | $23,204,000.00 | $25,252,000.00 | $12,126,000.00 | $17,682,000.00 | -- | $8,833,710.00 | $10,249,074.00 | $11,552,918.00 | $12,968,772.00 | $14,980,776.00 | $17,677,234.00 | $19,425,392.00 | -- | $16,042,926.00 | -- | $13,874,895.00 | -- | $18,235,971.00 | $22,554,270.00 | $28,287,881.00 | -- | $24,590,980.00 | $28,093,715.00 | -- | -- | $19,582,607.00 | $21,043,532.00 | $22,741,477.00 | $20,530,120.00 | $25,557,008.00 | -- | $24,805,029.00 | -- | $23,074,251.00 | $27,369,877.00 | $30,481,605.00 | -- | $33,533,060.00 | $36,453,456.00 | -- | $39,244,653.00 | $41,121,916.00 | -- | $19,556,498.00 | -- | $16,073,715.00 | -- | $11,074,111.00 | -- | -- | $13,352,977.00 | $14,919,308.00 | -- | $7,977,577.00 | $9,758,548.00 | $11,709,492.00 | $13,689,648.00 | -- | -- | -- | $16,216,184.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Payable | $2,064,000.00 | $2,153,000.00 | $1,890,000.00 | $2,323,000.00 | $1,069,000.00 | $1,468,000.00 | $1,886,000.00 | $1,584,000.00 | $1,434,000.00 | $1,496,000.00 | $1,415,000.00 | $1,214,000.00 | -- | -- | -- | -- | $342,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $3,649,000.00 | $1,815,000.00 | $1,926,000.00 | $3,438,000.00 | $1,684,000.00 | $1,223,000.00 | $1,418,000.00 | $1,733,000.00 | $1,204,000.00 | $1,203,000.00 | $895,000.00 | $1,971,000.00 | -- | -- | -- | -- | $621,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $5,787,000.00 | $4,042,000.00 | $3,909,000.00 | $5,761,000.00 | $2,753,000.00 | $2,691,000.00 | $3,304,000.00 | $3,855,000.00 | $2,638,000.00 | $2,699,000.00 | $2,310,000.00 | $31,149,000.00 | -- | $3,119,659.00 | $3,245,761.00 | $2,107,516.00 | $3,010,818.00 | $3,225,536.00 | $4,054,128.00 | $3,485,436.00 | -- | $5,480,036.00 | -- | $7,463,000.00 | -- | $6,812,707.00 | $7,584,310.00 | $11,519,285.00 | -- | $9,470,175.00 | $12,192,642.00 | -- | -- | $18,453,075.00 | $3,985,070.00 | $5,501,965.00 | $4,715,720.00 | $8,347,893.00 | -- | $6,029,481.00 | -- | $5,368,042.00 | $5,940,928.00 | $7,103,924.00 | -- | $6,952,569.00 | $7,855,977.00 | -- | $8,935,876.00 | $13,089,624.00 | -- | $6,931,010.00 | -- | $6,222,475.00 | -- | $5,571,896.00 | -- | -- | $4,977,142.00 | $5,385,319.00 | -- | $3,240,176.00 | $2,092,688.00 | $3,051,982.00 | $2,983,518.00 | -- | -- | -- | $5,820,727.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $173,537,703.00 | $173,423,515.00 | $173,354,446.00 | $173,278,144.00 | $173,200,742.00 | $173,110,047.00 | $172,982,394.00 | -- | $165,267,656.00 | -- | $158,008,879.00 | -- | $157,716,898.00 | $157,449,747.00 | $157,141,021.00 | -- | $151,858,173.00 | $151,612,110.00 | -- | -- | $137,776,592.00 | $132,065,056.00 | $131,719,157.00 | $127,422,480.00 | $127,055,110.00 | -- | $124,490,712.00 | -- | $120,674,473.00 | $120,371,716.00 | $119,091,102.00 | -- | $118,057,019.00 | $117,872,283.00 | -- | $117,636,102.00 | $115,454,243.00 | -- | $85,449,932.00 | -- | $79,957,246.00 | -- | $73,468,781.00 | -- | -- | $73,233,689.00 | $72,861,738.00 | -- | $68,012,154.00 | $67,951,543.00 | $67,900,791.00 | $67,809,617.00 | -- | -- | -- | $56,157,452.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,084.00 | $7,848.00 | $7,179.00 | $-12,602.00 | -- | $-17,836.00 | -- | $-29,487.00 | -- | $-64,955.00 | $-89,376.00 | $-56,886.00 | -- | $-13,965.00 | $-25,705.00 | -- | -- | $-6,326.00 | $-6,122.00 | $-4,656.00 | $2,327.00 | $-1,406.00 | -- | $-18,041.00 | -- | $6,769.00 | $5,748.00 | $1,076.00 | -- | $-33,647.00 | $-42,041.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-88,572,000.00 | $-81,466,000.00 | $-76,671,000.00 | $-82,232,000.00 | $-71,480,000.00 | $-105,421,000.00 | $-100,890,000.00 | $-89,368,000.00 | $-83,055,000.00 | $-78,825,000.00 | $-71,689,000.00 | $-32,675,000.00 | -- | $-167,824,100.00 | $-166,420,604.00 | $-163,909,446.00 | $-163,322,676.00 | $-161,453,752.00 | $-159,494,522.00 | $-157,030,238.00 | -- | $-154,687,242.00 | -- | $-151,570,672.00 | -- | $-146,231,853.00 | $-142,393,585.00 | $-140,318,712.00 | -- | $-136,726,249.00 | $-135,688,177.00 | -- | -- | $-136,635,233.00 | $-115,024,209.00 | $-114,498,726.00 | $-111,631,730.00 | $-109,865,906.00 | -- | $-105,716,864.00 | -- | $-102,864,709.00 | $-98,838,179.00 | $-95,604,019.00 | -- | $-91,332,308.00 | $-89,122,190.00 | -- | $-87,216,742.00 | -- | -- | $-72,810,707.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $46,057,000.00 | $49,906,000.00 | $50,282,000.00 | $37,704,000.00 | $46,239,000.00 | $11,877,000.00 | $14,595,000.00 | $22,222,000.00 | $20,566,000.00 | $22,553,000.00 | $9,816,000.00 | $-13,467,000.00 | -- | $5,714,051.00 | $7,003,313.00 | $9,445,402.00 | $9,957,954.00 | $11,755,240.00 | $13,623,106.00 | $15,939,956.00 | -- | $10,562,890.00 | -- | $6,411,895.00 | -- | $11,423,264.00 | $14,969,960.00 | $16,768,596.00 | -- | $15,120,805.00 | $15,901,073.00 | -- | -- | $1,129,532.00 | $17,058,462.00 | $17,239,512.00 | $15,814,400.00 | $17,209,115.00 | -- | $18,775,548.00 | -- | $17,706,209.00 | $21,428,949.00 | $23,377,681.00 | -- | $26,580,491.00 | $28,597,479.00 | -- | $30,308,777.00 | $28,032,292.00 | -- | $12,625,488.00 | -- | $9,851,240.00 | -- | $5,502,215.00 | -- | -- | $8,375,835.00 | $9,533,989.00 | -- | $4,737,401.00 | $7,665,860.00 | $8,657,510.00 | $10,706,130.00 | -- | -- | -- | $10,395,457.00 | $4,902,411.00 | $-2,602,689.00 | $958,193.00 | $3,213,847.00 | $4,829,496.00 | $-564,171.00 | $2,476,701.00 | $2,713,702.00 | $3,894,859.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,706,130.00 | -- | -- | -- | $10,395,457.00 | $4,902,411.00 | $-2,602,689.00 | $958,193.00 | $3,213,847.00 | $4,829,496.00 | $-564,171.00 | $2,476,701.00 | $2,713,702.00 | $3,894,859.00 |
Total Liabilities and Equity | $51,844,000.00 | $53,948,000.00 | $54,191,000.00 | $43,465,000.00 | $48,992,000.00 | $14,568,000.00 | $17,899,000.00 | $26,077,000.00 | $23,204,000.00 | $25,252,000.00 | $12,126,000.00 | $17,682,000.00 | -- | $8,833,710.00 | $10,249,074.00 | $11,552,918.00 | $12,968,772.00 | $14,980,776.00 | $17,677,234.00 | $19,425,392.00 | -- | $16,042,926.00 | -- | $13,874,895.00 | -- | $18,235,971.00 | $22,554,270.00 | $28,287,881.00 | -- | $24,590,980.00 | $28,093,715.00 | -- | -- | $19,582,607.00 | $21,043,532.00 | $22,741,477.00 | $20,530,120.00 | $25,557,008.00 | -- | $24,805,029.00 | -- | $23,074,251.00 | $27,369,877.00 | $30,481,605.00 | -- | $33,533,060.00 | $36,453,456.00 | -- | $39,244,653.00 | $41,121,916.00 | -- | $19,556,498.00 | -- | $16,073,715.00 | -- | $11,074,111.00 | -- | -- | $13,352,977.00 | $14,919,308.00 | -- | $7,977,577.00 | $9,758,548.00 | $11,709,492.00 | $13,689,648.00 | -- | -- | -- | $16,216,184.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Date | 3/31/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 | 3/31/2021 | 12/31/2020 | 10/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 1/31/2019 | 12/31/2018 | 10/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 10/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 4/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 10/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 1/31/2015 | 12/31/2014 | 9/30/2014 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 5/31/2013 | 4/30/2013 | 3/31/2013 | 12/31/2012 | 11/30/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 | 12/31/2007 | 12/31/2006 | 12/31/2005 | 12/31/2004 | 12/31/2003 | 12/31/2002 | 12/31/2001 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,150,000.00 | $1,150,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $837,991.00 | $231,607.00 | $456,790.00 | $5,476,776.00 | $1,131,418.00 | $1,648,401.00 | $2,242,229.00 | -- | $13,109,058.00 | -- | $10,379,081.00 | -- | $3,432,593.00 | $4,058,533.00 | $10,715,296.00 | -- | $7,451,656.00 | $2,544,262.00 | -- | -- | $2,262,395.00 | $10,089,149.00 | $8,004,193.00 | $2,237,033.00 | $3,468,575.00 | -- | $12,148,226.00 | -- | $9,231,903.00 | $6,128,096.00 | $2,893,008.00 | -- | $7,015,901.00 | $1,824,740.00 | -- | $1,701,407.00 | $39,803,212.00 | -- | $3,253,139.00 | -- | $37,537,376.00 | -- | $1,477,596.00 | -- | -- | $35,830,965.00 | $35,278,499.00 | -- | $35,012,804.00 | $33,946,559.00 | $1,042,700.00 | $11,992,087.00 | $10,506,823.00 | $8,134,622.00 | $2,717,527.00 | $3,934,701.00 | $3,176,971.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $9,419,000.00 | $29,612,000.00 | $22,492,000.00 | $9,063,000.00 | $21,624,000.00 | $15,984,000.00 | $11,446,000.00 | $23,294,000.00 | $17,144,000.00 | $12,423,000.00 | $5,186,000.00 | $19,968,000.00 | -- | $1,505,907.00 | $2,348,498.00 | $1,712,796.00 | $11,215,003.00 | $2,280,624.00 | $6,926,169.00 | $3,937,752.00 | -- | $20,537,673.00 | -- | $15,571,203.00 | -- | $5,001,441.00 | $5,885,855.00 | $17,354,717.00 | -- | $4,219,322.00 | $4,283,925.00 | -- | -- | $3,953,241.00 | $16,413,385.00 | $3,717,575.00 | $3,912,782.00 | $4,863,981.00 | -- | $4,367,233.00 | -- | $13,896,203.00 | $4,819,940.00 | $4,417,708.00 | -- | $13,269,229.00 | $9,416,736.00 | -- | $3,508,936.00 | $79,298,602.00 | -- | $7,978,838.00 | -- | $74,200,109.00 | -- | $1,913,527.00 | -- | -- | $70,462,695.00 | $6,579,530.00 | -- | $5,532,905.00 | $3,733,126.00 | $1,884,182.00 | $16,131,013.00 | $13,726,987.00 | $6,458,586.00 | $3,913,340.00 | $10,305,909.00 | $6,465,898.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-7,708,000.00 | $-10,563,000.00 | $-5,134,000.00 | $-11,520,000.00 | $18,226,000.00 | $-4,538,000.00 | $-11,446,000.00 | $-22,705,000.00 | $-16,555,000.00 | $-12,323,000.00 | $-5,186,000.00 | $-19,968,000.00 | -- | $-4,417,202.00 | $-2,348,498.00 | $-562,796.00 | $-11,215,003.00 | $-2,280,624.00 | $-6,926,169.00 | $-3,937,752.00 | -- | $-4,966,470.00 | -- | $-15,571,203.00 | -- | $-10,887,296.00 | $-5,885,855.00 | $-4,898,229.00 | -- | $-12,456,488.00 | $-4,283,925.00 | -- | -- | $-3,953,241.00 | $-16,413,385.00 | $-3,717,575.00 | $-3,912,782.00 | $-4,863,981.00 | -- | $-18,263,436.00 | -- | $-13,896,203.00 | $-4,819,940.00 | $-4,417,708.00 | -- | $-13,269,229.00 | $-3,141,706.00 | -- | $-3,508,936.00 | $-2,766,094.00 | -- | $-7,978,838.00 | -- | $-74,200,109.00 | -- | $-1,913,527.00 | -- | -- | $-1,909,025.00 | $-6,579,530.00 | -- | $-5,532,905.00 | $-1,848,944.00 | $-1,884,182.00 | $-16,131,013.00 | $-3,355,059.00 | $-10,371,928.00 | $-3,913,340.00 | $-10,305,909.00 | $-6,465,898.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-7,106,000.00 | $-9,974,000.00 | $-5,177,000.00 | $-10,752,000.00 | $18,203,000.00 | $-16,053,000.00 | $-11,522,000.00 | $-56,693,000.00 | $-50,380,000.00 | $-46,150,000.00 | $-39,014,000.00 | $-24,620,000.00 | -- | -- | -- | -- | $-6,169,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.29 | $-0.46 | $0.26 | $-0.51 | $0.90 | $-0.22 | $-0.25 | $-3.82 | $-0.25 | $-3.76 | $-3.57 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.12 | -- | $-0.12 | -- | $-0.04 | $0.04 | -- | -- | $-0.91 | -- | -- | $-0.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 24,520,475 | 21,589,821 | 21,446,648 | 20,959,807 | 19,931,080 | 19,635,651 | 19,197,213 | 14,852,745 | 13,841,067 | 13,608,596 | 10,923,651 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 31,744,439 | -- | -- | -- | -- | 26,001,797 | -- | -- | -- | -- | -- | 20,788,557 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.29 | $-0.46 | $-0.25 | $-0.24 | $0.87 | $-0.22 | $-0.25 | $-3.82 | $-3.64 | $-3.76 | $-3.57 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.19 | -- | $-0.12 | -- | $-0.04 | $-0.83 | -- | -- | $-0.91 | -- | -- | $-0.08 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 24,520,475 | 21,589,821 | 22,405,995 | 20,949,763 | 20,597,212 | 19,635,651 | 19,502,563 | 14,852,745 | 13,841,067 | 12,273,541 | 10,923,651 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 31,744,439 | -- | -- | -- | -- | 28,265,440 | -- | -- | -- | -- | -- | 21,318,433 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | -- | 75,000,000 | 75,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | -- | 50,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | -- | -- | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | -- | -- | 500,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 25,085,592 | 23,977,491 | 22,610,131 | 20,985,784 | 20,861,315 | 20,801,506 | 20,099,602 | 18,845,828 | 17,295,434 | 16,891,855 | 10,929,881 | 10,882,495 | -- | 4,483,198 | 4,019,141 | 4,019,141 | 4,019,141 | 4,019,141 | 4,019,141 | 4,019,141 | -- | 3,122,843 | -- | 31,751,939 | -- | 31,744,439 | 31,744,439 | 31,725,114 | -- | 28,459,805 | 28,452,305 | -- | -- | 244,987,523 | 237,368,785 | 237,368,785 | 213,233,785 | 213,173,785 | -- | 197,413,785 | -- | 180,747,118 | 180,624,818 | 179,210,246 | -- | 178,253,318 | 178,253,318 | -- | 178,153,318 | 176,641,135 | -- | 146,717,795 | -- | 134,442,939 | -- | 119,805,639 | -- | -- | 119,428,989 | 119,428,989 | -- | 95,345,656 | 95,345,656 | 95,345,656 | 95,345,656 | -- | -- | -- | 84,160,849 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $3,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $1,000.00 | $1,000.00 | -- | $448.00 | $402.00 | $402.00 | $402.00 | $402.00 | $402.00 | $402.00 | -- | $3,753.00 | -- | $3,175.00 | -- | $3,174.00 | $3,174.00 | $3,173.00 | -- | $2,846.00 | $2,845.00 | -- | -- | $24,499.00 | $23,737.00 | $23,737.00 | $21,323.00 | $21,317.00 | -- | $19,741.00 | -- | $18,086.00 | $18,074.00 | $17,932.00 | -- | $17,837.00 | $17,837.00 | -- | $17,827.00 | $17,665.00 | -- | $14,673.00 | -- | $13,446.00 | -- | $11,982.00 | -- | -- | $11,944.00 | $11,944.00 | -- | $9,536.00 | $9,536.00 | $9,536.00 | $9,536.00 | -- | -- | -- | $8,418.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 | -- | -- | -- | $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 | 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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9.60 | -- | $15.60 | -- | -- | -- | -- | -- | $2.45 | -- | -- | $3.30 | -- | -- | -- | $0.25 | -- | -- | $0.32 | $0.74 | $0.42 | $0.74 | $0.61 | $0.74 | $0.75 | -- | -- | $0.73 | -- | -- | $1.05 | -- | $0.52 | $0.53 | $0.50 | -- | $0.50 | $0.31 | -- | -- | $0.33 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |