| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $249,727 | $234,018 | $229,762 | $230,741 |
Gross Profit | 64,037 | 56,895 | 72,927 | 73,561 |
EBITDA | 137,907 | 128,673 | 141,856 | 136,291 |
EBIT | 64,668 | 58,642 | 72,079 | 66,241 |
Net Income | 24,137 | 28,046 | 40,362 | 40,821 |
Net Change In Cash | 249,727 | 234,018 | 229,762 | 230,741 |
Free Cash Flow | -429,539 | -37,927 | -104,592 | 30,882 |
Cash | 79,555 | 88,492 | 112,704 | 94,395 |
Basic Shares | 61,132 | 61,019 | 60,840 | 60,770 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $879,654 | $829,424 | $734,159 | $663,084 |
Gross Profit | 272,619 | 264,018 | 268,824 | 264,338 |
EBITDA | 512,271 | 462,763 | 382,144 | 369,181 |
EBIT | 249,408 | 237,966 | 183,352 | 186,209 |
Net Income | 123,733 | 124,399 | 65,841 | 62,092 |
Net Change In Cash | 879,654 | 829,424 | 734,159 | 663,084 |
Cost of Revenue | -116,159 | -193,334 | ||
Free Cash Flow | -76,759 | -308,982 | -282,502 | -160,450 |
Cash | 94,395 | 195,808 | 95,872 | 239,278 |
Basic Shares | 60,790 | 59,762 | 56,503 | 56,402 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.41 |
2025-06-30 | $0.48 |
2025-03-31 | $0.68 |