Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $351,500 | $302,600 | $283,100 | $275,900 |
Gross Profit | 73,800 | 73,600 | 69,800 | 69,200 |
EBITDA | 20,900 | 20,000 | 17,900 | 19,700 |
EBIT | 6,100 | 6,600 | 4,800 | 6,600 |
Net Income | 2,900 | 4,500 | 3,900 | 3,200 |
Net Change In Cash | 351,500 | 302,600 | 283,100 | 275,900 |
Free Cash Flow | -32,200 | -51,800 | 32,000 | -9,200 |
Cash | 783,600 | 263,700 | 329,300 | 301,500 |
Basic Shares | 157,400 | 156,200 | 154,700 | 154,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,136,300 | $1,037,100 | $898,300 | $811,500 |
Gross Profit | 287,200 | 268,600 | 226,000 | 225,100 |
EBITDA | 96,400 | 79,500 | 26,500 | 62,800 |
EBIT | 44,500 | 34,800 | -14,400 | 28,100 |
Net Income | 16,300 | -8,900 | -36,900 | -2,000 |
Net Change In Cash | 1,136,300 | 1,037,100 | 898,300 | 811,500 |
Cost of Revenue | -266,300 | -26,100 | ||
Free Cash Flow | -8,500 | 12,800 | -71,100 | -15,700 |
Cash | 329,300 | 72,800 | 81,300 | 349,400 |
Basic Shares | 150,900 | 130,400 | 126,700 | 124,600 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.11 |
2025-03-31 | $0.12 |
2024-12-31 | $0.13 |