Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/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 | 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 | 2/28/2017 | 12/31/2016 | 9/30/2016 | 8/31/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 | 2/28/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $4,297,000.00 | $6,869,000.00 | $2,636,000.00 | $13,822,000.00 | $4,294,000.00 | $34,347,000.00 | $17,861,000.00 | $17,125,000.00 | $34,160,000.00 | $46,700,000.00 | $45,505,000.00 | $53,927,000.00 | $56,818,000.00 | $45,200,000.00 | $31,307,000.00 | $37,971,000.00 | $26,437,000.00 | $28,747,000.00 | $47,851,000.00 | $56,421,000.00 | $20,872,000.00 | $27,709,000.00 | $20,028,000.00 | $27,308,000.00 | $23,158,000.00 | $17,475,000.00 | $10,145,000.00 | $9,902,000.00 | $17,288,000.00 | -- | $17,893,000.00 | $34,375,000.00 | -- | $8,335,000.00 | $9,330,000.00 | $10,113,000.00 | $5,194,000.00 | $11,083,000.00 | $11,343,000.00 | $11,528,000.00 | $13,539,000.00 | $15,648,000.00 | $15,605,000.00 | $15,686,000.00 | $14,301,000.00 | $12,722,000.00 | $11,662,000.00 | $11,119,000.00 | $10,274,000.00 | $13,130,000.00 | $15,031,000.00 | $18,190,000.00 | $17,834,000.00 | $19,348,000.00 | $19,179,000.00 | $21,174,000.00 | -- | $21,460,000.00 | $33,251,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $48,257,000.00 | $43,478,000.00 | $38,051,000.00 | $39,998,000.00 | -- | $38,324,000.00 | $39,306,000.00 | -- | $26,536,000.00 | $24,827,000.00 | $28,209,000.00 | $30,921,000.00 | $31,564,000.00 | $31,892,000.00 | $29,916,000.00 | $34,165,000.00 | $35,357,000.00 | $30,604,000.00 | $33,328,000.00 | $29,356,000.00 | $27,774,000.00 | $24,241,000.00 | $25,820,000.00 | $26,106,000.00 | $25,457,000.00 | $23,695,000.00 | $31,598,000.00 | -- | -- | -- | $29,747,000.00 | -- | -- | -- |
Inventory | $79,087,000.00 | $80,149,000.00 | $31,807,000.00 | $33,113,000.00 | $107,741,000.00 | $78,513,000.00 | $84,654,000.00 | $69,457,000.00 | $66,459,000.00 | $56,893,000.00 | $58,270,000.00 | $50,604,000.00 | $41,116,000.00 | $39,572,000.00 | $43,899,000.00 | $48,232,000.00 | $39,912,000.00 | $35,439,000.00 | $43,046,000.00 | $43,306,000.00 | $39,718,000.00 | $33,868,000.00 | $45,457,000.00 | $38,187,000.00 | $32,714,000.00 | $25,344,000.00 | $31,966,000.00 | $35,149,000.00 | $35,913,000.00 | -- | $31,032,000.00 | $34,596,000.00 | -- | $14,449,000.00 | $14,576,000.00 | $14,802,000.00 | $15,356,000.00 | $15,425,000.00 | $17,250,000.00 | $19,985,000.00 | $17,669,000.00 | $17,353,000.00 | $17,889,000.00 | $19,562,000.00 | $21,179,000.00 | $20,143,000.00 | $21,158,000.00 | $21,404,000.00 | $25,379,000.00 | $27,658,000.00 | $26,519,000.00 | $27,393,000.00 | -- | -- | -- | $31,048,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $13,625,000.00 | $8,026,000.00 | $7,807,000.00 | $7,685,000.00 | $11,973,000.00 | $8,371,000.00 | $8,688,000.00 | $12,525,000.00 | $13,039,000.00 | $5,690,000.00 | $8,906,000.00 | $6,708,000.00 | $7,603,000.00 | $5,332,000.00 | $5,745,000.00 | $5,451,000.00 | $5,974,000.00 | $4,185,000.00 | $6,253,000.00 | $4,857,000.00 | $4,706,000.00 | $4,185,000.00 | $12,256,000.00 | $4,137,000.00 | $6,431,000.00 | $3,652,000.00 | $3,198,000.00 | $3,817,000.00 | $3,774,000.00 | -- | $4,131,000.00 | $3,959,000.00 | -- | $2,530,000.00 | $3,044,000.00 | $1,914,000.00 | $2,421,000.00 | $2,395,000.00 | $2,705,000.00 | $2,863,000.00 | $3,191,000.00 | $2,447,000.00 | $2,191,000.00 | $2,269,000.00 | $2,411,000.00 | $1,945,000.00 | $2,411,000.00 | $2,590,000.00 | $2,619,000.00 | $2,393,000.00 | $2,823,000.00 | $2,672,000.00 | -- | -- | -- | $2,514,000.00 | -- | -- | -- |
Total Current Assets | $134,224,000.00 | $137,951,000.00 | $172,550,000.00 | $196,368,000.00 | $214,470,000.00 | $295,700,000.00 | $260,068,000.00 | $224,581,000.00 | $213,408,000.00 | $214,976,000.00 | $220,238,000.00 | $216,070,000.00 | $210,805,000.00 | $211,923,000.00 | $209,535,000.00 | $211,292,000.00 | $181,022,000.00 | $194,686,000.00 | $219,817,000.00 | $226,545,000.00 | $174,323,000.00 | $168,751,000.00 | $174,773,000.00 | $172,478,000.00 | $159,101,000.00 | $133,309,000.00 | $128,659,000.00 | $132,759,000.00 | $131,456,000.00 | -- | $124,573,000.00 | $130,653,000.00 | -- | $51,850,000.00 | $51,777,000.00 | $55,038,000.00 | $57,661,000.00 | $60,467,000.00 | $63,190,000.00 | $64,292,000.00 | $68,564,000.00 | $70,805,000.00 | $66,289,000.00 | $70,845,000.00 | $67,247,000.00 | $62,584,000.00 | $59,472,000.00 | $60,933,000.00 | $64,378,000.00 | $68,638,000.00 | $68,068,000.00 | $79,853,000.00 | -- | -- | -- | $84,483,000.00 | -- | -- | -- |
Property Plant and Equipement | $2,930,000.00 | $3,275,000.00 | $2,801,000.00 | $3,108,000.00 | $6,107,000.00 | $9,478,000.00 | $9,246,000.00 | $9,849,000.00 | $10,277,000.00 | $9,842,000.00 | $9,256,000.00 | $8,056,000.00 | $7,880,000.00 | $7,146,000.00 | $7,170,000.00 | $7,281,000.00 | $6,716,000.00 | $6,769,000.00 | $6,575,000.00 | $6,173,000.00 | $6,124,000.00 | $5,518,000.00 | $5,374,000.00 | $5,432,000.00 | $5,632,000.00 | $5,873,000.00 | $5,812,000.00 | $6,079,000.00 | $6,386,000.00 | -- | $6,288,000.00 | $6,258,000.00 | -- | $4,383,000.00 | $2,223,000.00 | $1,358,000.00 | $1,447,000.00 | $1,569,000.00 | $1,459,000.00 | $1,165,000.00 | $802,000.00 | $699,000.00 | $659,000.00 | $718,000.00 | $642,000.00 | $623,000.00 | $617,000.00 | $583,000.00 | $637,000.00 | $584,000.00 | $624,000.00 | $608,000.00 | -- | -- | -- | $5,274,000.00 | -- | -- | -- |
Intangible Assets Net | $25,840,000.00 | $27,906,000.00 | $23,875,000.00 | $25,065,000.00 | $27,780,000.00 | $31,742,000.00 | $25,365,000.00 | $23,156,000.00 | $4,820,000.00 | $5,115,000.00 | $5,409,000.00 | $6,293,000.00 | $6,759,000.00 | $3,377,000.00 | $10,344,000.00 | $10,838,000.00 | $11,464,000.00 | $12,381,000.00 | $14,539,000.00 | -- | -- | $5,649,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,236,000.00 | -- | -- | -- | $3,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | $12,594,000.00 | $19,952,000.00 | $26,778,000.00 | $28,977,000.00 | $6,145,000.00 | $6,145,000.00 | $6,145,000.00 | $5,675,000.00 | $5,675,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | $3,977,000.00 | -- | $3,977,000.00 | $11,019,000.00 | -- | -- | -- | $693,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $11,056,000.00 | $11,680,000.00 | $12,959,000.00 | $13,371,000.00 | $15,766,000.00 | $15,536,000.00 | $12,402,000.00 | $10,264,000.00 | $9,904,000.00 | $8,950,000.00 | $8,826,000.00 | $7,449,000.00 | $5,589,000.00 | $5,919,000.00 | $5,293,000.00 | $5,039,000.00 | $5,053,000.00 | $6,001,000.00 | $2,784,000.00 | $4,345,000.00 | $3,883,000.00 | $2,424,000.00 | $1,400,000.00 | $4,751,000.00 | $5,034,000.00 | $4,717,000.00 | $1,536,000.00 | $1,797,000.00 | $2,272,000.00 | -- | $1,842,000.00 | $1,778,000.00 | -- | $249,000.00 | $249,000.00 | $249,000.00 | $250,000.00 | $255,000.00 | $255,000.00 | $255,000.00 | $255,000.00 | $255,000.00 | $255,000.00 | $254,000.00 | $251,000.00 | $185,000.00 | $195,000.00 | $208,000.00 | $214,000.00 | $214,000.00 | $213,000.00 | $213,000.00 | -- | -- | -- | $296,000.00 | -- | -- | -- |
Total Assets | $178,503,000.00 | $185,393,000.00 | $222,688,000.00 | $249,381,000.00 | $286,179,000.00 | $385,014,000.00 | $346,067,000.00 | $311,823,000.00 | $256,305,000.00 | $257,668,000.00 | $263,962,000.00 | $258,765,000.00 | $252,876,000.00 | $252,230,000.00 | $256,810,000.00 | $259,903,000.00 | $229,374,000.00 | $246,147,000.00 | $268,233,000.00 | $279,928,000.00 | $229,326,000.00 | $190,007,000.00 | $195,199,000.00 | $196,916,000.00 | $184,804,000.00 | $159,127,000.00 | $147,158,000.00 | $152,059,000.00 | $152,241,000.00 | -- | $145,447,000.00 | $154,552,000.00 | -- | $56,482,000.00 | $54,249,000.00 | $56,645,000.00 | $59,358,000.00 | $62,291,000.00 | $64,904,000.00 | $65,712,000.00 | $69,621,000.00 | $71,759,000.00 | $67,203,000.00 | $71,817,000.00 | $68,140,000.00 | $63,392,000.00 | $60,284,000.00 | $61,724,000.00 | $65,229,000.00 | $69,436,000.00 | $68,963,000.00 | $80,732,000.00 | -- | -- | -- | $90,111,000.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,609,000.00 | -- | $13,487,000.00 | $10,226,000.00 | $10,053,000.00 | $12,249,000.00 | $9,461,000.00 | $11,490,000.00 | $11,719,000.00 | $13,382,000.00 | $12,512,000.00 | $8,340,000.00 | $12,689,000.00 | $11,545,000.00 | $7,904,000.00 | $5,025,000.00 | $7,229,000.00 | $11,663,000.00 | $12,037,000.00 | $9,284,000.00 | $11,797,000.00 | -- | -- | -- | $11,864,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $146,169,000.00 | $128,812,000.00 | $207,693,000.00 | $226,822,000.00 | $222,107,000.00 | $242,282,000.00 | $235,786,000.00 | $187,735,000.00 | $125,356,000.00 | $125,761,000.00 | $136,214,000.00 | $126,282,000.00 | $121,374,000.00 | $158,651,000.00 | $155,965,000.00 | $161,985,000.00 | $132,085,000.00 | $139,599,000.00 | $153,837,000.00 | $159,379,000.00 | $153,229,000.00 | $112,153,000.00 | $117,429,000.00 | $122,646,000.00 | $109,793,000.00 | $85,360,000.00 | $80,794,000.00 | $87,021,000.00 | $85,725,000.00 | -- | $78,579,000.00 | $76,975,000.00 | -- | $24,751,000.00 | $20,994,000.00 | $22,488,000.00 | $26,121,000.00 | $28,362,000.00 | $30,984,000.00 | $31,369,000.00 | $33,467,000.00 | $33,260,000.00 | $29,193,000.00 | $34,258,000.00 | $32,883,000.00 | $29,934,000.00 | $28,071,000.00 | $29,784,000.00 | $34,044,000.00 | $34,894,000.00 | $32,617,000.00 | $41,205,000.00 | -- | -- | -- | $40,696,000.00 | -- | -- | -- |
Long Term Debt | $16,424,000.00 | $15,674,000.00 | $7,641,000.00 | $7,308,000.00 | -- | $24,375,000.00 | $24,688,000.00 | $25,000,000.00 | -- | -- | -- | -- | -- | $43,541,000.00 | $51,493,000.00 | $56,832,000.00 | -- | $36,517,000.00 | $54,062,000.00 | $58,830,000.00 | $55,400,000.00 | $45,900,000.00 | $42,300,000.00 | $52,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $317,291,000.00 | $315,308,000.00 | $307,358,000.00 | $294,863,000.00 | $284,134,000.00 | $271,884,000.00 | $234,383,000.00 | $229,969,000.00 | $226,163,000.00 | $223,336,000.00 | $218,596,000.00 | $215,399,000.00 | $211,438,000.00 | $147,997,000.00 | $144,272,000.00 | $142,343,000.00 | $141,191,000.00 | $139,700,000.00 | $138,860,000.00 | $137,805,000.00 | $94,017,000.00 | $93,192,000.00 | $92,408,000.00 | $91,126,000.00 | $90,672,000.00 | $90,198,000.00 | $89,873,000.00 | $89,650,000.00 | $89,430,000.00 | -- | $89,174,000.00 | $88,966,000.00 | -- | $1,080,122,000.00 | $1,080,024,000.00 | $1,077,459,000.00 | $1,076,830,000.00 | $1,075,933,000.00 | $1,075,576,000.00 | $1,075,309,000.00 | $1,074,953,000.00 | $1,074,577,000.00 | $1,074,463,000.00 | $1,074,294,000.00 | $1,073,387,000.00 | $1,073,154,000.00 | $1,072,887,000.00 | $1,072,839,000.00 | $1,072,786,000.00 | $1,071,937,000.00 | $1,071,619,000.00 | $1,071,390,000.00 | -- | -- | -- | $1,069,513,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,124,000.00 | $1,709,000.00 | $-9,805,000.00 | $-8,447,000.00 | $-8,756,000.00 | $-4,351,000.00 | $-13,857,000.00 | $-9,432,000.00 | $-4,793,000.00 | $-4,457,000.00 | $-6,159,000.00 | $-4,123,000.00 | $-4,422,000.00 | $-2,124,000.00 | $-5,173,000.00 | $-6,285,000.00 | $-5,918,000.00 | $-3,939,000.00 | $-5,445,000.00 | $-3,064,000.00 | $-1,316,000.00 | $-192,000.00 | $5,000.00 | $-399,000.00 | $2,128,000.00 | $1,871,000.00 | $-1,052,000.00 | $-770,000.00 | $55,000.00 | -- | $-2,815,000.00 | $905,000.00 | -- | $-372,000.00 | $-391,000.00 | $-356,000.00 | $-243,000.00 | $-106,000.00 | $-124,000.00 | $-35,000.00 | $35,000.00 | $51,000.00 | $45,000.00 | $65,000.00 | $103,000.00 | $133,000.00 | $211,000.00 | $216,000.00 | $213,000.00 | $221,000.00 | $241,000.00 | $237,000.00 | -- | -- | -- | $277,000.00 | -- | -- | -- |
Accumulated Deficit | $-286,118,000.00 | $-260,472,000.00 | $-282,594,000.00 | $-263,888,000.00 | $-211,337,000.00 | $-124,831,000.00 | $-110,272,000.00 | $-96,476,000.00 | $-90,448,000.00 | $-87,000,000.00 | $-84,716,000.00 | $-78,820,000.00 | $-75,541,000.00 | $-52,300,000.00 | $-38,276,000.00 | $-38,200,000.00 | $-38,005,000.00 | $-29,234,000.00 | $-19,040,000.00 | $-15,007,000.00 | $-17,415,000.00 | $-15,777,000.00 | $-15,190,000.00 | $-16,988,000.00 | $-18,403,000.00 | $-18,852,000.00 | $-23,080,000.00 | $-24,479,000.00 | $-23,670,000.00 | -- | $-19,923,000.00 | $-12,774,000.00 | -- | $-1,048,053,000.00 | $-1,046,412,000.00 | $-1,042,980,000.00 | $-1,043,383,000.00 | $-1,041,931,000.00 | $-1,041,565,000.00 | $-1,040,963,000.00 | $-1,038,866,000.00 | $-1,036,161,000.00 | $-1,036,530,000.00 | $-1,036,832,000.00 | $-1,038,264,000.00 | $-1,039,860,000.00 | $-1,040,916,000.00 | $-1,041,146,000.00 | $-1,041,845,000.00 | $-1,037,647,000.00 | $-1,035,545,000.00 | $-1,032,131,000.00 | -- | -- | -- | $-1,020,405,000.00 | -- | -- | -- |
Total Stockholders' Equity | $32,334,000.00 | $56,581,000.00 | $14,995,000.00 | $22,559,000.00 | $64,072,000.00 | $142,732,000.00 | $110,281,000.00 | $124,088,000.00 | $130,949,000.00 | $131,907,000.00 | $127,748,000.00 | $132,483,000.00 | $131,502,000.00 | $93,579,000.00 | $100,845,000.00 | $97,918,000.00 | $97,289,000.00 | $106,548,000.00 | $114,396,000.00 | $119,755,000.00 | $75,302,000.00 | $77,239,000.00 | $77,239,000.00 | $73,755,000.00 | $74,413,000.00 | $73,233,000.00 | $65,757,000.00 | $64,417,000.00 | $65,831,000.00 | -- | $66,452,000.00 | $77,577,000.00 | -- | $31,731,000.00 | $33,255,000.00 | $34,157,000.00 | $33,237,000.00 | $33,929,000.00 | $33,920,000.00 | $34,343,000.00 | $36,154,000.00 | $38,499,000.00 | $38,010,000.00 | $37,559,000.00 | $35,257,000.00 | $33,458,000.00 | $32,213,000.00 | $31,940,000.00 | $31,185,000.00 | $34,542,000.00 | $36,346,000.00 | $39,527,000.00 | -- | -- | -- | $49,415,000.00 | -- | $51,673,000.00 | $59,297,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $794,000.00 | $795,000.00 | $615,000.00 | $531,000.00 | $515,000.00 | $598,000.00 | $534,000.00 | $607,000.00 | $621,000.00 | $685,000.00 | -- | $416,000.00 | $464,000.00 | -- | $517,000.00 | $429,000.00 | $138,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $178,503,000.00 | $185,393,000.00 | $222,688,000.00 | $249,381,000.00 | $286,179,000.00 | $385,014,000.00 | $346,067,000.00 | $311,823,000.00 | $256,305,000.00 | $257,668,000.00 | $263,962,000.00 | $258,765,000.00 | $252,876,000.00 | $252,230,000.00 | $256,810,000.00 | $259,903,000.00 | $229,374,000.00 | $246,147,000.00 | $268,233,000.00 | $279,928,000.00 | $229,326,000.00 | $190,007,000.00 | $195,199,000.00 | $196,916,000.00 | $184,804,000.00 | $159,127,000.00 | $147,158,000.00 | $152,059,000.00 | $152,241,000.00 | -- | $145,447,000.00 | $154,552,000.00 | -- | $56,482,000.00 | $54,249,000.00 | $56,645,000.00 | $59,358,000.00 | $62,291,000.00 | $64,904,000.00 | $65,712,000.00 | $69,621,000.00 | $71,759,000.00 | $67,203,000.00 | $71,817,000.00 | $68,140,000.00 | $63,392,000.00 | $60,284,000.00 | $61,724,000.00 | $65,229,000.00 | $69,436,000.00 | $68,963,000.00 | $80,732,000.00 | -- | -- | -- | $90,111,000.00 | -- | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/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 | 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 | 2/28/2017 | 12/31/2016 | 9/30/2016 | 8/31/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 | 2/28/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $62,605,000.00 | $35,681,000.00 | $15,054,000.00 | $204,102,000.00 | $47,517,000.00 | $257,335,000.00 | $70,864,000.00 | $66,137,000.00 | $50,215,000.00 | $229,938,000.00 | $56,213,000.00 | $108,558,000.00 | $52,936,000.00 | $203,761,000.00 | $65,755,000.00 | $46,764,000.00 | $31,485,000.00 | $206,771,000.00 | $154,448,000.00 | $55,882,000.00 | $49,219,000.00 | $191,017,000.00 | $48,483,000.00 | $53,092,000.00 | $37,769,000.00 | $165,745,000.00 | $119,437,000.00 | $40,508,000.00 | $33,882,000.00 | -- | $109,357,000.00 | $68,865,000.00 | -- | $13,832,000.00 | $12,348,000.00 | $61,989,000.00 | $47,591,000.00 | $17,269,000.00 | $16,951,000.00 | $78,748,000.00 | $18,682,000.00 | $39,152,000.00 | $17,744,000.00 | $76,116,000.00 | $19,608,000.00 | $36,311,000.00 | $17,875,000.00 | $79,101,000.00 | $20,966,000.00 | $40,245,000.00 | $18,682,000.00 | $80,541,000.00 | $59,151,000.00 | $20,228,000.00 | $18,993,000.00 | $79,864,000.00 | -- | $81,106,000.00 | -- |
Gross Profit | $34,277,000.00 | $10,439,000.00 | $12,613,000.00 | $40,439,000.00 | $41,389,000.00 | $118,356,000.00 | $36,530,000.00 | $51,768,000.00 | $26,825,000.00 | $120,268,000.00 | $32,199,000.00 | $55,173,000.00 | $28,095,000.00 | $96,879,000.00 | $28,192,000.00 | $23,768,000.00 | $15,995,000.00 | $100,111,000.00 | $22,177,000.00 | $52,652,000.00 | $24,870,000.00 | $91,331,000.00 | $23,431,000.00 | $23,165,000.00 | $21,735,000.00 | $81,369,000.00 | $22,415,000.00 | $19,189,000.00 | $17,792,000.00 | -- | $40,947,000.00 | $9,473,000.00 | -- | $17,018,000.00 | $8,251,000.00 | $38,767,000.00 | $8,757,000.00 | $10,224,000.00 | $10,171,000.00 | $41,834,000.00 | $32,633,000.00 | $11,014,000.00 | $10,865,000.00 | $12,109,000.00 | $11,907,000.00 | $11,612,000.00 | $10,504,000.00 | $36,284,000.00 | $8,232,000.00 | $9,272,000.00 | $8,380,000.00 | $43,961,000.00 | $10,274,000.00 | $11,066,000.00 | $10,579,000.00 | $49,172,000.00 | -- | $45,395,000.00 | -- |
Research and Development | $25,114,000.00 | $7,424,000.00 | $7,034,000.00 | $55,780,000.00 | $8,327,000.00 | $56,124,000.00 | $39,691,000.00 | $24,192,000.00 | $11,844,000.00 | $47,052,000.00 | $34,788,000.00 | $23,081,000.00 | $11,119,000.00 | $37,459,000.00 | $8,903,000.00 | $8,362,000.00 | $9,600,000.00 | $38,516,000.00 | $29,512,000.00 | $19,614,000.00 | $10,184,000.00 | $35,306,000.00 | $8,655,000.00 | $17,691,000.00 | $8,977,000.00 | $35,437,000.00 | $8,939,000.00 | $8,995,000.00 | $9,382,000.00 | -- | $25,396,000.00 | $5,885,000.00 | -- | $6,980,000.00 | $3,558,000.00 | $15,449,000.00 | $4,859,000.00 | $7,992,000.00 | $4,050,000.00 | $17,340,000.00 | $4,611,000.00 | $4,167,000.00 | $4,143,000.00 | $15,326,000.00 | $11,514,000.00 | $3,920,000.00 | $3,660,000.00 | $18,542,000.00 | $14,835,000.00 | $9,745,000.00 | $4,925,000.00 | $21,380,000.00 | $16,259,000.00 | $5,449,000.00 | $5,516,000.00 | $21,188,000.00 | -- | $22,113,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $84,337,000.00 | $51,110,000.00 | $23,505,000.00 | $169,428,000.00 | $95,040,000.00 | $150,509,000.00 | $41,815,000.00 | $63,997,000.00 | $30,316,000.00 | $152,520,000.00 | $119,128,000.00 | $80,816,000.00 | $51,192,000.00 | $109,404,000.00 | $26,215,000.00 | $45,625,000.00 | $23,589,000.00 | $107,140,000.00 | $76,602,000.00 | $50,524,000.00 | $25,695,000.00 | $84,151,000.00 | $61,951,000.00 | $42,059,000.00 | $21,502,000.00 | $80,647,000.00 | $61,749,000.00 | $19,992,000.00 | $20,759,000.00 | -- | $53,996,000.00 | $32,817,000.00 | -- | $22,018,000.00 | $11,613,000.00 | $40,515,000.00 | $29,004,000.00 | $21,246,000.00 | $10,709,000.00 | $45,828,000.00 | $34,535,000.00 | $10,615,000.00 | $10,510,000.00 | $41,684,000.00 | $10,280,000.00 | $20,689,000.00 | $10,171,000.00 | $45,064,000.00 | $35,469,000.00 | $23,098,000.00 | $11,734,000.00 | $55,697,000.00 | $13,005,000.00 | $12,941,000.00 | $13,081,000.00 | $53,066,000.00 | -- | $54,088,000.00 | -- |
Loss from Operations | $-50,060,000.00 | $-28,058,000.00 | $-10,892,000.00 | $-128,989,000.00 | $-30,382,000.00 | $-32,153,000.00 | $-17,514,000.00 | $-8,738,000.00 | $-3,491,000.00 | $-32,252,000.00 | $-31,756,000.00 | $-25,643,000.00 | $-23,097,000.00 | $-12,525,000.00 | $-3,885,000.00 | $-5,862,000.00 | $-7,594,000.00 | $-7,029,000.00 | $-3,901,000.00 | $2,953,000.00 | $-825,000.00 | $7,180,000.00 | $3,539,000.00 | $2,841,000.00 | $233,000.00 | $722,000.00 | $-1,671,000.00 | $-803,000.00 | $-2,529,000.00 | -- | $-3,429,000.00 | $-4,913,000.00 | -- | $-5,000,000.00 | $-3,362,000.00 | $558,000.00 | $-1,455,000.00 | $-313,000.00 | $-538,000.00 | $-3,994,000.00 | $-2,656,000.00 | $399,000.00 | $355,000.00 | $4,448,000.00 | $3,054,000.00 | $1,094,000.00 | $333,000.00 | $805,000.00 | $-9,585,000.00 | $-5,446,000.00 | $-3,354,000.00 | $-11,736,000.00 | $-7,108,000.00 | $-1,875,000.00 | $-2,502,000.00 | $-3,894,000.00 | -- | $-8,693,000.00 | -- |
Loss Before Income Taxes | $-24,100,000.00 | $10,314,000.00 | $-12,400,000.00 | $-134,439,000.00 | $-82,076,000.00 | $-35,432,000.00 | $-21,000,000.00 | $-8,965,000.00 | $-4,400,000.00 | $-31,470,000.00 | $-5,220,000.00 | $-25,148,000.00 | $-22,332,000.00 | $-19,581,000.00 | $-6,590,000.00 | $682,000.00 | $-8,776,000.00 | $-9,678,000.00 | $-3,707,000.00 | $1,736,000.00 | $-1,380,000.00 | $4,560,000.00 | $2,562,000.00 | $1,832,000.00 | $136,000.00 | $-899,000.00 | -- | -- | -- | -- | $-13,841,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.43 | $0.25 | $-0.36 | $-4.29 | $-2.29 | $-1.33 | $-0.49 | $-0.33 | $-0.11 | $-1.30 | $-0.22 | $-1.01 | $-0.92 | $-1.07 | $-0.01 | $-0.42 | $-0.41 | $-0.69 | $-0.17 | $0.04 | $-0.10 | $0.17 | $0.11 | $0.09 | $0.01 | $0.07 | $0.09 | $-0.05 | $-0.23 | -- | $-0.38 | $-0.42 | -- | $-0.05 | $-0.10 | $-0.06 | $-0.04 | $-0.01 | $-0.02 | $-0.13 | $-0.06 | $0.01 | $0.01 | $0.14 | $0.05 | $0.03 | $0.01 | $0.02 | $-0.14 | $-0.18 | $-0.11 | $-0.15 | $-0.09 | $-0.06 | $-0.08 | -- | -- | -- | -- |
Weighted Average Shares Basic | 38,081,000 | 37,528,000 | 37,399,000 | 31,546,000 | 31,892,000 | 28,085,000 | 27,696,000 | 27,593,000 | 27,530,000 | 26,692,000 | 26,484,000 | 26,120,000 | 25,252,000 | 21,588,000 | 21,592,000 | 21,529,000 | 21,474,000 | 19,403,000 | 21,384,000 | 17,384,000 | 16,593,000 | 16,482,000 | 16,683,000 | 16,425,000 | 16,416,000 | 16,383,000 | 16,382,000 | 16,380,000 | 16,378,000 | -- | 11,637,000 | 81,739,000 | -- | 33,844,000 | 33,841,000 | 33,527,000 | 32,902,000 | 32,665,000 | 32,605,000 | 32,380,000 | 32,346,000 | 32,354,000 | 32,299,000 | 31,896,000 | 31,480,000 | 31,170,000 | 31,118,000 | 31,114,000 | 31,086,000 | 30,985,000 | 30,857,000 | 30,671,000 | 30,701,000 | 30,644,000 | 30,591,000 | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.43 | $0.61 | $-0.36 | $-4.29 | $-1.07 | $-1.33 | $-0.49 | $-0.33 | $-0.11 | $-1.30 | $-0.22 | $-1.01 | $-0.92 | $-1.07 | $-0.42 | $-0.42 | $-0.41 | $-0.69 | $-0.17 | $0.04 | $-0.10 | $0.17 | $0.11 | $0.09 | $0.01 | $0.07 | $-0.19 | $-0.28 | $-0.23 | -- | $-1.32 | $-0.42 | -- | $-0.15 | $-0.10 | $0.01 | $-0.04 | $-0.01 | $-0.02 | $-0.06 | $-0.08 | $0.01 | $0.01 | $0.13 | $0.05 | $0.04 | $0.01 | $-0.29 | $-0.14 | $-0.07 | $-0.11 | $-0.38 | $-0.09 | $-0.06 | $-0.08 | -- | -- | -- | -- |
Weighted Average Shares Diluted | 38,081,000 | 37,622,000 | 37,399,000 | 31,546,000 | 31,892,000 | 28,085,000 | 27,696,000 | 27,593,000 | 27,530,000 | 26,692,000 | 26,484,000 | 26,120,000 | 25,252,000 | 21,588,000 | 21,592,000 | 21,529,000 | 21,474,000 | 19,403,000 | 21,384,000 | 17,710,000 | 16,593,000 | 16,746,000 | 16,891,000 | 16,672,000 | 16,626,000 | 16,445,000 | 16,382,000 | 16,380,000 | 16,378,000 | -- | 16,375,000 | 10,046,000 | -- | 33,844,000 | 33,841,000 | 33,957,000 | 32,902,000 | 32,665,000 | 32,605,000 | 32,380,000 | 32,346,000 | 34,634,000 | 34,826,000 | 34,287,000 | 33,344,000 | 31,859,000 | 31,758,000 | 31,114,000 | 31,086,000 | 30,985,000 | 30,857,000 | 30,766,000 | 30,701,000 | 30,644,000 | 30,591,000 | -- | -- | -- | -- |
Common Stock Shares Authorized | 72,000,000 | 72,000,000 | 72,000,000 | 72,000,000 | 72,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 180,000,000 | 36,000,000 | 36,000,000 | -- | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | 180,000,000 | -- | -- | -- | 180,000,000 | 900,000,000 | -- | -- |
Common Stock Shares Outstanding | 38,741,000 | 37,748,000 | 37,610,000 | 32,122,000 | 31,954,000 | 31,000,000 | 27,925,000 | 27,784,000 | 27,603,000 | 27,500,000 | 27,207,000 | 27,192,000 | 26,883,000 | 21,958,000 | 21,622,000 | 21,559,000 | 21,513,000 | 21,419,000 | 21,388,000 | 21,380,000 | 16,596,000 | 16,587,000 | 16,566,000 | 16,450,000 | 16,431,000 | 16,410,000 | 16,387,000 | 16,381,000 | 16,380,000 | 81,900,000 | 16,375,000 | 16,375,000 | 6,874,253 | 34,378,000 | 34,347,000 | 33,813,000 | 33,127,000 | 32,754,000 | 32,626,000 | 32,506,000 | 32,390,000 | 32,369,000 | 32,331,000 | 32,249,000 | 31,553,000 | 31,325,000 | 31,120,000 | 31,116,000 | 31,106,000 | 31,075,000 | 30,909,000 | 30,820,000 | -- | -- | -- | 30,555,000 | -- | -- | -- |
Common Stock Value | $37,000.00 | $36,000.00 | $36,000.00 | $31,000.00 | $31,000.00 | $30,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $22,000.00 | $22,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | -- | $16,000.00 | $16,000.00 | -- | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | -- | -- | -- | $30,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 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | $1.97 | -- | $12.68 | -- | -- | -- | $16.22 | -- | -- | -- | $15.47 | -- | -- | -- | $8.86 | -- | -- | -- | $13.91 | -- | -- | -- | $9.26 | -- | -- | -- | -- | $4.90 | -- | -- | -- | -- | $1.00 | -- | -- | -- | $1.77 | -- | -- | -- | $5.34 | -- | -- | -- | $0.47 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |