| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $345,100 | $347,600 | $351,500 | $302,600 |
Gross Profit | 73,800 | 77,100 | 73,800 | 73,600 |
EBITDA | 31,300 | 23,800 | 18,500 | 19,700 |
EBIT | 12,100 | 11,900 | 3,700 | 6,300 |
Net Income | 5,900 | 8,700 | 2,900 | 4,500 |
Net Change In Cash | 345,100 | 347,600 | 351,500 | 302,600 |
Free Cash Flow | -12,100 | -41,300 | -32,200 | -51,800 |
Cash | 560,600 | 565,900 | 783,600 | 263,700 |
Basic Shares | 173,200 | 172,900 | 157,400 | 156,200 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,346,800 | $1,136,300 | $1,037,100 | $898,300 |
Gross Profit | 298,300 | 287,200 | 268,600 | 226,000 |
EBITDA | 103,800 | 93,600 | 77,500 | 26,200 |
EBIT | 44,500 | 41,700 | 32,800 | -14,700 |
Net Income | 22,000 | 16,300 | -8,900 | -36,900 |
Net Change In Cash | 1,346,800 | 1,136,300 | 1,037,100 | 898,300 |
Cost of Revenue | -266,300 | |||
Free Cash Flow | -137,400 | -8,500 | 12,800 | -71,100 |
Cash | 560,600 | 329,300 | 72,800 | 81,300 |
Basic Shares | 173,050 | 150,900 | 130,400 | 126,700 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.18 |
2025-09-30 | $0.14 |
2025-06-30 | $0.11 |