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 | 5/31/2017 | 4/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 | $17,610,000.00 | $11,409,000.00 | $16,450,000.00 | $33,911,000.00 | $30,783,000.00 | $22,847,000.00 | $53,269,000.00 | $77,025,000.00 | $63,846,000.00 | $122,849,000.00 | $44,882,000.00 | $58,402,000.00 | $6,171,000.00 | $44,767,000.00 | $62,347,000.00 | $111,062,000.00 | $94,523,000.00 | $139,390,000.00 | $116,712,000.00 | $23,572,000.00 | $8,454,000.00 | $6,895,000.00 | $306,000.00 | $104,000.00 | $71,000.00 | $2,767,000.00 | $6,371,000.00 | $11,606,000.00 | -- | -- | $10,919,000.00 | $6,449,000.00 | $1,477,000.00 | $35,000.00 | $10,659,000.00 | $87,000.00 | $1,410,000.00 | $6,606,000.00 | $69,000.00 | $123,000.00 | $2,712,000.00 | $3,323,000.00 | $23,000.00 | $34,000.00 | $10,510,000.00 | $5,378,000.00 | $1,455,000.00 | $434,000.00 | $888,000.00 | $1,395,000.00 | $1,244,000.00 | $550,000.00 | $240,000.00 | $706,000.00 | $4,850,000.00 | $1,957,000.00 | $60,000.00 | $2,672,000.00 |
Accounts Receivable Net Current | $278,337,000.00 | $163,838,000.00 | $240,850,000.00 | $206,777,000.00 | $256,440,000.00 | $172,890,000.00 | $285,734,000.00 | $355,352,000.00 | $354,489,000.00 | $172,392,000.00 | $292,932,000.00 | $264,296,000.00 | $211,974,000.00 | $132,505,000.00 | $175,533,000.00 | $143,614,000.00 | $154,571,000.00 | $87,536,000.00 | $129,837,000.00 | $114,722,000.00 | $137,318,000.00 | $82,499,000.00 | $129,850,000.00 | $131,691,000.00 | $138,685,000.00 | $77,784,000.00 | $104,574,000.00 | $99,337,000.00 | -- | -- | $93,759,000.00 | $38,455,000.00 | $75,739,000.00 | $91,293,000.00 | $67,443,000.00 | $38,213,000.00 | $63,301,000.00 | $51,345,000.00 | $68,718,000.00 | $32,637,000.00 | $44,076,000.00 | $45,475,000.00 | $42,842,000.00 | $22,644,000.00 | $35,518,000.00 | $31,963,000.00 | $32,955,000.00 | $17,858,000.00 | $31,650,000.00 | $25,672,000.00 | $30,645,000.00 | $14,171,000.00 | -- | -- | -- | $10,190,000.00 | -- | -- |
Inventory | $514,543,000.00 | $510,133,000.00 | $517,657,000.00 | $554,851,000.00 | $628,383,000.00 | $667,841,000.00 | $733,970,000.00 | $738,908,000.00 | $698,712,000.00 | $614,356,000.00 | $485,766,000.00 | $406,235,000.00 | $345,244,000.00 | $312,809,000.00 | $281,374,000.00 | $261,691,000.00 | $273,545,000.00 | $253,870,000.00 | $262,558,000.00 | $252,646,000.00 | $264,994,000.00 | $272,898,000.00 | $242,456,000.00 | $235,127,000.00 | $205,902,000.00 | $175,270,000.00 | $149,876,000.00 | $133,781,000.00 | -- | -- | $127,861,000.00 | $120,019,000.00 | $116,115,000.00 | $102,081,000.00 | $100,080,000.00 | $89,478,000.00 | $96,183,000.00 | $73,428,000.00 | $74,284,000.00 | $71,020,000.00 | $76,989,000.00 | $73,334,000.00 | $59,680,000.00 | $56,510,000.00 | $55,854,000.00 | $51,674,000.00 | $52,355,000.00 | $46,992,000.00 | $40,978,000.00 | $34,034,000.00 | $29,562,000.00 | $27,503,000.00 | -- | -- | -- | $22,723,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $48,884,000.00 | $49,251,000.00 | $36,296,000.00 | $38,324,000.00 | $38,872,000.00 | $46,326,000.00 | $34,448,000.00 | $52,087,000.00 | $57,358,000.00 | $64,478,000.00 | $39,205,000.00 | $34,691,000.00 | $28,446,000.00 | $37,982,000.00 | $12,580,000.00 | $21,086,000.00 | $26,275,000.00 | $36,038,000.00 | $18,897,000.00 | $20,744,000.00 | $17,757,000.00 | $22,875,000.00 | $17,111,000.00 | $17,766,000.00 | $16,039,000.00 | $18,132,000.00 | $10,503,000.00 | $6,468,000.00 | -- | -- | $4,646,000.00 | $7,846,000.00 | $4,856,000.00 | $4,579,000.00 | $3,636,000.00 | $6,119,000.00 | $3,579,000.00 | $3,097,000.00 | $2,648,000.00 | $6,453,000.00 | $3,566,000.00 | $2,997,000.00 | $2,306,000.00 | $4,749,000.00 | $4,178,000.00 | $2,473,000.00 | $2,091,000.00 | $3,237,000.00 | $3,074,000.00 | $3,088,000.00 | $1,974,000.00 | $2,161,000.00 | -- | -- | -- | $2,258,000.00 | -- | -- |
Total Current Assets | $859,374,000.00 | $734,631,000.00 | $811,253,000.00 | $833,863,000.00 | $954,478,000.00 | $909,904,000.00 | $1,107,421,000.00 | $1,223,372,000.00 | $1,174,405,000.00 | $974,075,000.00 | $862,785,000.00 | $763,624,000.00 | $591,835,000.00 | $528,063,000.00 | $531,834,000.00 | $537,453,000.00 | $548,914,000.00 | $516,834,000.00 | $528,004,000.00 | $411,684,000.00 | $428,523,000.00 | $385,167,000.00 | $389,723,000.00 | $384,688,000.00 | $360,697,000.00 | $273,953,000.00 | $271,324,000.00 | $251,192,000.00 | -- | -- | $237,185,000.00 | $172,769,000.00 | $198,187,000.00 | $197,988,000.00 | $181,818,000.00 | $139,738,000.00 | $170,647,000.00 | $138,903,000.00 | $149,373,000.00 | $114,796,000.00 | $131,438,000.00 | $128,589,000.00 | $107,669,000.00 | $87,699,000.00 | $108,623,000.00 | $94,780,000.00 | $90,607,000.00 | $73,670,000.00 | $76,590,000.00 | $64,189,000.00 | $63,425,000.00 | $44,385,000.00 | -- | -- | -- | $37,128,000.00 | -- | -- |
Property Plant and Equipement | $371,128,000.00 | $353,625,000.00 | $358,266,000.00 | $363,261,000.00 | $353,599,000.00 | $350,572,000.00 | $343,262,000.00 | $339,624,000.00 | $328,003,000.00 | $319,493,000.00 | $309,170,000.00 | $298,022,000.00 | $256,213,000.00 | $251,493,000.00 | $197,415,000.00 | $184,797,000.00 | $189,129,000.00 | $180,849,000.00 | $179,884,000.00 | $181,523,000.00 | $180,331,000.00 | $177,145,000.00 | $170,416,000.00 | $158,515,000.00 | $129,022,000.00 | $118,486,000.00 | $99,490,000.00 | $94,830,000.00 | -- | -- | $88,095,000.00 | $85,483,000.00 | $81,439,000.00 | $78,437,000.00 | $70,803,000.00 | $67,878,000.00 | $66,661,000.00 | $61,466,000.00 | $60,831,000.00 | $57,353,000.00 | $53,663,000.00 | $46,763,000.00 | $41,721,000.00 | $42,117,000.00 | $40,113,000.00 | $37,589,000.00 | $36,628,000.00 | $37,069,000.00 | $28,602,000.00 | $23,707,000.00 | $23,111,000.00 | $22,978,000.00 | -- | -- | -- | $23,172,000.00 | -- | -- |
Intangible Assets Net | $848,753,000.00 | $651,153,000.00 | $670,763,000.00 | $697,866,000.00 | $706,706,000.00 | $720,230,000.00 | $675,440,000.00 | $683,989,000.00 | $690,610,000.00 | $640,456,000.00 | $558,040,000.00 | $563,288,000.00 | $451,269,000.00 | $456,276,000.00 | $380,919,000.00 | $344,905,000.00 | $356,633,000.00 | $357,014,000.00 | $350,216,000.00 | $349,479,000.00 | $370,200,000.00 | $382,982,000.00 | $396,400,000.00 | $386,500,000.00 | $313,458,000.00 | $263,467,000.00 | $203,044,000.00 | $201,638,000.00 | -- | -- | $164,168,000.00 | $164,539,000.00 | $150,846,000.00 | $129,914,000.00 | $120,152,000.00 | $106,759,000.00 | $100,381,000.00 | $77,245,000.00 | $63,856,000.00 | $49,544,000.00 | $48,202,000.00 | $47,990,000.00 | $24,824,000.00 | $25,611,000.00 | $26,394,000.00 | $18,179,000.00 | $18,700,000.00 | $19,219,000.00 | $13,280,000.00 | $12,528,000.00 | $12,862,000.00 | $11,515,000.00 | -- | -- | -- | $7,901,000.00 | -- | -- |
Goodwill | $755,729,000.00 | $637,393,000.00 | $637,393,000.00 | $633,183,000.00 | $627,306,000.00 | $629,263,000.00 | $597,625,000.00 | $605,086,000.00 | $600,119,000.00 | $551,377,000.00 | $478,955,000.00 | $453,537,000.00 | $405,382,000.00 | $395,800,000.00 | $356,433,000.00 | $326,478,000.00 | $325,916,000.00 | $319,349,000.00 | $308,358,000.00 | $301,938,000.00 | $292,113,000.00 | $281,734,000.00 | $258,113,000.00 | $255,874,000.00 | $223,518,000.00 | $208,044,000.00 | $149,600,000.00 | $138,725,000.00 | -- | -- | $110,200,000.00 | $109,893,000.00 | $100,800,000.00 | $84,044,000.00 | $77,488,000.00 | $68,606,000.00 | $78,331,000.00 | $49,551,000.00 | $47,107,000.00 | $31,630,000.00 | $28,392,000.00 | $29,470,000.00 | $16,495,000.00 | $16,495,000.00 | $16,970,000.00 | $10,362,000.00 | $10,362,000.00 | $10,362,000.00 | $6,753,000.00 | $5,759,000.00 | $5,759,000.00 | $4,319,000.00 | -- | -- | -- | $2,966,000.00 | -- | -- |
Other Assets | $7,385,000.00 | $7,929,000.00 | $8,140,000.00 | $8,282,000.00 | $8,519,000.00 | $8,828,000.00 | $8,177,000.00 | $7,129,000.00 | $7,368,000.00 | $7,147,000.00 | $6,789,000.00 | $6,660,000.00 | $3,575,000.00 | $1,605,000.00 | $384,000.00 | $392,000.00 | $407,000.00 | $423,000.00 | $474,000.00 | $482,000.00 | $499,000.00 | $515,000.00 | $658,000.00 | $478,000.00 | $494,000.00 | $510,000.00 | $492,000.00 | $506,000.00 | -- | -- | $522,000.00 | $538,000.00 | -- | -- | -- | $555,000.00 | -- | -- | $1,198,000.00 | $1,214,000.00 | $1,005,000.00 | $998,000.00 | $966,000.00 | $982,000.00 | $835,000.00 | $828,000.00 | $844,000.00 | $861,000.00 | $650,000.00 | $643,000.00 | $659,000.00 | $675,000.00 | -- | -- | -- | $3,325,000.00 | -- | -- |
Total Assets | $3,032,876,000.00 | $2,562,448,000.00 | $2,655,943,000.00 | $2,707,030,000.00 | $2,816,830,000.00 | $2,782,471,000.00 | $2,896,650,000.00 | $3,024,831,000.00 | $2,971,380,000.00 | $2,650,731,000.00 | $2,358,458,000.00 | $2,224,707,000.00 | $1,834,878,000.00 | $1,753,435,000.00 | $1,574,939,000.00 | $1,492,796,000.00 | $1,522,158,000.00 | $1,470,993,000.00 | $1,451,130,000.00 | $1,330,913,000.00 | $1,355,184,000.00 | $1,231,231,000.00 | $1,219,111,000.00 | $1,190,120,000.00 | $1,029,545,000.00 | $866,644,000.00 | $726,261,000.00 | $689,331,000.00 | -- | -- | $602,726,000.00 | $534,950,000.00 | $534,065,000.00 | $496,519,000.00 | $454,268,000.00 | $386,049,000.00 | $419,148,000.00 | $330,817,000.00 | $323,321,000.00 | $255,561,000.00 | $263,809,000.00 | $254,923,000.00 | $192,872,000.00 | $174,187,000.00 | $194,335,000.00 | $163,968,000.00 | $159,434,000.00 | $143,469,000.00 | $131,777,000.00 | $112,872,000.00 | $107,577,000.00 | $85,770,000.00 | -- | -- | -- | $74,817,000.00 | -- | -- |
Accounts Payable | $196,747,000.00 | $140,524,000.00 | $148,239,000.00 | $130,406,000.00 | $149,260,000.00 | $142,910,000.00 | $188,691,000.00 | $219,315,000.00 | $240,694,000.00 | $203,537,000.00 | $219,153,000.00 | $164,646,000.00 | $154,291,000.00 | $105,786,000.00 | $117,088,000.00 | $115,838,000.00 | $138,146,000.00 | $96,208,000.00 | $117,862,000.00 | $118,147,000.00 | $124,640,000.00 | $89,803,000.00 | $96,204,000.00 | $108,702,000.00 | $114,380,000.00 | $84,109,000.00 | $71,885,000.00 | $66,525,000.00 | -- | -- | $63,064,000.00 | $46,752,000.00 | $58,133,000.00 | $53,071,000.00 | $48,096,000.00 | $28,744,000.00 | $34,686,000.00 | $36,429,000.00 | $43,506,000.00 | $29,754,000.00 | $36,334,000.00 | $38,805,000.00 | $36,842,000.00 | $18,826,000.00 | $36,155,000.00 | $32,112,000.00 | $28,859,000.00 | $17,336,000.00 | $27,005,000.00 | $24,968,000.00 | $23,491,000.00 | $10,915,000.00 | -- | -- | -- | $8,204,000.00 | -- | -- |
Accrued Liabilities | $104,456,000.00 | $111,711,000.00 | $132,813,000.00 | $123,000,000.00 | $130,943,000.00 | $172,595,000.00 | $196,361,000.00 | $203,385,000.00 | $205,280,000.00 | $181,439,000.00 | $145,865,000.00 | $120,695,000.00 | $105,545,000.00 | $83,202,000.00 | $101,296,000.00 | $69,132,000.00 | $64,889,000.00 | $58,033,000.00 | $53,423,000.00 | $51,129,000.00 | $57,292,000.00 | $59,202,000.00 | $70,511,000.00 | $57,661,000.00 | $49,294,000.00 | $36,550,000.00 | $33,928,000.00 | $26,882,000.00 | -- | -- | $24,560,000.00 | $23,575,000.00 | $23,017,000.00 | $23,363,000.00 | $23,238,000.00 | $18,468,000.00 | $21,957,000.00 | $17,131,000.00 | $15,916,000.00 | $15,388,000.00 | $13,821,000.00 | $13,824,000.00 | $13,885,000.00 | $13,585,000.00 | $14,872,000.00 | $11,780,000.00 | $9,244,000.00 | $11,816,000.00 | $10,579,000.00 | $8,756,000.00 | $6,233,000.00 | $7,935,000.00 | -- | -- | -- | $5,628,000.00 | -- | -- |
Total Current Liabilities | $1,974,340,000.00 | $1,517,111,000.00 | $1,624,640,000.00 | $1,709,608,000.00 | $1,847,008,000.00 | $1,827,302,000.00 | $1,949,974,000.00 | $2,127,241,000.00 | $2,171,408,000.00 | $1,883,174,000.00 | $1,666,410,000.00 | $1,581,436,000.00 | $1,239,603,000.00 | $1,193,994,000.00 | $1,049,110,000.00 | $999,528,000.00 | $1,026,782,000.00 | $973,512,000.00 | $971,192,000.00 | $872,296,000.00 | $926,095,000.00 | $822,477,000.00 | $804,893,000.00 | $786,500,000.00 | $623,767,000.00 | $495,959,000.00 | $385,485,000.00 | $369,110,000.00 | -- | -- | $307,064,000.00 | $349,502,000.00 | $363,262,000.00 | $339,456,000.00 | $314,757,000.00 | $257,452,000.00 | $286,909,000.00 | $209,425,000.00 | $215,184,000.00 | $152,793,000.00 | $162,133,000.00 | $158,090,000.00 | $102,514,000.00 | $91,877,000.00 | $117,508,000.00 | $92,926,000.00 | $95,311,000.00 | $82,061,000.00 | $74,111,000.00 | $62,511,000.00 | $71,776,000.00 | $56,928,000.00 | -- | -- | -- | $56,681,000.00 | -- | -- |
Long Term Debt | -- | $1,038,125,000.00 | -- | -- | -- | $1,298,414,000.00 | -- | -- | -- | $1,360,625,000.00 | -- | -- | -- | $840,000,000.00 | -- | -- | -- | $705,000,000.00 | -- | -- | -- | $661,082,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $211,938,000.00 | $272,577,000.00 | $280,245,000.00 | $261,152,000.00 | $241,522,000.00 | $204,484,000.00 | $224,821,000.00 | $150,000,000.00 | -- | $101,054,000.00 | -- | -- | -- | -- | -- | -- | $54,100,000.00 | $49,700,000.00 | $33,089,000.00 | $25,373,000.00 | -- | $32,954,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,456,000.00 | $9,212,000.00 | $8,308,000.00 | $8,444,000.00 | $8,579,000.00 | $8,568,000.00 | $7,459,000.00 | $7,590,000.00 | $7,639,000.00 | $7,664,000.00 | $6,604,000.00 | $6,719,000.00 | $6,716,000.00 | $4,305,000.00 | $4,305,000.00 | $3,983,000.00 | $3,221,000.00 | $2,336,000.00 | $1,293,000.00 | -- | -- | -- | $148,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-1,031,000.00 | $-999,000.00 | $-804,000.00 | $-794,000.00 | $-704,000.00 | $-695,000.00 | $-1,635,000.00 | $-1,517,000.00 | $-1,442,000.00 | $-2,228,000.00 | $-3,024,000.00 | $-4,129,000.00 | $-5,136,000.00 | $-6,052,000.00 | $-7,243,000.00 | $-8,292,000.00 | $-8,741,000.00 | $-5,698,000.00 | $-5,953,000.00 | $-5,732,000.00 | $-3,707,000.00 | $-2,680,000.00 | $115,000.00 | $63,000.00 | $94,000.00 | $66,000.00 | $27,000.00 | $27,000.00 | -- | -- | $27,000.00 | $27,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 | $54,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $-183,000.00 | $-183,000.00 | $-183,000.00 | $-183,000.00 | -- | -- | -- | $-830,000.00 | $-1,181,000.00 | -- |
Accumulated Deficit | $865,637,000.00 | $843,078,000.00 | $830,427,000.00 | $801,304,000.00 | $775,773,000.00 | $758,861,000.00 | $752,944,000.00 | $707,812,000.00 | $612,981,000.00 | $513,734,000.00 | $475,689,000.00 | $453,432,000.00 | $401,104,000.00 | $360,214,000.00 | $331,324,000.00 | $303,848,000.00 | $308,957,000.00 | $305,503,000.00 | $291,651,000.00 | $273,139,000.00 | $245,723,000.00 | $224,874,000.00 | $225,698,000.00 | $216,357,000.00 | $217,274,000.00 | $199,180,000.00 | $170,134,000.00 | $152,189,000.00 | -- | -- | $130,929,000.00 | $113,462,000.00 | $99,150,000.00 | $87,125,000.00 | $72,050,000.00 | $62,574,000.00 | $65,831,000.00 | $56,871,000.00 | $44,798,000.00 | $40,509,000.00 | $39,232,000.00 | $34,774,000.00 | $28,685,000.00 | $21,789,000.00 | $20,613,000.00 | $15,161,000.00 | $7,604,000.00 | $1,585,000.00 | $-1,632,000.00 | $-8,186,000.00 | $-21,499,000.00 | $-26,510,000.00 | -- | -- | -- | $-34,980,000.00 | -- | -- |
Total Stockholders' Equity | $1,058,536,000.00 | $1,045,337,000.00 | $1,031,303,000.00 | $997,422,000.00 | $969,822,000.00 | $955,169,000.00 | $946,676,000.00 | $897,590,000.00 | $799,972,000.00 | $767,557,000.00 | $692,048,000.00 | $643,271,000.00 | $595,275,000.00 | $559,441,000.00 | $525,829,000.00 | $493,268,000.00 | $495,376,000.00 | $497,481,000.00 | $479,938,000.00 | $458,617,000.00 | $429,089,000.00 | $408,754,000.00 | $414,218,000.00 | $403,620,000.00 | $405,778,000.00 | $370,685,000.00 | $340,776,000.00 | $320,221,000.00 | -- | -- | $295,662,000.00 | $185,448,000.00 | $170,803,000.00 | $157,063,000.00 | $139,511,000.00 | $128,597,000.00 | $132,239,000.00 | $121,392,000.00 | $108,137,000.00 | $102,768,000.00 | $101,676,000.00 | $96,833,000.00 | $90,358,000.00 | $82,310,000.00 | $76,827,000.00 | $71,042,000.00 | $64,123,000.00 | $61,408,000.00 | $57,666,000.00 | $50,361,000.00 | $35,801,000.00 | $28,842,000.00 | -- | -- | -- | $18,136,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,032,876,000.00 | $2,562,448,000.00 | $2,655,943,000.00 | $2,707,030,000.00 | $2,816,830,000.00 | $2,782,471,000.00 | $2,896,650,000.00 | $3,024,831,000.00 | $2,971,380,000.00 | $2,650,731,000.00 | $2,358,458,000.00 | $2,224,707,000.00 | $1,834,878,000.00 | $1,753,435,000.00 | $1,574,939,000.00 | $1,492,796,000.00 | $1,522,158,000.00 | $1,470,993,000.00 | $1,451,130,000.00 | $1,330,913,000.00 | $1,355,184,000.00 | $1,231,231,000.00 | $1,219,111,000.00 | $1,190,120,000.00 | $1,029,545,000.00 | $866,644,000.00 | $726,261,000.00 | $689,331,000.00 | -- | -- | $602,726,000.00 | $534,950,000.00 | $534,065,000.00 | $496,519,000.00 | $454,268,000.00 | $386,049,000.00 | $419,148,000.00 | $330,817,000.00 | $323,321,000.00 | $255,561,000.00 | $263,809,000.00 | $254,923,000.00 | $192,872,000.00 | $174,187,000.00 | $194,335,000.00 | $163,968,000.00 | $159,434,000.00 | $143,469,000.00 | $131,777,000.00 | $112,872,000.00 | $107,577,000.00 | $85,770,000.00 | -- | -- | -- | $74,817,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 | 5/31/2017 | 4/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29,000,000.00 | -- | -- | -- | $8,000,000.00 | -- | -- | -- | $12,000,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $204,855,000.00 | $782,233,000.00 | $603,331,000.00 | $404,212,000.00 | $194,244,000.00 | $201,038,000.00 | $236,451,000.00 | $622,449,000.00 | $295,345,000.00 | $801,194,000.00 | $208,161,000.00 | $366,009,000.00 | $161,532,000.00 | $459,017,000.00 | $133,497,000.00 | $183,202,000.00 | $109,481,000.00 | $99,327,000.00 | $104,335,000.00 | $112,661,000.00 | $106,548,000.00 | $96,665,000.00 | $319,201,000.00 | $212,546,000.00 | $97,754,000.00 | $80,683,000.00 | $69,183,000.00 | $129,049,000.00 | -- | -- | $57,549,000.00 | $52,981,000.00 | $48,852,000.00 | $55,284,000.00 | $45,352,000.00 | $41,451,000.00 | $35,041,000.00 | $40,393,000.00 | $35,394,000.00 | $29,509,000.00 | $30,028,000.00 | $58,966,000.00 | $27,147,000.00 | $21,604,000.00 | $21,823,000.00 | $47,596,000.00 | $22,436,000.00 | $65,744,000.00 | $16,903,000.00 | $34,273,000.00 | $16,434,000.00 | $44,308,000.00 | $33,098,000.00 | $19,907,000.00 | $7,890,000.00 | $29,638,000.00 | $22,879,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $85,246,000.00 | $299,418,000.00 | $70,873,000.00 | $160,941,000.00 | $82,401,000.00 | $327,513,000.00 | $84,924,000.00 | $90,485,000.00 | $75,560,000.00 | $253,547,000.00 | $175,842,000.00 | $111,597,000.00 | $51,232,000.00 | $146,376,000.00 | $38,184,000.00 | $67,497,000.00 | $35,869,000.00 | $134,466,000.00 | $104,403,000.00 | $32,894,000.00 | $37,692,000.00 | $128,242,000.00 | $33,284,000.00 | $65,715,000.00 | $31,841,000.00 | $90,736,000.00 | $22,756,000.00 | $21,893,000.00 | -- | -- | $19,106,000.00 | $62,183,000.00 | $15,877,000.00 | $29,038,000.00 | $14,271,000.00 | $46,417,000.00 | $33,543,000.00 | $11,219,000.00 | $11,519,000.00 | $36,362,000.00 | $9,339,000.00 | $17,265,000.00 | $8,500,000.00 | $27,979,000.00 | $7,001,000.00 | $7,441,000.00 | $6,969,000.00 | $21,637,000.00 | $5,398,000.00 | $10,858,000.00 | $4,918,000.00 | $16,603,000.00 | $4,226,000.00 | $4,074,000.00 | $3,857,000.00 | $13,835,000.00 | $12,132,000.00 | -- |
Total Operating Expenses | $145,513,000.00 | $522,033,000.00 | $128,044,000.00 | $272,403,000.00 | $138,010,000.00 | $563,768,000.00 | $430,357,000.00 | $153,077,000.00 | $133,590,000.00 | $449,482,000.00 | $317,150,000.00 | $202,262,000.00 | $93,051,000.00 | $285,644,000.00 | $73,668,000.00 | $131,817,000.00 | $70,202,000.00 | $268,429,000.00 | $205,079,000.00 | $67,432,000.00 | $70,722,000.00 | $237,451,000.00 | $61,946,000.00 | $117,733,000.00 | $55,996,000.00 | $157,015,000.00 | $39,009,000.00 | $71,427,000.00 | -- | -- | $33,634,000.00 | $111,632,000.00 | $80,750,000.00 | $27,277,000.00 | $24,738,000.00 | $82,361,000.00 | $59,692,000.00 | $20,022,000.00 | $19,831,000.00 | $67,032,000.00 | $49,226,000.00 | $16,302,000.00 | $15,386,000.00 | $50,078,000.00 | $12,848,000.00 | $24,266,000.00 | $12,020,000.00 | $38,704,000.00 | $9,592,000.00 | $19,160,000.00 | $8,908,000.00 | $30,833,000.00 | $7,947,000.00 | $14,640,000.00 | $7,118,000.00 | $23,232,000.00 | $21,532,000.00 | -- |
Loss from Operations | $59,342,000.00 | $260,200,000.00 | $71,075,000.00 | $75,575,000.00 | $56,234,000.00 | $496,170,000.00 | $92,761,000.00 | $335,782,000.00 | $161,755,000.00 | $351,712,000.00 | $93,273,000.00 | $163,747,000.00 | $68,481,000.00 | $173,373,000.00 | $111,214,000.00 | $51,385,000.00 | $39,279,000.00 | $154,442,000.00 | $118,465,000.00 | $81,055,000.00 | $35,826,000.00 | $178,415,000.00 | $139,522,000.00 | $94,813,000.00 | $41,758,000.00 | $121,900,000.00 | $30,174,000.00 | $57,622,000.00 | -- | -- | $23,915,000.00 | $90,837,000.00 | $20,117,000.00 | $28,007,000.00 | $20,614,000.00 | $69,918,000.00 | $51,136,000.00 | $35,934,000.00 | $15,563,000.00 | $51,471,000.00 | $12,490,000.00 | $15,517,000.00 | $11,761,000.00 | $40,945,000.00 | $8,975,000.00 | $12,914,000.00 | $10,416,000.00 | $27,040,000.00 | $22,424,000.00 | $7,587,000.00 | $7,526,000.00 | $13,475,000.00 | $10,511,000.00 | $4,495,000.00 | $772,000.00 | $6,406,000.00 | $1,347,000.00 | -- |
Loss Before Income Taxes | $39,252,000.00 | $191,258,000.00 | $54,196,000.00 | $95,065,000.00 | $37,750,000.00 | $435,410,000.00 | $383,553,000.00 | $159,225,000.00 | $146,869,000.00 | $293,822,000.00 | $77,837,000.00 | $137,988,000.00 | $57,302,000.00 | $130,372,000.00 | $49,322,000.00 | $30,072,000.00 | $28,787,000.00 | $117,826,000.00 | $28,807,000.00 | $63,436,000.00 | $26,843,000.00 | $151,979,000.00 | $121,542,000.00 | $46,791,000.00 | $37,380,000.00 | $113,110,000.00 | $81,637,000.00 | $31,697,000.00 | -- | -- | $21,901,000.00 | $83,652,000.00 | $63,540,000.00 | $26,375,000.00 | $18,965,000.00 | $65,599,000.00 | $14,049,000.00 | $34,232,000.00 | $14,759,000.00 | $49,078,000.00 | $11,796,000.00 | $26,222,000.00 | $11,212,000.00 | $38,774,000.00 | $8,434,000.00 | $12,392,000.00 | -- | $21,272,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.62 | $6.64 | $1.84 | $1.97 | $1.40 | $14.82 | $2.66 | $5.24 | $5.00 | $9.87 | $2.52 | $4.66 | $2.09 | $1.68 | $1.65 | $0.96 | $0.92 | $0.87 | $3.02 | $1.19 | $0.90 | $1.17 | $1.17 | $2.65 | $1.22 | $1.18 | $1.09 | $2.45 | -- | -- | $1.15 | $0.90 | $0.80 | $1.92 | $0.87 | $0.79 | $1.97 | $0.79 | $0.60 | $0.70 | $0.68 | $0.86 | $0.64 | $0.47 | $1.77 | $0.70 | $0.55 | $2.66 | $2.38 | $1.26 | $0.49 | $0.87 | $0.72 | $0.38 | $-0.13 | $0.13 | $-0.49 | -- |
Weighted Average Shares Basic | 21,653,000 | 21,519,000 | 21,541,000 | 21,556,000 | 21,591,000 | 22,140,000 | 22,274,000 | 22,369,000 | 22,517,000 | 22,780,000 | 22,789,000 | 22,844,000 | 22,737,000 | 22,730,000 | 22,674,000 | 22,840,000 | 23,016,000 | 23,058,000 | 23,073,000 | 23,071,000 | 23,039,000 | 23,995,000 | 24,279,000 | 24,472,000 | 24,740,000 | 24,230,000 | 16,442,000 | 15,839,000 | -- | -- | 15,238,000 | 15,013,000 | 15,002,000 | 14,978,000 | 14,948,000 | 15,323,000 | 15,327,000 | 15,319,000 | 10,218,000 | 10,634,000 | 10,657,000 | 10,705,000 | 10,702,000 | 10,733,000 | 10,759,000 | 10,814,000 | 10,904,000 | 10,558,000 | 10,673,000 | 10,373,000 | 10,219 | 9,757,000 | 9,865,000 | 9,697,000 | 9,452 | 9,351,000 | 9,198,000 | -- |
Earnings Per Share Diluted | $1.59 | $6.50 | $5.09 | $1.94 | $1.35 | $13.49 | $2.43 | $4.79 | $4.54 | $2.62 | $2.45 | $4.56 | $2.04 | $4.20 | $2.57 | $0.03 | $0.91 | $0.86 | $2.99 | $1.18 | $0.90 | $1.15 | $1.15 | $1.42 | $1.20 | $1.16 | $0.72 | $2.40 | -- | -- | $1.12 | $0.89 | $2.68 | $1.11 | $0.85 | $2.72 | $0.58 | $0.78 | $0.59 | $2.87 | $0.68 | $0.86 | $0.64 | $0.47 | $1.76 | $1.25 | $0.55 | $2.64 | $0.60 | $1.22 | $0.47 | $0.83 | $0.68 | $0.24 | $-0.13 | $0.12 | $-0.49 | -- |
Weighted Average Shares Diluted | 22,080,000 | 22,025,000 | 21,884,000 | 22,151,000 | 22,512,000 | 24,471,000 | 24,573,000 | 24,444,000 | 24,882,000 | 23,355,000 | 23,375,000 | 23,360,000 | 23,286,000 | 23,087,000 | 23,072,000 | 22,932,000 | 23,267,000 | 23,280,000 | 23,273,000 | 23,282,000 | 23,248,000 | 24,317,000 | 24,232,000 | 24,515,000 | 25,110,000 | 24,643,000 | 16,317,000 | 16,123,000 | -- | -- | 15,549,000 | 15,264,000 | 15,308,000 | 15,231,000 | 15,192,000 | 15,503,000 | 15,532,000 | 15,498,000 | 10,318,000 | 10,693,000 | 10,720,000 | 10,754,000 | 10,815,000 | 10,786,000 | 10,800,000 | 10,762,000 | 10,985,000 | 10,637,000 | 10,705,000 | 10,921,000 | 10,707 | 10,156,000 | 10,387,000 | 10,052,000 | 9,452 | 9,863,000 | 9,198,000 | -- |
Common Stock Shares Authorized | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- | 40,000,000 | 20,000,000 | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | 22,160,608 | -- | -- | -- | 22,212,360 | -- | -- | -- | 23,453,639 | -- | -- | -- | -- | -- | -- | -- | 23,527,307 | -- | -- | -- | 23,527,307 | -- | -- | -- | 25,329,857 | -- | -- | -- | -- | -- | 22,979,990 | -- | -- | -- | 15,160,781 | -- | -- | -- | 15,500,580 | -- | -- | -- | 10,854,037 | -- | -- | -- | 10,854,037 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $68.35 | -- | -- | -- | $52.43 | -- | -- | -- | $29.61 | -- | -- | -- | $69.45 | -- | -- | -- | -- | -- | $76.30 | -- | -- | -- | $43.50 | -- | -- | -- | $43.98 | -- | -- | -- | $28.93 | -- | -- | -- | $15.56 | -- | $12.75 | -- | -- | -- | -- | -- | -- | -- | -- |