Date | 12/31/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 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $43,700,000.00 | $22,134,000.00 | $18,479,000.00 | $10,200,000.00 | $14,833,000.00 | $20,063,000.00 | $26,234,000.00 | $30,870,000.00 | $30,898,000.00 | $34,670,000.00 | $41,915,000.00 | $43,539,000.00 | $46,156,000.00 | $51,380,000.00 | $58,812,000.00 | $62,272,000.00 | $67,360,000.00 | $32,000,000.00 | $16,466,000.00 | $40,663,000.00 | $7,875,000.00 | $8,701,000.00 | $9,949,000.00 | $9,411,000.00 | $10,292,000.00 | $11,508,000.00 | $14,456,000.00 | $9,329,000.00 | $9,324,000.00 | $9,456,000.00 | $11,805,000.00 | $13,202,000.00 | $14,087,000.00 | $15,396,000.00 | $5,733,000.00 | $6,135,000.00 | $5,575,000.00 | $5,816,000.00 | $7,924,000.00 | $2,501,000.00 | $2,558,000.00 | $3,762,000.00 | $4,162,000.00 | $4,488,000.00 | $4,983,000.00 | $4,119,000.00 | $4,880,000.00 | $5,408,000.00 | $5,714,000.00 | $4,454,000.00 | $3,827,000.00 | $2,155,000.00 | $2,564,000.00 |
Accounts Receivable Net Current | $14,023,000.00 | $12,648,000.00 | $12,072,000.00 | $10,602,000.00 | $9,094,000.00 | $10,340,000.00 | $12,363,000.00 | $13,038,000.00 | $11,444,000.00 | $8,985,000.00 | $8,399,000.00 | $6,154,000.00 | $6,306,000.00 | $6,122,000.00 | $7,987,000.00 | $7,662,000.00 | $6,218,000.00 | $4,931,000.00 | $5,015,000.00 | $4,080,000.00 | $5,592,000.00 | $5,143,000.00 | $4,857,000.00 | $4,077,000.00 | $4,929,000.00 | $4,279,000.00 | $4,733,000.00 | $3,869,000.00 | $3,506,000.00 | $3,141,000.00 | $2,925,000.00 | $2,524,000.00 | $2,042,000.00 | $1,398,000.00 | $1,992,000.00 | $2,045,000.00 | $2,617,000.00 | $2,235,000.00 | $1,990,000.00 | $2,096,000.00 | $2,374,000.00 | $1,926,000.00 | $2,874,000.00 | $2,638,000.00 | $2,625,000.00 | $2,565,000.00 | $2,216,000.00 | -- | -- | -- | $2,114,000.00 | -- | -- |
Inventory | $9,923,000.00 | $11,285,000.00 | $11,167,000.00 | $11,797,000.00 | $12,042,000.00 | $9,677,000.00 | $7,019,000.00 | $6,778,000.00 | $6,040,000.00 | $5,272,000.00 | $4,051,000.00 | $5,416,000.00 | $5,257,000.00 | $5,872,000.00 | $5,068,000.00 | $7,237,000.00 | $6,392,000.00 | $5,598,000.00 | $5,212,000.00 | $6,037,000.00 | $7,533,000.00 | $6,709,000.00 | $6,526,000.00 | $7,335,000.00 | $7,582,000.00 | $7,422,000.00 | $6,158,000.00 | $5,930,000.00 | $6,415,000.00 | $6,561,000.00 | $5,957,000.00 | $6,130,000.00 | $6,350,000.00 | $6,130,000.00 | $5,727,000.00 | $6,483,000.00 | $6,922,000.00 | $8,267,000.00 | $8,415,000.00 | $8,526,000.00 | $8,242,000.00 | $8,537,000.00 | $7,984,000.00 | $7,783,000.00 | $7,355,000.00 | $8,041,000.00 | $8,178,000.00 | -- | -- | -- | $7,605,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $2,734,000.00 | $3,487,000.00 | $3,100,000.00 | $2,737,000.00 | $2,774,000.00 | $2,770,000.00 | $1,441,000.00 | $1,926,000.00 | $2,967,000.00 | $3,615,000.00 | $2,795,000.00 | $4,159,000.00 | $4,008,000.00 | $4,427,000.00 | $3,633,000.00 | $1,734,000.00 | $1,987,000.00 | $1,411,000.00 | $1,146,000.00 | $627,000.00 | $568,000.00 | $522,000.00 | $496,000.00 | $634,000.00 | $538,000.00 | $639,000.00 | $413,000.00 | $564,000.00 | $536,000.00 | $533,000.00 | $516,000.00 | $826,000.00 | $963,000.00 | $1,011,000.00 | $804,000.00 | $603,000.00 | $857,000.00 | $982,000.00 | $545,000.00 | $673,000.00 | $941,000.00 | $1,118,000.00 | $951,000.00 | $1,033,000.00 | $1,055,000.00 | $1,121,000.00 | $710,000.00 | -- | -- | -- | $966,000.00 | -- | -- |
Total Current Assets | $70,362,000.00 | $50,150,000.00 | $52,885,000.00 | $42,972,000.00 | $46,307,000.00 | $50,525,000.00 | $54,811,000.00 | $60,737,000.00 | $59,876,000.00 | $61,582,000.00 | $66,089,000.00 | $67,664,000.00 | $69,841,000.00 | $74,169,000.00 | $76,733,000.00 | $78,905,000.00 | $81,957,000.00 | $85,240,000.00 | $89,517,000.00 | $106,887,000.00 | $22,228,000.00 | $21,735,000.00 | $22,547,000.00 | $22,236,000.00 | $24,120,000.00 | $24,627,000.00 | $26,539,000.00 | $20,471,000.00 | $20,560,000.00 | $20,530,000.00 | $22,042,000.00 | $23,693,000.00 | $24,544,000.00 | $25,060,000.00 | $15,365,000.00 | $16,390,000.00 | $18,104,000.00 | $19,377,000.00 | $19,822,000.00 | $14,527,000.00 | $14,762,000.00 | $15,343,000.00 | $16,244,000.00 | $16,342,000.00 | $16,418,000.00 | $16,346,000.00 | $16,484,000.00 | -- | -- | -- | $14,912,000.00 | -- | -- |
Property Plant and Equipement | $1,915,000.00 | $2,093,000.00 | $2,118,000.00 | $6,761,000.00 | $6,810,000.00 | $6,842,000.00 | $6,655,000.00 | $6,575,000.00 | $6,412,000.00 | $6,471,000.00 | $6,541,000.00 | $6,348,000.00 | $6,440,000.00 | $6,543,000.00 | $6,618,000.00 | $6,645,000.00 | $6,300,000.00 | $6,031,000.00 | $5,788,000.00 | $5,842,000.00 | $6,314,000.00 | $6,338,000.00 | $6,408,000.00 | $6,376,000.00 | $6,240,000.00 | $6,368,000.00 | $6,449,000.00 | $6,498,000.00 | $6,536,000.00 | $6,671,000.00 | $6,810,000.00 | $6,985,000.00 | $7,043,000.00 | $7,011,000.00 | $6,947,000.00 | $6,833,000.00 | $6,863,000.00 | $6,950,000.00 | $7,063,000.00 | $7,095,000.00 | $7,150,000.00 | $7,172,000.00 | $7,229,000.00 | $7,120,000.00 | $7,089,000.00 | $7,233,000.00 | $7,176,000.00 | -- | -- | -- | $7,432,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $185,000.00 | $190,000.00 | $191,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,732,000.00 | $1,855,000.00 | $1,908,000.00 | $1,217,000.00 | $1,253,000.00 | $1,269,000.00 | $1,314,000.00 | $1,110,000.00 | $1,055,000.00 | $1,033,000.00 | $807,000.00 | $508,000.00 | $560,000.00 | $482,000.00 | $391,000.00 | $387,000.00 | $445,000.00 | $162,000.00 | $41,000.00 | $122,000.00 | $67,000.00 | $64,000.00 | $67,000.00 | $119,000.00 | $218,000.00 | $143,000.00 | $103,000.00 | $119,000.00 | $386,000.00 | $391,000.00 | $430,000.00 | $444,000.00 | $489,000.00 | $439,000.00 | $415,000.00 | $625,000.00 | $607,000.00 | $594,000.00 | $674,000.00 | $803,000.00 | $735,000.00 | $1,263,000.00 | $1,010,000.00 | $1,071,000.00 | $906,000.00 | $778,000.00 | $783,000.00 | -- | -- | -- | $711,000.00 | -- | -- |
Total Assets | $79,240,000.00 | $59,446,000.00 | $62,429,000.00 | $51,775,000.00 | $55,268,000.00 | $59,471,000.00 | $62,997,000.00 | $68,721,000.00 | $67,769,000.00 | $69,597,000.00 | $74,111,000.00 | $75,415,000.00 | $77,827,000.00 | $82,115,000.00 | $84,745,000.00 | $86,943,000.00 | $88,883,000.00 | $91,703,000.00 | $95,610,000.00 | $113,114,000.00 | $30,654,000.00 | $30,112,000.00 | $30,988,000.00 | $30,699,000.00 | $32,556,000.00 | $33,092,000.00 | $35,110,000.00 | $29,148,000.00 | $29,590,000.00 | $29,745,000.00 | $31,448,000.00 | $33,122,000.00 | $34,128,000.00 | $34,588,000.00 | $24,833,000.00 | $31,291,000.00 | $31,599,000.00 | $32,508,000.00 | $33,176,000.00 | $27,687,000.00 | $27,927,000.00 | $28,078,000.00 | $28,183,000.00 | $28,040,000.00 | $28,037,000.00 | $27,987,000.00 | $28,240,000.00 | -- | -- | -- | $27,786,000.00 | -- | -- |
Accounts Payable | $2,712,000.00 | $2,050,000.00 | $2,658,000.00 | $2,669,000.00 | $2,070,000.00 | $2,587,000.00 | $2,562,000.00 | $2,631,000.00 | $3,044,000.00 | $2,799,000.00 | $1,511,000.00 | $2,479,000.00 | $2,206,000.00 | $2,535,000.00 | $2,438,000.00 | $1,457,000.00 | $1,641,000.00 | $1,504,000.00 | $1,423,000.00 | $2,348,000.00 | $2,745,000.00 | $2,097,000.00 | $1,583,000.00 | $1,387,000.00 | $2,077,000.00 | $2,176,000.00 | $1,606,000.00 | $1,650,000.00 | $1,774,000.00 | $1,542,000.00 | $1,214,000.00 | $2,341,000.00 | $1,743,000.00 | $1,876,000.00 | $1,553,000.00 | $1,371,000.00 | $1,031,000.00 | $1,031,000.00 | $1,060,000.00 | $1,171,000.00 | $828,000.00 | $885,000.00 | $803,000.00 | $617,000.00 | $642,000.00 | $722,000.00 | $1,085,000.00 | -- | -- | -- | $951,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | $8,928,000.00 | -- | -- | -- | $10,287,000.00 | -- | -- | $7,278,000.00 | $6,588,000.00 | $6,911,000.00 | $7,586,000.00 | $9,396,000.00 | $7,285,000.00 | $5,848,000.00 | $5,460,000.00 | $5,552,000.00 | $19,066,000.00 | $2,420,000.00 | $2,212,000.00 | $214,000.00 | $2,657,000.00 | $2,511,000.00 | $1,853,000.00 | $2,604,000.00 | $1,666,000.00 | $1,844,000.00 | $2,088,000.00 | $2,119,000.00 | $1,712,000.00 | $1,544,000.00 | $1,634,000.00 | $1,596,000.00 | $1,156,000.00 | $989,000.00 | $831,000.00 | $867,000.00 | $1,329,000.00 | $1,551,000.00 | $663,000.00 | $445,000.00 | $553,000.00 | $592,000.00 | $571,000.00 | $350,000.00 | -- | -- | -- | $444,000.00 | -- | -- |
Total Current Liabilities | $52,318,000.00 | $25,860,000.00 | $25,696,000.00 | $13,982,000.00 | $13,051,000.00 | $13,308,000.00 | $13,154,000.00 | $14,712,000.00 | $13,109,000.00 | $11,915,000.00 | $10,252,000.00 | $11,077,000.00 | $10,991,000.00 | $11,686,000.00 | $13,486,000.00 | $10,210,000.00 | $8,304,000.00 | $7,690,000.00 | $7,842,000.00 | $21,812,000.00 | $9,080,000.00 | $8,643,000.00 | $8,956,000.00 | $8,182,000.00 | $8,985,000.00 | $8,395,000.00 | $8,887,000.00 | $8,519,000.00 | $8,289,000.00 | $8,109,000.00 | $8,044,000.00 | $8,505,000.00 | $8,022,000.00 | $8,396,000.00 | $20,139,000.00 | $21,526,000.00 | $19,304,000.00 | $20,703,000.00 | $11,846,000.00 | $6,266,000.00 | $6,243,000.00 | $5,524,000.00 | $5,288,000.00 | $5,483,000.00 | $5,517,000.00 | $5,651,000.00 | $6,123,000.00 | -- | -- | -- | $6,021,000.00 | -- | -- |
Long Term Debt | -- | -- | $8,892,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,574,000.00 | $2,634,000.00 | $2,694,000.00 | $2,754,000.00 | $2,814,000.00 | $2,874,000.00 | $2,933,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | -- | -- | -- | -- | -- | -- | -- | $3,185,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-54,448,000.00 | $-44,841,000.00 | $-40,212,000.00 | $-35,735,000.00 | $-29,686,000.00 | $-23,922,000.00 | $-18,496,000.00 | $-12,551,000.00 | $-10,548,000.00 | $-6,326,000.00 | $2,621,000.00 | $4,148,000.00 | $7,876,000.00 | $12,566,000.00 | $14,517,000.00 | $19,950,000.00 | $25,342,000.00 | $30,832,000.00 | $35,513,000.00 | $39,471,000.00 | $-29,703,000.00 | $-29,431,000.00 | $-28,496,000.00 | $-27,672,000.00 | $-26,427,000.00 | $-25,119,000.00 | $-23,434,000.00 | $-22,912,000.00 | $-21,947,000.00 | $-21,428,000.00 | $-19,484,000.00 | $-18,076,000.00 | $-16,488,000.00 | $-14,990,000.00 | $-27,848,000.00 | $-22,394,000.00 | $-19,416,000.00 | $-19,445,000.00 | $-9,634,000.00 | $-4,510,000.00 | $-4,169,000.00 | $-3,049,000.00 | $-2,640,000.00 | $-2,926,000.00 | $-2,918,000.00 | $-3,070,000.00 | $-3,257,000.00 | -- | -- | -- | $-3,366,000.00 | -- | -- |
Total Stockholders' Equity | $26,701,000.00 | $33,348,000.00 | $36,596,000.00 | $37,582,000.00 | $41,990,000.00 | $45,905,000.00 | $49,561,000.00 | $53,704,000.00 | $54,348,000.00 | $57,358,000.00 | $63,721,000.00 | $64,196,000.00 | $66,836,000.00 | $70,429,000.00 | $71,259,000.00 | $76,733,000.00 | $80,462,000.00 | $84,013,000.00 | $87,768,000.00 | $91,302,000.00 | $21,574,000.00 | $21,469,000.00 | $22,032,000.00 | $22,517,000.00 | $23,571,000.00 | $24,697,000.00 | $26,223,000.00 | $20,629,000.00 | $21,301,000.00 | $21,636,000.00 | $23,404,000.00 | $24,617,000.00 | $26,106,000.00 | $26,192,000.00 | $1,504,000.00 | $6,838,000.00 | $9,611,000.00 | $9,342,000.00 | $19,071,000.00 | $21,421,000.00 | $21,684,000.00 | $22,554,000.00 | $22,895,000.00 | $22,557,000.00 | $22,520,000.00 | $22,336,000.00 | $22,117,000.00 | -- | -- | -- | $21,765,000.00 | $21,031,000.00 | $20,221,000.00 |
Controlling Interest in Subsidiaries | $221,000.00 | $238,000.00 | $137,000.00 | $211,000.00 | $227,000.00 | $258,000.00 | $282,000.00 | $305,000.00 | $312,000.00 | $324,000.00 | $138,000.00 | $142,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $79,240,000.00 | $59,446,000.00 | $62,429,000.00 | $51,775,000.00 | $55,268,000.00 | $59,471,000.00 | $62,997,000.00 | $68,721,000.00 | $67,769,000.00 | $69,597,000.00 | $74,111,000.00 | $75,415,000.00 | $77,827,000.00 | $82,115,000.00 | $84,745,000.00 | $86,943,000.00 | $88,883,000.00 | $91,703,000.00 | $95,610,000.00 | $113,114,000.00 | $30,654,000.00 | $30,112,000.00 | $30,988,000.00 | $30,699,000.00 | $32,556,000.00 | $33,092,000.00 | $35,110,000.00 | $29,148,000.00 | $29,590,000.00 | $29,745,000.00 | $31,448,000.00 | $33,122,000.00 | $34,128,000.00 | $34,588,000.00 | $24,833,000.00 | $31,291,000.00 | $31,599,000.00 | $32,508,000.00 | $33,176,000.00 | $27,687,000.00 | $27,927,000.00 | $28,078,000.00 | $28,183,000.00 | $28,040,000.00 | $28,037,000.00 | $27,987,000.00 | $28,240,000.00 | -- | -- | -- | $27,786,000.00 | -- | -- |
Date | 12/31/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 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,295,000.00 | $7,823,000.00 | $7,274,000.00 | $6,128,000.00 | $7,466,000.00 | $6,788,000.00 | $6,945,000.00 | $6,482,000.00 | $6,128,000.00 | $5,794,000.00 | $6,042,000.00 | $5,696,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $33,759,000.00 | $24,830,000.00 | $9,279,000.00 | $29,131,000.00 | $5,757,000.00 | $6,914,000.00 | $8,219,000.00 | $33,601,000.00 | $21,450,000.00 | $13,394,000.00 | $17,504,000.00 | $4,725,000.00 | $2,094,000.00 | $2,984,000.00 | $19,094,000.00 | $5,294,000.00 | $4,674,000.00 | $3,720,000.00 | $3,523,000.00 | $7,270,000.00 | $2,537,000.00 | $2,212,000.00 | $6,958,000.00 | $1,913,000.00 | $9,268,000.00 | $4,226,000.00 | $17,915,000.00 | $5,062,000.00 | $8,022,000.00 | $3,323,000.00 | $3,514,000.00 | $3,229,000.00 | $5,814,000.00 | $2,674,000.00 | $8,992,000.00 | $1,919,000.00 | $1,877,000.00 | $2,756,000.00 | $2,568,000.00 | $2,249,000.00 | $4,381,000.00 | $2,151,000.00 | $11,333,000.00 | $2,894,000.00 | $2,856,000.00 | $2,796,000.00 | $10,731,000.00 | $8,085,000.00 | $3,045,000.00 | $2,433,000.00 | $9,988,000.00 | $11,855,000.00 | -- |
Research and Development | $4,844,000.00 | $3,596,000.00 | $2,320,000.00 | $4,544,000.00 | $3,289,000.00 | $2,228,000.00 | $1,158,000.00 | $4,321,000.00 | $3,374,000.00 | $2,199,000.00 | $3,920,000.00 | $1,047,000.00 | $1,955,000.00 | $980,000.00 | $3,731,000.00 | $1,016,000.00 | $1,698,000.00 | $810,000.00 | $2,469,000.00 | $613,000.00 | $1,378,000.00 | $514,000.00 | $1,941,000.00 | $2,015,000.00 | $696,000.00 | $709,000.00 | $2,618,000.00 | $1,941,000.00 | $592,000.00 | $668,000.00 | $2,160,000.00 | $1,534,000.00 | $951,000.00 | $446,000.00 | $1,416,000.00 | $1,019,000.00 | $651,000.00 | $332,000.00 | $1,260,000.00 | $938,000.00 | $647,000.00 | $333,000.00 | $1,329,000.00 | $322,000.00 | $349,000.00 | $298,000.00 | $1,197,000.00 | $288,000.00 | $289,000.00 | $347,000.00 | $1,854,000.00 | $2,083,000.00 | -- |
Selling, General, and Administrative | $22,198,000.00 | $15,474,000.00 | $10,633,000.00 | $20,484,000.00 | $14,675,000.00 | $10,004,000.00 | $5,465,000.00 | $18,617,000.00 | $12,596,000.00 | $7,985,000.00 | $11,687,000.00 | $8,691,000.00 | $5,985,000.00 | $3,796,000.00 | $13,700,000.00 | $9,830,000.00 | $3,037,000.00 | $3,101,000.00 | $9,438,000.00 | $1,957,000.00 | $5,599,000.00 | $2,670,000.00 | $11,370,000.00 | $2,617,000.00 | $5,333,000.00 | $2,404,000.00 | $8,565,000.00 | $2,141,000.00 | $4,213,000.00 | $2,191,000.00 | $8,417,000.00 | $2,103,000.00 | $2,002,000.00 | $2,217,000.00 | $6,686,000.00 | $4,923,000.00 | $1,599,000.00 | $1,201,000.00 | $4,894,000.00 | $1,170,000.00 | $2,548,000.00 | $1,212,000.00 | $4,341,000.00 | $3,246,000.00 | $1,121,000.00 | $1,025,000.00 | $4,347,000.00 | $996,000.00 | $1,134,000.00 | $1,101,000.00 | $4,889,000.00 | $4,656,000.00 | -- |
Total Operating Expenses | $53,710,000.00 | $39,005,000.00 | $13,206,000.00 | $52,693,000.00 | $11,539,000.00 | $12,890,000.00 | $14,090,000.00 | $48,049,000.00 | $34,206,000.00 | $22,182,000.00 | $37,587,000.00 | $9,096,000.00 | $18,737,000.00 | $10,476,000.00 | $39,963,000.00 | $9,714,000.00 | $17,860,000.00 | $8,923,000.00 | $24,393,000.00 | $5,317,000.00 | $6,544,000.00 | $4,932,000.00 | $20,843,000.00 | $5,728,000.00 | $12,311,000.00 | $5,963,000.00 | $21,707,000.00 | $15,832,000.00 | $5,210,000.00 | $5,316,000.00 | $19,543,000.00 | -- | -- | -- | $14,841,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-17,259,000.00 | $-4,637,000.00 | $-1,235,000.00 | $-23,600,000.00 | $-5,782,000.00 | $-11,847,000.00 | $-5,871,000.00 | $-14,448,000.00 | $-3,968,000.00 | $-8,788,000.00 | $-20,083,000.00 | $-4,371,000.00 | $-13,659,000.00 | $-7,492,000.00 | $-20,869,000.00 | $-4,697,000.00 | $-4,465,000.00 | $-5,203,000.00 | $-13,600,000.00 | $-8,449,000.00 | $-1,131,000.00 | $-2,720,000.00 | $-13,885,000.00 | $-1,134,000.00 | $-1,306,000.00 | $-1,737,000.00 | $-3,792,000.00 | $-2,748,000.00 | $-510,000.00 | $-1,993,000.00 | $-6,986,000.00 | $-1,813,000.00 | $-3,821,000.00 | $-2,272,000.00 | $-5,849,000.00 | $-2,367,000.00 | $-1,687,000.00 | $58,000.00 | $-3,666,000.00 | $-2,790,000.00 | $-1,650,000.00 | $-665,000.00 | $1,046,000.00 | $282,000.00 | $636,000.00 | $396,000.00 | $-18,000.00 | $1,383,000.00 | $549,000.00 | $585,000.00 | $-2,752,000.00 | $715,000.00 | -- |
Loss Before Income Taxes | $-21,282,000.00 | $-11,745,000.00 | $-6,752,000.00 | $-22,911,000.00 | $-16,997,000.00 | $-5,354,000.00 | $-5,898,000.00 | $-14,820,000.00 | $-12,944,000.00 | $-8,783,000.00 | $-19,409,000.00 | $-4,449,000.00 | $-13,038,000.00 | $-6,856,000.00 | $-19,836,000.00 | $-13,777,000.00 | $-4,262,000.00 | $-4,805,000.00 | $-13,271,000.00 | $-8,551,000.00 | $-259,000.00 | $-924,000.00 | $-13,838,000.00 | $-2,938,000.00 | $-2,984,000.00 | $-1,680,000.00 | $-3,886,000.00 | $-964,000.00 | $-519,000.00 | $-1,944,000.00 | $-5,345,000.00 | $-3,955,000.00 | $-2,367,000.00 | $-868,000.00 | $-13,285,000.00 | $-4,084,000.00 | $-332,000.00 | $-9,569,000.00 | $-5,952,000.00 | $-2,944,000.00 | $-2,427,000.00 | $-754,000.00 | $834,000.00 | $635,000.00 | $547,000.00 | $321,000.00 | $32,000.00 | $139,000.00 | $610,000.00 | $674,000.00 | $-2,462,000.00 | $663,000.00 | -- |
Earnings Per Share Basic | $-0.54 | $-0.13 | $-0.03 | $-0.67 | $-0.17 | $-0.16 | $-0.17 | $-0.44 | $-0.38 | $-0.26 | -- | -- | -- | -- | $-0.58 | $-0.13 | $-0.13 | $-0.14 | $-100.00 | $-10.00 | $-0.04 | $-0.03 | $-0.16 | $-0.14 | $-130.00 | $-0.05 | $-0.02 | $-0.04 | $-0.02 | $-0.07 | $0.34 | $-0.06 | $-0.06 | $0.69 | $-1.03 | $-0.72 | $-0.55 | $-0.55 | $-0.25 | $-0.11 | $-0.09 | $-0.02 | $0.04 | $0.02 | $0.02 | $0.01 | $0.01 | -- | $0.02 | $0.03 | $-0.09 | $0.04 | -- |
Weighted Average Shares Basic | 34,622,000 | 34,614,000 | 34,603,000 | 34,516,000 | 34,569,000 | 34,464,000 | 34,429,000 | 34,332,000 | 34,318,000 | 34,312,000 | -- | -- | -- | -- | 34,069,000 | -- | -- | -- | 33,185,000 | 33,275,000 | 32,884,000 | 32,878,000 | 31,420,000 | 30,932,000 | 30,860,000 | 30,860,000 | 27,433,000 | 27,075 | 27,051 | 27,051,000 | 24,333,000 | 23,414,000 | 21,555,000 | 18,615 | 17,756 | 17,780 | 17,667 | 17,684 | 17,670 | 17,678 | 17,660 | 17,650,000 | 17,631,000 | 17,628,000 | 17,625,000 | 17,622 | 17,597,000 | 17,601,000 | 17,587,000 | 17,575 | 17,367,000 | 16,899,000 | -- |
Earnings Per Share Diluted | $-0.54 | $-0.13 | $-0.03 | $-0.67 | $-0.17 | $-0.33 | $-0.17 | $-0.44 | $-0.12 | $-0.26 | -- | -- | -- | -- | $-0.58 | $-0.13 | $-0.13 | $-0.14 | $1.86 | $2.00 | $-0.04 | $-0.03 | $-0.17 | $-0.14 | $-0.04 | $-0.06 | $-0.15 | $-0.13 | $-0.02 | $-0.07 | $-0.05 | $0.31 | $-0.06 | $0.57 | $-0.31 | $-0.17 | $-0.07 | $-0.55 | $-0.40 | $-0.02 | $-0.06 | $-0.02 | $0.02 | -- | $0.02 | $0.01 | $0.01 | -- | $0.02 | $0.03 | $-0.09 | $0.03 | -- |
Weighted Average Shares Diluted | 34,622,000 | 34,642,000 | 34,603,000 | 34,516,000 | 34,569,000 | 34,447,000 | 34,429,000 | 34,332,000 | 34,330,000 | 34,312,000 | -- | -- | -- | -- | 34,069,000 | -- | -- | -- | 34,366,000 | 34,934,000 | 32,890,000 | 32,878,000 | 31,427,000 | 31,078,000 | 30,860,000 | 30,887,000 | 27,449,000 | 27,059 | 27,051 | 27,051,000 | 27,747,000 | 26,346,000 | 24,251,000 | 20,470 | 17,756 | 17,780 | 17,767 | 17,684 | 17,670 | 17,666 | 17,660 | 17,650,000 | 17,787,000 | 17,634,000 | 17,768 | 17,791,000 | 17,669,000 | 17,807,000 | 17,829,000 | -- | 17,367,000 | -- | -- |
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 | 75,000,000 | 75,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000,000 | -- | -- | -- | 40,000,000,000 | -- | -- |
Common Stock Shares Outstanding | 34,643,888 | 34,643,855 | 34,628,517 | 34,597,822 | 34,588,398 | 34,493,085 | 34,453,098 | 34,409,912 | 34,339,533 | 34,322,749 | 34,289,222 | 34,222,505 | 34,201,895 | 34,184,230 | 34,169,952 | 33,977,490 | 33,704,525 | 33,891,255 | 33,704,525 | 33,620,444 | 32,912,556 | 32,878,091 | 32,878,091 | 32,832,095 | 30,859,753 | 30,859,753 | 30,859,753 | 27,142,218 | 27,194,251 | 27,051,172 | 27,051,172 | 27,051,172 | 27,051,172 | 23,192,815 | 17,852,330 | 17,835,867 | 17,769,237 | 17,683,257 | 17,683,257 | 17,683,257 | 17,673,257 | 17,666,598 | 17,638,459 | 17,636,883 | 17,630,340 | 17,625,119 | 17,617,645,000 | -- | -- | -- | 17,562,901,000 | -- | -- |
Common Stock Value | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $23,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | -- | -- | -- | $18,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 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,000 | -- | -- | -- | 10,000,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,975,639 | 3,588,139 | 1,975,639 | 1,975,639 | 1,975,639 | 1,975,639 | 3,588,139 | -- | -- | 3,500,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | $1,000.00 | $1,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $4,000.00 | -- | $2,927,000.00 | -- | -- | $2,259,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | $2.62 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5.25 | $2.42 | $5.25 | $5.25 | -- | -- | -- | -- | -- | -- | -- | -- |