Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $784,004 | $652,611 | $559,962 | $544,167 |
Gross Profit | 731,026 | 285,121 | 242,847 | 247,070 |
EBITDA | 131,998 | 126,502 | 72,124 | 64,729 |
EBIT | 106,119 | 104,632 | 51,435 | 44,834 |
Net Income | 57,545 | 55,164 | 25,203 | 14,747 |
Net Change In Cash | 784,004 | 652,611 | 559,962 | 544,167 |
Free Cash Flow | 56,832 | -14,656 | 234,557 | 67,762 |
Cash | 826,470 | 966,357 | 711,584 | 563,467 |
Basic Shares | 484,636 | 485,549 | 479,088 | 478,652 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,206,595 | $1,979,979 | $1,774,295 | $1,993,387 |
Gross Profit | 979,521 | 1,805,390 | 837,191 | 633,309 |
EBITDA | 345,652 | 215,357 | 230,437 | 327,704 |
EBIT | 264,218 | 134,940 | 155,383 | 245,830 |
Net Income | 126,988 | 36,265 | 48,712 | 124,007 |
Net Change In Cash | 2,206,595 | 1,979,979 | 1,774,295 | 1,993,387 |
Free Cash Flow | 243,295 | 345,305 | 165,602 | 363,895 |
Cash | 711,584 | 655,641 | 484,989 | 553,598 |
Basic Shares | 479,142 | 489,989 | 499,414 | 540,020 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.31 |
2025-03-31 | $0.29 |
2024-12-31 | $0.25 |