Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,675,866 | $1,623,249 | $1,637,543 | $1,635,800 |
Gross Profit | 358,737 | 356,718 | 337,553 | 339,652 |
EBITDA | 128,132 | 269,034 | 234,630 | 230,814 |
EBIT | 37,486 | 179,548 | 144,071 | 139,213 |
Net Income | 50,921 | 90,811 | 65,177 | 81,242 |
Net Change In Cash | 1,675,866 | 1,623,249 | 1,637,543 | 1,635,800 |
Free Cash Flow | 74,925 | 16,018 | 79,878 | 238,177 |
Cash | 1,930,633 | 140,233 | 172,213 | 151,937 |
Basic Shares | 99,267 | 99,241 | 99,159 | 99,164 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,781,292 | $7,250,552 | $5,590,438 | $5,237,443 |
Gross Profit | 1,435,654 | 1,439,649 | 1,061,910 | 1,046,339 |
EBITDA | 1,034,781 | 1,034,057 | 174,400 | 743,117 |
EBIT | 693,793 | 725,233 | -64,686 | 487,758 |
Net Income | 474,959 | 466,437 | -93,552 | 207,463 |
Net Change In Cash | 6,781,292 | 7,250,552 | 5,590,438 | 5,237,443 |
Cost of Revenue | -380,773 | 416,420 | ||
Free Cash Flow | 600,180 | 189,901 | 55,819 | 521,958 |
Cash | 151,937 | 227,438 | 170,978 | 564,848 |
Basic Shares | 98,890 | 98,732 | 99,608 | 101,209 |
Quarter | EPS |
---|---|
2024-09-30 | $1.49 |
2024-06-30 | $1.28 |
2024-03-31 | $1.12 |
2023-12-31 | $1.02 |