Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,519,960 | $1,460,671 | $1,425,130 | $1,481,301 |
Gross Profit | 1,517,230 | 1,457,942 | 1,422,401 | 1,475,842 |
EBITDA | 258,155 | 275,257 | 301,040 | -164,599 |
EBIT | 243,877 | 261,621 | 286,783 | -167,328 |
Net Income | 180,728 | 211,964 | 395,459 | -142,582 |
Net Change In Cash | 1,519,960 | 1,460,671 | 1,425,130 | 1,481,301 |
Free Cash Flow | 595,662 | 517,376 | 375,931 | 291,331 |
Cash | 981,003 | 1,655,063 | 1,841,574 | 1,383,985 |
Basic Shares | 85,000 | 85,326 | 85,693 | 85,268 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,617,187 | $5,135,439 | $5,321,725 | $4,841,954 |
Gross Profit | 5,606,270 | 5,124,522 | 5,321,725 | 4,841,954 |
EBITDA | 542,418 | 374,559 | 778,188 | 11,713 |
EBIT | 466,866 | 306,271 | 711,211 | -54,084 |
Net Income | 376,292 | 223,083 | 618,609 | -116,812 |
Net Change In Cash | 5,617,187 | 5,135,439 | 5,321,725 | 4,841,954 |
Cost of Revenue | -185,468 | -75,379 | ||
Free Cash Flow | 1,255,559 | 692,216 | 1,114,822 | 343,503 |
Cash | 1,383,985 | 751,415 | 844,592 | 902,831 |
Basic Shares | 86,012 | 85,669 | 85,291 | 84,262 |
Quarter | EPS |
---|---|
2024-09-30 | $2.71 |
2024-06-30 | $2.93 |
2024-03-31 | $2.57 |
2023-12-31 | $2.94 |