Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/28/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 7/31/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 5/31/2013 | 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 | $43,576,000.00 | $35,442,000.00 | $31,474,000.00 | $33,886,000.00 | $15,451,000.00 | $11,355,000.00 | $24,752,000.00 | $70,857,000.00 | $78,062,000.00 | $60,809,000.00 | $62,001,000.00 | $56,210,000.00 | $32,585,000.00 | $32,565,000.00 | $12,676,000.00 | $9,832,000.00 | $9,497,000.00 | $14,366,000.00 | $8,210,000.00 | $18,011,000.00 | -- | $23,587,000.00 | $19,467,000.00 | $27,207,000.00 | $29,827,000.00 | $36,838,000.00 | $16,662,000.00 | -- | $14,550,000.00 | $23,816,000.00 | $22,088,000.00 | $30,451,000.00 | $27,702,000.00 | $27,132,000.00 | $42,229,000.00 | $29,378,000.00 | $31,465,000.00 | $25,829,533.00 | $29,486,909.00 | $7,416,235.00 | $15,721,508.00 | $6,637,834.00 | $5,495,478.00 | $6,717,343.00 | $14,306,296.00 | -- | $9,896,335.00 | $4,349,967.00 | $7,830,347.00 | $12,659,843.00 | $16,487,906.00 | $22,211,897.00 | $26,230,298.00 | $27,381,941.00 | $30,136,979.00 | $33,324,924.00 | $12,189,081.00 | $12,279.00 |
Accounts Receivable Net Current | $77,000.00 | $745,000.00 | $432,000.00 | $443,000.00 | -- | -- | $400,000.00 | $500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $44,000.00 | -- | -- | -- | -- | $51,000.00 | -- | -- | -- | $139,000.00 | -- | -- | -- | -- | $344,000.00 | -- | -- | -- | $754,000.00 | $664,000.00 | $545,000.00 | $605,800.00 | $549,300.00 | $662,000.00 | $612,900.00 | $600,400.00 | $575,900.00 | $461,000.00 | $420,000.00 | -- | $478,000.00 | $395,000.00 | $891,000.00 | $574,000.00 | -- | $353,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | $260,000.00 | $297,000.00 | $299,308.00 | $266,022.00 | $253,567.00 | $257,929.00 | $236,588.00 | $178,694.00 | $61,132.00 | $64,745.00 | -- | $52,335.00 | $55,316.00 | $56,968.00 | $55,018.00 | $54,866.00 | $51,174.00 | -- | -- | -- | $45,470.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $2,018,000.00 | $2,204,000.00 | $1,717,000.00 | $2,123,000.00 | $2,638,000.00 | $1,828,000.00 | $1,720,000.00 | $1,289,000.00 | $1,413,000.00 | $3,161,000.00 | $2,505,000.00 | $2,149,000.00 | $2,433,000.00 | $1,414,000.00 | $1,377,000.00 | $2,225,000.00 | $2,863,000.00 | $2,342,000.00 | $2,101,000.00 | $2,158,000.00 | -- | $1,898,000.00 | $1,761,000.00 | $1,571,000.00 | $1,749,000.00 | $1,402,000.00 | $1,354,000.00 | -- | $1,589,000.00 | $1,513,000.00 | $1,777,000.00 | $2,079,000.00 | $1,787,000.00 | $2,878,000.00 | $2,609,000.00 | $1,752,000.00 | $1,492,000.00 | $1,271,895.00 | $1,231,789.00 | $1,255,479.00 | $1,476,104.00 | $1,554,114.00 | $2,275,798.00 | $1,900,913.00 | $3,760,667.00 | -- | $3,018,421.00 | $2,774,196.00 | $1,861,407.00 | $1,891,383.00 | $2,101,905.00 | $2,692,303.00 | -- | -- | -- | $2,202,284.00 | -- | -- |
Total Current Assets | $45,716,000.00 | $38,441,000.00 | $43,481,000.00 | $48,491,000.00 | $49,655,000.00 | $60,000,000.00 | $68,509,000.00 | $74,026,000.00 | $81,872,000.00 | $68,344,000.00 | $71,577,000.00 | $64,622,000.00 | $43,999,000.00 | $39,736,000.00 | $46,200,000.00 | $52,284,000.00 | $57,519,000.00 | $61,585,000.00 | $20,459,000.00 | $30,656,000.00 | -- | $36,358,000.00 | $36,906,000.00 | $34,495,000.00 | $36,126,000.00 | $42,623,000.00 | $23,225,000.00 | -- | $25,525,000.00 | $29,257,000.00 | $25,649,000.00 | $35,152,000.00 | $31,047,000.00 | $32,907,000.00 | $47,237,000.00 | $34,365,000.00 | $37,004,000.00 | $28,544,122.00 | $32,404,557.00 | $9,939,464.00 | $18,646,264.00 | $9,246,811.00 | $7,949,970.00 | $8,679,388.00 | $18,131,708.00 | -- | $12,967,091.00 | $7,179,479.00 | $9,748,722.00 | $14,606,244.00 | $18,644,677.00 | $24,955,374.00 | -- | -- | -- | $35,572,678.00 | -- | -- |
Property Plant and Equipement | $2,104,000.00 | $4,767,000.00 | $4,854,000.00 | $5,310,000.00 | $5,584,000.00 | $5,673,000.00 | $4,652,000.00 | $3,869,000.00 | $4,548,000.00 | $4,728,000.00 | $5,008,000.00 | $5,114,000.00 | $5,630,000.00 | $4,849,000.00 | $7,142,000.00 | $7,539,000.00 | $8,175,000.00 | $8,844,000.00 | $8,720,000.00 | $8,918,000.00 | -- | $5,835,000.00 | $5,117,000.00 | $5,014,000.00 | $5,366,000.00 | $5,533,000.00 | $5,423,000.00 | -- | $5,240,000.00 | $4,992,000.00 | $5,529,000.00 | $4,726,000.00 | $4,062,000.00 | $8,932,000.00 | $7,539,000.00 | $6,781,000.00 | $5,652,000.00 | $2,864,669.00 | $2,857,846.00 | $2,758,456.00 | $2,982,973.00 | $2,959,150.00 | $2,997,733.00 | $2,905,842.00 | $1,841,253.00 | -- | $1,741,664.00 | $1,348,554.00 | $1,251,083.00 | $1,298,638.00 | $1,385,316.00 | $1,347,779.00 | -- | -- | -- | $710,766.00 | -- | -- |
Intangible Assets Net | $46,540,000.00 | $46,562,000.00 | $46,594,000.00 | $46,627,000.00 | $46,659,000.00 | $46,692,000.00 | $46,724,000.00 | $46,757,000.00 | $46,789,000.00 | $46,854,000.00 | $46,887,000.00 | $46,919,000.00 | $47,032,000.00 | $47,167,000.00 | $47,417,000.00 | $47,750,000.00 | $48,248,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $32,278,000.00 | $33,592,000.00 | $34,906,000.00 | $36,220,000.00 | $37,534,302.00 | $38,848,396.00 | $42,104,092.00 | $43,472,089.00 | $44,840,087.00 | $46,208,085.00 | $18,559,074.00 | $19,201,647.00 | -- | $19,844,219.00 | $20,486,792.00 | -- | -- | $18,083,779.00 | $18,619,516.00 | -- | -- | -- | $15,386,905.00 | -- | -- |
Goodwill | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $10,672,000.00 | $12,977,000.00 | $12,977,000.00 | $12,977,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,000.00 | $7,916.00 | $9,985.00 | $53,127.00 | $57,048.00 | $56,062.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $108,483,000.00 | $101,019,000.00 | $106,153,000.00 | $111,688,000.00 | $113,205,000.00 | $123,664,000.00 | $131,148,000.00 | $135,922,000.00 | $144,520,000.00 | $131,212,000.00 | $134,754,000.00 | $127,928,000.00 | $107,949,000.00 | $103,090,000.00 | $112,080,000.00 | $118,882,000.00 | $125,478,000.00 | $132,978,000.00 | $151,691,000.00 | $183,715,000.00 | -- | $101,660,000.00 | $176,077,000.00 | $112,251,000.00 | $110,395,000.00 | $173,241,000.00 | $221,867,000.00 | -- | $193,353,000.00 | $205,216,000.00 | $142,572,000.00 | $147,574,000.00 | $104,327,000.00 | $80,114,000.00 | $94,660,000.00 | $76,859,000.00 | $79,610,000.00 | $69,703,470.00 | $74,900,906.00 | $55,654,664.00 | $65,985,440.00 | $57,949,895.00 | $57,729,750.00 | $30,853,664.00 | $39,893,767.00 | -- | $35,297,393.00 | $29,748,593.00 | $32,870,336.00 | $38,381,408.00 | $38,977,899.00 | $45,829,695.00 | -- | -- | -- | $53,272,659.00 | -- | -- |
Accounts Payable | $2,211,000.00 | $2,050,000.00 | $2,430,000.00 | $2,187,000.00 | $3,001,000.00 | $2,393,000.00 | $2,865,000.00 | $2,589,000.00 | $2,956,000.00 | $3,457,000.00 | $2,720,000.00 | $2,797,000.00 | $2,611,000.00 | $3,155,000.00 | $3,424,000.00 | $3,519,000.00 | $2,427,000.00 | $2,009,000.00 | $2,778,000.00 | $1,379,000.00 | -- | $2,359,000.00 | $717,000.00 | $1,181,000.00 | $703,000.00 | $938,000.00 | $508,000.00 | -- | $752,000.00 | $1,064,000.00 | $1,593,000.00 | $1,687,000.00 | $1,758,000.00 | $4,546,000.00 | $2,798,000.00 | $1,934,000.00 | $2,661,000.00 | $2,707,437.00 | $2,296,645.00 | $2,423,400.00 | $1,880,095.00 | $2,527,330.00 | $3,887,950.00 | $2,202,410.00 | $1,687,529.00 | -- | $1,460,864.00 | $1,168,077.00 | $708,961.00 | $890,875.00 | -- | $1,118,112.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $991,000.00 | $1,097,000.00 | $349,000.00 | $581,000.00 | $404,000.00 | $3,833,000.00 | $5,003,000.00 | $4,495,000.00 | $4,337,000.00 | $1,540,000.00 | $802,000.00 | $988,000.00 | $1,711,000.00 | $2,027,000.00 | $763,000.00 | $807,000.00 | $1,246,000.00 | $904,000.00 | $2,035,000.00 | $2,476,000.00 | -- | $1,639,000.00 | $1,394,000.00 | $1,918,000.00 | $2,010,000.00 | $2,368,000.00 | $2,775,000.00 | -- | $2,385,000.00 | $3,738,000.00 | $3,212,000.00 | $3,512,000.00 | $3,552,000.00 | $5,222,000.00 | $5,021,000.00 | $4,729,000.00 | $3,144,000.00 | $3,092,030.00 | $3,125,023.00 | -- | -- | -- | $2,296,146.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $37,493,000.00 | $38,996,000.00 | $39,493,000.00 | $40,430,000.00 | $44,190,000.00 | $51,728,000.00 | $53,595,000.00 | $54,423,000.00 | $59,302,000.00 | $11,623,000.00 | $11,153,000.00 | $11,358,000.00 | $12,822,000.00 | $12,906,000.00 | $14,387,000.00 | $14,124,000.00 | $14,231,000.00 | $17,459,000.00 | $19,932,000.00 | $22,479,000.00 | -- | $9,414,000.00 | $6,519,000.00 | $7,500,000.00 | $7,940,000.00 | $8,978,000.00 | $12,880,000.00 | -- | $15,168,000.00 | $15,519,000.00 | $12,064,000.00 | $11,333,000.00 | $10,275,000.00 | -- | $18,213,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,771,000.00 | $-3,068,000.00 | $-2,084,000.00 | $-2,611,000.00 | $-3,107,000.00 | $-3,571,000.00 | $-3,184,000.00 | $-3,357,000.00 | $-5,087,000.00 | $-3,433,000.00 | $-3,051,000.00 | $-2,091,000.00 | $-3,667,000.00 | $-821,000.00 | $-486,000.00 | $634,000.00 | $-681,000.00 | $-357,000.00 | $207,000.00 | $694,000.00 | -- | $1,426,000.00 | $1,174,000.00 | $1,082,000.00 | $198,000.00 | $451,000.00 | $141,000.00 | -- | $271,000.00 | $408,000.00 | $-738,000.00 | $-690,000.00 | $-504,000.00 | $-60,000.00 | $-237,000.00 | $-87,000.00 | $-131,000.00 | $238,820.00 | $185,835.00 | $-150,691.00 | $-85,134.00 | $-44,341.00 | $62,899.00 | $124,740.00 | $117,724.00 | -- | $88,867.00 | $-59,570.00 | $-197,384.00 | $-181,607.00 | $1,340.00 | $-122,749.00 | -- | -- | -- | $897,338.00 | -- | -- |
Accumulated Deficit | $-391,398,000.00 | $-384,856,000.00 | $-380,081,000.00 | $-372,971,000.00 | $-367,742,000.00 | $-363,370,000.00 | $-357,016,000.00 | $-350,947,000.00 | $-344,184,000.00 | $-308,105,000.00 | $-300,282,000.00 | $-295,494,000.00 | $-294,078,000.00 | $-296,103,000.00 | $-288,300,000.00 | $-281,821,000.00 | $-273,422,000.00 | $-268,940,000.00 | $-252,435,000.00 | $-222,403,000.00 | -- | $-261,856,000.00 | $-216,905,000.00 | $-283,630,000.00 | $-279,416,000.00 | $-216,297,000.00 | $-144,363,000.00 | -- | $-158,684,000.00 | $-147,033,000.00 | $-196,321,000.00 | $-190,534,000.00 | $-221,743,000.00 | $-246,293,000.00 | $-229,181,000.00 | $-215,757,000.00 | $-202,055,000.00 | $-192,357,575.00 | $-182,190,207.00 | $-171,606,642.00 | $-163,387,382.00 | $-153,877,561.00 | $-145,778,547.00 | $-126,166,233.00 | $-117,178,103.00 | -- | $-109,614,976.00 | $-101,895,712.00 | $-95,860,758.00 | $-90,899,131.00 | $-85,433,351.00 | $-80,470,009.00 | -- | -- | -- | $-63,954,509.00 | -- | -- |
Total Stockholders' Equity | $72,402,000.00 | $63,419,000.00 | $68,117,000.00 | $72,667,000.00 | $70,450,000.00 | $73,339,000.00 | $78,948,000.00 | $82,847,000.00 | $86,547,000.00 | $120,712,000.00 | $124,713,000.00 | $117,674,000.00 | $96,199,000.00 | $91,266,000.00 | $99,442,000.00 | $106,499,000.00 | $112,959,000.00 | $117,157,000.00 | $133,387,000.00 | $162,844,000.00 | -- | $93,840,000.00 | $171,127,000.00 | $100,981,000.00 | $99,968,000.00 | $162,641,000.00 | $198,286,000.00 | -- | $176,125,000.00 | $187,372,000.00 | $117,928,000.00 | $119,391,000.00 | $85,743,000.00 | $10,852,000.00 | $26,891,000.00 | $13,043,000.00 | $16,979,000.00 | $26,250,404.00 | $36,455,983.00 | $10,981,369.00 | $17,912,353.00 | $19,242,945.00 | $14,800,768.00 | $12,940,113.00 | $20,915,836.00 | -- | $15,844,911.00 | $9,584,536.00 | $16,939,959.00 | $23,176,573.00 | $24,199,493.00 | $28,646,001.00 | -- | -- | -- | $38,172,229.00 | -- | -- |
Controlling Interest in Subsidiaries | $-1,412,000.00 | $-1,396,000.00 | $-1,457,000.00 | $-1,409,000.00 | $-1,435,000.00 | $-1,403,000.00 | $-1,395,000.00 | $-1,348,000.00 | $-1,329,000.00 | $-1,123,000.00 | $-1,112,000.00 | $-1,104,000.00 | $-1,072,000.00 | $-1,082,000.00 | $-1,749,000.00 | $-1,741,000.00 | $-1,712,000.00 | $-1,638,000.00 | $-1,628,000.00 | $-1,608,000.00 | -- | $-1,594,000.00 | $-1,569,000.00 | $3,770,000.00 | $2,487,000.00 | $1,622,000.00 | $10,701,000.00 | -- | $2,060,000.00 | $2,325,000.00 | $12,580,000.00 | $16,850,000.00 | $8,309,000.00 | $48,740,000.00 | $49,556,000.00 | $47,891,000.00 | $47,972,000.00 | $31,261,380.00 | $26,266,782.00 | $27,973,223.00 | $28,672,072.00 | $26,121,276.00 | $27,461,553.00 | $12,428,305.00 | $13,601,465.00 | -- | $14,137,683.00 | $14,709,837.00 | $12,271,636.00 | $11,117,807.00 | $11,631,559.00 | $12,812,180.00 | -- | -- | -- | $11,253,428.00 | -- | -- |
Total Liabilities and Equity | $108,483,000.00 | $101,019,000.00 | $106,153,000.00 | $111,688,000.00 | $113,205,000.00 | $123,664,000.00 | $131,148,000.00 | $135,922,000.00 | $144,520,000.00 | $131,212,000.00 | $134,754,000.00 | $127,928,000.00 | $107,949,000.00 | $103,090,000.00 | $112,080,000.00 | $118,882,000.00 | $125,478,000.00 | $132,978,000.00 | $151,691,000.00 | $183,715,000.00 | -- | $101,660,000.00 | $176,077,000.00 | $112,251,000.00 | $110,395,000.00 | $173,241,000.00 | $221,867,000.00 | -- | $193,353,000.00 | $205,216,000.00 | $142,572,000.00 | $147,574,000.00 | $104,327,000.00 | $80,114,000.00 | $94,660,000.00 | $76,859,000.00 | $79,610,000.00 | $69,703,470.00 | $74,900,906.00 | $55,654,664.00 | $65,985,440.00 | $57,949,895.00 | $57,729,750.00 | $30,853,664.00 | $39,893,767.00 | -- | $35,297,393.00 | $29,748,593.00 | $32,870,336.00 | $38,381,408.00 | $38,977,899.00 | $45,829,695.00 | -- | -- | -- | $53,272,659.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 2/28/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 7/31/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 5/31/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $1,444,000.00 | $2,088,000.00 | -- | $3,225,000.00 | $2,386,000.00 | $14,703,000.00 | $3,000,000.00 | $9,790,000.00 | $5,237,000.00 | $3,200,000.00 | $903,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $982,000.00 | $2,547,000.00 | -- | -- | $1,688,000.00 | -- | $771,000.00 | -- | -- | -- | -- | -- | $7,036,000.00 | -- | -- | -- | $5,243,204.00 | -- | -- | -- | $4,434,336.00 | -- | -- | -- | -- | $3,915,327.00 | $2,692,790.00 | $1,033,664.00 | -- | $4,434,159.00 | $1,161,570.00 | $1,606,238.00 | -- | $3,708,018.00 | -- | -- |
Cost of Revenues | $98,000.00 | $671,000.00 | $169,000.00 | $246,000.00 | $119,000.00 | $728,000.00 | $235,000.00 | $215,000.00 | $176,000.00 | $985,000.00 | $237,000.00 | $112,000.00 | $385,000.00 | $102,000.00 | $75,000.00 | $94,000.00 | $412,000.00 | $114,000.00 | $175,000.00 | $68,000.00 | -- | $302,000.00 | $35,000.00 | $215,000.00 | $109,000.00 | $168,000.00 | $114,000.00 | -- | $62,000.00 | $57,000.00 | $358,000.00 | $58,000.00 | $95,000.00 | $225,000.00 | $1,107,000.00 | $432,000.00 | $525,000.00 | $264,167.00 | $837,052.00 | $230,901.00 | $251,265.00 | $131,914.00 | $792,659.00 | $206,678.00 | $363,560.00 | -- | $182,749.00 | $434,271.00 | $169,734.00 | $83,918.00 | $20,268.00 | $79,397.00 | $18,516.00 | $24,816.00 | -- | $27,718.00 | -- | -- |
Gross Profit | -- | $8,274,000.00 | $6,442,000.00 | $3,098,000.00 | $2,267,000.00 | $13,975,000.00 | $12,162,000.00 | $4,338,000.00 | $5,061,000.00 | $1,285,000.00 | $666,000.00 | $279,000.00 | $1,441,000.00 | $1,200,000.00 | $731,000.00 | $420,000.00 | $3,103,000.00 | $1,985,000.00 | $1,532,000.00 | $860,000.00 | -- | $4,686,000.00 | $3,980,000.00 | $3,032,000.00 | $592,000.00 | $3,290,000.00 | $2,345,000.00 | -- | $709,000.00 | $333,000.00 | $5,565,000.00 | $1,441,000.00 | $1,171,000.00 | $1,848,000.00 | $5,929,000.00 | $1,874,000.00 | $2,743,000.00 | $1,000,287.00 | $4,406,152.00 | $960,202.00 | $855,435.00 | $934,721.00 | $3,641,677.00 | $507,384.00 | $1,035,514.00 | -- | $431,724.00 | $3,481,056.00 | $833,817.00 | $949,746.00 | $631,946.00 | $4,354,762.00 | $2,723,631.00 | $1,581,407.00 | -- | $3,680,300.00 | -- | -- |
Research and Development | $3,010,000.00 | $15,705,000.00 | $11,799,000.00 | $8,058,000.00 | $4,185,000.00 | $13,987,000.00 | $9,883,000.00 | $6,290,000.00 | $2,988,000.00 | $2,811,000.00 | $6,325,000.00 | $3,394,000.00 | $12,317,000.00 | $3,566,000.00 | $6,144,000.00 | $3,339,000.00 | $17,948,000.00 | $14,462,000.00 | $5,235,000.00 | $4,961,000.00 | -- | $20,955,000.00 | $4,882,000.00 | $6,358,000.00 | $5,935,000.00 | $24,024,000.00 | $6,562,000.00 | -- | $12,765,000.00 | $6,494,000.00 | $36,106,000.00 | $29,093,000.00 | $22,671,000.00 | $13,734,000.00 | $42,604,000.00 | $11,433,000.00 | $18,383,000.00 | $9,323,510.00 | $37,532,624.00 | $8,836,341.00 | $9,081,137.00 | $8,405,393.00 | $26,609,423.00 | $6,441,462.00 | $10,975,825.00 | -- | $5,395,488.00 | $18,116,688.00 | $4,545,470.00 | $4,615,436.00 | $4,178,781.00 | $-13,699,691.00 | $9,756,443.00 | $6,284,816.00 | $2,948,861.00 | $-8,191,314.00 | $-3,181,729.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | $33,007,000.00 | $7,782,000.00 | $8,122,000.00 | $8,909,000.00 | $36,495,000.00 | $28,043,000.00 | $20,029,000.00 | $11,457,000.00 | $8,128,000.00 | $14,796,000.00 | $7,329,000.00 | $6,123,000.00 | $7,194,000.00 | $14,571,000.00 | $7,858,000.00 | $41,979,000.00 | $8,875,000.00 | $-11,493,000.00 | $-13,621,000.00 | -- | $46,481,000.00 | $35,560,000.00 | $11,585,000.00 | $-12,779,000.00 | $10,508,000.00 | $11,149,000.00 | -- | $10,694,000.00 | $11,595,000.00 | $12,356,000.00 | $10,996,000.00 | $41,180,000.00 | $25,606,000.00 | $23,009,000.00 | $48,727,000.00 | $15,245,000.00 | $14,502,310.00 | $55,088,726.00 | $13,097,791.00 | $13,917,109.00 | $12,072,564.00 | $59,626,863.00 | $10,709,337.00 | $9,151,965.00 | -- | $8,811,633.00 | $28,481,733.00 | $6,780,375.00 | $7,029,077.00 | $6,547,486.00 | $23,041,193.00 | $5,375,419.00 | $5,736,547.00 | $4,850,516.00 | $13,532,433.00 | $5,445,434.00 | -- |
Loss from Operations | $-6,661,000.00 | $-24,733,000.00 | $-18,371,000.00 | $-5,024,000.00 | $-6,642,000.00 | $-6,639,000.00 | $-15,881,000.00 | $-4,234,000.00 | $-6,396,000.00 | $-6,843,000.00 | $-14,130,000.00 | $-7,050,000.00 | $-5,882,000.00 | $-6,725,000.00 | $-6,402,000.00 | $-7,438,000.00 | $-6,872,000.00 | $-8,422,000.00 | $-10,821,000.00 | $-12,761,000.00 | -- | $-10,107,000.00 | $-10,357,000.00 | $-9,144,000.00 | $-12,187,000.00 | $-38,902,000.00 | $-29,339,000.00 | -- | $-10,318,000.00 | $-11,262,000.00 | $-58,967,000.00 | $-47,714,000.00 | $-14,403,000.00 | $-23,758,000.00 | $-65,809,000.00 | $-17,104,000.00 | $-13,496,000.00 | $-13,502,023.00 | $-14,404,591.00 | $-12,137,589.00 | $-13,061,674.00 | $-11,137,843.00 | $-29,293,443.00 | $-10,201,953.00 | $-8,116,451.00 | -- | $-8,379,909.00 | $-7,059,248.00 | $-5,946,558.00 | $-11,993,584.00 | $-5,915,540.00 | $-18,686,431.00 | $-4,232,365.00 | $-9,006,459.00 | $-4,025,887.00 | $-9,852,133.00 | $-3,520,266.00 | -- |
Loss Before Income Taxes | $-6,558,000.00 | $-23,282,000.00 | $-7,158,000.00 | $-5,203,000.00 | $-6,207,000.00 | $-25,812,000.00 | $-19,450,000.00 | $-6,782,000.00 | $-7,093,000.00 | $-8,846,000.00 | $-6,413,000.00 | $-1,448,000.00 | $-21,924,000.00 | $-22,908,000.00 | $-6,530,000.00 | $-8,428,000.00 | $-19,234,000.00 | $-17,506,000.00 | $3,612,000.00 | $34,912,000.00 | -- | $-47,130,000.00 | $-1,800,000.00 | $-4,646,000.00 | $-63,698,000.00 | $-23,289,000.00 | $18,758,000.00 | -- | $34,797,000.00 | $50,901,000.00 | $18,621,000.00 | $29,265,000.00 | $21,225,000.00 | $-23,997,000.00 | $-62,650,000.00 | $-17,689,000.00 | $-13,267,000.00 | $-13,766,937.00 | $-51,154,711.00 | $-36,154,085.00 | $-12,906,966.00 | $-11,077,057.00 | $-56,189,821.00 | $-10,256,318.00 | $-8,195,613.00 | -- | $-8,408,545.00 | $-25,305,860.00 | -- | -- | -- | $-18,443,883.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.04 | $-0.03 | $-0.04 | $-0.03 | $-0.03 | $-0.03 | $-0.12 | $-0.08 | $-0.04 | $-0.05 | $-0.04 | $-0.01 | $0.01 | $-0.05 | $-0.10 | $-0.06 | $-0.03 | $-0.11 | $-0.20 | $0.30 | -- | $-0.36 | $-0.01 | $-0.03 | $-0.50 | $-0.58 | $0.47 | -- | $0.35 | $0.46 | $0.35 | $0.30 | $0.26 | $-0.19 | $-0.59 | $-0.43 | $-0.12 | -- | $-0.55 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 182,909,000 | 172,663,000 | 171,880,000 | 170,361,000 | 170,127,000 | 169,792,000 | 169,722,000 | 169,731,000 | 169,647 | 163,120,000 | 160,831 | 158,725,000 | -- | 149,973,000 | 149,814,000 | 149,807,000 | -- | 149,659,000 | 141,270,000 | 132,865,000 | -- | -- | 126,872,000 | 126,871,000 | 126,869 | 114,476,000 | 110,989 | -- | 110,874 | 106,712 | 97,316,000 | 102,711 | 91,831 | 90,421 | 79,711,000 | 79,224 | 78,312 | -- | 66,467,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.04 | $-0.12 | $-0.04 | $-0.03 | $-0.03 | -- | $-0.04 | $-0.08 | $-0.04 | $-0.09 | $-0.04 | $-0.01 | -- | $-0.15 | $-0.04 | $-0.06 | -- | $-0.11 | $0.07 | $0.30 | -- | -- | $-0.01 | $-0.53 | $-0.50 | $-0.17 | $0.47 | -- | $-0.11 | $0.46 | $0.34 | $0.30 | $0.08 | $-0.19 | $-0.59 | $-0.43 | $-0.12 | -- | $-0.55 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 182,909,000 | 172,663,000 | 171,880,000 | 170,361,000 | 170,127,000 | -- | 169,786,000 | 169,689,000 | 169,647 | 167,624,000 | 160,831 | 158,725,000 | -- | 149,868,000 | 149,821,000 | 149,807,000 | -- | 144,097,000 | 149,582,000 | 132,869,000 | -- | -- | 126,973,000 | 126,873,000 | 126,869 | 114,476,000 | 111,124 | -- | 109,296 | 107,384 | 99,553,000 | 103,613 | 95,360 | 90,421 | 79,711,000 | 79,224 | 78,362 | -- | 66,467,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 450,000,000 | 450,000,000 | 450,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | 250,000,000 | 250,000,000 | 250,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,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 | -- | -- |
Common Stock Shares Outstanding | 188,753,536 | 174,986,671 | 174,986,671 | 174,439,434 | 170,174,000 | 170,093,000 | 169,886,335 | 169,748,493 | 169,727,000 | 168,465,000 | 167,037,000 | 162,067,000 | 153,095,883 | 149,991,000 | 149,831,000 | 149,818,000 | 149,804,000 | 149,790,000 | 149,643,000 | 149,388,000 | -- | 127,136,000 | 126,884,000 | 126,873,000 | 126,869,000 | 126,866,000 | 115,804,040 | -- | 110,875,610 | 110,860,000 | 102,776,000 | 102,772,000 | 101,668,000 | 90,421,000 | 90,421,000 | 82,045,000 | 78,387,000 | 78,316,833 | 78,227,756 | 68,291,760 | 66,869,984 | 59,071,192 | 56,714,424 | 55,622,934 | 55,616,934 | -- | 52,551,813 | 49,383,209 | 49,162,758 | 49,504,217 | 49,035,788 | 49,035,788 | -- | -- | -- | 47,777,701 | -- | -- |
Common Stock Value | $466,571,000.00 | $451,343,000.00 | $450,282,000.00 | $448,249,000.00 | $441,299,000.00 | $440,280,000.00 | $439,148,000.00 | $437,151,000.00 | $435,818,000.00 | $432,250,000.00 | $428,046,000.00 | $415,259,000.00 | $393,944,000.00 | $388,190,000.00 | $388,271,000.00 | $387,686,000.00 | $387,062,000.00 | $386,454,000.00 | $385,615,000.00 | $384,553,000.00 | -- | $354,270,000.00 | $386,858,000.00 | $383,529,000.00 | $379,186,000.00 | $378,487,000.00 | $342,508,000.00 | -- | $334,538,000.00 | $333,997,000.00 | $317,878,000.00 | $313,506,000.00 | $310,881,000.00 | $275,238,000.00 | $274,342,000.00 | $248,069,000.00 | $235,555,000.00 | $234,751,802.00 | $234,842,998.00 | $201,298,235.00 | $199,944,402.00 | $211,943,421.00 | $203,456,401.00 | $149,008,287.00 | $148,002,896.00 | -- | $135,594,729.00 | $119,821,243.00 | $120,905,891.00 | $120,163,339.00 | $115,547,532.00 | $115,144,787.00 | -- | -- | -- | $101,135,428.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 70,000 | 70,000 | 70,000 | 70,000 | 70,000 | 70,000 | 70,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,500,000.00 | $3,500,000.00 | $3,500,000.00 | $3,500,000.00 | $3,500,000.00 | $3,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.62 | -- | -- | -- | $1.31 | $0.62 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.46 | $4.46 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |