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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 5/31/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 | $46,193,000.00 | $47,544,000.00 | $50,318,000.00 | $54,477,000.00 | $62,841,000.00 | $56,821,000.00 | $57,615,000.00 | $49,568,000.00 | $55,162,000.00 | $61,587,000.00 | $66,559,000.00 | $23,624,000.00 | $25,437,000.00 | $31,257,000.00 | $16,062,000.00 | $20,417,000.00 | -- | $17,933,000.00 | $7,257,000.00 | $15,596,000.00 | $16,746,000.00 | $17,346,000.00 | $17,944,000.00 | $18,057,000.00 | $17,443,000.00 | $20,611,000.00 | $27,523,000.00 | $26,329,000.00 | $32,246,000.00 | $19,640,000.00 | $19,622,000.00 | $16,580,000.00 | $17,750,000.00 | $22,935,000.00 | $26,591,000.00 | $29,024,000.00 | $14,432,000.00 | $15,591,000.00 | $17,926,000.00 | $19,315,000.00 | $20,905,000.00 | $21,920,000.00 | $20,805,000.00 | $21,477,000.00 | $11,231,000.00 | $12,647,000.00 | $13,404,000.00 | $15,566,000.00 | $15,097,000.00 | $11,647,000.00 | $15,092,000.00 | $17,017,000.00 | $16,818,000.00 | $26,704,000.00 | $15,092,000.00 | $16,872,000.00 | $53,149,000.00 |
Accounts Receivable Net Current | $7,350,000.00 | $10,075,000.00 | $10,165,000.00 | $7,422,000.00 | $7,917,000.00 | $10,047,000.00 | $10,770,000.00 | $12,431,000.00 | $8,564,000.00 | $8,708,000.00 | $6,086,000.00 | $6,351,000.00 | $5,522,000.00 | $4,672,000.00 | $5,417,000.00 | $5,925,000.00 | -- | $8,850,000.00 | $10,915,000.00 | $8,857,000.00 | $7,353,000.00 | $5,853,000.00 | $6,982,000.00 | $5,771,000.00 | $6,589,000.00 | $4,451,000.00 | $4,640,000.00 | $5,084,000.00 | $5,676,000.00 | $9,608,000.00 | $3,118,000.00 | $3,895,000.00 | $3,846,000.00 | $5,694,000.00 | $5,988,000.00 | $4,734,000.00 | $4,733,000.00 | $4,760,000.00 | $4,648,000.00 | $6,124,000.00 | $4,124,000.00 | $4,362,000.00 | $4,761,000.00 | $2,470,000.00 | $2,613,000.00 | $2,398,000.00 | $3,772,000.00 | $3,756,000.00 | $5,271,000.00 | $6,654,000.00 | $4,557,000.00 | -- | -- | -- | $4,487,000.00 | -- | -- |
Inventory | $3,357,000.00 | $3,968,000.00 | $5,905,000.00 | $5,530,000.00 | $2,307,000.00 | $1,760,000.00 | $2,716,000.00 | $2,198,000.00 | $1,794,000.00 | $1,469,000.00 | $1,601,000.00 | $1,577,000.00 | $1,670,000.00 | $2,445,000.00 | $3,895,000.00 | $4,767,000.00 | -- | $4,540,000.00 | $5,401,000.00 | $3,133,000.00 | $2,842,000.00 | $3,018,000.00 | $2,954,000.00 | $3,041,000.00 | $2,890,000.00 | $2,589,000.00 | $2,846,000.00 | $5,058,000.00 | $1,954,000.00 | $2,478,000.00 | $2,803,000.00 | $3,084,000.00 | $3,345,000.00 | $2,197,000.00 | $3,266,000.00 | $3,511,000.00 | $2,875,000.00 | $3,295,000.00 | $2,898,000.00 | $2,428,000.00 | $3,019,000.00 | $2,027,000.00 | $1,663,000.00 | $2,269,000.00 | $1,909,000.00 | $2,424,000.00 | $2,702,000.00 | $4,729,000.00 | $4,163,000.00 | $3,139,000.00 | $4,107,000.00 | -- | -- | -- | $4,858,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $2,104,000.00 | $3,138,000.00 | $2,307,000.00 | $2,693,000.00 | $2,513,000.00 | $3,745,000.00 | $1,522,000.00 | $2,023,000.00 | $3,158,000.00 | $2,732,000.00 | $2,002,000.00 | $1,888,000.00 | $1,923,000.00 | $1,010,000.00 | $1,685,000.00 | $1,783,000.00 | -- | $2,067,000.00 | $1,689,000.00 | $1,586,000.00 | $2,303,000.00 | $2,828,000.00 | $1,494,000.00 | $1,762,000.00 | $2,097,000.00 | $3,736,000.00 | $1,328,000.00 | $2,191,000.00 | $1,341,000.00 | $5,258,000.00 | $736,000.00 | $661,000.00 | $730,000.00 | $681,000.00 | $644,000.00 | $996,000.00 | $1,239,000.00 | $900,000.00 | $888,000.00 | $1,126,000.00 | $1,426,000.00 | $1,567,000.00 | $2,858,000.00 | $1,270,000.00 | $1,516,000.00 | $1,708,000.00 | $1,727,000.00 | $2,176,000.00 | $5,745,000.00 | $2,466,000.00 | $2,341,000.00 | -- | -- | -- | $2,337,000.00 | -- | -- |
Total Current Assets | $59,004,000.00 | $64,725,000.00 | $68,695,000.00 | $70,122,000.00 | $75,578,000.00 | $72,373,000.00 | $72,623,000.00 | $66,220,000.00 | $68,678,000.00 | $74,496,000.00 | $76,248,000.00 | $33,440,000.00 | $34,552,000.00 | $39,634,000.00 | $27,794,000.00 | $33,884,000.00 | -- | $35,874,000.00 | $32,237,000.00 | $35,854,000.00 | $35,819,000.00 | $35,611,000.00 | $35,443,000.00 | $34,700,000.00 | $31,745,000.00 | $31,387,000.00 | $36,337,000.00 | $38,662,000.00 | $41,217,000.00 | $36,984,000.00 | $26,279,000.00 | $24,220,000.00 | $25,671,000.00 | $31,507,000.00 | $36,489,000.00 | $38,265,000.00 | $23,279,000.00 | $24,546,000.00 | $26,360,000.00 | $28,993,000.00 | $29,474,000.00 | $29,876,000.00 | $30,087,000.00 | $27,486,000.00 | $17,269,000.00 | $19,177,000.00 | $21,605,000.00 | $26,227,000.00 | $30,276,000.00 | $23,906,000.00 | $26,097,000.00 | -- | -- | -- | $40,920,000.00 | -- | -- |
Property Plant and Equipement | $7,656,000.00 | $5,997,000.00 | $6,562,000.00 | $7,191,000.00 | $7,425,000.00 | $4,632,000.00 | $3,825,000.00 | $4,850,000.00 | $5,375,000.00 | $5,656,000.00 | $5,526,000.00 | $3,900,000.00 | $4,384,000.00 | $5,103,000.00 | $5,631,000.00 | $6,138,000.00 | -- | $5,284,000.00 | $4,608,000.00 | $4,215,000.00 | $4,817,000.00 | $5,409,000.00 | $6,151,000.00 | $5,062,000.00 | $5,299,000.00 | $5,871,000.00 | $5,605,000.00 | $6,271,000.00 | $4,636,000.00 | $5,528,000.00 | $3,793,000.00 | $4,269,000.00 | $4,927,000.00 | $4,320,000.00 | $6,543,000.00 | $6,852,000.00 | $7,030,000.00 | $5,762,000.00 | $6,402,000.00 | $6,737,000.00 | $7,082,000.00 | $6,172,000.00 | $4,084,000.00 | $4,592,000.00 | $4,544,000.00 | $5,316,000.00 | $6,283,000.00 | $7,019,000.00 | $5,987,000.00 | $6,606,000.00 | $7,366,000.00 | -- | -- | -- | $5,830,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | $90,000.00 | $361,000.00 | $631,000.00 | $902,000.00 | $1,207,000.00 | $1,581,000.00 | $1,955,000.00 | -- | $2,329,000.00 | $2,704,000.00 | $3,078,000.00 | $3,452,000.00 | $3,826,000.00 | $4,208,000.00 | $4,607,000.00 | $5,058,000.00 | $5,457,000.00 | $5,856,000.00 | $6,414,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | -- | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,407,000.00 | $18,021,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,813,000.00 | $2,115,000.00 | $2,145,000.00 | $2,683,000.00 | $2,897,000.00 | $3,580,000.00 | $3,758,000.00 | $3,745,000.00 | $3,715,000.00 | $3,162,000.00 | $960,000.00 | $992,000.00 | $1,005,000.00 | $1,081,000.00 | $1,187,000.00 | $1,264,000.00 | -- | $1,355,000.00 | $1,267,000.00 | $1,504,000.00 | $1,606,000.00 | $1,700,000.00 | $1,132,000.00 | $1,312,000.00 | $1,341,000.00 | $1,341,000.00 | $1,338,000.00 | $1,111,000.00 | $781,000.00 | $760,000.00 | $785,000.00 | $759,000.00 | $763,000.00 | $756,000.00 | $810,000.00 | $766,000.00 | $926,000.00 | $1,211,000.00 | $1,382,000.00 | $1,673,000.00 | $1,897,000.00 | $2,122,000.00 | $2,573,000.00 | $3,067,000.00 | $1,562,000.00 | $1,494,000.00 | $1,653,000.00 | $1,918,000.00 | $2,228,000.00 | $2,570,000.00 | $2,914,000.00 | -- | -- | -- | $5,061,000.00 | -- | -- |
Total Assets | $91,809,000.00 | $95,969,000.00 | $101,174,000.00 | $104,043,000.00 | $109,797,000.00 | $102,323,000.00 | $102,300,000.00 | $96,787,000.00 | $100,352,000.00 | $106,600,000.00 | $106,903,000.00 | $63,383,000.00 | $65,875,000.00 | $72,038,000.00 | $61,543,000.00 | $68,972,000.00 | -- | $70,743,000.00 | $64,657,000.00 | $67,666,000.00 | $69,274,000.00 | $70,611,000.00 | $65,341,000.00 | $64,088,000.00 | $61,850,000.00 | $62,463,000.00 | $67,543,000.00 | $70,479,000.00 | $46,634,000.00 | $43,272,000.00 | $30,857,000.00 | $29,248,000.00 | $31,361,000.00 | $36,583,000.00 | $43,842,000.00 | $45,883,000.00 | $31,235,000.00 | $31,519,000.00 | $34,144,000.00 | $37,403,000.00 | $38,453,000.00 | $38,170,000.00 | $36,744,000.00 | $35,145,000.00 | $23,375,000.00 | $25,987,000.00 | $29,541,000.00 | $35,164,000.00 | $38,491,000.00 | $33,082,000.00 | $36,377,000.00 | -- | -- | -- | $52,414,000.00 | -- | -- |
Accounts Payable | $3,821,000.00 | $2,416,000.00 | $4,356,000.00 | $1,431,000.00 | $2,203,000.00 | $3,143,000.00 | $2,354,000.00 | $3,581,000.00 | $3,702,000.00 | $2,747,000.00 | $2,765,000.00 | $2,664,000.00 | $1,726,000.00 | $995,000.00 | $687,000.00 | $1,071,000.00 | -- | $2,297,000.00 | $818,000.00 | $2,318,000.00 | $2,183,000.00 | $2,647,000.00 | $2,116,000.00 | $2,187,000.00 | $2,932,000.00 | $3,092,000.00 | $1,436,000.00 | $2,611,000.00 | $2,516,000.00 | $1,225,000.00 | $1,734,000.00 | $1,980,000.00 | $2,836,000.00 | $1,179,000.00 | $2,944,000.00 | $3,181,000.00 | $4,004,000.00 | $2,289,000.00 | $3,154,000.00 | $3,202,000.00 | $2,484,000.00 | $1,564,000.00 | $1,327,000.00 | $2,499,000.00 | $1,861,000.00 | $2,195,000.00 | $2,224,000.00 | $4,347,000.00 | $4,655,000.00 | $2,580,000.00 | $4,428,000.00 | -- | -- | -- | $4,804,000.00 | -- | -- |
Accrued Liabilities | $8,347,000.00 | $9,692,000.00 | $10,203,000.00 | $9,018,000.00 | $8,254,000.00 | $8,849,000.00 | $10,070,000.00 | $10,573,000.00 | $9,771,000.00 | $13,563,000.00 | $15,075,000.00 | $8,745,000.00 | $8,523,000.00 | $9,452,000.00 | $9,649,000.00 | $10,972,000.00 | -- | $9,412,000.00 | $8,692,000.00 | $8,778,000.00 | $9,158,000.00 | $13,780,000.00 | $14,823,000.00 | $13,814,000.00 | $13,526,000.00 | $12,574,000.00 | $16,387,000.00 | $16,199,000.00 | $13,241,000.00 | $14,187,000.00 | $7,860,000.00 | $7,564,000.00 | $8,475,000.00 | $11,471,000.00 | $8,528,000.00 | $8,166,000.00 | $9,185,000.00 | $9,129,000.00 | $8,539,000.00 | $10,186,000.00 | $11,268,000.00 | $10,694,000.00 | $10,505,000.00 | $11,525,000.00 | $9,065,000.00 | $8,337,000.00 | $8,666,000.00 | $9,183,000.00 | $12,404,000.00 | $8,197,000.00 | $8,247,000.00 | -- | -- | -- | $8,983,000.00 | -- | -- |
Total Current Liabilities | $30,761,000.00 | $30,957,000.00 | $33,563,000.00 | $30,494,000.00 | $31,363,000.00 | $30,073,000.00 | $29,637,000.00 | $31,830,000.00 | $32,082,000.00 | $35,474,000.00 | $34,245,000.00 | $18,969,000.00 | $18,585,000.00 | $19,168,000.00 | $23,949,000.00 | $26,517,000.00 | -- | $26,472,000.00 | $17,128,000.00 | $17,469,000.00 | $18,523,000.00 | $23,809,000.00 | $20,518,000.00 | $19,435,000.00 | $20,148,000.00 | $19,547,000.00 | $28,106,000.00 | $29,784,000.00 | $19,821,000.00 | $18,956,000.00 | $11,808,000.00 | $12,020,000.00 | $13,935,000.00 | $18,303,000.00 | $17,466,000.00 | $17,266,000.00 | $19,374,000.00 | $17,871,000.00 | $18,460,000.00 | $20,456,000.00 | $20,765,000.00 | $19,401,000.00 | $17,802,000.00 | $17,493,000.00 | $17,592,000.00 | $15,935,000.00 | $14,873,000.00 | $17,527,000.00 | $21,295,000.00 | $15,274,000.00 | $18,577,000.00 | -- | -- | -- | $38,483,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,069,000.00 | $5,761,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $4,153,000.00 | $3,378,000.00 | $4,439,000.00 | $4,198,000.00 | $1,845,000.00 | $2,178,000.00 | $2,705,000.00 | $1,048,000.00 | $-620,000.00 | $-468,000.00 | $-33,000.00 | $47,000.00 | $47,000.00 | $47,000.00 | $11,000.00 | $13,000.00 | -- | $6,000.00 | $12,000.00 | $21,000.00 | $22,000.00 | $19,000.00 | $15,000.00 | $17,000.00 | $18,000.00 | $20,000.00 | $20,000.00 | $10,000.00 | $10,000.00 | $10,000.00 | $10,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $-82,000.00 | $-82,000.00 | $-82,000.00 | $-82,000.00 | $-113,000.00 | $-113,000.00 | $-113,000.00 | $-113,000.00 | $-67,000.00 | $-67,000.00 | $-67,000.00 | $-67,000.00 | -- | -- | -- | $167,000.00 | -- | -- |
Accumulated Deficit | $-482,227,000.00 | $-477,161,000.00 | $-473,417,000.00 | $-466,418,000.00 | $-460,381,000.00 | $-450,985,000.00 | $-449,051,000.00 | $-444,555,000.00 | $-439,547,000.00 | $-434,955,000.00 | $-431,664,000.00 | $-427,591,000.00 | $-423,209,000.00 | $-415,134,000.00 | $-408,695,000.00 | $-400,556,000.00 | -- | $-394,004,000.00 | $-388,605,000.00 | $-384,149,000.00 | $-381,843,000.00 | $-384,124,000.00 | $-384,095,000.00 | $-382,454,000.00 | $-382,685,000.00 | $-380,072,000.00 | $-379,474,000.00 | $-375,922,000.00 | $-371,216,000.00 | $-372,480,000.00 | $-375,257,000.00 | $-375,594,000.00 | $-374,352,000.00 | $-372,792,000.00 | $-364,150,000.00 | $-360,983,000.00 | $-359,740,000.00 | $-356,944,000.00 | $-353,580,000.00 | $-350,809,000.00 | $-348,509,000.00 | $-346,127,000.00 | $-343,620,000.00 | $-343,570,000.00 | $-345,079,000.00 | $-340,155,000.00 | $-334,750,000.00 | $-331,193,000.00 | $-330,793,000.00 | $-329,694,000.00 | $-329,056,000.00 | -- | -- | -- | $-322,490,000.00 | -- | -- |
Total Stockholders' Equity | $9,450,000.00 | $12,541,000.00 | $16,227,000.00 | $21,590,000.00 | $24,015,000.00 | $32,422,000.00 | $33,723,000.00 | $35,098,000.00 | $36,743,000.00 | $40,221,000.00 | $42,370,000.00 | $44,414,000.00 | $47,290,000.00 | $52,870,000.00 | $37,594,000.00 | $42,455,000.00 | -- | $44,271,000.00 | $47,529,000.00 | $50,197,000.00 | $50,751,000.00 | $46,802,000.00 | $44,823,000.00 | $44,653,000.00 | $41,702,000.00 | $42,916,000.00 | $39,437,000.00 | $40,695,000.00 | $26,813,000.00 | $24,316,000.00 | $19,049,000.00 | $17,228,000.00 | $17,426,000.00 | $18,280,000.00 | $26,376,000.00 | $28,617,000.00 | $11,861,000.00 | $13,648,000.00 | $15,684,000.00 | $16,947,000.00 | $17,688,000.00 | $18,769,000.00 | $18,942,000.00 | $17,652,000.00 | $5,783,000.00 | $10,052,000.00 | $14,668,000.00 | $17,637,000.00 | $17,196,000.00 | $17,808,000.00 | $17,800,000.00 | -- | -- | -- | $13,931,000.00 | $13,073,000.00 | -- |
Controlling Interest in Subsidiaries | $23,906,000.00 | $24,257,000.00 | $23,986,000.00 | $24,251,000.00 | $25,134,000.00 | $10,909,000.00 | $10,738,000.00 | $29,859,000.00 | $31,527,000.00 | $30,905,000.00 | $30,288,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $91,809,000.00 | $95,969,000.00 | $101,174,000.00 | $104,043,000.00 | $109,797,000.00 | $102,323,000.00 | $102,300,000.00 | $96,787,000.00 | $100,352,000.00 | $106,600,000.00 | $106,903,000.00 | $63,383,000.00 | $65,875,000.00 | $72,038,000.00 | $61,543,000.00 | $68,972,000.00 | -- | $70,743,000.00 | $64,657,000.00 | $67,666,000.00 | $69,274,000.00 | $70,611,000.00 | $65,341,000.00 | $64,088,000.00 | $61,850,000.00 | $62,463,000.00 | $67,543,000.00 | $70,479,000.00 | $46,634,000.00 | $43,272,000.00 | $30,857,000.00 | $29,248,000.00 | $31,361,000.00 | $36,583,000.00 | $43,842,000.00 | $45,883,000.00 | $31,235,000.00 | $31,519,000.00 | $34,144,000.00 | $37,403,000.00 | $38,453,000.00 | $38,170,000.00 | $36,744,000.00 | $35,145,000.00 | $23,375,000.00 | $25,987,000.00 | $29,541,000.00 | $35,164,000.00 | $38,491,000.00 | $33,082,000.00 | $36,377,000.00 | -- | -- | -- | $52,414,000.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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 5/31/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 | $16,054,000.00 | $59,677,000.00 | $39,603,000.00 | $23,571,000.00 | $9,966,000.00 | $16,888,000.00 | $53,258,000.00 | $19,078,000.00 | $16,628,000.00 | $55,102,000.00 | $15,196,000.00 | $23,321,000.00 | $9,270,000.00 | $9,638,000.00 | $31,217,000.00 | $23,027,000.00 | -- | $13,774,000.00 | $68,755,000.00 | $52,732,000.00 | $34,675,000.00 | $16,648,000.00 | $76,554,000.00 | $21,472,000.00 | $34,543,000.00 | $15,292,000.00 | $80,637,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $8,114,000.00 | $25,709,000.00 | $16,733,000.00 | $5,484,000.00 | $4,367,000.00 | $8,974,000.00 | $8,796,000.00 | $9,348,000.00 | $8,763,000.00 | $8,873,000.00 | $7,985,000.00 | $10,836,000.00 | $3,725,000.00 | $20,185,000.00 | $3,976,000.00 | $5,049,000.00 | -- | $6,775,000.00 | $7,300,000.00 | $9,347,000.00 | $9,376,000.00 | $8,472,000.00 | $39,478,000.00 | $28,573,000.00 | $17,336,000.00 | $7,802,000.00 | $41,764,000.00 | $32,604,000.00 | $11,201,000.00 | $12,392,000.00 | $8,504,000.00 | $6,557,000.00 | $6,415,000.00 | $3,592,000.00 | $6,814,000.00 | $8,278,000.00 | $14,201,000.00 | $6,967,000.00 | $31,781,000.00 | $24,222,000.00 | $15,656,000.00 | $7,995,000.00 | $8,489,000.00 | $17,921,000.00 | $4,622,000.00 | $3,977,000.00 | $29,848,000.00 | $7,788,000.00 | $15,468,000.00 | $7,809,000.00 | $30,367,000.00 | $8,456,000.00 | $7,419,000.00 | $6,572,000.00 | $32,163,000.00 | $27,295,000.00 | -- |
Research and Development | $8,073,000.00 | $30,878,000.00 | $23,925,000.00 | $15,173,000.00 | $8,666,000.00 | $30,521,000.00 | $24,126,000.00 | $8,521,000.00 | $7,160,000.00 | $27,250,000.00 | $6,792,000.00 | $13,456,000.00 | $6,785,000.00 | $25,040,000.00 | $6,062,000.00 | $12,581,000.00 | -- | $6,267,000.00 | $26,018,000.00 | $19,294,000.00 | $6,364,000.00 | $6,472,000.00 | $22,881,000.00 | $16,208,000.00 | $10,886,000.00 | $4,463,000.00 | $21,427,000.00 | $14,732,000.00 | $4,501,000.00 | $4,906,000.00 | $19,036,000.00 | $14,621,000.00 | $4,504,000.00 | $5,675,000.00 | $24,644,000.00 | $18,568,000.00 | $12,423,000.00 | $6,318,000.00 | $25,296,000.00 | $18,906,000.00 | $12,272,000.00 | $6,385,000.00 | $20,664,000.00 | $16,128,000.00 | $6,010,000.00 | $5,884,000.00 | $20,757,000.00 | $14,510,000.00 | $9,808,000.00 | $5,093,000.00 | $22,906,000.00 | $5,982,000.00 | $11,549,000.00 | $5,995,000.00 | $22,810,000.00 | $20,075,000.00 | -- |
Selling, General, and Administrative | $5,534,000.00 | $23,467,000.00 | $17,316,000.00 | $11,540,000.00 | $6,072,000.00 | $22,177,000.00 | $5,082,000.00 | $11,508,000.00 | $5,484,000.00 | $20,445,000.00 | $14,847,000.00 | $9,750,000.00 | $4,854,000.00 | $19,840,000.00 | $14,970,000.00 | $5,156,000.00 | -- | $5,193,000.00 | $21,202,000.00 | $15,728,000.00 | $4,935,000.00 | $5,460,000.00 | $19,953,000.00 | $14,643,000.00 | $9,573,000.00 | $4,614,000.00 | $20,450,000.00 | $15,382,000.00 | $4,660,000.00 | $4,139,000.00 | $13,770,000.00 | $10,117,000.00 | $3,180,000.00 | $3,865,000.00 | $14,453,000.00 | $10,805,000.00 | $3,584,000.00 | $3,887,000.00 | $15,434,000.00 | $3,900,000.00 | $3,709,000.00 | $4,049,000.00 | $13,883,000.00 | $10,168,000.00 | $6,872,000.00 | $3,598,000.00 | $14,944,000.00 | $3,557,000.00 | $7,811,000.00 | $4,019,000.00 | $15,266,000.00 | $11,132,000.00 | $7,491,000.00 | $3,834,000.00 | $15,167,000.00 | $13,745,000.00 | -- |
Total Operating Expenses | $13,607,000.00 | $54,345,000.00 | $14,528,000.00 | $11,975,000.00 | $14,738,000.00 | $52,698,000.00 | $13,527,000.00 | $14,545,000.00 | $12,644,000.00 | $47,695,000.00 | $11,889,000.00 | $23,206,000.00 | $11,639,000.00 | $46,921,000.00 | $12,113,000.00 | $23,522,000.00 | -- | $12,052,000.00 | $47,618,000.00 | $11,791,000.00 | $11,697,000.00 | $11,932,000.00 | $44,298,000.00 | $31,886,000.00 | $11,984,000.00 | $9,096,000.00 | $43,797,000.00 | $13,389,000.00 | $18,206,000.00 | $9,045,000.00 | $35,414,000.00 | $7,517,000.00 | $7,751,000.00 | $12,078,000.00 | $39,097,000.00 | $29,373,000.00 | $19,894,000.00 | $10,205,000.00 | $40,730,000.00 | $10,534,000.00 | $9,596,000.00 | $10,434,000.00 | $34,547,000.00 | $7,530,000.00 | $9,284,000.00 | $9,482,000.00 | $35,701,000.00 | $25,878,000.00 | $8,507,000.00 | $9,112,000.00 | $38,172,000.00 | $9,623,000.00 | $9,211,000.00 | $9,829,000.00 | $38,071,000.00 | $34,055,000.00 | -- |
Loss from Operations | $-5,493,000.00 | $-28,636,000.00 | $-24,508,000.00 | $-6,491,000.00 | $-10,371,000.00 | $-16,817,000.00 | $-4,731,000.00 | $-5,197,000.00 | $-3,881,000.00 | $-3,727,000.00 | $-3,904,000.00 | $-12,370,000.00 | $-7,914,000.00 | $-6,901,000.00 | $-8,137,000.00 | $-11,698,000.00 | -- | $-5,277,000.00 | $-13,123,000.00 | $-2,444,000.00 | $-2,321,000.00 | $-3,460,000.00 | $-4,820,000.00 | $-3,313,000.00 | $-3,744,000.00 | $-1,294,000.00 | $-2,033,000.00 | $-4,378,000.00 | $2,040,000.00 | $3,347,000.00 | $-10,346,000.00 | $-960,000.00 | $-1,336,000.00 | $-8,486,000.00 | $-9,804,000.00 | $-1,201,000.00 | $-5,693,000.00 | $-3,238,000.00 | $-8,949,000.00 | $-6,342,000.00 | $-1,935,000.00 | $-2,439,000.00 | $-8,137,000.00 | $1,792,000.00 | $-10,167,000.00 | $-5,505,000.00 | $-3,231,000.00 | $-2,622,000.00 | $-848,000.00 | $-1,303,000.00 | $-7,805,000.00 | $-6,216,000.00 | $-1,792,000.00 | $-3,257,000.00 | $-5,908,000.00 | $-6,760,000.00 | -- |
Loss Before Income Taxes | $-5,059,000.00 | $-26,586,000.00 | $-22,893,000.00 | $-15,718,000.00 | $-9,700,000.00 | $-2,736,000.00 | $-13,381,000.00 | $-8,815,000.00 | $-3,719,000.00 | $-3,562,000.00 | $-15,983,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.09 | $-0.47 | $-0.40 | $-0.28 | $-0.17 | $-0.30 | $-0.26 | $-0.18 | -- | $-0.06 | -- | -- | -- | $-0.15 | $-0.20 | $-0.17 | -- | $-0.14 | $-0.12 | $-0.06 | $-0.06 | -- | $-0.04 | $0.01 | $-0.07 | $-0.02 | $-0.10 | $-0.14 | $0.04 | $0.10 | $0.01 | $-0.04 | $-0.06 | $-0.31 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.46 | $-0.26 | $-0.29 | $-0.31 | $-0.12 | -- | -- | $-0.40 | -- | -- | -- | $0.03 | $0.48 | -- |
Weighted Average Shares Basic | 57,472,000 | 56,163,000 | 56,410,000 | 55,666,000 | 55,720,000 | 54,335,000 | 54,826,000 | 54,120,000 | -- | 52,509,000 | -- | -- | -- | -- | -- | -- | -- | 38,868,000 | -- | 38,086,000 | 37,469,000 | 37,247,000 | -- | 36,195,000 | 35,704,000 | 35,183,000 | -- | 32,552,000 | 29,526,000 | 29,283,000 | -- | 28,139,000 | 28,051,000 | 27,936,000 | -- | -- | -- | -- | -- | -- | -- | -- | 19,816,000 | 19,085,000 | -- | -- | 18,252,000 | 18,338,000 | -- | -- | 16,330,000 | -- | -- | -- | 13,442,000 | 13,318,000 | -- |
Earnings Per Share Diluted | $-0.09 | $-0.47 | $-0.40 | $-0.28 | $-0.17 | $-0.30 | $-0.26 | $-0.09 | -- | $-0.38 | -- | -- | -- | -- | -- | -- | -- | $-0.14 | $-0.12 | $-0.12 | $-0.06 | -- | $-0.04 | $-0.08 | $-0.09 | $-0.02 | $-0.10 | $-0.02 | $0.04 | $0.09 | $0.01 | $-0.04 | $-0.06 | $-0.31 | -- | -- | -- | -- | -- | $-0.10 | -- | -- | -- | $0.07 | $-0.26 | $-0.29 | $-0.31 | $-0.02 | -- | -- | $-0.40 | -- | -- | -- | $0.03 | $0.47 | -- |
Weighted Average Shares Diluted | 57,472,000 | 56,163,000 | 55,917,000 | 55,666,000 | 55,720,000 | 54,335,000 | 54,826,000 | 53,901,000 | -- | 52,509,000 | -- | -- | -- | -- | -- | -- | -- | 38,868,000 | -- | 37,677,000 | -- | 38,692,000 | -- | 35,697,000 | 35,704,000 | 35,183,000 | -- | 30,545,000 | 31,601,000 | 31,146,000 | -- | -- | 28,167,000 | 27,936,000 | -- | -- | -- | -- | -- | 22,629,000 | -- | -- | -- | 21,290,000 | -- | -- | 18,252,000 | 18,338,000 | -- | -- | 16,330,000 | -- | -- | -- | 14,384,000 | 13,687,000 | -- |
Common Stock Shares Authorized | -- | 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 | -- | -- |
Common Stock Shares Outstanding | -- | 57,126,680 | -- | -- | -- | 55,113,186 | -- | -- | -- | 53,367,136 | -- | -- | -- | 51,078,942 | -- | -- | -- | -- | 38,434,488 | -- | -- | -- | 36,937,458 | -- | -- | -- | 34,651,087 | -- | -- | -- | 28,885,795 | -- | -- | -- | 27,764,208 | -- | -- | -- | 23,220,534 | -- | -- | -- | 22,006,932 | -- | -- | -- | 18,400,783 | -- | -- | -- | 17,966,170 | -- | -- | -- | 13,566,021 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 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 | -- | -- |
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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.75 | -- | -- | -- | -- | -- | -- | -- | $3.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |