| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $129,702 | $126,664 | $120,634 | $89,910 |
Gross Profit | 70,665 | 61,408 | 55,863 | 19,835 |
EBITDA | 12,992 | 20,197 | 15,665 | -23,102 |
EBIT | 11,628 | 16,502 | 12,018 | -26,761 |
Net Income | 6,673 | 12,305 | 8,900 | -21,223 |
Net Change In Cash | 129,702 | 126,664 | 120,634 | 89,910 |
Free Cash Flow | 28,119 | 12,922 | -4,484 | 27,279 |
Cash | 253,402 | 248,224 | 256,089 | 289,223 |
Basic Shares | 102,031 | 101,898 | 101,817 | 101,840 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $453,320 | $422,357 | $340,070 | $308,981 |
Gross Profit | 165,425 | 228,468 | 291,692 | 281,918 |
EBITDA | -1,353 | 60,323 | 130,227 | 137,823 |
EBIT | -15,910 | 46,051 | 116,876 | 126,181 |
Net Income | -11,653 | 36,086 | 86,173 | 92,049 |
Net Change In Cash | 453,320 | 422,357 | 340,070 | 308,981 |
Cost of Revenue | 108,265 | -351,994 | ||
Free Cash Flow | 25,875 | 33,081 | 134,954 | 93,212 |
Cash | 289,223 | 423,249 | 179,228 | 70,963 |
Basic Shares | 101,840 | 102,895 | 106,193 | 104,156 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.15 |
2025-06-30 | $0.13 |
2025-03-31 | $0.09 |
2024-12-31 | $0.11 |