Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $755,600 | $727,000 | $676,900 | $717,600 |
Gross Profit | 214,000 | 200,800 | 177,500 | 176,300 |
EBITDA | 190,400 | 173,400 | 155,500 | 151,200 |
EBIT | 154,800 | 137,900 | 121,200 | 117,400 |
Net Income | 111,700 | 95,400 | 84,100 | 84,800 |
Net Change In Cash | 755,600 | 727,000 | 676,900 | 717,600 |
Free Cash Flow | 200,100 | 34,100 | 38,600 | 13,300 |
Cash | 315,500 | 151,500 | 162,100 | 150,200 |
Basic Shares | 50,600 | 50,700 | 50,700 | 50,700 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $2,877,100 | $2,759,700 | $2,550,300 | $1,836,300 |
Gross Profit | 768,600 | 584,300 | 337,300 | 149,800 |
EBITDA | 670,400 | 411,600 | 267,600 | 113,200 |
EBIT | 531,200 | 277,000 | 136,600 | -18,200 |
Net Income | 376,000 | 186,500 | 56,400 | -49,100 |
Net Change In Cash | 2,877,100 | 2,759,700 | 2,550,300 | 1,836,300 |
Cost of Revenue | -107,700 | -135,900 | ||
Free Cash Flow | 286,100 | 178,300 | -67,600 | -85,300 |
Cash | 315,500 | 199,100 | 44,500 | 154,200 |
Basic Shares | 50,700 | 50,300 | 49,200 | 48,500 |
Quarter | EPS |
---|---|
2025-06-30 | $2.21 |
2025-03-31 | $1.88 |
2024-12-31 | $1.66 |
2024-09-30 | $1.73 |