| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,125,500 | $1,140,400 | $1,144,400 | $1,172,700 |
Gross Profit | 255,300 | 249,600 | 239,800 | 258,800 |
EBITDA | 213,300 | 205,900 | 191,700 | 168,000 |
EBIT | 170,700 | 164,300 | 150,900 | 154,600 |
Net Income | 110,000 | 100,700 | 97,000 | 137,100 |
Net Change In Cash | 1,125,500 | 1,140,400 | 1,144,400 | 1,172,700 |
Free Cash Flow | 229,500 | 89,400 | -145,800 | 333,600 |
Cash | 372,200 | 319,600 | 475,800 | 721,200 |
Basic Shares | 141,026 | 143,100 | 146,800 | 145,600 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,362,100 | $7,544,800 | $3,836,000 | $2,799,800 |
Gross Profit | 913,500 | 802,600 | 714,200 | 334,000 |
EBITDA | 670,700 | 466,400 | 678,500 | 492,500 |
EBIT | 544,900 | 466,400 | 555,100 | 367,100 |
Net Income | 367,800 | 410,800 | 323,500 | 184,600 |
Net Change In Cash | 4,362,100 | 7,544,800 | 3,836,000 | 2,799,800 |
Cost of Revenue | -103,700 | 41,800 | ||
Free Cash Flow | 168,100 | -114,800 | 94,000 | -136,500 |
Cash | 721,200 | 743,900 | 584,000 | 687,700 |
Basic Shares | 146,800 | 150,000 | 151,200 | 127,100 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.85 |
2025-06-30 | $0.74 |
2025-03-31 | $0.72 |
2024-12-31 | $0.79 |