| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,038,260 | $1,045,980 | $1,050,548 | $969,314 |
Gross Profit | 309,421 | 318,246 | 321,167 | 291,102 |
EBITDA | 163,673 | 162,923 | 51,816 | 149,655 |
EBIT | 119,731 | 141,275 | 29,553 | 128,137 |
Net Income | 168,001 | 99,031 | -30,263 | 87,261 |
Net Change In Cash | 1,038,260 | 1,045,980 | 1,050,548 | 969,314 |
Free Cash Flow | 70,436 | 144,491 | 135,622 | 34,811 |
Cash | 187,140 | 226,107 | 208,533 | 184,399 |
Basic Shares | 19,750 | 19,876 | 19,809 | 20,196 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,104,102 | $4,075,034 | $4,174,598 | $4,345,250 |
Gross Profit | 1,239,936 | 1,241,212 | 1,236,034 | 1,126,224 |
EBITDA | 506,603 | 622,798 | 391,968 | 508,589 |
EBIT | 418,094 | 527,403 | 293,260 | 411,422 |
Net Income | 350,273 | 348,259 | 143,475 | 250,863 |
Net Change In Cash | 4,104,102 | 4,075,034 | 4,174,598 | 4,345,250 |
Cost of Revenue | 12,280 | |||
Free Cash Flow | 311,449 | 493,227 | 210,004 | 232,977 |
Cash | 187,140 | 164,315 | 203,041 | 185,406 |
Basic Shares | 19,937 | 20,261 | 21,159 | 21,580 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $4.92 |
2025-09-30 | $4.98 |
2025-06-30 | $4.88 |