Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,009,586 | $1,896,133 | $2,027,028 | $1,871,999 |
Gross Profit | 370,111 | 359,907 | 375,897 | 374,125 |
EBITDA | 129,105 | 140,037 | 182,013 | 167,294 |
EBIT | 111,932 | 120,903 | 124,529 | 110,460 |
Net Income | 74,752 | 79,132 | 78,661 | 71,608 |
Net Change In Cash | 2,009,586 | 1,896,133 | 2,027,028 | 1,871,999 |
Free Cash Flow | -19,966 | 177,181 | -243,675 | |
Cash | 228,131 | 185,073 | 167,266 | 155,905 |
Basic Shares | 82,439 | 81,884 | 80,778 | 81,454 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,804,746 | $7,925,024 | $7,101,670 | $5,126,142 |
Gross Profit | 1,531,416 | 1,593,090 | 1,487,159 | 1,092,298 |
EBITDA | 536,405 | 736,896 | 702,807 | 477,101 |
EBIT | 467,856 | 515,755 | 503,658 | 307,604 |
Net Income | 304,153 | 347,055 | 391,382 | 241,415 |
Net Change In Cash | 7,804,746 | 7,925,024 | 7,101,670 | 5,126,142 |
Cost of Revenue | 52,780 | -163,902 | ||
Free Cash Flow | -73,168 | 51,340 | 255,169 | |
Cash | 183,725 | 201,044 | 148,146 | |
Basic Shares | 81,818 | 83,720 | 85,726 | 86,816 |
Quarter | EPS |
---|---|
2024-12-31 | $0.91 |
2024-09-30 | $0.97 |
2024-06-30 | $0.97 |
2024-03-31 | $0.88 |