Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,999,519 | $1,828,905 | $1,992,109 | $2,279,236 |
Gross Profit | 80,177 | 266,934 | 58,027 | 114,496 |
EBITDA | 93,895 | 32,598 | 52,393 | 77,836 |
EBIT | 60,293 | -2,289 | 18,404 | 44,704 |
Net Income | 20,098 | -12,693 | -2,298 | 26,245 |
Net Change In Cash | 1,999,519 | 1,828,905 | 1,992,109 | 2,279,236 |
Free Cash Flow | 9,838 | 16,010 | -13,405 | 79,887 |
Cash | 293,675 | 265,420 | 261,758 | 291,697 |
Basic Shares | 115,411 | 115,883 | 115,771 | 117,888 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,731,962 | $9,412,731 | $9,142,799 | $7,417,398 |
Gross Profit | 397,218 | 423,634 | 418,551 | 367,479 |
EBITDA | 256,631 | 265,884 | 269,513 | 235,681 |
EBIT | 124,217 | 138,287 | 167,761 | 138,487 |
Net Income | 20,845 | 34,369 | 71,747 | 59,198 |
Net Change In Cash | 8,731,962 | 9,412,731 | 9,142,799 | 7,417,398 |
Cost of Revenue | -38,970 | |||
Free Cash Flow | 107,944 | 24,885 | 110,485 | -67,260 |
Cash | 261,758 | 218,120 | 298,529 | 252,141 |
Basic Shares | 116,949 | 119,605 | 123,224 | 125,437 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.16 |
2025-03-31 | -$0.07 |
2024-12-31 | -$0.0003 |