Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,930,707 | $1,850,830 | $2,009,586 | $1,896,133 |
Gross Profit | 379,671 | 357,760 | 370,111 | 359,907 |
EBITDA | 127,445 | 152,920 | 173,098 | 140,037 |
EBIT | 109,834 | 91,429 | 112,458 | 120,903 |
Net Income | 72,438 | 60,322 | 74,752 | 79,132 |
Net Change In Cash | 1,930,707 | 1,850,830 | 2,009,586 | 1,896,133 |
Free Cash Flow | 113,771 | 45,116 | 263,466 | -19,966 |
Cash | 211,106 | 228,719 | 228,131 | 185,073 |
Basic Shares | 81,445 | 82,381 | 82,439 | 81,884 |
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 | 705,940 | 736,896 | 702,807 | 477,101 |
EBIT | 469,839 | 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 | 186,503 | -73,168 | 51,340 | 255,169 |
Cash | 228,131 | 183,725 | 201,044 | 148,146 |
Basic Shares | 81,818 | 83,720 | 85,726 | 57,908 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.90 |
2025-03-31 | $0.73 |
2024-12-31 | $0.90 |