Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 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 | $71,320,000.00 | $89,371,000.00 | $100,225,000.00 | $65,053,000.00 | $77,840,000.00 | $70,266,000.00 | $70,895,000.00 | $65,830,000.00 | $51,235,000.00 | $61,961,000.00 | $66,425,000.00 | $84,939,000.00 | $81,129,000.00 | $75,288,000.00 | $68,431,000.00 | $72,289,000.00 | $64,816,000.00 | $58,395,000.00 | $43,191,000.00 | $53,911,000.00 | $54,296,000.00 | $55,730,000.00 | $66,852,000.00 | $69,354,000.00 | $62,106,000.00 | $58,663,000.00 | $72,281,000.00 | $73,411,000.00 | $67,015,000.00 | $67,468,000.00 | $69,045,000.00 | $85,040,000.00 | $76,292,000.00 | $71,408,000.00 | $78,632,000.00 | $77,138,000.00 | $83,140,000.00 | $87,769,000.00 | $53,906,000.00 | $62,123,000.00 | $46,920,000.00 | $38,599,000.00 | $53,312,000.00 | $71,262,000.00 | $69,525,000.00 | $81,829,000.00 | $86,255,000.00 | $88,241,000.00 | $96,503,000.00 | $93,513,000.00 | $87,650,000.00 | $83,829,000.00 | $124,231,000.00 | $74,955,000.00 |
Accounts Receivable Net Current | $83,458,000.00 | $84,129,000.00 | $94,265,000.00 | $106,913,000.00 | $108,965,000.00 | $107,274,000.00 | $103,221,000.00 | $98,777,000.00 | $93,683,000.00 | $86,031,000.00 | $86,917,000.00 | $71,372,000.00 | $69,736,000.00 | $78,346,000.00 | $69,070,000.00 | $76,092,000.00 | $79,110,000.00 | $84,248,000.00 | $94,229,000.00 | $91,939,000.00 | $97,577,000.00 | $88,972,000.00 | $76,787,000.00 | $78,808,000.00 | $83,643,000.00 | $89,228,000.00 | $72,728,000.00 | $74,416,000.00 | $84,185,000.00 | $82,639,000.00 | $76,856,000.00 | $86,268,000.00 | $92,866,000.00 | $98,493,000.00 | $93,820,000.00 | $99,605,000.00 | $103,701,000.00 | $97,507,000.00 | $57,363,000.00 | $63,849,000.00 | $68,666,000.00 | $62,167,000.00 | $48,649,000.00 | $42,865,000.00 | $46,537,000.00 | $43,539,000.00 | $37,487,000.00 | $39,107,000.00 | -- | -- | -- | $53,312,000.00 | -- | -- |
Inventory | $130,459,000.00 | $136,540,000.00 | $139,997,000.00 | $157,265,000.00 | $165,814,000.00 | $172,465,000.00 | $164,381,000.00 | $160,593,000.00 | $155,341,000.00 | $128,179,000.00 | $116,170,000.00 | $100,133,000.00 | $103,647,000.00 | $104,726,000.00 | $104,313,000.00 | $107,276,000.00 | $110,209,000.00 | $118,209,000.00 | $124,785,000.00 | $120,068,000.00 | $114,434,000.00 | $106,448,000.00 | $102,693,000.00 | $107,719,000.00 | $104,522,000.00 | $102,992,000.00 | $101,650,000.00 | $98,871,000.00 | $96,344,000.00 | $99,336,000.00 | $99,981,000.00 | $98,510,000.00 | $104,603,000.00 | $111,241,000.00 | $111,908,000.00 | $113,630,000.00 | $113,506,000.00 | $98,706,000.00 | $67,976,000.00 | $70,019,000.00 | $71,779,000.00 | $66,604,000.00 | $60,696,000.00 | $54,924,000.00 | $56,265,000.00 | $57,564,000.00 | $56,855,000.00 | $53,361,000.00 | -- | -- | -- | $56,970,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,548,000.00 | $7,486,000.00 | $4,072,000.00 | $3,519,000.00 | $6,884,000.00 | $6,354,000.00 | $6,765,000.00 | $4,482,000.00 | $4,869,000.00 | $5,191,000.00 | -- | $4,092,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $364,339,000.00 | $381,478,000.00 | $363,016,000.00 | $354,254,000.00 | $382,601,000.00 | $381,408,000.00 | $377,365,000.00 | $361,102,000.00 | $334,090,000.00 | $315,545,000.00 | $299,427,000.00 | $280,216,000.00 | $284,709,000.00 | $285,372,000.00 | $264,905,000.00 | $283,181,000.00 | $278,061,000.00 | $281,412,000.00 | $283,262,000.00 | $290,509,000.00 | $292,486,000.00 | $279,120,000.00 | $269,979,000.00 | $266,099,000.00 | $259,502,000.00 | $261,383,000.00 | $257,199,000.00 | $255,442,000.00 | $258,878,000.00 | $261,702,000.00 | $258,954,000.00 | $280,471,000.00 | $297,181,000.00 | $305,547,000.00 | $303,771,000.00 | $310,656,000.00 | $317,877,000.00 | $298,877,000.00 | $188,105,000.00 | $204,194,000.00 | $213,537,000.00 | $192,985,000.00 | $187,948,000.00 | $190,918,000.00 | $199,226,000.00 | $209,551,000.00 | $207,317,000.00 | $207,689,000.00 | -- | -- | -- | $203,564,000.00 | -- | -- |
Property Plant and Equipement | $36,036,000.00 | $36,533,000.00 | $38,193,000.00 | $38,446,000.00 | $38,498,000.00 | $36,833,000.00 | $35,227,000.00 | $36,105,000.00 | $37,569,000.00 | $35,553,000.00 | $36,747,000.00 | $34,501,000.00 | $35,101,000.00 | $37,334,000.00 | $40,861,000.00 | $41,943,000.00 | $42,470,000.00 | $42,344,000.00 | $41,864,000.00 | $43,932,000.00 | $42,994,000.00 | $42,944,000.00 | $43,322,000.00 | $43,495,000.00 | $43,664,000.00 | $44,947,000.00 | $46,647,000.00 | $48,755,000.00 | $52,073,000.00 | $53,713,000.00 | $55,985,000.00 | $57,611,000.00 | $61,510,000.00 | $62,981,000.00 | $67,830,000.00 | $70,661,000.00 | $74,104,000.00 | $67,051,000.00 | $39,344,000.00 | $40,896,000.00 | $40,338,000.00 | $38,268,000.00 | $38,823,000.00 | $34,988,000.00 | $37,237,000.00 | $37,656,000.00 | $38,634,000.00 | $39,414,000.00 | -- | -- | -- | $44,793,000.00 | -- | -- |
Intangible Assets Net | $47,868,000.00 | $49,391,000.00 | $50,662,000.00 | $52,021,000.00 | $53,163,000.00 | $54,111,000.00 | $54,725,000.00 | $56,563,000.00 | $58,878,000.00 | $62,698,000.00 | $62,655,000.00 | $65,789,000.00 | $67,068,000.00 | $68,466,000.00 | $70,215,000.00 | $72,364,000.00 | $57,509,000.00 | $59,476,000.00 | $61,267,000.00 | $62,689,000.00 | $64,161,000.00 | $65,784,000.00 | $68,286,000.00 | $69,366,000.00 | $70,886,000.00 | $72,108,000.00 | $73,372,000.00 | $74,828,000.00 | $77,318,000.00 | $79,215,000.00 | $81,656,000.00 | $87,827,000.00 | $89,978,000.00 | $92,199,000.00 | $90,686,000.00 | $95,502,000.00 | $84,151,000.00 | $49,689,000.00 | $28,987,000.00 | $29,472,000.00 | $22,700,000.00 | $19,710,000.00 | $20,067,000.00 | $22,191,000.00 | $10,727,000.00 | $10,712,000.00 | $10,848,000.00 | $10,877,000.00 | -- | -- | -- | $11,291,000.00 | -- | -- |
Goodwill | $25,347,000.00 | $26,642,000.00 | $25,463,000.00 | $25,897,000.00 | $25,400,000.00 | $25,099,000.00 | $23,775,000.00 | $24,771,000.00 | $26,272,000.00 | $25,846,000.00 | $28,178,000.00 | $23,966,000.00 | $22,873,000.00 | $22,252,000.00 | $22,219,000.00 | $21,993,000.00 | $10,778,000.00 | $20,017,000.00 | $20,070,000.00 | $19,817,000.00 | $19,135,000.00 | $18,972,000.00 | $20,419,000.00 | $20,177,000.00 | $20,028,000.00 | $19,358,000.00 | $18,358,000.00 | $17,951,000.00 | $19,167,000.00 | $19,264,000.00 | $17,479,000.00 | $121,634,000.00 | $122,006,000.00 | $122,287,000.00 | $117,678,000.00 | $117,573,000.00 | $130,224,000.00 | $55,644,000.00 | $18,641,000.00 | $18,490,000.00 | $27,222,000.00 | $22,231,000.00 | $22,038,000.00 | $13,559,000.00 | $22,279,000.00 | $6,604,000.00 | $6,903,000.00 | $4,163,000.00 | -- | -- | -- | $4,264,000.00 | -- | -- |
Other Assets | $34,399,000.00 | $33,119,000.00 | $36,255,000.00 | $35,597,000.00 | $34,250,000.00 | $34,183,000.00 | $32,931,000.00 | $32,163,000.00 | $33,052,000.00 | $30,956,000.00 | $30,710,000.00 | $29,472,000.00 | $28,011,000.00 | $27,021,000.00 | $25,493,000.00 | $27,201,000.00 | $26,948,000.00 | $27,347,000.00 | $27,451,000.00 | $26,081,000.00 | $27,044,000.00 | $27,548,000.00 | $28,408,000.00 | $27,973,000.00 | $27,897,000.00 | $27,881,000.00 | $26,814,000.00 | $26,354,000.00 | $27,199,000.00 | $27,095,000.00 | $27,445,000.00 | $27,524,000.00 | $31,384,000.00 | $32,747,000.00 | $32,965,000.00 | $33,700,000.00 | $32,443,000.00 | $20,045,000.00 | $13,837,000.00 | $13,448,000.00 | $13,009,000.00 | $12,608,000.00 | $12,840,000.00 | $12,510,000.00 | $12,503,000.00 | $12,265,000.00 | $12,346,000.00 | $11,954,000.00 | -- | -- | -- | $9,904,000.00 | -- | -- |
Total Assets | $555,337,000.00 | $571,631,000.00 | $559,068,000.00 | $552,419,000.00 | $574,526,000.00 | $560,466,000.00 | $553,816,000.00 | $542,360,000.00 | $520,281,000.00 | $487,583,000.00 | $473,879,000.00 | $453,866,000.00 | $457,952,000.00 | $461,143,000.00 | $445,648,000.00 | $468,917,000.00 | $434,345,000.00 | $449,675,000.00 | $454,240,000.00 | $443,524,000.00 | $447,903,000.00 | $436,748,000.00 | $435,394,000.00 | $431,265,000.00 | $428,488,000.00 | $429,939,000.00 | $426,489,000.00 | $426,740,000.00 | $439,623,000.00 | $445,493,000.00 | $444,681,000.00 | $587,011,000.00 | $605,942,000.00 | $619,828,000.00 | $622,912,000.00 | $636,025,000.00 | $643,487,000.00 | $494,843,000.00 | $290,904,000.00 | $308,141,000.00 | $318,397,000.00 | $289,416,000.00 | $285,364,000.00 | $275,218,000.00 | $285,055,000.00 | $280,146,000.00 | $279,336,000.00 | $276,911,000.00 | -- | -- | -- | $277,172,000.00 | -- | -- |
Accounts Payable | $32,818,000.00 | $40,441,000.00 | $43,984,000.00 | $51,754,000.00 | $60,237,000.00 | $64,589,000.00 | $66,191,000.00 | $70,020,000.00 | $64,615,000.00 | $57,610,000.00 | $53,020,000.00 | $39,774,000.00 | $40,130,000.00 | $44,826,000.00 | $38,800,000.00 | $44,169,000.00 | $38,890,000.00 | $42,764,000.00 | $48,126,000.00 | $56,171,000.00 | $62,415,000.00 | $59,370,000.00 | $48,169,000.00 | $47,947,000.00 | $45,493,000.00 | $48,821,000.00 | $46,598,000.00 | $47,235,000.00 | $46,388,000.00 | $50,148,000.00 | $49,134,000.00 | $49,798,000.00 | $51,621,000.00 | $64,777,000.00 | $63,442,000.00 | $61,926,000.00 | $63,929,000.00 | $58,369,000.00 | $23,192,000.00 | $29,518,000.00 | $35,244,000.00 | $29,934,000.00 | $25,135,000.00 | $18,862,000.00 | $20,522,000.00 | $19,721,000.00 | $20,261,000.00 | $18,459,000.00 | -- | -- | -- | $21,180,000.00 | -- | -- |
Accrued Liabilities | $36,772,000.00 | $54,657,000.00 | $55,256,000.00 | $55,855,000.00 | $47,618,000.00 | $50,873,000.00 | $42,662,000.00 | $37,551,000.00 | $30,116,000.00 | $38,249,000.00 | $33,470,000.00 | $28,476,000.00 | $31,746,000.00 | $28,402,000.00 | $24,104,000.00 | $26,918,000.00 | $31,069,000.00 | $30,092,000.00 | $27,218,000.00 | $32,290,000.00 | $32,533,000.00 | $29,252,000.00 | $27,409,000.00 | $30,508,000.00 | $29,816,000.00 | $29,167,000.00 | $27,209,000.00 | $31,549,000.00 | $34,654,000.00 | $34,189,000.00 | $32,816,000.00 | $38,323,000.00 | $43,721,000.00 | $39,848,000.00 | $36,240,000.00 | $42,588,000.00 | $44,551,000.00 | $40,435,000.00 | $16,521,000.00 | $22,442,000.00 | $32,150,000.00 | $29,746,000.00 | $34,437,000.00 | $25,360,000.00 | $25,955,000.00 | $23,151,000.00 | $22,344,000.00 | $22,936,000.00 | -- | -- | -- | $22,545,000.00 | -- | -- |
Total Current Liabilities | $208,680,000.00 | $231,073,000.00 | $237,657,000.00 | $247,929,000.00 | $296,463,000.00 | $298,120,000.00 | $317,783,000.00 | $316,365,000.00 | $304,925,000.00 | $287,381,000.00 | $277,281,000.00 | $268,067,000.00 | $279,181,000.00 | $293,215,000.00 | $283,816,000.00 | $300,866,000.00 | $263,705,000.00 | $269,399,000.00 | $276,087,000.00 | $267,054,000.00 | $274,592,000.00 | $273,451,000.00 | $271,219,000.00 | $273,305,000.00 | $250,393,000.00 | $260,316,000.00 | $265,661,000.00 | $268,306,000.00 | $277,627,000.00 | $292,953,000.00 | $310,858,000.00 | $353,889,000.00 | $373,786,000.00 | $391,066,000.00 | $402,926,000.00 | $411,274,000.00 | $414,194,000.00 | $260,259,000.00 | $59,708,000.00 | $79,439,000.00 | $97,056,000.00 | $77,382,000.00 | $75,564,000.00 | $59,827,000.00 | $61,836,000.00 | $57,589,000.00 | $57,254,000.00 | $55,831,000.00 | -- | -- | -- | $56,839,000.00 | -- | -- |
Long Term Debt | -- | $60,000,000.00 | -- | -- | -- | $95,000,000.00 | -- | -- | -- | -- | -- | $116,835,000.00 | -- | -- | -- | $145,014,000.00 | $112,300,000.00 | $113,000,000.00 | $113,600,000.00 | $114,200,000.00 | $114,800,000.00 | $115,500,000.00 | $122,000,000.00 | $122,700,000.00 | $121,000,000.00 | $130,500,000.00 | $143,000,000.00 | $141,200,000.00 | $146,700,000.00 | $156,500,000.00 | $161,900,000.00 | $187,188,000.00 | $197,700,000.00 | $206,300,000.00 | $220,900,000.00 | $232,625,000.00 | $235,313,000.00 | $145,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,332,000.00 | $27,242,000.00 | $26,476,000.00 | $25,839,000.00 | $25,144,000.00 | $24,440,000.00 | $23,750,000.00 | $22,998,000.00 | $22,348,000.00 | $21,626,000.00 | $20,833,000.00 | $20,089,000.00 | $19,460,000.00 | $18,914,000.00 | $18,421,000.00 | $17,978,000.00 | $17,583,000.00 | $20,452,000.00 | $24,915,000.00 | $26,214,000.00 | $25,871,000.00 | $25,420,000.00 | -- | -- | -- | $23,725,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-15,457,000.00 | $-12,037,000.00 | $-19,370,000.00 | $-16,856,000.00 | $-15,428,000.00 | $-16,546,000.00 | $-28,983,000.00 | $-22,741,000.00 | $-17,034,000.00 | $-19,690,000.00 | $-17,854,000.00 | $-18,063,000.00 | $-21,848,000.00 | $-25,502,000.00 | $-26,244,000.00 | $-24,065,000.00 | $-28,045,000.00 | $-25,521,000.00 | $-24,724,000.00 | $-24,838,000.00 | $-24,033,000.00 | $-22,916,000.00 | $-15,553,000.00 | $-19,625,000.00 | $-20,366,000.00 | $-23,870,000.00 | $-29,604,000.00 | $-31,297,000.00 | $-24,397,000.00 | $-24,321,000.00 | $-20,369,000.00 | $-21,876,000.00 | $-20,061,000.00 | $-18,596,000.00 | $-22,208,000.00 | $-11,962,000.00 | $-5,419,000.00 | $1,351,000.00 | $874,000.00 | $645,000.00 | $-776,000.00 | $-2,635,000.00 | $-2,816,000.00 | $-1,427,000.00 | $-1,419,000.00 | $-1,599,000.00 | $-1,069,000.00 | $-1,550,000.00 | -- | -- | -- | $-39,000.00 | -- | -- |
Accumulated Deficit | $322,508,000.00 | $307,510,000.00 | $296,365,000.00 | $277,790,000.00 | $250,885,000.00 | $237,188,000.00 | $224,022,000.00 | $208,326,000.00 | $192,143,000.00 | $180,769,000.00 | $175,883,000.00 | $166,491,000.00 | $163,786,000.00 | $157,157,000.00 | $152,420,000.00 | $157,063,000.00 | $164,252,000.00 | $171,583,000.00 | $169,451,000.00 | $168,695,000.00 | $165,518,000.00 | $154,985,000.00 | $149,171,000.00 | $147,807,000.00 | $169,402,000.00 | $165,200,000.00 | $162,899,000.00 | $161,287,000.00 | $158,724,000.00 | $149,829,000.00 | $127,862,000.00 | $229,371,000.00 | $227,278,000.00 | $223,170,000.00 | $218,660,000.00 | $213,901,000.00 | $212,691,000.00 | $211,994,000.00 | $209,712,000.00 | $207,993,000.00 | $202,556,000.00 | $195,550,000.00 | $193,897,000.00 | $195,183,000.00 | $198,541,000.00 | $196,752,000.00 | $196,100,000.00 | $196,029,000.00 | -- | -- | -- | $195,477,000.00 | -- | -- |
Total Stockholders' Equity | $346,657,000.00 | $340,558,000.00 | $321,411,000.00 | $304,490,000.00 | $278,063,000.00 | $262,346,000.00 | $236,033,000.00 | $225,995,000.00 | $215,356,000.00 | $200,202,000.00 | $196,598,000.00 | $185,799,000.00 | $178,771,000.00 | $167,928,000.00 | $161,832,000.00 | $168,051,000.00 | $170,640,000.00 | $180,276,000.00 | $178,153,000.00 | $176,470,000.00 | $173,311,000.00 | $163,297,000.00 | $164,175,000.00 | $157,960,000.00 | $178,095,000.00 | $169,623,000.00 | $160,828,000.00 | $158,434,000.00 | $161,996,000.00 | $152,540,000.00 | $133,823,000.00 | $233,122,000.00 | $232,156,000.00 | $228,762,000.00 | $219,986,000.00 | $224,751,000.00 | $229,293,000.00 | $234,584,000.00 | $231,196,000.00 | $228,702,000.00 | $221,341,000.00 | $212,034,000.00 | $209,800,000.00 | $215,362,000.00 | $223,219,000.00 | $222,557,000.00 | $222,082,000.00 | $221,080,000.00 | -- | -- | -- | $220,333,000.00 | $208,932,000.00 | $217,773,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $555,337,000.00 | $571,631,000.00 | $559,068,000.00 | $552,419,000.00 | $574,526,000.00 | $560,466,000.00 | $553,816,000.00 | $542,360,000.00 | $520,281,000.00 | $487,583,000.00 | $473,879,000.00 | $453,866,000.00 | $457,952,000.00 | $461,143,000.00 | $445,648,000.00 | $468,917,000.00 | $434,345,000.00 | $449,675,000.00 | $454,240,000.00 | $443,524,000.00 | $447,903,000.00 | $436,748,000.00 | $435,394,000.00 | $431,265,000.00 | $428,488,000.00 | $429,939,000.00 | $426,489,000.00 | $426,740,000.00 | $439,623,000.00 | $445,493,000.00 | $444,681,000.00 | $587,011,000.00 | $605,942,000.00 | $619,828,000.00 | $622,912,000.00 | $636,025,000.00 | $643,487,000.00 | $494,843,000.00 | $290,904,000.00 | $308,141,000.00 | $318,397,000.00 | $289,416,000.00 | $285,364,000.00 | $275,208,000.00 | $285,055,000.00 | $280,146,000.00 | $279,336,000.00 | $276,911,000.00 | -- | -- | -- | $277,172,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $491,611,000.00 | $126,386,000.00 | $131,617,000.00 | $113,668,000.00 | $500,153,000.00 | $128,809,000.00 | $252,805,000.00 | $121,182,000.00 | $567,080,000.00 | $144,161,000.00 | $287,673,000.00 | $142,015,000.00 | $76,400,000.00 | $156,341,000.00 | $182,085,000.00 | -- | $103,300,000.00 | -- | -- | -- | $70,600,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $48,078,000.00 | $215,849,000.00 | $55,465,000.00 | $109,201,000.00 | $53,664,000.00 | $183,453,000.00 | $51,534,000.00 | $79,411,000.00 | $34,124,000.00 | $95,117,000.00 | $59,144,000.00 | $119,730,000.00 | $90,415,000.00 | $31,769,000.00 | $25,112,000.00 | $110,697,000.00 | $65,902,000.00 | $43,444,000.00 | $23,560,000.00 | $109,770,000.00 | $79,355,000.00 | $50,147,000.00 | $21,133,000.00 | $22,075,000.00 | $27,617,000.00 | $29,042,000.00 | $23,278,000.00 | $99,908,000.00 | $26,575,000.00 | $25,692,000.00 | $23,074,000.00 | $26,043,000.00 | $82,784,000.00 | $55,372,000.00 | $27,125,000.00 | $87,355,000.00 | $59,796,000.00 | $17,946,000.00 | $14,070,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $5,215,000.00 | $22,500,000.00 | $5,292,000.00 | $6,006,000.00 | $5,223,000.00 | $20,238,000.00 | $14,381,000.00 | $9,505,000.00 | $5,009,000.00 | $16,301,000.00 | $10,384,000.00 | $23,611,000.00 | $17,889,000.00 | $12,175,000.00 | $6,059,000.00 | $26,925,000.00 | $20,198,000.00 | $14,036,000.00 | $7,184,000.00 | $29,400,000.00 | -- | -- | -- | $28,800,000.00 | -- | -- | -- | $26,700,000.00 | -- | -- | -- | $27,700,000.00 | -- | -- | -- | $21,500,000.00 | -- | -- | -- | $14,100,000.00 | -- | -- | -- | $12,400,000.00 | -- | -- | -- | $12,000,000.00 | -- | -- | -- | $11,400,000.00 | -- | -- |
Selling, General, and Administrative | $24,944,000.00 | $99,091,000.00 | $23,717,000.00 | $50,432,000.00 | $25,296,000.00 | $92,342,000.00 | $67,216,000.00 | $23,965,000.00 | $21,026,000.00 | $64,757,000.00 | $43,569,000.00 | $78,704,000.00 | $59,013,000.00 | $40,122,000.00 | $22,062,000.00 | $76,062,000.00 | $56,472,000.00 | $18,764,000.00 | $19,798,000.00 | $79,937,000.00 | $57,690,000.00 | $38,998,000.00 | $20,692,000.00 | $85,067,000.00 | $63,858,000.00 | $21,858,000.00 | $21,152,000.00 | $71,005,000.00 | $55,006,000.00 | $17,966,000.00 | $17,670,000.00 | $78,113,000.00 | $19,291,000.00 | $20,764,000.00 | $17,608,000.00 | $72,051,000.00 | $47,475,000.00 | $13,176,000.00 | $11,189,000.00 | $45,831,000.00 | $34,657,000.00 | $22,522,000.00 | $10,399,000.00 | $39,343,000.00 | $28,136,000.00 | $9,496,000.00 | $8,789,000.00 | $39,284,000.00 | $9,856,000.00 | $20,478,000.00 | $10,057,000.00 | $40,443,000.00 | $30,055,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $17,854,000.00 | $87,976,000.00 | $71,509,000.00 | $27,359,000.00 | $19,638,000.00 | $65,147,000.00 | $46,945,000.00 | $16,795,000.00 | $8,089,000.00 | $19,962,000.00 | $11,089,000.00 | $18,667,000.00 | $13,230,000.00 | $4,411,000.00 | $-3,137,000.00 | $483,000.00 | $-4,623,000.00 | $4,953,000.00 | $2,816,000.00 | $29,611,000.00 | $10,499,000.00 | $10,667,000.00 | $437,000.00 | $16,338,000.00 | $15,630,000.00 | $9,097,000.00 | $2,093,000.00 | $-76,512,000.00 | $-84,135,000.00 | $-93,444,000.00 | $-103,407,000.00 | $28,600,000.00 | $7,307,000.00 | $16,498,000.00 | $9,359,000.00 | $14,093,000.00 | $4,672,000.00 | $3,714,000.00 | $2,881,000.00 | $15,047,000.00 | $8,328,000.00 | $2,548,000.00 | $-1,427,000.00 | $1,663,000.00 | $880,000.00 | $3,797,000.00 | $1,434,000.00 | $7,396,000.00 | $6,312,000.00 | $160,000.00 | $4,214,000.00 | $15,160,000.00 | $-17,351,000.00 | -- |
Loss Before Income Taxes | $20,352,000.00 | $83,300,000.00 | $23,769,000.00 | $27,296,000.00 | $18,736,000.00 | $59,059,000.00 | $41,608,000.00 | $14,292,000.00 | $6,628,000.00 | $7,181,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,350,000.00 | $1,565,000.00 | -- | -- | $2,336,000.00 | $1,556,000.00 | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |