Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,035,227 | $948,455 | $944,402 | $912,786 |
Gross Profit | 995,841 | 220,287 | 218,771 | 306,994 |
EBITDA | 172,464 | 183,046 | 161,343 | 228,097 |
EBIT | 82,314 | 93,600 | 144,076 | 131,435 |
Net Income | 120,269 | 100,551 | 97,377 | 89,709 |
Net Change In Cash | 1,035,227 | 948,455 | 944,402 | 912,786 |
Free Cash Flow | 62,614 | 92,573 | 11,178 | 87,051 |
Cash | 48,330 | 178,973 | 227,362 | 177,609 |
Basic Shares | 41,475 | 41,599 | 41,547 | 41,561 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,527,920 | $2,935,432 | $3,004,925 | $2,713,491 |
Gross Profit | 788,964 | 372,189 | 499,307 | 193,722 |
EBITDA | 930,363 | 554,354 | 627,098 | 377,988 |
EBIT | 546,483 | 171,239 | 232,546 | -62,210 |
Net Income | 322,962 | 34,342 | 72,953 | 111,910 |
Net Change In Cash | 3,527,920 | 2,935,432 | 3,004,925 | 2,713,491 |
Cost of Revenue | -155,437 | 42,698 | ||
Free Cash Flow | 364,178 | 420,008 | -202,215 | 150,418 |
Cash | 227,362 | 148,277 | 102,984 | 258,421 |
Basic Shares | 41,547 | 44,599 | 50,644 | 50,753 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.91 |
2025-03-31 | $2.42 |
2024-12-31 | $2.34 |