Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $544,100 | $597,200 | $581,200 | $565,300 |
Gross Profit | 544,100 | 238,000 | 223,900 | 220,500 |
EBITDA | 104,800 | 121,300 | 110,400 | 102,300 |
EBIT | 91,300 | 107,400 | 96,600 | 89,400 |
Net Income | 81,000 | 77,300 | 71,600 | 64,800 |
Net Change In Cash | 544,100 | 597,200 | 581,200 | 565,300 |
Free Cash Flow | 111,400 | 136,500 | 54,600 | -89,000 |
Cash | 306,700 | 258,200 | 229,300 | 219,400 |
Basic Shares | 58,400 | 58,200 | 58,300 | 58,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,131,199 | $2,086,400 | $3,374,900 | $3,180,000 |
Gross Profit | 2,131,199 | 805,000 | 1,339,800 | 1,241,100 |
EBITDA | 388,800 | 329,000 | 321,100 | 643,600 |
EBIT | 337,800 | 289,700 | 281,500 | 524,100 |
Net Income | 294,700 | 255,900 | 401,100 | 435,400 |
Net Change In Cash | 2,131,199 | 2,086,400 | 3,374,900 | 3,180,000 |
Free Cash Flow | -88,400 | 185,500 | -210,000 | 446,800 |
Cash | 329,600 | 657,600 | 478,600 | |
Basic Shares | 58,300 | 57,500 | 57,200 | 59,200 |
Quarter | EPS |
---|---|
2024-12-31 | $1.26 |
2024-09-30 | $1.38 |
2024-06-30 | $1.30 |
2024-03-31 | $1.22 |