Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $682,800 | $647,200 | $616,800 | $658,000 |
Gross Profit | 165,400 | 167,600 | 149,600 | 165,600 |
EBITDA | 90,500 | 91,300 | 79,800 | 93,800 |
EBIT | 71,500 | 72,100 | 60,400 | 73,800 |
Net Income | 51,200 | 49,600 | 41,000 | 46,100 |
Net Change In Cash | 682,800 | 647,200 | 616,800 | 658,000 |
Free Cash Flow | 200 | 27,100 | 44,700 | 43,800 |
Cash | 124,500 | 71,600 | 83,800 | 78,600 |
Basic Shares | 53,700 | 53,924 | 53,947 | 53,900 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $2,583,500 | $2,407,800 | $2,297,900 | $2,050,100 |
Gross Profit | 645,400 | 527,200 | 389,400 | 309,300 |
EBITDA | 358,100 | 294,800 | 208,000 | 171,900 |
EBIT | 280,400 | 238,700 | 153,500 | 117,100 |
Net Income | 184,000 | 161,500 | 153,100 | 85,200 |
Net Change In Cash | 2,583,500 | 2,407,800 | 2,297,900 | 2,050,100 |
Cost of Revenue | 23,800 | -700 | ||
Free Cash Flow | 129,300 | 126,100 | 56,800 | -28,800 |
Cash | 71,600 | 60,100 | 67,100 | 45,200 |
Basic Shares | 53,900 | 53,400 | 52,800 | 52,500 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.06 |
2025-03-31 | $1.12 |
2024-12-31 | $0.92 |