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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $29,900,000.00 | $34,400,000.00 | $34,300,000.00 | $44,900,000.00 | $48,200,000.00 | $28,500,000.00 | $20,000,000.00 | $23,500,000.00 | $14,600,000.00 | $15,400,000.00 | $54,100,000.00 | $41,600,000.00 | $36,900,000.00 | $22,400,000.00 | $78,400,000.00 | $58,100,000.00 | $64,100,000.00 | $97,200,000.00 | -- | -- | -- | $295,400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $133,900,000.00 | $130,700,000.00 | $136,800,000.00 | $140,500,000.00 | $113,700,000.00 | $108,000,000.00 | $127,300,000.00 | $135,100,000.00 | $118,900,000.00 | $106,800,000.00 | $119,500,000.00 | $111,200,000.00 | $104,700,000.00 | $102,300,000.00 | $114,000,000.00 | $110,200,000.00 | $95,000,000.00 | $88,200,000.00 | $96,100,000.00 | $96,200,000.00 | $91,700,000.00 | $84,100,000.00 | $87,900,000.00 | $189,500,000.00 | $186,300,000.00 | $174,300,000.00 | $164,500,000.00 | $161,800,000.00 | $152,200,000.00 | $148,600,000.00 | $228,000,000.00 | $228,000,000.00 | $244,600,000.00 | $266,300,000.00 | $305,500,000.00 | $320,400,000.00 | $322,100,000.00 | $355,500,000.00 | $340,100,000.00 | $351,600,000.00 | $367,000,000.00 | $333,300,000.00 | $287,700,000.00 | $280,100,000.00 | $295,400,000.00 | $297,400,000.00 | $269,504,000.00 | $277,532,000.00 | $281,536,000.00 | $268,980,000.00 | -- | -- | -- | $276,344,000.00 | -- |
Inventory | $162,800,000.00 | $150,800,000.00 | $153,800,000.00 | $164,300,000.00 | $166,100,000.00 | $179,400,000.00 | $189,400,000.00 | $205,700,000.00 | $204,400,000.00 | $172,800,000.00 | $141,400,000.00 | $131,400,000.00 | $134,700,000.00 | $132,300,000.00 | $132,300,000.00 | $132,400,000.00 | $107,600,000.00 | $112,500,000.00 | $102,300,000.00 | $101,400,000.00 | $105,900,000.00 | $107,300,000.00 | $91,200,000.00 | $126,400,000.00 | $130,900,000.00 | $131,500,000.00 | $122,900,000.00 | $122,600,000.00 | $117,500,000.00 | $116,700,000.00 | $119,500,000.00 | $126,400,000.00 | $133,300,000.00 | $144,400,000.00 | $217,700,000.00 | $250,200,000.00 | $272,700,000.00 | $289,900,000.00 | $295,800,000.00 | $330,900,000.00 | $326,300,000.00 | $321,800,000.00 | $284,600,000.00 | $291,700,000.00 | $324,800,000.00 | $367,200,000.00 | $311,238,000.00 | $354,649,000.00 | $387,222,000.00 | $372,244,000.00 | -- | -- | -- | $370,375,000.00 | -- |
Prepaid Expenses and Other Current Assets | $11,100,000.00 | $13,900,000.00 | $13,000,000.00 | $9,700,000.00 | $7,400,000.00 | $9,800,000.00 | $9,600,000.00 | $7,800,000.00 | $7,100,000.00 | $6,400,000.00 | $7,000,000.00 | $8,100,000.00 | $6,600,000.00 | $6,800,000.00 | $7,300,000.00 | $6,500,000.00 | $5,700,000.00 | $6,400,000.00 | $6,700,000.00 | $4,700,000.00 | $6,800,000.00 | $10,600,000.00 | $8,700,000.00 | $5,700,000.00 | $5,500,000.00 | $3,800,000.00 | $5,100,000.00 | $5,000,000.00 | $4,800,000.00 | $6,300,000.00 | $10,700,000.00 | $9,900,000.00 | $11,500,000.00 | $14,500,000.00 | $19,700,000.00 | $17,200,000.00 | $15,500,000.00 | $15,900,000.00 | $24,200,000.00 | $15,200,000.00 | $16,400,000.00 | $17,600,000.00 | $28,900,000.00 | $28,400,000.00 | $25,500,000.00 | $23,500,000.00 | $26,196,000.00 | $23,215,000.00 | $20,711,000.00 | $18,198,000.00 | -- | -- | -- | $19,308,000.00 | -- |
Total Current Assets | $337,700,000.00 | $329,800,000.00 | $337,900,000.00 | $359,400,000.00 | $335,400,000.00 | $325,700,000.00 | $346,300,000.00 | $372,100,000.00 | $345,000,000.00 | $301,400,000.00 | $322,000,000.00 | $292,300,000.00 | $282,900,000.00 | $263,800,000.00 | $332,000,000.00 | $307,200,000.00 | $272,400,000.00 | $304,300,000.00 | $302,700,000.00 | $293,100,000.00 | $274,400,000.00 | $497,400,000.00 | $490,600,000.00 | $418,500,000.00 | $463,700,000.00 | $494,100,000.00 | $468,500,000.00 | $449,200,000.00 | $419,000,000.00 | $511,200,000.00 | $510,600,000.00 | $529,500,000.00 | $552,600,000.00 | $640,300,000.00 | $680,800,000.00 | $733,600,000.00 | $744,900,000.00 | $828,000,000.00 | $795,900,000.00 | $853,300,000.00 | $871,700,000.00 | $856,400,000.00 | $787,800,000.00 | $751,900,000.00 | $794,100,000.00 | $852,400,000.00 | $761,381,000.00 | $821,602,000.00 | $820,982,000.00 | $766,216,000.00 | -- | -- | -- | $765,237,000.00 | -- |
Property Plant and Equipement | $20,100,000.00 | $20,000,000.00 | $20,300,000.00 | $20,600,000.00 | $20,800,000.00 | $21,000,000.00 | $18,500,000.00 | $16,800,000.00 | $16,700,000.00 | $16,500,000.00 | $17,400,000.00 | $16,800,000.00 | $16,600,000.00 | $16,600,000.00 | $16,000,000.00 | $16,100,000.00 | $17,000,000.00 | $17,800,000.00 | $18,300,000.00 | $15,300,000.00 | $14,900,000.00 | $14,900,000.00 | $14,300,000.00 | $14,600,000.00 | $14,700,000.00 | $15,100,000.00 | $15,100,000.00 | $15,700,000.00 | $15,900,000.00 | $16,400,000.00 | $33,300,000.00 | $34,400,000.00 | $36,900,000.00 | $38,300,000.00 | $38,000,000.00 | $39,700,000.00 | $40,500,000.00 | $41,200,000.00 | $54,000,000.00 | $57,500,000.00 | $57,100,000.00 | $59,400,000.00 | $59,300,000.00 | $60,400,000.00 | $60,700,000.00 | $63,000,000.00 | $71,100,000.00 | $70,586,000.00 | $69,259,000.00 | $70,699,000.00 | -- | -- | -- | $73,765,000.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | $1,100,000.00 | -- | -- | -- | $1,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $40,000,000.00 | $40,000,000.00 | $40,600,000.00 | $40,600,000.00 | -- | $5,500,000.00 | -- | -- | -- | $5,500,000.00 | -- | -- | -- | $5,500,000.00 | -- | -- | -- | $5,500,000.00 | -- | -- | -- | $5,500,000.00 | -- | -- | -- | $7,600,000.00 | -- | -- | -- | $8,800,000.00 | -- | -- | -- | $9,200,000.00 | -- | -- | -- | $3,900,000.00 | -- | -- | -- | $2,400,000.00 | -- | -- | -- | $2,400,000.00 | -- | -- | -- | $3,300,000.00 | -- | -- | -- | $3,300,000.00 | -- |
Other Assets | $2,500,000.00 | $2,000,000.00 | $1,900,000.00 | $1,900,000.00 | -- | $1,700,000.00 | -- | -- | -- | $1,200,000.00 | $2,200,000.00 | $2,400,000.00 | $2,700,000.00 | $2,600,000.00 | $1,000,000.00 | $1,100,000.00 | $1,200,000.00 | $1,000,000.00 | $1,100,000.00 | $1,300,000.00 | $1,300,000.00 | $1,100,000.00 | $1,000,000.00 | $1,500,000.00 | $1,500,000.00 | $1,500,000.00 | $1,600,000.00 | $2,200,000.00 | $2,200,000.00 | $3,600,000.00 | $3,700,000.00 | $3,800,000.00 | $4,100,000.00 | $4,100,000.00 | $4,000,000.00 | $4,400,000.00 | $4,200,000.00 | $4,800,000.00 | $5,900,000.00 | $5,100,000.00 | $5,000,000.00 | $5,200,000.00 | $5,200,000.00 | $5,000,000.00 | $5,200,000.00 | $5,600,000.00 | $5,168,000.00 | $4,865,000.00 | $4,989,000.00 | $4,909,000.00 | -- | -- | -- | $3,312,000.00 | -- |
Total Assets | $517,400,000.00 | $513,400,000.00 | $527,800,000.00 | $554,000,000.00 | $461,600,000.00 | $455,200,000.00 | $474,400,000.00 | $505,400,000.00 | $446,400,000.00 | $405,000,000.00 | $429,800,000.00 | $402,800,000.00 | $391,500,000.00 | $374,900,000.00 | $442,700,000.00 | $396,700,000.00 | $361,300,000.00 | $396,900,000.00 | $399,600,000.00 | $389,500,000.00 | $358,200,000.00 | $530,000,000.00 | $528,300,000.00 | $474,400,000.00 | $520,300,000.00 | $551,400,000.00 | $502,700,000.00 | $485,000,000.00 | $455,900,000.00 | $566,100,000.00 | $572,500,000.00 | $593,200,000.00 | $620,600,000.00 | $710,100,000.00 | $749,100,000.00 | $805,300,000.00 | $820,100,000.00 | $894,900,000.00 | $878,100,000.00 | $939,500,000.00 | $954,900,000.00 | $942,400,000.00 | $892,000,000.00 | $856,800,000.00 | $900,800,000.00 | $962,300,000.00 | $913,196,000.00 | $958,165,000.00 | $956,759,000.00 | $889,662,000.00 | -- | -- | -- | $894,100,000.00 | -- |
Accounts Payable | $112,200,000.00 | $111,000,000.00 | $125,800,000.00 | $118,800,000.00 | $103,600,000.00 | $96,900,000.00 | $113,200,000.00 | $128,700,000.00 | $123,000,000.00 | $114,400,000.00 | $134,700,000.00 | $130,100,000.00 | $142,200,000.00 | $125,400,000.00 | $129,100,000.00 | $130,600,000.00 | $117,900,000.00 | $115,900,000.00 | $119,900,000.00 | $116,800,000.00 | $111,000,000.00 | $101,100,000.00 | $105,200,000.00 | $187,700,000.00 | $202,800,000.00 | $196,100,000.00 | $178,800,000.00 | $175,100,000.00 | $169,200,000.00 | $181,300,000.00 | $250,300,000.00 | $262,800,000.00 | $274,400,000.00 | $346,500,000.00 | $347,000,000.00 | $382,100,000.00 | $392,700,000.00 | $420,200,000.00 | $370,700,000.00 | $420,200,000.00 | $441,900,000.00 | $418,900,000.00 | $346,400,000.00 | $317,600,000.00 | $360,400,000.00 | $405,300,000.00 | $310,652,000.00 | $371,590,000.00 | $365,797,000.00 | $336,550,000.00 | -- | -- | -- | $377,030,000.00 | -- |
Accrued Liabilities | $50,600,000.00 | $49,100,000.00 | $55,300,000.00 | $58,300,000.00 | $40,000,000.00 | $43,200,000.00 | $45,100,000.00 | $48,800,000.00 | $48,600,000.00 | $50,500,000.00 | $55,800,000.00 | $50,100,000.00 | $42,600,000.00 | $50,700,000.00 | $52,000,000.00 | $45,800,000.00 | $37,000,000.00 | $34,000,000.00 | $40,100,000.00 | $39,700,000.00 | $38,200,000.00 | $35,000,000.00 | $38,700,000.00 | $67,600,000.00 | $70,600,000.00 | $64,000,000.00 | $63,100,000.00 | $57,500,000.00 | $52,200,000.00 | $49,200,000.00 | $71,600,000.00 | $71,700,000.00 | $72,200,000.00 | $79,000,000.00 | $83,000,000.00 | $89,000,000.00 | $82,200,000.00 | $93,000,000.00 | $94,300,000.00 | $92,000,000.00 | $81,600,000.00 | $89,200,000.00 | $93,600,000.00 | $84,500,000.00 | $79,500,000.00 | $83,500,000.00 | $68,728,000.00 | $71,448,000.00 | $72,574,000.00 | $72,410,000.00 | -- | -- | -- | $84,680,000.00 | -- |
Total Current Liabilities | $257,200,000.00 | $258,200,000.00 | $281,600,000.00 | $322,200,000.00 | $244,600,000.00 | $244,800,000.00 | $272,400,000.00 | $317,700,000.00 | $275,600,000.00 | $251,400,000.00 | $276,500,000.00 | $268,300,000.00 | $274,100,000.00 | $268,100,000.00 | $274,600,000.00 | $248,000,000.00 | $223,600,000.00 | $221,400,000.00 | $233,700,000.00 | $233,400,000.00 | $214,200,000.00 | $392,300,000.00 | $157,000,000.00 | $277,100,000.00 | $296,300,000.00 | $339,600,000.00 | $267,200,000.00 | $260,600,000.00 | $246,400,000.00 | $351,700,000.00 | $350,700,000.00 | $364,200,000.00 | $382,200,000.00 | $456,200,000.00 | $460,400,000.00 | $503,600,000.00 | $493,700,000.00 | $535,300,000.00 | $486,100,000.00 | $538,600,000.00 | $550,800,000.00 | $536,200,000.00 | $468,500,000.00 | $429,200,000.00 | $467,000,000.00 | $516,000,000.00 | $432,297,000.00 | $496,352,000.00 | $490,021,000.00 | $460,258,000.00 | -- | -- | -- | $484,832,000.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,700,000.00 | -- | $2,800,000.00 | $3,200,000.00 | $3,700,000.00 | -- | $4,600,000.00 | $5,000,000.00 | $5,500,000.00 | $5,900,000.00 | $6,300,000.00 | $6,800,000.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $2,400,000.00 | $2,600,000.00 | $2,400,000.00 | $2,700,000.00 | $2,500,000.00 | $2,400,000.00 | $2,200,000.00 | $3,000,000.00 | $3,400,000.00 | $3,300,000.00 | $3,400,000.00 | $3,600,000.00 | $3,500,000.00 | $3,400,000.00 | $3,100,000.00 | $2,800,000.00 | $2,800,000.00 | $3,000,000.00 | $3,100,000.00 | $3,100,000.00 | $3,000,000.00 | $3,000,000.00 | $3,200,000.00 | $-400,000.00 | $3,300,000.00 | $1,900,000.00 | $600,000.00 | $-1,500,000.00 | $-5,600,000.00 | $-20,700,000.00 | $-16,900,000.00 | $-17,000,000.00 | $-14,300,000.00 | $-15,800,000.00 | $-13,000,000.00 | $-10,400,000.00 | $-13,900,000.00 | $-8,900,000.00 | $-1,600,000.00 | $4,800,000.00 | $2,600,000.00 | $2,200,000.00 | -- | $-7,000,000.00 | $-6,600,000.00 | $1,000,000.00 | $6,000.00 | $-3,909,000.00 | -- | $-4,049,000.00 | -- | -- | -- | $-1,219,000.00 | -- |
Accumulated Deficit | $69,600,000.00 | $66,000,000.00 | $58,300,000.00 | $45,300,000.00 | $31,400,000.00 | $25,900,000.00 | $18,900,000.00 | $5,600,000.00 | $-10,300,000.00 | $-25,500,000.00 | $-24,400,000.00 | $-41,400,000.00 | $-57,300,000.00 | $-66,500,000.00 | $-1,900,000.00 | $-21,200,000.00 | $-32,300,000.00 | $2,800,000.00 | $-4,200,000.00 | $-12,300,000.00 | $-22,400,000.00 | $-27,600,000.00 | $206,900,000.00 | $32,200,000.00 | $55,300,000.00 | $44,800,000.00 | $70,500,000.00 | $62,900,000.00 | $52,800,000.00 | $73,100,000.00 | $77,000,000.00 | $84,700,000.00 | $92,100,000.00 | $109,400,000.00 | $141,900,000.00 | $152,200,000.00 | $180,600,000.00 | $209,200,000.00 | $234,700,000.00 | $237,500,000.00 | $243,700,000.00 | $246,700,000.00 | $266,500,000.00 | $278,100,000.00 | $284,200,000.00 | $290,500,000.00 | $326,706,000.00 | $312,781,000.00 | $315,017,000.00 | $307,934,000.00 | -- | -- | -- | $253,526,000.00 | -- |
Total Stockholders' Equity | $260,200,000.00 | $255,200,000.00 | $246,200,000.00 | $231,800,000.00 | $217,000,000.00 | $210,400,000.00 | $202,000,000.00 | $187,700,000.00 | $170,800,000.00 | $153,600,000.00 | $153,300,000.00 | $134,500,000.00 | $117,400,000.00 | $106,800,000.00 | $168,100,000.00 | $148,700,000.00 | $137,700,000.00 | $175,500,000.00 | $165,900,000.00 | $156,100,000.00 | $144,000,000.00 | $137,700,000.00 | $371,300,000.00 | $197,300,000.00 | $224,000,000.00 | $211,800,000.00 | $235,500,000.00 | $224,400,000.00 | $209,500,000.00 | $214,400,000.00 | $221,800,000.00 | $229,000,000.00 | $238,400,000.00 | $253,900,000.00 | $288,700,000.00 | $301,700,000.00 | $326,400,000.00 | $359,600,000.00 | $392,000,000.00 | $400,900,000.00 | $404,100,000.00 | $406,200,000.00 | $423,500,000.00 | $427,600,000.00 | $433,800,000.00 | $446,300,000.00 | $480,899,000.00 | $461,813,000.00 | $466,738,000.00 | $454,292,000.00 | -- | -- | -- | $409,268,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $517,400,000.00 | $513,400,000.00 | $527,800,000.00 | $554,000,000.00 | $461,600,000.00 | $455,200,000.00 | $474,400,000.00 | $505,400,000.00 | $446,400,000.00 | $405,000,000.00 | $429,800,000.00 | $402,800,000.00 | $391,500,000.00 | $374,900,000.00 | $442,700,000.00 | $396,700,000.00 | $361,300,000.00 | $396,900,000.00 | $399,600,000.00 | $389,500,000.00 | $358,200,000.00 | $530,000,000.00 | $528,300,000.00 | $474,400,000.00 | $520,300,000.00 | $551,400,000.00 | $502,700,000.00 | $485,000,000.00 | $455,900,000.00 | $566,100,000.00 | $572,500,000.00 | $593,200,000.00 | $620,600,000.00 | $710,100,000.00 | $749,100,000.00 | $805,300,000.00 | $820,100,000.00 | $894,900,000.00 | $878,100,000.00 | $939,500,000.00 | $954,900,000.00 | $942,400,000.00 | $892,000,000.00 | $856,800,000.00 | $900,800,000.00 | $962,300,000.00 | $913,196,000.00 | $958,165,000.00 | $956,759,000.00 | $889,662,000.00 | -- | -- | -- | $894,100,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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $110,900,000.00 | $435,800,000.00 | $327,600,000.00 | $211,300,000.00 | $98,400,000.00 | $421,200,000.00 | $327,400,000.00 | $220,800,000.00 | $107,800,000.00 | $374,300,000.00 | $277,300,000.00 | $175,300,000.00 | $77,300,000.00 | $356,900,000.00 | $263,800,000.00 | $161,500,000.00 | $76,700,000.00 | $325,700,000.00 | $250,700,000.00 | $166,300,000.00 | $80,300,000.00 | $73,000,000.00 | $234,700,000.00 | $152,500,000.00 | $96,700,000.00 | $88,500,000.00 | $262,900,000.00 | $91,500,000.00 | $70,800,000.00 | $81,700,000.00 | $78,100,000.00 | $81,500,000.00 | $83,400,000.00 | $342,700,000.00 | $319,900,000.00 | $111,500,000.00 | $107,800,000.00 | $493,200,000.00 | $117,500,000.00 | $123,300,000.00 | $127,900,000.00 | $486,700,000.00 | $117,700,000.00 | $117,100,000.00 | $122,600,000.00 | $488,100,000.00 | $367,661,000.00 | $118,036,000.00 | $130,654,000.00 | $530,676,000.00 | $131,312,000.00 | $259,374,000.00 | $130,498,000.00 | $489,604,000.00 | $453,374,000.00 |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $93,500,000.00 | $339,300,000.00 | $252,500,000.00 | $164,400,000.00 | $80,600,000.00 | $316,000,000.00 | $239,900,000.00 | $82,500,000.00 | $78,300,000.00 | $286,300,000.00 | $71,400,000.00 | $144,000,000.00 | $70,700,000.00 | $272,800,000.00 | $200,800,000.00 | $129,900,000.00 | $65,200,000.00 | $260,400,000.00 | $199,800,000.00 | $66,000,000.00 | $67,100,000.00 | $245,200,000.00 | $186,000,000.00 | $75,800,000.00 | $76,600,000.00 | $279,800,000.00 | $210,500,000.00 | $69,600,000.00 | $69,400,000.00 | $314,700,000.00 | $242,300,000.00 | $72,300,000.00 | $82,300,000.00 | $338,900,000.00 | $106,200,000.00 | $111,500,000.00 | $122,000,000.00 | $494,700,000.00 | $118,500,000.00 | $249,500,000.00 | $126,800,000.00 | $485,100,000.00 | $115,700,000.00 | $244,500,000.00 | $125,200,000.00 | $481,700,000.00 | $118,900,000.00 | $235,737,000.00 | $118,225,000.00 | $455,747,000.00 | $111,610,000.00 | $114,158,000.00 | $111,369,000.00 | $416,570,000.00 | $371,995,000.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $17,400,000.00 | $96,500,000.00 | $75,100,000.00 | $29,100,000.00 | $17,800,000.00 | $105,200,000.00 | $27,500,000.00 | $30,500,000.00 | $29,500,000.00 | $88,000,000.00 | $30,600,000.00 | $31,300,000.00 | $6,600,000.00 | $84,100,000.00 | $63,000,000.00 | $31,600,000.00 | $11,500,000.00 | $66,100,000.00 | $18,500,000.00 | $20,000,000.00 | $13,200,000.00 | $61,700,000.00 | $47,800,000.00 | $45,400,000.00 | $20,100,000.00 | $-26,400,000.00 | $52,100,000.00 | $34,100,000.00 | $12,400,000.00 | $27,700,000.00 | $3,100,000.00 | $1,100,000.00 | $-500,000.00 | $-24,100,000.00 | $-56,200,000.00 | $-48,000,000.00 | $-19,500,000.00 | $-25,900,000.00 | $-2,700,000.00 | $-6,700,000.00 | $-1,300,000.00 | $-20,600,000.00 | $-3,800,000.00 | $-6,800,000.00 | $-8,700,000.00 | $-39,900,000.00 | $-1,936,000.00 | $-1,979,000.00 | $10,564,000.00 | $80,527,000.00 | $19,259,000.00 | $21,909,000.00 | $18,625,000.00 | $68,745,000.00 | $73,629,000.00 |
Loss Before Income Taxes | $17,200,000.00 | $95,200,000.00 | $73,900,000.00 | $28,800,000.00 | $17,600,000.00 | $103,800,000.00 | $26,900,000.00 | $59,300,000.00 | $29,100,000.00 | $87,600,000.00 | $61,500,000.00 | $31,100,000.00 | $6,500,000.00 | $84,000,000.00 | $31,500,000.00 | $20,100,000.00 | $11,300,000.00 | $66,100,000.00 | $51,700,000.00 | $33,300,000.00 | $13,200,000.00 | $62,900,000.00 | $48,000,000.00 | $18,300,000.00 | $20,000,000.00 | $70,800,000.00 | $52,100,000.00 | $21,800,000.00 | $12,600,000.00 | $2,100,000.00 | $2,700,000.00 | $100,000.00 | $800,000.00 | $-34,800,000.00 | $-63,700,000.00 | $-54,200,000.00 | $-26,900,000.00 | $-32,600,000.00 | $-6,400,000.00 | $-6,700,000.00 | $-2,100,000.00 | $-21,800,000.00 | $-3,200,000.00 | $-7,100,000.00 | $-9,200,000.00 | $-41,600,000.00 | $-2,117,000.00 | $7,200,000.00 | $10,512,000.00 | $78,683,000.00 | $17,287,000.00 | $22,387,000.00 | $19,604,000.00 | $66,033,000.00 | $73,085,000.00 |
Earnings Per Share Basic | $0.34 | $1.85 | $1.45 | $0.91 | $0.35 | $2.07 | $0.53 | $0.60 | $0.58 | $2.73 | $0.61 | $0.98 | $0.41 | $0.42 | $1.30 | $0.44 | $0.21 | $1.29 | $0.99 | $0.40 | $0.26 | $6.03 | $4.81 | $0.88 | $0.39 | $1.09 | $0.38 | $0.52 | $-0.50 | $0.02 | $0.04 | $-0.05 | $-0.03 | $-0.31 | $-0.28 | $-0.77 | $-0.77 | $-0.69 | $-0.32 | $-0.17 | $-0.08 | $-0.54 | $-0.31 | $-0.34 | $-0.17 | $-0.73 | $0.38 | $0.13 | $0.19 | $1.48 | $1.08 | $0.42 | $0.37 | $1.15 | $1.26 |
Weighted Average Shares Basic | 38,200,000 | 38,100,000 | 38,100,000 | 38,100,000 | 38,100,000 | 38,000,000 | 38,000,000 | 38,000,000 | 37,900,000 | 37,800,000 | 37,800,000 | 37,700,000 | 37,700,000 | 37,500,000 | 37,600,000 | 37,600,000 | 37,700,000 | 37,500,000 | 37,500,000 | 37,400,000 | 37,400,000 | 37,200,000 | 37,200,000 | 37,200,000 | 37,200,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,200,000 | 37,200,000 | 37,200,000 | 37,200,000 | -- | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 36,900,000 | 36,908,000 | 36,931,000 | 36,836,000 | 36,805 | 36,547,000 | 36,996,000 | 37,157,000 | 36,996 | 36,706 |
Earnings Per Share Diluted | $0.34 | $1.84 | $1.44 | $0.91 | $0.35 | $2.06 | $0.53 | $1.17 | $0.58 | $2.71 | $0.61 | $0.98 | $0.39 | $1.71 | $1.30 | $0.43 | $0.21 | $1.28 | $0.36 | $0.39 | $0.25 | $0.33 | $4.72 | $0.35 | $0.38 | $1.07 | $0.37 | $0.52 | $-0.50 | $0.02 | $0.04 | $0.06 | $0.04 | $-0.31 | $0.05 | $-1.54 | $-0.77 | $-0.69 | $-0.32 | $-0.17 | $-0.08 | $-0.54 | $-0.65 | $-0.16 | $-0.17 | $-0.73 | $0.51 | $-0.06 | $0.19 | $1.47 | $1.07 | $0.42 | $0.36 | $1.13 | $1.24 |
Weighted Average Shares Diluted | 38,400,000 | 38,200,000 | 38,200,000 | 38,200,000 | 38,200,000 | 38,100,000 | 38,100,000 | 38,000,000 | 38,100,000 | 38,000,000 | 37,900,000 | 37,900,000 | 37,900,000 | 37,700,000 | 37,600,000 | 37,800,000 | 37,900,000 | 37,700,000 | 38,000,000 | 37,900,000 | 37,900,000 | 37,900,000 | 37,900,000 | 37,900,000 | 37,900,000 | 37,600,000 | 37,700,000 | 37,300,000 | 37,200,000 | 37,200,000 | 37,200,000 | 37,200,000 | -- | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,100,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000 | 36,900,000 | 37,000,000 | 37,000,000 | 37,051,000 | 37,096 | 37,169,000 | 37,101,000 | 37,708,000 | 37,601 | 37,343 |
Common Stock Shares Authorized | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150 | -- | -- | -- | 150,000,000 | -- | -- | -- | 150,000,000 | -- |
Common Stock Shares Outstanding | -- | 38,074,344 | -- | -- | -- | 37,960,605 | -- | -- | -- | 37,854,409 | -- | -- | -- | 37,552,055 | -- | -- | -- | 37,678,539 | -- | -- | -- | 37,335,467 | -- | -- | -- | 37,093,774 | -- | -- | -- | 36,924,293 | -- | -- | -- | 36,872,688 | -- | -- | -- | 36,808,158 | -- | -- | -- | 36,729,295 | -- | -- | -- | 36,554,972 | -- | -- | -- | 36,398,523 | -- | -- | -- | 36,754,700 | -- |
Common Stock Value | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $400,000.00 | $389,000.00 | $389,000.00 | $389,000.00 | $389,000.00 | -- | -- | -- | $389,000.00 | -- |
Common Stock Par Or Stated Value Per Share | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- |
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 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,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 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |