Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $338,600 | $345,300 | $372,800 | $374,400 |
Gross Profit | 248,600 | 227,000 | 227,600 | 232,100 |
EBITDA | 103,000 | 76,900 | 82,300 | 88,100 |
EBIT | 93,500 | 66,400 | 66,700 | 72,700 |
Net Income | 71,700 | 50,200 | 52,100 | 55,500 |
Net Change In Cash | 338,600 | 345,300 | 372,800 | 374,400 |
Free Cash Flow | 60,200 | 74,300 | 88,600 | 82,400 |
Cash | 1,090,100 | 871,300 | 896,500 | 698,500 |
Basic Shares | 103,364 | 103,416 | 103,399 | 103,234 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,480,600 | $147,000 | $1,184,700 | $656,000 |
Gross Profit | 931,900 | 75,400 | 1,023,100 | 653,300 |
EBITDA | 351,500 | 336,800 | 312,600 | 292,200 |
EBIT | 294,500 | 336,800 | 257,100 | 247,800 |
Net Income | 226,000 | 257,500 | 202,200 | 192,100 |
Net Change In Cash | 1,480,600 | 147,000 | 1,184,700 | 656,000 |
Cost of Revenue | -1,474,300 | 68,000 | ||
Free Cash Flow | 332,000 | 399,800 | 523,900 | 272,000 |
Cash | 896,500 | 577,900 | 870,400 | 2,344,700 |
Basic Shares | 103,191 | 103,780 | 103,340 | 61,741 |
Quarter | EPS |
---|---|
2025-06-30 | $0.69 |
2025-03-31 | $0.49 |
2024-12-31 | $0.50 |
2024-09-30 | $0.54 |