| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,222,191 | $1,174,434 | $1,188,092 | $1,144,543 |
Gross Profit | 425,361 | 405,767 | 411,687 | 379,348 |
EBITDA | 26,367 | 360,694 | 147,971 | 140,753 |
EBIT | 3,607 | 336,284 | 124,089 | 116,351 |
Net Income | -28,995 | 219,582 | 81,754 | 73,905 |
Net Change In Cash | 1,222,191 | 1,174,434 | 1,188,092 | 1,144,543 |
Free Cash Flow | -25,567 | 384,652 | 137,544 | -61,672 |
Cash | 760,183 | 833,847 | 629,203 | 540,804 |
Basic Shares | 128,411 | 131,235 | 131,599 | 132,670 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,729,260 | $4,557,806 | $4,320,577 | $3,615,120 |
Gross Profit | 1,582,072 | 1,465,821 | 1,297,840 | 994,651 |
EBITDA | 698,592 | 541,054 | 374,421 | 291,576 |
EBIT | 603,138 | 455,456 | 290,674 | 200,623 |
Net Income | 346,247 | 282,759 | 186,743 | 188,689 |
Net Change In Cash | 4,729,260 | 4,557,806 | 4,320,577 | 3,615,120 |
Cost of Revenue | -196,108 | |||
Free Cash Flow | 434,957 | 344,289 | 258,413 | -116,297 |
Cash | 760,183 | 675,441 | 545,678 | 434,971 |
Basic Shares | 130,979 | 132,356 | 131,931 | 131,315 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.11 |
2025-09-30 | $0.90 |
2025-06-30 | $0.91 |
2025-03-31 | $0.62 |