| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $702,800 | $708,300 | $662,600 | $599,200 |
Gross Profit | 176,500 | 170,900 | 147,500 | 126,800 |
EBITDA | 55,700 | 105,500 | 60,500 | 38,100 |
EBIT | 59,500 | 21,500 | -400 | |
Net Income | 18,700 | 32,300 | 6,400 | -10,400 |
Net Change In Cash | 702,800 | 708,300 | 662,600 | 599,200 |
Free Cash Flow | 26,000 | -47,800 | 57,600 | 1,800 |
Cash | 74,500 | 79,100 | 141,300 | 98,300 |
Basic Shares | 97,744 | 97,744 | 95,516 | 95,166 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $2,672,800 | $2,767,100 | $2,816,000 | $2,774,600 |
Gross Profit | 621,700 | 645,600 | 678,900 | 674,800 |
EBITDA | 306,500 | 303,100 | 244,000 | 222,800 |
EBIT | 135,000 | 158,900 | 94,300 | 72,400 |
Net Income | 56,000 | 66,400 | -7,700 | 14,000 |
Net Change In Cash | 2,672,800 | 2,767,100 | 2,816,000 | 2,774,600 |
Cost of Revenue | -103,600 | |||
Free Cash Flow | 37,600 | 127,200 | 58,600 | -400 |
Cash | 74,500 | 140,400 | 67,000 | 20,100 |
Basic Shares | 97,744 | 96,076 | 93,412 | 98,161 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.27 |
2025-06-30 | $0.30 |
2025-03-31 | -$0.03 |
2024-12-31 | $0.04 |