Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $450,612 | $432,457 | $398,131 | $528,527 |
Gross Profit | 100,202 | 358,348 | 43,131 | 198,248 |
EBITDA | 194,655 | 145,011 | 130,100 | 221,914 |
EBIT | 131,917 | 84,193 | 70,616 | 164,344 |
Net Income | 95,781 | 59,647 | 37,876 | 113,605 |
Net Change In Cash | 450,612 | 432,457 | 398,131 | 528,527 |
Free Cash Flow | -156,364 | -77,037 | -48,875 | -16,132 |
Cash | 474,488 | 634,495 | 368,865 | 427,950 |
Basic Shares | 54,380 | 54,126 | 53,962 | 53,485 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,826,633 | $1,766,356 | $1,643,981 | $1,458,084 |
Gross Profit | 331,851 | 316,841 | 330,111 | 332,242 |
EBITDA | 668,960 | 605,554 | 491,537 | 493,846 |
EBIT | 440,869 | 405,646 | 317,982 | 314,402 |
Net Income | 289,174 | 261,195 | 258,982 | 245,550 |
Net Change In Cash | 1,826,633 | 1,766,356 | 1,643,981 | 1,458,084 |
Cost of Revenue | -37,666 | -59,873 | ||
Free Cash Flow | -414,862 | -344,110 | -81,304 | 63,265 |
Cash | 368,865 | 327,429 | 177,577 | 215,243 |
Basic Shares | 52,615 | 50,806 | 50,699 | 50,645 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.76 |
2025-03-31 | $1.10 |
2024-12-31 | $0.70 |