Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,093,938 | $1,041,869 | $1,063,000 | $1,126,691 |
Gross Profit | 434,398 | 381,621 | 434,000 | 449,373 |
EBITDA | 307,858 | 238,140 | 234,921 | 320,059 |
EBIT | 252,555 | 184,756 | 190,000 | 265,201 |
Net Income | 81,981 | 35,426 | 24,000 | 97,894 |
Net Change In Cash | 1,093,938 | 1,041,869 | 1,063,000 | 1,126,691 |
Free Cash Flow | 111,685 | 57,244 | 160,702 | 167,554 |
Cash | 174,661 | 201,017 | 236,000 | 200,493 |
Basic Shares | 74,528 | 73,804 | 74,175 | 74,162 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,386,112 | $3,875,907 | $2,451,608 | $1,923,719 |
Gross Profit | 1,725,293 | 1,435,346 | 879,704 | 686,935 |
EBITDA | 975,270 | 647,299 | 299,141 | 170,146 |
EBIT | 783,760 | 411,549 | 161,050 | 92,751 |
Net Income | 110,271 | -253,921 | -85,606 | -26,473 |
Net Change In Cash | 4,386,112 | 3,875,907 | 2,451,608 | 1,923,719 |
Free Cash Flow | 577,641 | 417,248 | 10,672 | -106,026 |
Cash | 235,745 | 241,133 | 208,694 | 138,771 |
Basic Shares | 67,651 | 43,917 | 45,041 | 47,920 |
Quarter | EPS |
---|---|
2025-06-30 | $0.33 |
2025-03-31 | $0.18 |
2024-12-31 | $0.12 |
2024-09-30 | $0.25 |