| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $581,000 | $589,200 | $577,200 | $557,600 |
Gross Profit | 241,600 | 251,300 | 242,300 | 237,600 |
EBITDA | 122,900 | 133,600 | 122,000 | 109,600 |
EBIT | 110,500 | 121,400 | 108,900 | 97,100 |
Net Income | 81,700 | 91,400 | 86,400 | 107,100 |
Net Change In Cash | 581,000 | 589,200 | 577,200 | 557,600 |
Free Cash Flow | 199,800 | 116,800 | 88,900 | -60,400 |
Cash | 1,729,800 | 388,200 | 332,200 | 435,100 |
Basic Shares | 58,600 | 58,600 | 58,500 | 58,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,305,000 | $2,131,199 | $1,862,100 | $1,776,700 |
Gross Profit | 972,800 | 867,800 | 751,000 | 661,200 |
EBITDA | 494,300 | 391,900 | 312,900 | 187,400 |
EBIT | 444,100 | 340,900 | 277,500 | 153,700 |
Net Income | 366,600 | 294,700 | 255,900 | 401,100 |
Net Change In Cash | 2,305,000 | 2,131,199 | 1,862,100 | 1,776,700 |
Free Cash Flow | 341,300 | 236,200 | 189,200 | -210,000 |
Cash | 1,729,800 | 306,700 | 329,600 | 427,000 |
Basic Shares | 58,600 | 58,300 | 57,500 | 57,200 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.53 |
2025-09-30 | $1.64 |
2025-06-30 | $1.49 |