Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $855,170 | $690,166 | $663,529 | $604,694 |
Gross Profit | 855,170 | 690,166 | 253,277 | 211,445 |
EBITDA | 268,621 | 173,173 | 180,672 | 110,718 |
EBIT | 196,065 | 105,549 | 117,573 | 69,069 |
Net Income | 51,976 | -27,642 | 13,754 | 17,589 |
Net Change In Cash | 855,170 | 690,166 | 663,529 | 604,694 |
Free Cash Flow | 333,769 | -159,555 | 242,344 | 93,840 |
Cash | 172,589 | 203,549 | 540,203 | 235,199 |
Basic Shares | 274,144 | 126,033 | 291,324 | 272,686 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,515,710 | $2,077,549 | $1,725,193 | $1,432,771 |
Gross Profit | 924,633 | 756,520 | 596,212 | 441,153 |
EBITDA | 598,632 | 497,603 | 418,318 | 186,624 |
EBIT | 431,002 | 381,766 | -928,880 | -919,798 |
Net Income | 94,665 | 61,037 | 163,257 | 65,873 |
Net Change In Cash | 2,515,710 | 2,077,549 | 1,725,193 | 1,432,771 |
Cost of Revenue | 627,850 | 243,957 | ||
Free Cash Flow | 467,867 | 447,427 | 320,471 | 263,712 |
Cash | 540,203 | 838,790 | 992,723 | 386,962 |
Basic Shares | 276,288 | 272,266 | 270,481 | 105,730 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.66 |
2025-03-31 | $0.39 |
2024-12-31 | $0.45 |