| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $855,700 | $883,700 | $847,600 | $829,400 |
Gross Profit | 341,600 | 360,200 | 344,600 | 335,300 |
EBITDA | 183,300 | 160,600 | 174,100 | 174,800 |
EBIT | 129,700 | 107,300 | 121,900 | 120,700 |
Net Income | 81,600 | 56,500 | 62,000 | 36,600 |
Net Change In Cash | 855,700 | 883,700 | 847,600 | 829,400 |
Free Cash Flow | 73,200 | 83,600 | -18,900 | 157,500 |
Cash | 689,400 | 719,700 | 640,200 | 682,000 |
Basic Shares | 255,000 | 260,469 | 261,567 | 263,378 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,408,200 | $3,570,200 | $3,554,200 | $3,474,400 |
Gross Profit | 1,358,500 | 1,358,900 | 1,250,600 | 1,339,200 |
EBITDA | 677,600 | 462,600 | 614,400 | 705,800 |
EBIT | 460,700 | 462,600 | 397,200 | 483,200 |
Net Income | 194,900 | 232,900 | 220,800 | 297,100 |
Net Change In Cash | 3,408,200 | 3,570,200 | 3,554,200 | 3,474,400 |
Cost of Revenue | -78,000 | 147,800 | ||
Free Cash Flow | 296,500 | 409,600 | 178,800 | 295,400 |
Cash | 682,000 | 720,600 | 581,400 | 660,900 |
Basic Shares | 263,378 | 275,648 | 287,586 | 297,294 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.39 |
2025-06-30 | $0.22 |
2025-03-31 | $0.24 |
2024-12-31 | $0.36 |