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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 4/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 | 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 | $93,915,000.00 | $99,260,000.00 | $99,953,000.00 | $103,447,000.00 | $112,462,000.00 | $119,305,000.00 | $125,332,000.00 | $122,588,000.00 | $126,562,000.00 | $134,135,000.00 | $130,996,000.00 | -- | $93,761,000.00 | $106,045,000.00 | $10,326,000.00 | $2,405,000.00 | $6,383,000.00 | $6,751,000.00 | $1,796,000.00 | $776,000.00 | $221,000.00 | $72,000.00 | $415,000.00 | $880,000.00 | $47,000.00 | $600,000.00 | $253,000.00 | $47,000.00 | $2,099,000.00 | $659,000.00 | $2,281,000.00 | $38,000.00 | $53,000.00 | $58,000.00 | $34,000.00 | $38,000.00 | $43,000.00 | $32,000.00 | $45,000.00 | $83,000.00 | $80,000.00 | $94,000.00 | $131,000.00 | $94,000.00 | $137,000.00 | $229,000.00 | $208,000.00 | $89,000.00 | $401,000.00 | $220,000.00 | $162,000.00 | $283,000.00 | $149,000.00 | $116,000.00 | $78,000.00 | $22,000.00 |
Accounts Receivable Net Current | $18,680,000.00 | $30,424,000.00 | $25,424,000.00 | $34,290,000.00 | $34,702,000.00 | $40,069,000.00 | $50,983,000.00 | $50,676,000.00 | $59,844,000.00 | -- | -- | -- | -- | $30,913,000.00 | -- | -- | -- | $27,942,000.00 | -- | -- | -- | $34,542,000.00 | -- | -- | -- | $24,520,000.00 | $22,725,000.00 | $13,984,000.00 | $16,197,000.00 | $19,087,000.00 | $23,353,000.00 | $17,880,000.00 | $18,165,000.00 | $19,045,000.00 | $23,499,000.00 | $20,991,000.00 | $21,422,000.00 | $22,522,000.00 | $26,079,000.00 | $21,646,000.00 | $24,223,000.00 | $45,632,000.00 | $43,609,000.00 | $30,727,000.00 | $33,170,000.00 | $33,879,000.00 | $38,474,000.00 | $42,415,000.00 | $45,681,000.00 | $36,946,000.00 | -- | -- | -- | $54,085,000.00 | -- | -- |
Inventory | $1,465,000.00 | $1,420,000.00 | $984,000.00 | $1,767,000.00 | $1,629,000.00 | $2,877,000.00 | $4,676,000.00 | $3,630,000.00 | $1,247,000.00 | $2,025,000.00 | $1,784,000.00 | -- | $1,887,000.00 | $3,311,000.00 | $3,898,000.00 | $3,336,000.00 | $2,758,000.00 | $1,965,000.00 | $3,322,000.00 | $4,867,000.00 | $3,457,000.00 | $4,389,000.00 | $8,776,000.00 | $3,145,000.00 | $4,903,000.00 | $13,520,000.00 | $10,780,000.00 | $8,887,000.00 | $8,346,000.00 | $3,552,000.00 | $7,818,000.00 | $7,950,000.00 | $2,033,000.00 | $2,901,000.00 | $3,922,000.00 | $2,414,000.00 | $2,197,000.00 | $3,345,000.00 | $5,747,000.00 | $5,075,000.00 | $3,977,000.00 | $4,885,000.00 | $12,422,000.00 | $7,754,000.00 | $9,875,000.00 | $10,277,000.00 | $9,493,000.00 | $10,337,000.00 | $10,707,000.00 | $14,711,000.00 | -- | -- | -- | $7,309,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $123,117,000.00 | $139,991,000.00 | $136,213,000.00 | $148,675,000.00 | $155,315,000.00 | $167,963,000.00 | $187,990,000.00 | $184,619,000.00 | $191,714,000.00 | $192,300,000.00 | $178,403,000.00 | -- | $153,166,000.00 | $144,114,000.00 | $46,069,000.00 | $46,948,000.00 | $39,463,000.00 | $40,245,000.00 | $46,633,000.00 | $35,879,000.00 | $32,367,000.00 | $41,232,000.00 | $38,073,000.00 | $25,952,000.00 | $40,401,000.00 | $42,150,000.00 | $35,013,000.00 | $24,691,000.00 | $28,669,000.00 | $25,005,000.00 | $36,801,000.00 | $28,708,000.00 | $23,356,000.00 | $25,843,000.00 | $33,004,000.00 | $31,112,000.00 | $31,465,000.00 | $34,438,000.00 | $35,394,000.00 | $29,037,000.00 | $31,023,000.00 | $52,458,000.00 | $63,146,000.00 | $43,308,000.00 | $46,737,000.00 | $52,112,000.00 | $54,512,000.00 | $61,501,000.00 | $65,239,000.00 | $57,878,000.00 | -- | -- | -- | $67,046,000.00 | -- | -- |
Property Plant and Equipement | $2,907,000.00 | $3,457,000.00 | $3,390,000.00 | $3,842,000.00 | $4,406,000.00 | $4,787,000.00 | $5,128,000.00 | $5,571,000.00 | -- | $14,363,000.00 | $24,725,000.00 | -- | $23,863,000.00 | $22,397,000.00 | $22,173,000.00 | $20,683,000.00 | $20,072,000.00 | $19,567,000.00 | $19,568,000.00 | $19,074,000.00 | $19,404,000.00 | $17,426,000.00 | $17,024,000.00 | $16,796,000.00 | $16,814,000.00 | $16,344,000.00 | $16,255,000.00 | $16,407,000.00 | $15,789,000.00 | $16,117,000.00 | $16,302,000.00 | $16,578,000.00 | $16,898,000.00 | $17,262,000.00 | $17,712,000.00 | $18,043,000.00 | $18,481,000.00 | $18,913,000.00 | $19,339,000.00 | $19,689,000.00 | $14,328,000.00 | $14,618,000.00 | $3,256,000.00 | $3,540,000.00 | $3,792,000.00 | $3,883,000.00 | $3,985,000.00 | $4,267,000.00 | $4,517,000.00 | $4,847,000.00 | -- | -- | -- | $5,742,000.00 | -- | -- |
Intangible Assets Net | $40,530,000.00 | $39,616,000.00 | $38,984,000.00 | $37,814,000.00 | $33,801,000.00 | $37,415,000.00 | $26,858,000.00 | $23,783,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $564,000.00 | $1,129,000.00 | $1,693,000.00 | $2,257,000.00 | $2,821,000.00 | $3,386,000.00 | $3,950,000.00 | $4,514,000.00 | $5,079,000.00 | $5,643,000.00 | $6,207,000.00 | $6,772,000.00 | $7,336,000.00 | $7,900,000.00 | $8,464,000.00 | $9,029,000.00 | $9,593,000.00 | $10,157,000.00 | -- | -- | -- | -- | -- | -- |
Goodwill | $17,900,000.00 | $17,900,000.00 | $17,900,000.00 | $17,900,000.00 | $17,922,000.00 | $17,900,000.00 | $17,900,000.00 | $17,900,000.00 | $17,922,000.00 | $16,600,000.00 | $14,900,000.00 | -- | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $14,916,000.00 | $15,058,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $3,798,000.00 | $885,000.00 | $1,038,000.00 | $1,059,000.00 | $1,223,000.00 | $1,137,000.00 | $908,000.00 | $1,052,000.00 | $1,253,000.00 | $1,256,000.00 | $882,000.00 | -- | $990,000.00 | $926,000.00 | $1,054,000.00 | $1,066,000.00 | $981,000.00 | $985,000.00 | $1,005,000.00 | $962,000.00 | $956,000.00 | $915,000.00 | $961,000.00 | $988,000.00 | $989,000.00 | $1,011,000.00 | $912,000.00 | $932,000.00 | $743,000.00 | $761,000.00 | $851,000.00 | $833,000.00 | $810,000.00 | $814,000.00 | $1,087,000.00 | $1,154,000.00 | $1,194,000.00 | $1,257,000.00 | $1,315,000.00 | $1,338,000.00 | $1,275,000.00 | $974,000.00 | $322,000.00 | $346,000.00 | $348,000.00 | $345,000.00 | $315,000.00 | $290,000.00 | $284,000.00 | $280,000.00 | -- | -- | -- | $351,000.00 | -- | -- |
Total Assets | $195,352,000.00 | $208,699,000.00 | $204,738,000.00 | $216,860,000.00 | $220,652,000.00 | $237,397,000.00 | $247,399,000.00 | $241,958,000.00 | $246,081,000.00 | $242,667,000.00 | $220,094,000.00 | -- | $194,240,000.00 | $183,817,000.00 | $85,834,000.00 | $85,390,000.00 | $77,336,000.00 | $77,692,000.00 | $84,211,000.00 | $72,558,000.00 | $69,489,000.00 | $74,489,000.00 | $70,974,000.00 | $58,652,000.00 | $73,120,000.00 | $74,421,000.00 | $67,096,000.00 | $56,946,000.00 | $60,117,000.00 | $56,799,000.00 | $68,870,000.00 | $61,035,000.00 | $56,544,000.00 | $59,964,000.00 | $70,601,000.00 | $69,128,000.00 | $70,176,000.00 | $73,820,000.00 | $76,508,000.00 | $71,635,000.00 | $67,248,000.00 | $88,609,000.00 | $95,108,000.00 | $71,448,000.00 | $74,185,000.00 | $79,156,000.00 | $83,809,000.00 | $91,620,000.00 | $96,166,000.00 | $89,837,000.00 | -- | -- | -- | $74,804,000.00 | -- | -- |
Accounts Payable | $2,206,000.00 | $8,307,000.00 | $2,761,000.00 | $11,985,000.00 | $11,683,000.00 | $12,606,000.00 | -- | -- | $9,248,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $6,958,000.00 | $5,443,000.00 | $4,696,000.00 | $4,521,000.00 | $6,328,000.00 | $9,945,000.00 | $19,870,000.00 | $18,109,000.00 | $25,300,000.00 | -- | $3,200,000.00 | -- | $22,000,000.00 | $6,200,000.00 | $5,500,000.00 | $4,800,000.00 | $1,500,000.00 | $1,500,000.00 | $2,400,000.00 | $2,200,000.00 | $1,300,000.00 | $3,300,000.00 | $3,000,000.00 | $3,100,000.00 | $2,800,000.00 | $10,300,000.00 | $10,800,000.00 | $9,300,000.00 | $8,100,000.00 | $3,200,000.00 | $6,400,000.00 | $4,200,000.00 | $2,200,000.00 | $3,400,000.00 | $2,200,000.00 | $2,500,000.00 | $3,000,000.00 | $4,200,000.00 | $3,500,000.00 | $3,900,000.00 | $4,700,000.00 | $6,000,000.00 | $13,100,000.00 | $6,900,000.00 | $11,000,000.00 | $6,700,000.00 | -- | -- | -- | $5,900,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $40,956,000.00 | $49,696,000.00 | $40,717,000.00 | $49,324,000.00 | $50,757,000.00 | $65,043,000.00 | $70,366,000.00 | $67,646,000.00 | $65,827,000.00 | $71,176,000.00 | $55,394,000.00 | -- | $68,276,000.00 | $56,713,000.00 | $219,639,000.00 | $221,399,000.00 | $215,419,000.00 | $214,314,000.00 | $218,933,000.00 | $210,577,000.00 | $205,246,000.00 | $206,592,000.00 | $200,757,000.00 | $193,028,000.00 | $207,030,000.00 | $210,458,000.00 | $206,659,000.00 | $194,349,000.00 | $194,507,000.00 | $186,775,000.00 | $194,742,000.00 | $187,539,000.00 | $181,079,000.00 | $184,347,000.00 | $185,169,000.00 | $182,985,000.00 | $181,024,000.00 | $182,306,000.00 | $186,536,000.00 | $181,042,000.00 | $172,406,000.00 | $188,017,000.00 | $188,780,000.00 | $168,618,000.00 | $172,059,000.00 | $175,951,000.00 | $183,515,000.00 | $191,917,000.00 | $198,917,000.00 | $194,191,000.00 | -- | -- | -- | $180,600,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,984,000.00 | $10,931,000.00 | $10,881,000.00 | $10,833,000.00 | $10,786,000.00 | $10,741,000.00 | $10,697,000.00 | $10,655,000.00 | -- | -- | -- | $5,074,000.00 | $8,544,000.00 | $8,480,000.00 | $9,421,000.00 | $6,296,000.00 | $10,890,000.00 | $12,985,000.00 | $13,218,000.00 | $11,215,000.00 | $19,829,000.00 | $19,328,000.00 | $13,574,000.00 | $10,147,000.00 | $18,934,000.00 | $6,907,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $436,616,000.00 | $433,781,000.00 | $431,784,000.00 | $426,656,000.00 | $420,980,000.00 | $412,708,000.00 | $398,546,000.00 | $388,464,000.00 | $367,153,000.00 | $354,119,000.00 | $341,928,000.00 | -- | $284,470,000.00 | $270,800,000.00 | $4,314,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,310,000.00 | $4,283,000.00 | $3,229,000.00 | $3,229,000.00 | $3,229,000.00 | -- | -- | $3,229,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-125,000.00 | $-60,000.00 | $-24,000.00 | $-53,000.00 | $-42,000.00 | $-55,000.00 | $-30,000.00 | $-9,000.00 | $-27,000.00 | $4,000.00 | $17,000.00 | -- | $12,000.00 | $44,000.00 | $5,000.00 | $7,000.00 | $5,000.00 | $6,000.00 | $17,000.00 | $19,000.00 | $19,000.00 | $17,000.00 | $23,000.00 | $25,000.00 | $30,000.00 | $32,000.00 | $32,000.00 | $26,000.00 | $33,000.00 | $25,000.00 | $35,000.00 | $38,000.00 | $42,000.00 | $37,000.00 | $33,000.00 | $42,000.00 | $44,000.00 | $45,000.00 | $42,000.00 | $46,000.00 | $46,000.00 | $48,000.00 | $53,000.00 | $45,000.00 | $67,000.00 | $72,000.00 | $14,000.00 | $14,000.00 | $13,000.00 | $35,000.00 | -- | -- | -- | $-26,000.00 | -- | -- |
Accumulated Deficit | $-282,205,000.00 | $-274,827,000.00 | $-267,847,000.00 | $-259,175,000.00 | $-251,151,000.00 | $-240,405,000.00 | $-221,589,000.00 | $-214,249,000.00 | $-186,977,000.00 | $-182,737,000.00 | $-177,350,000.00 | -- | $-158,621,000.00 | $-143,843,000.00 | $-147,708,000.00 | $-147,508,000.00 | $-147,774,000.00 | $-145,530,000.00 | $-142,050,000.00 | $-144,283,000.00 | $-142,542,000.00 | $-139,129,000.00 | $-135,449,000.00 | $-139,562,000.00 | $-139,475,000.00 | $-141,370,000.00 | $-145,069,000.00 | $-142,025,000.00 | $-138,636,000.00 | $-135,537,000.00 | $-131,233,000.00 | $-131,142,000.00 | $-129,229,000.00 | $-128,362,000.00 | $-118,982,000.00 | $-117,576,000.00 | $-115,168,000.00 | $-112,422,000.00 | $-110,813,000.00 | $-110,039,000.00 | $-105,693,000.00 | $-100,134,000.00 | $-94,356,000.00 | $-98,062,000.00 | $-98,516,000.00 | $-97,516,000.00 | $-100,632,000.00 | $-101,175,000.00 | $-103,148,000.00 | $-104,951,000.00 | -- | -- | -- | $-106,405,000.00 | -- | -- |
Total Stockholders' Equity | $154,396,000.00 | $159,003,000.00 | $164,021,000.00 | $167,536,000.00 | $169,895,000.00 | -- | $177,033,000.00 | $174,312,000.00 | -- | -- | -- | -- | -- | $127,104,000.00 | $-143,311,000.00 | $-143,113,000.00 | $-143,381,000.00 | $-141,136,000.00 | $-137,645,000.00 | $-139,876,000.00 | $-138,135,000.00 | $-134,724,000.00 | $-131,038,000.00 | $-135,149,000.00 | $-135,057,000.00 | $-136,950,000.00 | $-140,649,000.00 | $-137,638,000.00 | $-135,296,000.00 | $-132,205,000.00 | $-127,891,000.00 | $-127,797,000.00 | $-125,880,000.00 | $-125,018,000.00 | $-115,642,000.00 | $-114,227,000.00 | $-111,817,000.00 | $-109,070,000.00 | $-110,535,000.00 | $-109,757,000.00 | $-105,423,000.00 | $-99,862,000.00 | $-94,079,000.00 | $-97,793,000.00 | $-98,225,000.00 | $-97,263,000.00 | $-100,437,000.00 | $-100,980,000.00 | $-102,954,000.00 | $-104,735,000.00 | -- | -- | -- | $-106,250,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,506,000.00 | $7,104,000.00 | $5,298,000.00 | $4,514,000.00 | $2,923,000.00 | $1,857,000.00 | $2,378,000.00 | $2,621,000.00 | $1,255,000.00 | $773,000.00 | $1,147,000.00 | $913,000.00 | $1,086,000.00 | $235,000.00 | $906,000.00 | $2,229,000.00 | $2,019,000.00 | $1,293,000.00 | $1,345,000.00 | $635,000.00 | $1,074,000.00 | $370,000.00 | $969,000.00 | $584,000.00 | $507,000.00 | $350,000.00 | $264,000.00 | $454,000.00 | $407,000.00 | $623,000.00 | $351,000.00 | $468,000.00 | $731,000.00 | $683,000.00 | $203,000.00 | $381,000.00 | $1,105,000.00 | $410,000.00 | $171,000.00 | $454,000.00 | $328,000.00 | -- |
Total Liabilities and Equity | $195,352,000.00 | $208,699,000.00 | $204,738,000.00 | $216,860,000.00 | $220,652,000.00 | $237,397,000.00 | $247,399,000.00 | $241,958,000.00 | $246,081,000.00 | $242,667,000.00 | $220,094,000.00 | -- | $194,240,000.00 | $183,817,000.00 | $85,834,000.00 | $85,390,000.00 | $77,336,000.00 | $77,692,000.00 | $84,211,000.00 | $72,558,000.00 | $69,489,000.00 | $74,489,000.00 | $70,974,000.00 | $58,652,000.00 | $73,120,000.00 | $74,421,000.00 | $67,096,000.00 | $56,946,000.00 | $60,117,000.00 | $56,799,000.00 | $68,870,000.00 | $61,035,000.00 | $56,544,000.00 | $59,964,000.00 | $70,601,000.00 | $69,128,000.00 | $70,176,000.00 | $73,820,000.00 | $76,508,000.00 | $71,635,000.00 | $67,248,000.00 | $88,609,000.00 | $95,108,000.00 | $71,448,000.00 | $74,185,000.00 | $79,156,000.00 | $83,809,000.00 | $91,620,000.00 | $96,166,000.00 | $89,837,000.00 | -- | -- | -- | $74,804,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 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 4/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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $22,169,000.00 | $67,161,000.00 | $18,981,000.00 | $13,705,000.00 | $14,667,000.00 | $91,422,000.00 | $40,402,000.00 | $17,346,000.00 | $16,496,000.00 | $89,961,000.00 | $71,086,000.00 | $46,099,000.00 | $21,241,000.00 | $102,609,000.00 | $78,317,000.00 | $47,315,000.00 | $23,702,000.00 | $168,794,000.00 | $126,369,000.00 | $85,890,000.00 | $39,560,000.00 | $171,290,000.00 | $52,013,000.00 | $41,735,000.00 | $40,375,000.00 | $142,345,000.00 | $107,187,000.00 | $29,824,000.00 | $36,079,000.00 | $178,497,000.00 | $230,108,000.00 | -- |
Gross Profit | $10,961,000.00 | $52,942,000.00 | $38,854,000.00 | $12,359,000.00 | $13,482,000.00 | $18,298,000.00 | $60,745,000.00 | $39,800,000.00 | $86,029,000.00 | -- | -- | -- | -- | $16,043,000.00 | $16,562,000.00 | $17,573,000.00 | $12,242,000.00 | $17,040,000.00 | $16,313,000.00 | $10,015,000.00 | $8,976,000.00 | $14,465,000.00 | $16,287,000.00 | $12,078,000.00 | $10,232,000.00 | $15,470,000.00 | $9,262,000.00 | $7,391,000.00 | $8,443,000.00 | $8,874,000.00 | $14,538,000.00 | $9,452,000.00 | $10,582,000.00 | $8,051,000.00 | $8,674,000.00 | $7,170,000.00 | $6,778,000.00 | $5,611,000.00 | $7,504,000.00 | $5,396,000.00 | $6,442,000.00 | $12,899,000.00 | $8,799,000.00 | $8,884,000.00 | $8,018,000.00 | $12,899,000.00 | $14,903,000.00 | $8,884,000.00 | $14,054,000.00 | $11,246,000.00 | $11,697,000.00 | $14,603,000.00 | $14,054,000.00 | -- | -- | -- |
Research and Development | $3,170,000.00 | $12,247,000.00 | $3,154,000.00 | $5,479,000.00 | $2,833,000.00 | $3,018,000.00 | $13,900,000.00 | $4,489,000.00 | $19,096,000.00 | $14,783,000.00 | $9,388,000.00 | -- | $4,061,000.00 | $14,243,000.00 | -- | -- | -- | $10,647,000.00 | -- | -- | -- | $8,755,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $16,229,000.00 | $93,257,000.00 | $22,706,000.00 | $48,278,000.00 | $26,452,000.00 | $132,893,000.00 | $28,614,000.00 | $66,700,000.00 | $127,493,000.00 | $98,287,000.00 | $66,965,000.00 | -- | $27,851,000.00 | $62,123,000.00 | $12,049,000.00 | $24,346,000.00 | $11,839,000.00 | $47,319,000.00 | $10,637,000.00 | $20,795,000.00 | $10,358,000.00 | $44,048,000.00 | $9,851,000.00 | $20,176,000.00 | $10,254,000.00 | $40,152,000.00 | $27,684,000.00 | $18,388,000.00 | $9,643,000.00 | $41,334,000.00 | $30,408,000.00 | $18,739,000.00 | $9,345,000.00 | $34,290,000.00 | $8,189,000.00 | $8,297,000.00 | $8,492,000.00 | $36,597,000.00 | $9,743,000.00 | $19,673,000.00 | $9,891,000.00 | $32,489,000.00 | $24,641,000.00 | $16,924,000.00 | $8,680,000.00 | $37,106,000.00 | $11,132,000.00 | $17,333,000.00 | $8,542,000.00 | $34,856,000.00 | $24,840,000.00 | $7,976,000.00 | $7,829,000.00 | $32,294,000.00 | $31,860,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-8,438,000.00 | $-40,315,000.00 | $-9,693,000.00 | $-22,437,000.00 | $-12,970,000.00 | $-53,850,000.00 | $-34,569,000.00 | $-12,166,000.00 | $-41,464,000.00 | $-37,304,000.00 | $-32,050,000.00 | -- | $-13,494,000.00 | $297,000.00 | $9,982,000.00 | $5,066,000.00 | $403,000.00 | $5,025,000.00 | $5,676,000.00 | $-422,000.00 | $-1,382,000.00 | $9,014,000.00 | $6,436,000.00 | $2,134,000.00 | $-22,000.00 | $414,000.00 | $-2,587,000.00 | $-1,353,000.00 | $-1,200,000.00 | $2,112,000.00 | $2,868,000.00 | $1,296,000.00 | $1,237,000.00 | $-3,617,000.00 | $485,000.00 | $-1,127,000.00 | $-1,714,000.00 | $-11,644,000.00 | $-2,239,000.00 | $-7,835,000.00 | $-3,449,000.00 | $6,111,000.00 | $1,060,000.00 | $-22,000.00 | $-662,000.00 | $17,700,000.00 | $15,095,000.00 | $5,812,000.00 | $5,512,000.00 | $12,687,000.00 | $2,662,000.00 | $7,414,000.00 | $4,069,000.00 | $15,006,000.00 | $13,713,000.00 | -- |
Loss Before Income Taxes | $-7,361,000.00 | $-34,386,000.00 | $-8,649,000.00 | $-8,002,000.00 | $-10,723,000.00 | $-53,374,000.00 | $-7,332,000.00 | $-27,147,000.00 | $-43,162,000.00 | $-5,428,000.00 | $-33,460,000.00 | -- | $-14,744,000.00 | $6,795,000.00 | $2,502,000.00 | $1,468,000.00 | $-1,606,000.00 | $-838,000.00 | $-1,403,000.00 | $-1,974,000.00 | $-3,137,000.00 | $-1,711,000.00 | $4,722,000.00 | $-1,243,000.00 | $-1,693,000.00 | $-6,265,000.00 | $-7,573,000.00 | $-5,818,000.00 | $-2,807,000.00 | $-3,366,000.00 | $31,000.00 | $-1,472,000.00 | $-149,000.00 | $-9,237,000.00 | $-959,000.00 | $-2,564,000.00 | $-3,030,000.00 | $-16,600,000.00 | $-13,780,000.00 | $-5,384,000.00 | $-4,786,000.00 | $867,000.00 | $-2,861,000.00 | $-502,000.00 | $-2,067,000.00 | $6,219,000.00 | $10,505,000.00 | $4,378,000.00 | $3,724,000.00 | $6,741,000.00 | $5,822,000.00 | $4,775,000.00 | $2,638,000.00 | $8,952,000.00 | $6,572,000.00 | -- |
Earnings Per Share Basic | $-0.10 | $-0.50 | $-0.12 | $-0.12 | $-0.16 | $-0.21 | $-0.11 | $-0.40 | $-0.65 | $-0.59 | $-0.51 | -- | $-0.23 | $0.04 | $-0.01 | $0.01 | $-0.06 | $-0.09 | $0.06 | $-0.05 | $-0.09 | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 70,628,000 | 69,256,000 | 69,571,000 | 69,424,000 | 68,176,000 | 67,559,000 | 67,641,000 | 67,717,000 | 66,374,000 | 65,999,000 | 65,621,000 | -- | 64,625,000 | 41,642,000 | 39,002 | 38,583 | 38,073 | 38,073 | 38,073 | 37,642 | 37,116 | 36,762,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.10 | $-0.50 | $-0.12 | $-0.12 | $-0.16 | $-0.21 | $-0.51 | $-0.40 | $-0.65 | $-0.08 | $-0.51 | -- | $-0.23 | $0.08 | $-0.01 | $0.01 | $-0.06 | $-0.09 | $0.06 | $-0.05 | $-0.09 | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 70,628,000 | 69,256,000 | 69,571,000 | 69,424,000 | 68,176,000 | 67,559,000 | 67,493,000 | 67,717,000 | 66,374,000 | 66,755,000 | 65,621,000 | -- | 64,625,000 | 51,288 | 39,002 | 39,927 | 38,073 | 37,729,000 | 39,931 | 37,642 | 37,116 | 36,762,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 71,757,998 | 70,239,890 | 69,623,209 | 69,466,777 | 69,388,256 | 67,431,632 | 67,300,099 | 67,594,301 | 66,767,450 | 66,755,230 | 66,755,230 | -- | -- | 64,625,071 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $110,000.00 | $109,000.00 | $108,000.00 | $108,000.00 | $108,000.00 | $106,000.00 | $106,000.00 | $106,000.00 | $105,000.00 | $105,000.00 | $105,000.00 | -- | $103,000.00 | $103,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,000.00 | $78,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | 10,000,000 | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |