Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $753,694 | $686,824 | $704,141 | $676,156 |
Gross Profit | 379,476 | 362,988 | 363,581 | 357,055 |
EBITDA | 75,893 | 56,348 | 26,470 | 52,364 |
EBIT | 52,960 | 52,960 | ||
Net Income | 108,195 | 99,615 | 92,805 | 88,290 |
Net Change In Cash | 753,694 | 686,824 | 704,141 | 676,156 |
Cash | 1,158,059 | 986,323 | 442,145 | 719,036 |
Basic Shares | 37,120 | 36,995 | 36,893 | 37,343 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,771,821 | $2,630,707 | $2,801,768 | $3,205,914 |
Gross Profit | 1,457,081 | 1,044,629 | 1,782,406 | 2,151,439 |
EBITDA | 191,713 | 6,812 | 500,963 | -1,844,750 |
EBIT | 178,158 | -6,743 | 477,987 | -1,862,842 |
Net Income | 367,510 | 167,221 | 607,717 | -1,574,080 |
Net Change In Cash | 2,771,821 | 2,630,707 | 2,801,768 | 3,205,914 |
Free Cash Flow | 218,835 | 392,994 | 753,821 | -1,133,127 |
Cash | 986,323 | 396,905 | 1,574,171 | 817,719 |
Basic Shares | 37,197 | 38,808 | 40,224 | 39,428 |
Quarter | EPS |
---|---|
2025-03-31 | $0.26 |
2024-12-31 | $0.29 |
2024-09-30 | $0.34 |
2024-06-30 | $0.29 |