Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $431,509 | $465,959 | $493,193 | $515,244 |
Gross Profit | -240,298 | 240,298 | 253,463 | 247,768 |
EBITDA | 287,492 | 94,144 | 106,783 | 100,692 |
EBIT | 301,564 | 80,072 | 92,991 | 83,186 |
Net Income | 68,766 | 58,476 | 69,302 | 61,452 |
Net Change In Cash | 431,509 | 465,959 | 493,193 | 515,244 |
Free Cash Flow | 117,584 | 16,398 | 185,535 | 46,065 |
Cash | 801,294 | 443,745 | 491,116 | 889,868 |
Basic Shares | 74,380 | 74,380 | 74,292 | 74,492 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,024,271 | $1,944,419 | $1,308,087 | $1,093,601 |
Gross Profit | 958,349 | 873,035 | 915,442 | 996,960 |
EBITDA | 376,461 | 311,144 | 452,755 | 527,885 |
EBIT | 316,349 | 237,084 | 375,132 | 449,385 |
Net Income | 232,467 | 178,671 | 284,971 | 414,984 |
Net Change In Cash | 2,024,271 | 1,944,419 | 1,308,087 | 1,093,601 |
Cost of Revenue | 257,790 | -82,859 | ||
Free Cash Flow | 433,780 | 657,496 | 1,293,821 | 1,175,996 |
Cash | 491,116 | 588,283 | 572,647 | 314,857 |
Basic Shares | 73,978 | 73,523 | 78,808 | 90,400 |
Quarter | EPS |
---|---|
2025-06-30 | $0.91 |
2025-03-31 | $0.77 |
2024-12-31 | $0.90 |
2024-09-30 | $0.81 |