Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,157,536 | $1,176,363 | $1,079,228 | $1,068,859 |
Gross Profit | 571,825 | 550,129 | 508,238 | 511,086 |
EBITDA | 428,249 | 75,561 | 43,845 | 98,627 |
EBIT | 51,372 | 63,309 | 79,801 | 70,956 |
Net Income | 15,485 | 24,793 | 30,982 | 30,860 |
Net Change In Cash | 1,157,536 | 1,176,363 | 1,079,228 | 1,068,859 |
Free Cash Flow | -10,433 | 127,160 | -17,753 | 88,257 |
Cash | 106,841 | 107,325 | 60,860 | 85,054 |
Basic Shares | 58,664 | 58,358 | 55,842 | 55,842 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,320,564 | $3,992,413 | $4,245,392 | $4,583,451 |
Gross Profit | 2,080,351 | 1,275,248 | 2,079,532 | 2,235,012 |
EBITDA | 339,012 | 290,541 | 283,050 | 435,011 |
EBIT | 288,126 | 166,285 | 149,179 | 265,178 |
Net Income | 123,478 | -5,179 | 12,357 | 134,940 |
Net Change In Cash | 4,320,564 | 3,992,413 | 4,245,392 | 4,583,451 |
Free Cash Flow | 48,446 | 146,888 | 407,073 | 329,848 |
Cash | 60,860 | 93,705 | 144,141 | 108,333 |
Basic Shares | 55,933 | 54,978 | 58,966 | 66,839 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1 |
2025-03-31 | $1 |
2024-12-31 | $1.05 |