| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,535,740 | $1,147,054 | $1,145,144 | $1,112,056 |
Gross Profit | 609,541 | 459,902 | 460,970 | 443,147 |
EBITDA | 323,632 | 244,626 | 233,250 | 258,429 |
EBIT | 291,133 | 224,211 | 212,899 | 238,067 |
Net Income | 181,643 | 139,319 | 131,091 | 149,651 |
Net Change In Cash | 1,535,740 | 1,147,054 | 1,145,144 | 1,112,056 |
Free Cash Flow | 175,915 | 163,960 | 167,298 | 164,331 |
Cash | 341,785,000 | 342,229 | 272,859 | 304,320 |
Basic Shares | 34,237 | 34,146 | 34,401 | 34,655 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,939,994 | $4,706,416 | $4,479,358 | $4,537,158 |
Gross Profit | 1,973,560 | 1,848,502 | 1,727,417 | 1,648,606 |
EBITDA | 1,059,937 | 1,005,817 | 929,555 | 851,338 |
EBIT | 966,310 | 918,085 | 848,915 | 771,087 |
Net Income | 601,704 | 584,170 | 519,118 | 452,263 |
Net Change In Cash | 4,939,994 | 4,706,416 | 4,479,358 | 4,537,158 |
Cost of Revenue | -94,313 | |||
Free Cash Flow | 671,504 | 512,012 | 485,468 | 388,083 |
Cash | 341,785,000 | 186,126 | 114,098 | 60,356 |
Basic Shares | 34,237 | 34,847 | 35,401 | 36,093 |
| Quarter | EPS |
|---|---|
2025-12-31 | $5.35 |
2025-09-30 | $4.08 |
2025-06-30 | $3.81 |
2025-03-31 | $4.33 |