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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $30,470,000.00 | $34,890,000.00 | $34,660,000.00 | $41,900,000.00 | $51,890,000.00 | $112,090,000.00 | $80,340,000.00 | $49,090,000.00 | $58,820,000.00 | $140,740,000.00 | $136,960,000.00 | $117,410,000.00 | $421,140,000.00 | $73,950,000.00 | $99,740,000.00 | $65,250,000.00 | $206,110,000.00 | $172,470,000.00 | $57,940,000.00 | $40,280,000.00 | $84,410,000.00 | $108,150,000.00 | $79,630,000.00 | $53,400,000.00 | $36,670,000.00 | $27,580,000.00 | $24,760,000.00 | $22,680,000.00 | $22,640,000.00 | $20,710,000.00 | $22,550,000.00 | $23,660,000.00 | $25,420,000.00 | $19,450,000.00 | $22,460,000.00 | $26,170,000.00 | $23,730,000.00 | $24,420,000.00 | $30,070,000.00 | $38,380,000.00 | $31,820,000.00 | $27,000,000.00 | $209,350,000.00 | $18,830,000.00 | $21,260,000.00 | $20,580,000.00 | $26,090,000.00 | $29,280,000.00 | $14,960,000.00 | $88,920,000.00 | $10,540,000.00 | $10,070,000.00 | $14,910,000.00 | $46,370,000.00 | $9,480,000.00 | $3,910,000.00 |
Accounts Receivable Net Current | $162,650,000.00 | $148,030,000.00 | $165,820,000.00 | $164,800,000.00 | $149,580,000.00 | $132,370,000.00 | $142,610,000.00 | $155,140,000.00 | $150,500,000.00 | $125,630,000.00 | $135,010,000.00 | $135,220,000.00 | $128,000,000.00 | $113,410,000.00 | $118,750,000.00 | $123,320,000.00 | $122,580,000.00 | $108,860,000.00 | $152,220,000.00 | $150,410,000.00 | $139,360,000.00 | $123,110,000.00 | $132,630,000.00 | $132,500,000.00 | $128,850,000.00 | $112,220,000.00 | $125,410,000.00 | $123,790,000.00 | $119,240,000.00 | $111,570,000.00 | $130,440,000.00 | $124,620,000.00 | $131,630,000.00 | $121,990,000.00 | $144,600,000.00 | $140,150,000.00 | $220,380,000.00 | $196,320,000.00 | $222,140,000.00 | $246,340,000.00 | $226,380,000.00 | $180,210,000.00 | $201,110,000.00 | $207,860,000.00 | $193,160,000.00 | $150,390,000.00 | $185,040,000.00 | $186,720,000.00 | $179,820,000.00 | $135,610,000.00 | -- | -- | -- | $111,380,000.00 | -- | -- |
Inventory | $206,260,000.00 | $192,450,000.00 | $182,330,000.00 | $182,520,000.00 | $171,750,000.00 | $163,360,000.00 | $173,740,000.00 | $164,040,000.00 | $158,360,000.00 | $152,450,000.00 | $154,330,000.00 | $149,920,000.00 | $151,820,000.00 | $149,380,000.00 | $142,600,000.00 | $140,890,000.00 | $140,420,000.00 | $132,660,000.00 | $176,300,000.00 | $180,500,000.00 | $179,170,000.00 | $173,120,000.00 | $165,470,000.00 | $160,680,000.00 | $156,560,000.00 | $155,350,000.00 | $160,180,000.00 | $156,330,000.00 | $159,010,000.00 | $160,460,000.00 | $171,260,000.00 | $165,800,000.00 | $167,320,000.00 | $167,370,000.00 | $176,410,000.00 | $179,670,000.00 | $301,440,000.00 | $294,630,000.00 | $262,810,000.00 | $260,950,000.00 | $269,900,000.00 | $270,690,000.00 | $249,630,000.00 | $246,060,000.00 | $247,880,000.00 | $238,020,000.00 | $220,450,000.00 | $214,030,000.00 | $198,500,000.00 | $178,030,000.00 | -- | -- | -- | $155,980,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $28,350,000.00 | $22,010,000.00 | $24,610,000.00 | $20,720,000.00 | $18,020,000.00 | $14,840,000.00 | $20,130,000.00 | $17,000,000.00 | $16,290,000.00 | $12,950,000.00 | $17,070,000.00 | $19,910,000.00 | $17,960,000.00 | $15,090,000.00 | $13,640,000.00 | $18,900,000.00 | $16,230,000.00 | $20,050,000.00 | $8,150,000.00 | $7,020,000.00 | $7,020,000.00 | $7,430,000.00 | $8,360,000.00 | $6,960,000.00 | $10,840,000.00 | $16,120,000.00 | $8,800,000.00 | $9,770,000.00 | $7,980,000.00 | $16,060,000.00 | $7,530,000.00 | $7,440,000.00 | $10,070,000.00 | $17,810,000.00 | $12,550,000.00 | $18,850,000.00 | $17,630,000.00 | $14,380,000.00 | $18,830,000.00 | $18,780,000.00 | $19,780,000.00 | $18,770,000.00 | $17,960,000.00 | $12,770,000.00 | $13,680,000.00 | $10,530,000.00 | $10,150,000.00 | $11,550,000.00 | $13,390,000.00 | $10,620,000.00 | -- | -- | -- | $6,670,000.00 | -- | -- |
Total Current Assets | $427,730,000.00 | $397,380,000.00 | $407,420,000.00 | $409,940,000.00 | $391,240,000.00 | $422,660,000.00 | $416,820,000.00 | $385,270,000.00 | $383,970,000.00 | $431,770,000.00 | $443,370,000.00 | $422,460,000.00 | $718,920,000.00 | $351,830,000.00 | $374,730,000.00 | $348,360,000.00 | $485,340,000.00 | $434,040,000.00 | $394,610,000.00 | $378,210,000.00 | $409,960,000.00 | $411,810,000.00 | $386,090,000.00 | $353,540,000.00 | $332,920,000.00 | $311,270,000.00 | $319,150,000.00 | $312,570,000.00 | $308,870,000.00 | $308,800,000.00 | $331,780,000.00 | $321,520,000.00 | $334,440,000.00 | $326,620,000.00 | $380,050,000.00 | $388,870,000.00 | $591,900,000.00 | $558,620,000.00 | $552,190,000.00 | $582,790,000.00 | $566,220,000.00 | $515,010,000.00 | $695,740,000.00 | $503,510,000.00 | $494,250,000.00 | $437,790,000.00 | $460,240,000.00 | $460,090,000.00 | $425,180,000.00 | $431,690,000.00 | -- | -- | -- | $385,260,000.00 | -- | -- |
Property Plant and Equipement | $332,090,000.00 | $329,990,000.00 | $316,690,000.00 | $318,630,000.00 | $295,220,000.00 | $277,750,000.00 | $271,960,000.00 | $275,670,000.00 | $279,840,000.00 | $265,630,000.00 | $254,330,000.00 | $253,230,000.00 | $251,150,000.00 | $253,060,000.00 | $215,630,000.00 | $210,960,000.00 | $208,440,000.00 | $214,330,000.00 | $226,640,000.00 | $225,630,000.00 | $197,090,000.00 | $187,800,000.00 | $185,080,000.00 | $187,070,000.00 | $188,440,000.00 | $190,250,000.00 | $185,800,000.00 | $183,760,000.00 | $184,000,000.00 | $179,160,000.00 | $182,000,000.00 | $178,660,000.00 | $179,670,000.00 | $181,130,000.00 | $174,320,000.00 | $176,970,000.00 | $228,170,000.00 | $232,650,000.00 | $214,550,000.00 | $212,130,000.00 | $208,360,000.00 | $206,150,000.00 | $206,730,000.00 | $200,330,000.00 | $194,620,000.00 | $185,030,000.00 | $180,100,000.00 | $173,210,000.00 | $165,900,000.00 | $159,210,000.00 | -- | -- | -- | $149,290,000.00 | -- | -- |
Intangible Assets Net | $175,740,000.00 | $181,020,000.00 | $184,510,000.00 | $190,680,000.00 | $194,840,000.00 | $188,110,000.00 | $189,500,000.00 | $197,100,000.00 | $204,260,000.00 | $196,730,000.00 | $187,770,000.00 | $194,150,000.00 | $199,010,000.00 | $206,200,000.00 | $175,590,000.00 | $188,170,000.00 | $193,260,000.00 | $161,390,000.00 | $171,380,000.00 | $176,910,000.00 | $173,680,000.00 | $174,530,000.00 | $179,280,000.00 | $184,290,000.00 | $189,260,000.00 | $194,220,000.00 | $199,150,000.00 | $204,110,000.00 | $209,100,000.00 | $213,920,000.00 | $258,400,000.00 | $263,510,000.00 | $268,720,000.00 | $273,870,000.00 | $281,230,000.00 | $286,700,000.00 | $354,840,000.00 | $363,930,000.00 | $207,590,000.00 | $209,910,000.00 | $214,760,000.00 | $219,530,000.00 | $200,310,000.00 | $208,850,000.00 | $210,970,000.00 | $206,160,000.00 | $208,910,000.00 | $196,570,000.00 | $201,540,000.00 | $155,670,000.00 | -- | -- | -- | $159,910,000.00 | -- | -- |
Goodwill | $361,260,000.00 | $363,770,000.00 | $358,780,000.00 | $362,800,000.00 | $361,590,000.00 | $339,810,000.00 | $332,280,000.00 | $339,210,000.00 | $345,010,000.00 | $315,490,000.00 | $299,040,000.00 | $301,430,000.00 | $300,610,000.00 | $303,970,000.00 | $251,870,000.00 | $376,320,000.00 | $375,670,000.00 | $334,640,000.00 | $332,670,000.00 | $334,780,000.00 | $325,520,000.00 | $316,650,000.00 | $316,730,000.00 | $317,700,000.00 | $320,210,000.00 | $319,390,000.00 | $318,730,000.00 | $317,850,000.00 | $316,110,000.00 | $315,080,000.00 | $377,380,000.00 | $377,430,000.00 | $379,250,000.00 | $378,920,000.00 | $455,430,000.00 | $457,720,000.00 | $461,700,000.00 | $466,660,000.00 | $321,550,000.00 | $312,270,000.00 | $310,700,000.00 | $309,660,000.00 | $290,270,000.00 | $285,360,000.00 | $284,380,000.00 | $270,940,000.00 | $269,260,000.00 | $249,670,000.00 | $251,330,000.00 | $215,360,000.00 | -- | -- | -- | $205,890,000.00 | -- | -- |
Other Assets | $16,090,000.00 | $16,050,000.00 | $20,400,000.00 | $20,890,000.00 | $20,340,000.00 | $19,990,000.00 | $28,790,000.00 | $46,020,000.00 | $34,900,000.00 | $33,630,000.00 | $27,200,000.00 | $22,410,000.00 | $21,460,000.00 | $21,420,000.00 | $15,930,000.00 | $22,190,000.00 | $24,590,000.00 | $19,950,000.00 | $22,060,000.00 | $16,380,000.00 | $12,260,000.00 | $8,650,000.00 | $9,390,000.00 | $8,990,000.00 | $9,020,000.00 | $8,970,000.00 | $30,500,000.00 | $34,840,000.00 | $34,810,000.00 | $34,690,000.00 | $8,840,000.00 | $9,080,000.00 | $9,500,000.00 | $9,760,000.00 | $21,930,000.00 | $24,750,000.00 | $37,130,000.00 | $39,890,000.00 | $45,370,000.00 | $47,540,000.00 | $48,910,000.00 | $50,430,000.00 | $39,270,000.00 | $41,270,000.00 | $36,400,000.00 | $31,040,000.00 | $26,780,000.00 | $22,030,000.00 | $23,310,000.00 | $24,610,000.00 | -- | -- | -- | $25,370,000.00 | -- | -- |
Total Assets | $1,364,480,000.00 | $1,341,660,000.00 | $1,341,960,000.00 | $1,356,360,000.00 | $1,319,370,000.00 | $1,305,000,000.00 | $1,301,890,000.00 | $1,302,760,000.00 | $1,309,050,000.00 | $1,303,640,000.00 | $1,258,260,000.00 | $1,244,950,000.00 | $1,543,300,000.00 | $1,193,880,000.00 | $1,075,520,000.00 | $1,184,900,000.00 | $1,320,420,000.00 | $1,192,700,000.00 | $1,185,210,000.00 | $1,171,780,000.00 | $1,157,080,000.00 | $1,100,520,000.00 | $1,076,570,000.00 | $1,053,860,000.00 | $1,045,130,000.00 | $1,033,200,000.00 | $1,053,330,000.00 | $1,053,130,000.00 | $1,052,890,000.00 | $1,051,650,000.00 | $1,158,400,000.00 | $1,150,200,000.00 | $1,171,580,000.00 | $1,170,300,000.00 | $1,312,960,000.00 | $1,335,010,000.00 | $1,673,740,000.00 | $1,661,750,000.00 | $1,341,250,000.00 | $1,364,640,000.00 | $1,348,950,000.00 | $1,300,780,000.00 | $1,432,320,000.00 | $1,239,320,000.00 | $1,220,620,000.00 | $1,130,960,000.00 | $1,145,290,000.00 | $1,101,570,000.00 | $1,067,260,000.00 | $986,540,000.00 | -- | -- | -- | $925,720,000.00 | -- | -- |
Accounts Payable | $82,250,000.00 | $91,910,000.00 | $81,530,000.00 | $83,780,000.00 | $85,770,000.00 | $85,210,000.00 | $93,370,000.00 | $96,870,000.00 | $94,870,000.00 | $87,800,000.00 | $71,990,000.00 | $77,250,000.00 | $76,650,000.00 | $69,910,000.00 | $59,530,000.00 | $60,180,000.00 | $59,460,000.00 | $72,670,000.00 | $80,180,000.00 | $85,570,000.00 | $96,720,000.00 | $93,430,000.00 | $77,780,000.00 | $80,970,000.00 | $73,020,000.00 | $72,410,000.00 | $77,720,000.00 | $77,060,000.00 | $76,850,000.00 | $72,270,000.00 | $76,140,000.00 | $77,820,000.00 | $75,050,000.00 | $88,420,000.00 | $84,060,000.00 | $106,380,000.00 | $174,710,000.00 | $185,010,000.00 | $166,200,000.00 | $175,300,000.00 | $159,460,000.00 | $166,090,000.00 | $152,460,000.00 | $163,830,000.00 | $147,500,000.00 | $158,410,000.00 | $148,890,000.00 | $169,670,000.00 | $144,580,000.00 | $146,930,000.00 | -- | -- | -- | $124,390,000.00 | -- | -- |
Accrued Liabilities | $66,510,000.00 | $59,640,000.00 | $67,240,000.00 | $58,930,000.00 | $53,930,000.00 | $46,660,000.00 | $56,850,000.00 | $50,490,000.00 | $51,560,000.00 | $58,980,000.00 | $59,820,000.00 | $56,320,000.00 | $57,490,000.00 | $60,540,000.00 | $56,410,000.00 | $46,680,000.00 | $39,660,000.00 | $42,020,000.00 | $46,560,000.00 | $41,690,000.00 | $38,830,000.00 | $48,300,000.00 | $50,260,000.00 | $45,040,000.00 | $44,720,000.00 | $49,470,000.00 | $41,600,000.00 | $42,160,000.00 | $40,880,000.00 | $47,190,000.00 | $45,950,000.00 | $41,690,000.00 | $41,940,000.00 | $50,480,000.00 | $61,870,000.00 | $59,850,000.00 | $90,730,000.00 | $101,050,000.00 | $85,880,000.00 | $79,440,000.00 | $80,240,000.00 | $85,130,000.00 | $83,090,000.00 | $74,120,000.00 | $70,340,000.00 | $74,420,000.00 | $79,480,000.00 | $67,670,000.00 | $71,910,000.00 | $70,140,000.00 | -- | -- | -- | $66,600,000.00 | -- | -- |
Total Current Liabilities | $691,260,000.00 | $658,710,000.00 | $666,970,000.00 | $694,000,000.00 | $670,610,000.00 | $653,170,000.00 | $667,320,000.00 | $671,980,000.00 | $675,220,000.00 | $672,790,000.00 | $643,940,000.00 | $647,350,000.00 | $947,330,000.00 | $609,630,000.00 | $517,550,000.00 | $523,800,000.00 | $644,960,000.00 | $495,220,000.00 | $523,150,000.00 | $524,420,000.00 | $516,570,000.00 | $480,070,000.00 | $469,080,000.00 | $468,170,000.00 | $479,350,000.00 | $489,180,000.00 | $506,370,000.00 | $524,670,000.00 | $542,810,000.00 | $551,930,000.00 | $591,390,000.00 | $592,000,000.00 | $620,860,000.00 | $623,110,000.00 | $705,100,000.00 | $732,870,000.00 | $1,075,220,000.00 | $1,071,120,000.00 | $740,540,000.00 | $778,380,000.00 | $794,080,000.00 | $721,890,000.00 | $859,540,000.00 | $870,900,000.00 | $877,790,000.00 | $800,600,000.00 | $803,480,000.00 | $784,860,000.00 | $843,690,000.00 | $812,750,000.00 | -- | -- | -- | $813,400,000.00 | -- | -- |
Long Term Debt | -- | $400,000,000.00 | -- | -- | -- | $400,000,000.00 | -- | -- | -- | $400,000,000.00 | -- | -- | -- | $350,450,000.00 | -- | -- | -- | $300,000,000.00 | -- | -- | -- | $300,000,000.00 | -- | -- | -- | $310,810,000.00 | -- | -- | -- | $379,370,000.00 | -- | -- | -- | $425,680,000.00 | -- | -- | -- | $639,330,000.00 | -- | -- | -- | $305,740,000.00 | -- | -- | -- | $422,440,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $667,430,000.00 | $677,660,000.00 | $684,440,000.00 | $683,330,000.00 | $684,730,000.00 | $696,160,000.00 | $702,670,000.00 | $704,170,000.00 | $723,540,000.00 | $732,490,000.00 | $733,520,000.00 | $735,880,000.00 | $747,080,000.00 | $749,050,000.00 | $749,860,000.00 | $753,430,000.00 | $751,440,000.00 | $782,880,000.00 | $796,310,000.00 | $800,900,000.00 | $814,530,000.00 | $816,500,000.00 | $822,280,000.00 | $821,170,000.00 | $822,770,000.00 | $823,850,000.00 | $822,190,000.00 | $820,440,000.00 | $818,600,000.00 | $817,580,000.00 | $815,920,000.00 | $815,120,000.00 | $812,860,000.00 | $812,160,000.00 | $810,200,000.00 | $808,450,000.00 | $807,400,000.00 | $806,810,000.00 | $805,950,000.00 | $803,540,000.00 | $800,970,000.00 | $816,450,000.00 | $815,270,000.00 | $637,830,000.00 | $635,030,000.00 | $634,800,000.00 | $631,250,000.00 | $627,920,000.00 | $546,290,000.00 | $538,610,000.00 | -- | -- | -- | $531,030,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-2,250,000.00 | $650,000.00 | $-6,150,000.00 | $-1,180,000.00 | $-5,170,000.00 | $-8,620,000.00 | $-13,550,000.00 | $-5,540,000.00 | $-2,010,000.00 | $230,000.00 | $-4,510,000.00 | $-4,000,000.00 | $-4,990,000.00 | $-5,620,000.00 | $-9,020,000.00 | $-10,340,000.00 | $-9,680,000.00 | $-6,000,000.00 | $-16,450,000.00 | $-16,630,000.00 | $-15,100,000.00 | $-16,850,000.00 | $-18,880,000.00 | $-16,900,000.00 | $-18,810,000.00 | $-17,330,000.00 | $-16,740,000.00 | $-20,360,000.00 | $-22,050,000.00 | $-24,400,000.00 | $-22,810,000.00 | $-22,030,000.00 | $-16,770,000.00 | $-11,300,000.00 | $-9,470,000.00 | $-1,730,000.00 | $3,540,000.00 | $10,220,000.00 | $22,630,000.00 | $32,820,000.00 | $30,200,000.00 | $27,830,000.00 | $31,270,000.00 | $33,790,000.00 | $38,000,000.00 | $39,260,000.00 | $40,730,000.00 | $38,510,000.00 | $43,800,000.00 | $39,580,000.00 | -- | -- | -- | $46,060,000.00 | -- | -- |
Accumulated Deficit | $7,630,000.00 | $4,230,000.00 | $-3,710,000.00 | $-20,200,000.00 | $-31,220,000.00 | $-36,130,000.00 | $-54,970,000.00 | $-68,270,000.00 | $-88,130,000.00 | $-102,300,000.00 | $-115,120,000.00 | $-134,710,000.00 | $-146,550,000.00 | $-159,610,000.00 | $-183,300,000.00 | $-82,430,000.00 | $-66,730,000.00 | $-79,850,000.00 | $-118,250,000.00 | $-137,360,000.00 | $-159,380,000.00 | $-179,660,000.00 | $-196,370,000.00 | $-219,040,000.00 | $-238,640,000.00 | $-262,960,000.00 | $-258,950,000.00 | $-272,080,000.00 | $-286,930,000.00 | $-293,920,000.00 | $-226,560,000.00 | $-235,340,000.00 | $-245,820,000.00 | $-254,120,000.00 | $-193,320,000.00 | $-205,030,000.00 | $-212,870,000.00 | $-226,850,000.00 | $-228,320,000.00 | $-250,550,000.00 | $-276,750,000.00 | $-295,320,000.00 | $-302,170,000.00 | $-330,800,000.00 | $-357,690,000.00 | $-370,870,000.00 | $-356,930,000.00 | $-375,600,000.00 | $-392,260,000.00 | $-404,750,000.00 | -- | -- | -- | $-465,110,000.00 | -- | -- |
Total Stockholders' Equity | $673,220,000.00 | $682,950,000.00 | $674,990,000.00 | $662,360,000.00 | $648,760,000.00 | $651,830,000.00 | $634,570,000.00 | $630,780,000.00 | $633,830,000.00 | $630,850,000.00 | $614,320,000.00 | $597,600,000.00 | $595,970,000.00 | $584,250,000.00 | $557,970,000.00 | $661,100,000.00 | $675,460,000.00 | $697,480,000.00 | $662,060,000.00 | $647,360,000.00 | $640,510,000.00 | $620,450,000.00 | $607,490,000.00 | $585,690,000.00 | $565,780,000.00 | $544,020,000.00 | $546,960,000.00 | $528,460,000.00 | $510,080,000.00 | $499,720,000.00 | $567,010,000.00 | $558,200,000.00 | $550,720,000.00 | $547,190,000.00 | $607,860,000.00 | $602,140,000.00 | $598,520,000.00 | $590,630,000.00 | $600,710,000.00 | $586,260,000.00 | $554,870,000.00 | $549,410,000.00 | $544,820,000.00 | $341,220,000.00 | $315,740,000.00 | $303,580,000.00 | $315,440,000.00 | $291,220,000.00 | $198,180,000.00 | $173,790,000.00 | -- | -- | -- | $112,320,000.00 | $61,980,000.00 | $54,900,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,364,480,000.00 | $1,341,660,000.00 | $1,341,960,000.00 | $1,356,360,000.00 | $1,319,370,000.00 | $1,305,000,000.00 | $1,301,890,000.00 | $1,302,760,000.00 | $1,309,050,000.00 | $1,303,640,000.00 | $1,258,260,000.00 | $1,244,950,000.00 | $1,543,300,000.00 | $1,193,880,000.00 | $1,075,520,000.00 | $1,184,900,000.00 | $1,320,420,000.00 | $1,192,700,000.00 | $1,185,210,000.00 | $1,171,780,000.00 | $1,157,080,000.00 | $1,100,520,000.00 | $1,076,570,000.00 | $1,053,860,000.00 | $1,045,130,000.00 | $1,033,200,000.00 | $1,053,330,000.00 | $1,053,130,000.00 | $1,052,890,000.00 | $1,051,650,000.00 | $1,158,400,000.00 | $1,150,200,000.00 | $1,171,580,000.00 | $1,170,300,000.00 | $1,312,960,000.00 | $1,335,010,000.00 | $1,673,740,000.00 | $1,661,750,000.00 | $1,341,250,000.00 | $1,364,640,000.00 | $1,348,950,000.00 | $1,300,780,000.00 | $1,432,320,000.00 | $1,239,320,000.00 | $1,220,620,000.00 | $1,130,960,000.00 | $1,145,290,000.00 | $1,101,570,000.00 | $1,067,260,000.00 | $986,540,000.00 | -- | -- | -- | $925,720,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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $227,100,000.00 | $893,550,000.00 | $683,990,000.00 | $448,650,000.00 | $215,460,000.00 | $883,830,000.00 | $218,530,000.00 | $461,990,000.00 | $224,310,000.00 | $857,110,000.00 | $648,140,000.00 | $425,720,000.00 | $206,730,000.00 | $769,970,000.00 | $581,800,000.00 | $382,340,000.00 | $182,790,000.00 | $170,920,000.00 | $188,410,000.00 | $460,660,000.00 | $221,290,000.00 | $877,140,000.00 | $223,780,000.00 | $442,010,000.00 | $217,100,000.00 | $817,740,000.00 | $209,330,000.00 | $213,370,000.00 | $199,830,000.00 | $794,020,000.00 | -- | -- | -- | $863,980,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $1,071,430,000.00 | $715,810,000.00 | $337,780,000.00 | -- | $971,870,000.00 | $636,000,000.00 | $297,570,000.00 | -- | $824,310,000.00 | $288,090,000.00 | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $52,710,000.00 | $201,320,000.00 | $158,150,000.00 | $102,220,000.00 | $47,690,000.00 | $208,300,000.00 | $162,720,000.00 | $114,390,000.00 | $53,710,000.00 | $217,190,000.00 | $58,440,000.00 | $109,360,000.00 | $51,330,000.00 | $182,080,000.00 | $51,930,000.00 | $37,230,000.00 | $46,370,000.00 | $44,330,000.00 | $61,240,000.00 | $65,350,000.00 | $59,820,000.00 | $244,120,000.00 | $61,720,000.00 | $125,160,000.00 | $60,380,000.00 | $219,140,000.00 | $170,000,000.00 | $59,410,000.00 | $51,760,000.00 | $39,430,000.00 | $58,050,000.00 | $113,000,000.00 | $55,920,000.00 | $49,000,000.00 | $187,110,000.00 | $61,720,000.00 | $98,220,000.00 | $384,940,000.00 | $98,050,000.00 | $109,760,000.00 | $96,580,000.00 | $353,400,000.00 | $94,150,000.00 | $186,710,000.00 | $83,400,000.00 | $78,820,000.00 | $90,140,000.00 | $95,890,000.00 | $78,910,000.00 | $317,700,000.00 | $242,050,000.00 | $88,290,000.00 | $71,820,000.00 | $271,050,000.00 | $204,510,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $40,270,000.00 | $134,580,000.00 | $104,410,000.00 | $72,170,000.00 | $37,700,000.00 | $131,190,000.00 | $32,110,000.00 | $62,590,000.00 | $31,780,000.00 | $121,970,000.00 | $90,300,000.00 | $62,680,000.00 | $30,220,000.00 | $134,480,000.00 | $107,570,000.00 | $81,920,000.00 | $26,540,000.00 | $102,530,000.00 | $32,550,000.00 | $68,210,000.00 | $33,970,000.00 | $121,800,000.00 | $31,840,000.00 | $33,260,000.00 | $25,170,000.00 | $129,570,000.00 | $99,890,000.00 | $69,180,000.00 | $36,020,000.00 | $153,710,000.00 | $40,260,000.00 | $77,890,000.00 | $39,470,000.00 | $162,350,000.00 | $123,320,000.00 | $82,410,000.00 | $70,720,000.00 | $255,880,000.00 | $65,540,000.00 | $65,720,000.00 | $63,990,000.00 | $244,640,000.00 | $61,220,000.00 | $121,320,000.00 | $59,650,000.00 | $216,170,000.00 | $156,730,000.00 | $52,710,000.00 | $50,470,000.00 | $186,520,000.00 | $46,170,000.00 | $47,470,000.00 | $43,540,000.00 | $160,190,000.00 | $146,420,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $12,440,000.00 | $65,440,000.00 | $53,810,000.00 | $20,060,000.00 | $9,990,000.00 | $99,060,000.00 | $72,780,000.00 | $51,800,000.00 | $21,930,000.00 | $95,090,000.00 | $30,820,000.00 | $46,680,000.00 | $21,110,000.00 | $-88,290,000.00 | $-108,320,000.00 | $-18,150,000.00 | $19,830,000.00 | $91,220,000.00 | $85,650,000.00 | $56,960,000.00 | $25,850,000.00 | $122,070,000.00 | $96,610,000.00 | $66,730,000.00 | $35,210,000.00 | $88,490,000.00 | $28,120,000.00 | $26,250,000.00 | $15,740,000.00 | $-44,000,000.00 | $52,900,000.00 | $18,660,000.00 | $16,450,000.00 | $-4,250,000.00 | $21,560,000.00 | $42,230,000.00 | $27,500,000.00 | $124,550,000.00 | $32,270,000.00 | $44,040,000.00 | $32,590,000.00 | $120,530,000.00 | $43,290,000.00 | $41,640,000.00 | $23,740,000.00 | $127,870,000.00 | $108,540,000.00 | $71,940,000.00 | $28,740,000.00 | $131,320,000.00 | $104,920,000.00 | $40,780,000.00 | $28,350,000.00 | $109,340,000.00 | $49,500,000.00 | -- |
Loss Before Income Taxes | $7,190,000.00 | $50,590,000.00 | $42,160,000.00 | $22,470,000.00 | $6,220,000.00 | $87,670,000.00 | $18,240,000.00 | $44,880,000.00 | $18,240,000.00 | $69,110,000.00 | $26,840,000.00 | -- | -- | $-102,710,000.00 | -- | -- | -- | $78,260,000.00 | -- | -- | -- | $105,980,000.00 | -- | -- | -- | $66,210,000.00 | -- | -- | -- | $-58,230,000.00 | -- | -- | -- | $-22,120,000.00 | -- | -- | -- | $99,600,000.00 | -- | -- | -- | $97,760,000.00 | -- | -- | -- | $42,260,000.00 | -- | -- | -- | $79,740,000.00 | -- | -- | -- | $56,430,000.00 | -- | -- |
Earnings Per Share Basic | $0.13 | $0.97 | $0.78 | $0.38 | $0.12 | $1.57 | $1.12 | $0.80 | $0.33 | $1.33 | $1.03 | $0.58 | $0.30 | $-1.83 | $-2.37 | $-0.06 | $0.30 | $2.18 | $0.42 | $0.90 | $0.42 | $1.82 | $0.49 | $0.43 | $0.53 | $-0.09 | $0.29 | $0.32 | $0.15 | $-0.88 | $0.19 | $0.23 | $0.18 | $-0.74 | $0.26 | $0.04 | $0.31 | $0.03 | $1.49 | $1.00 | $0.41 | $0.15 | $1.73 | $0.68 | $0.34 | $0.90 | $1.29 | $0.45 | $0.36 | $1.76 | $0.53 | $0.85 | $0.35 | $1.34 | $-0.01 | -- |
Weighted Average Shares Basic | 41,018,049 | 41,439,027 | 41,477,095 | 41,503,039 | 41,543,625 | 42,249,244 | 41,995,027 | 42,548,366 | 42,799,206 | 43,006,922 | 43,061,707 | 43,147,599 | 43,185,007 | 43,581,232 | 43,707,331 | 43,832,144 | 44,201,053 | 45,303,659 | 45,175,244 | 45,592,075 | 45,578,815 | 45,824,555 | 45,850,187 | 45,850,137 | 45,779,966 | 45,682,627 | 45,721,155 | 45,717,697 | 45,570,495 | 45,484,485 | 45,435,936 | 45,429,851 | 45,278,990 | 45,188,303 | 45,157,412 | 45,074,394 | 44,997,961 | 44,881,925 | 44,919,340 | 44,901,090 | 44,768,594 | 44,698,948 | 40,345,828 | 39,425,471 | 39,234,780 | 37,520,935 | 39,045,282 | 35,968,646 | 34,592,267 | 34,246,289 | 34,182,592 | 34,064,787 | 33,913,610 | 33,761,430 | 33,489,659 | -- |
Earnings Per Share Diluted | $0.12 | $0.97 | $0.78 | $0.38 | $0.12 | $1.56 | $0.32 | $0.80 | $0.33 | $1.32 | $0.45 | $0.57 | $0.30 | $-1.83 | $-2.37 | $-0.06 | $0.30 | $2.16 | $0.42 | $0.90 | $0.42 | $1.80 | $1.44 | $0.42 | $0.53 | $0.67 | $0.76 | $0.32 | $0.15 | $-0.88 | $0.19 | $0.41 | $0.18 | $-1.35 | $0.60 | $0.04 | $0.31 | $0.03 | $1.48 | $0.58 | $0.41 | $1.83 | $0.70 | $0.67 | $0.33 | $-0.35 | $0.47 | $0.44 | $0.36 | $1.73 | $1.36 | $0.49 | $0.34 | $1.31 | $-0.01 | -- |
Weighted Average Shares Diluted | 41,322,014 | 41,685,348 | 41,706,867 | 41,723,611 | 41,802,037 | 42,478,015 | 42,181,440 | 42,795,446 | 43,109,693 | 43,281,076 | 43,345,777 | 43,471,616 | 43,634,876 | 43,581,232 | 43,707,331 | 43,832,144 | 44,470,472 | 45,595,154 | 45,745,421 | 45,910,249 | 45,992,182 | 46,170,464 | 46,166,558 | 46,215,047 | 46,229,337 | 45,990,252 | 45,953,578 | 45,922,416 | 45,908,958 | 45,407,316 | 45,713,873 | 45,690,582 | 45,654,816 | 45,123,626 | 45,499,104 | 45,418,907 | 45,400,843 | 45,384,460 | 45,231,058 | 45,208,488 | 45,186,114 | 45,159,205 | 40,029,425 | 39,790,349 | 39,790,524 | 37,949,021 | 37,379,292 | 37,694,221 | 35,027,899 | 34,779,693 | 34,901,277 | 34,667,459 | 34,599,076 | 34,435,245 | 33,892,170 | -- |
Common Stock Shares Authorized | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | 400,000,000 | -- | -- | -- | 400,000,000 | -- | -- |
Common Stock Shares Outstanding | 40,784,202 | 41,202,110 | 41,418,417 | 41,421,248 | 41,509,463 | 41,724,762 | 41,983,792 | 42,050,893 | 42,620,656 | 42,836,574 | 42,841,573 | 42,966,074 | 43,199,240 | 43,178,165 | 43,318,056 | 43,502,103 | 43,409,552 | 44,562,679 | 45,055,913 | 45,243,419 | 45,686,317 | 45,527,993 | 45,846,487 | 45,869,678 | 45,924,244 | 45,724,453 | 45,721,160 | 45,720,921 | 45,711,986 | 45,520,598 | 45,500,944 | 45,463,706 | 45,452,998 | 45,322,527 | 45,282,876 | 45,260,103 | 45,290,149 | 45,280,385 | 45,267,649 | 45,259,060 | 45,227,584 | 45,003,214 | 44,976,263 | 39,754,014 | 39,695,306 | 39,375,790 | 39,299,544 | 39,282,647 | 35,223,792 | 34,613,607 | -- | -- | -- | 34,065,856 | -- | -- |
Common Stock Value | $410,000.00 | $410,000.00 | $410,000.00 | $410,000.00 | $420,000.00 | $420,000.00 | $420,000.00 | $420,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $440,000.00 | $430,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $460,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $450,000.00 | $400,000.00 | $400,000.00 | $390,000.00 | $390,000.00 | $390,000.00 | $350,000.00 | $350,000.00 | -- | -- | -- | $340,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 | $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 | $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 | $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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,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 | $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 | $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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |