| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,177,100 | $1,125,500 | $1,140,400 | $1,144,400 |
Gross Profit | 273,400 | 255,300 | 249,600 | 239,800 |
EBITDA | 190,100 | 213,300 | 205,900 | 191,700 |
EBIT | 147,000 | 170,700 | 164,300 | 150,900 |
Net Income | 96,600 | 110,000 | 100,700 | 97,000 |
Net Change In Cash | 1,177,100 | 1,125,500 | 1,140,400 | 1,144,400 |
Free Cash Flow | 223,100 | 167,000 | 89,400 | -145,800 |
Cash | 416,700 | 372,200 | 319,600 | 475,800 |
Basic Shares | 139,400 | 141,026 | 143,100 | 146,800 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,587,400 | $4,362,100 | $7,544,800 | $3,836,000 |
Gross Profit | 1,007,000 | 913,500 | 802,600 | 714,200 |
EBITDA | 788,999 | 670,700 | 466,400 | 678,500 |
EBIT | 620,899 | 544,900 | 466,400 | 555,100 |
Net Income | 404,300 | 367,800 | 410,800 | 323,500 |
Net Change In Cash | 4,587,400 | 4,362,100 | 7,544,800 | 3,836,000 |
Cost of Revenue | -103,700 | |||
Free Cash Flow | 333,700 | 168,100 | -114,800 | 94,000 |
Cash | 416,700 | 721,200 | 743,900 | 584,000 |
Basic Shares | 141,800 | 146,800 | 150,000 | 151,200 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.93 |
2025-09-30 | $0.85 |
2025-06-30 | $0.74 |
2025-03-31 | $0.67 |