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 | 221,845 | 265,500 | 236,691 | 228,079 |
EBIT | 131,199 | 176,014 | 146,132 | 136,478 |
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 | 70,511 | 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,440,881 | 1,439,649 | 1,061,910 | 1,046,339 |
EBITDA | 1,092,506 | 1,098,711 | 142,095 | 585,997 |
EBIT | 751,518 | 789,887 | -96,991 | 330,638 |
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 | 519,841 | 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 |