| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $2,048,297 | $2,003,845 | $2,091,482 | $2,091,482 |
Gross Profit | 478,428 | 434,195 | 442,327 | 442,327 |
EBITDA | 123,906 | 120,215 | 112,451 | 112,451 |
EBIT | 95,247 | 93,955 | 86,519 | 86,519 |
Net Income | 51,954 | 50,947 | 46,932 | 46,932 |
Net Change In Cash | 2,048,297 | 2,003,845 | 2,091,482 | 2,091,482 |
Free Cash Flow | 146,801 | 243,485 | -181,899 | -181,899 |
Cash | 358,020 | 547,017 | 309,135 | 309,135 |
Basic Shares | 31,046 | 31,536 | 32,121 | 32,121 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $8,247,180 | $8,701,698 | $9,175,840 | $10,431,191 |
Gross Profit | 1,761,427 | 1,766,016 | 1,669,525 | 1,636,567 |
EBITDA | 416,985 | 513,153 | 481,454 | 476,521 |
EBIT | 310,665 | 415,016 | 418,978 | 419,907 |
Net Income | 157,347 | 249,691 | 281,309 | 280,608 |
Net Change In Cash | 8,247,180 | 8,701,698 | 9,175,840 | 10,431,191 |
Cost of Revenue | 74,272 | |||
Free Cash Flow | 279,307 | 586,063 | 580,279 | 27,167 |
Cash | 358,020 | 259,233 | 268,730 | 163,637 |
Basic Shares | 32,347 | 38,136 | 37,241 | 36,620 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.96 |
2025-09-30 | $2.43 |
2025-06-30 | $2.45 |
2025-03-31 | $2.06 |