| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $164,278 | $182,716 | $163,066 | $148,013 |
Gross Profit | 76,668 | 106,484 | 120,017 | 114,378 |
EBITDA | 46,955 | 77,981 | 67,980 | 59,232 |
EBIT | 34,051 | 65,803 | 56,033 | 47,388 |
Net Income | 28,741 | 41,167 | 33,690 | 26,844 |
Net Change In Cash | 164,278 | 182,716 | 163,066 | 148,013 |
Free Cash Flow | -35,979 | 37,732 | 13,659 | -22,504 |
Cash | 18,824 | 26,073 | 20,247 | 21,229 |
Basic Shares | 38,673 | 38,702 | 38,642 | 38,354 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $658,073 | $595,459 | $595,699 | $491,528 |
Gross Profit | 334,094 | 452,024 | 449,545 | 368,226 |
EBITDA | 252,148 | 244,049 | 252,536 | 170,784 |
EBIT | 203,275 | 199,823 | 209,282 | 129,087 |
Net Income | 130,442 | 119,268 | 124,921 | 78,396 |
Net Change In Cash | 658,073 | 595,459 | 595,699 | 491,528 |
Cost of Revenue | 1,034 | |||
Free Cash Flow | -7,092 | -33,228 | -120,857 | -48,441 |
Cash | 18,824 | 26,661 | 14,073 | 5,997 |
Basic Shares | 38,673 | 37,583 | 37,077 | 37,039 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.73 |
2025-09-30 | $1.06 |
2025-06-30 | $0.87 |