Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,091,482 | $2,103,556 | $2,072,665 | $2,087,886 |
Gross Profit | 442,327 | 406,477 | 439,638 | 432,085 |
EBITDA | 112,451 | 60,103 | 92,691 | 117,653 |
EBIT | 86,519 | 34,634 | 66,911 | 91,747 |
Net Income | 46,932 | 7,514 | 37,012 | 58,208 |
Net Change In Cash | 2,091,482 | 2,103,556 | 2,072,665 | 2,087,886 |
Free Cash Flow | -181,899 | 70,920 | 200,703 | 111,040 |
Cash | 309,135 | 321,850 | 259,234 | 317,449 |
Basic Shares | 32,121 | 34,683 | 37,212 | 38,331 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,701,698 | $9,175,840 | $10,431,191 | $9,436,113 |
Gross Profit | 1,766,016 | 1,669,525 | 1,636,567 | 1,447,557 |
EBITDA | 388,584 | 481,454 | 476,521 | 385,848 |
EBIT | 390,949 | 418,978 | 419,907 | 330,427 |
Net Income | 249,691 | 281,309 | 280,608 | 219,345 |
Net Change In Cash | 8,701,698 | 9,175,840 | 10,431,191 | 9,436,113 |
Cost of Revenue | 74,272 | -18,748 | ||
Free Cash Flow | 586,063 | 580,279 | 27,167 | 111,632 |
Cash | 259,234 | 268,730 | 163,637 | 103,840 |
Basic Shares | 38,136 | 37,241 | 36,620 | 36,863 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.45 |
2025-03-31 | $2.06 |
2024-12-31 | $2.66 |