Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $720,284 | $664,762 | $729,372 | $684,049 |
Gross Profit | 307,267 | 327,246 | 359,690 | 384,816 |
EBITDA | 194,365 | 172,768 | 222,372 | 232,410 |
EBIT | 91,587 | 75,346 | 117,339 | 124,740 |
Net Income | 55,222 | 41,437 | 95,036 | 93,965 |
Net Change In Cash | 720,284 | 664,762 | 729,372 | 684,049 |
Free Cash Flow | 115,450 | 112,173 | 149,776 | 125,566 |
Cash | 991,849 | 1,137,620 | 1,163,396 | 1,229,778 |
Basic Shares | 117,538 | 120,233 | 121,581 | 123,026 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,755,026 | $2,750,571 | $3,311,822 | $3,827,808 |
Gross Profit | 1,322,659 | 1,322,191 | 1,760,730 | 2,281,955 |
EBITDA | 840,253 | 713,558 | 1,182,792 | 1,617,153 |
EBIT | 412,404 | 281,789 | 755,792 | 1,305,710 |
Net Income | 295,833 | -118,378 | 569,179 | 943,157 |
Net Change In Cash | 2,755,026 | 2,750,571 | 3,311,822 | 3,827,808 |
Free Cash Flow | 541,651 | 9,904 | 594,178 | 1,310,862 |
Cash | 1,163,396 | 913,163 | 454,358 | 603,320 |
Basic Shares | 122,822 | 124,812 | 126,426 | 116,674 |
Quarter | EPS |
---|---|
2025-06-30 | $1.18 |
2025-03-31 | $1.01 |
2024-12-31 | $1.42 |
2024-09-30 | $1.28 |