| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $239,296 | $240,285 | $244,465 | $233,291 |
Gross Profit | 28,133 | 27,202 | 28,522 | 26,992 |
EBITDA | -13,613 | 2,966 | 6,805 | 6,452 |
EBIT | -20,517 | -5,033 | -1,253 | -1,524 |
Net Income | -22,853 | -9,408 | -4,559 | -3,943 |
Net Change In Cash | 239,296 | 240,285 | 244,465 | 233,291 |
Free Cash Flow | 2,099 | -14,799 | 496 | -6,886 |
Cash | 92,500 | 92,224 | 109,281 | 108,669 |
Basic Shares | 34,346 | 34,179 | 33,998 | 33,780 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $849,040 | $811,120 | $1,280,069 | $1,096,917 |
Gross Profit | 103,334 | 103,396 | 211,864 | 177,480 |
EBITDA | 21,956 | -10,895 | 121,486 | 106,199 |
EBIT | -8,788 | -10,895 | 86,386 | 80,207 |
Net Income | -20,820 | -42,985 | 72,804 | 70,899 |
Net Change In Cash | 849,040 | 811,120 | 1,280,069 | 1,096,917 |
Cost of Revenue | 10,975 | -177,404 | ||
Free Cash Flow | 10,244 | 42,136 | 2,020 | -5,567 |
Cash | 108,669 | 79,955 | 86,470 | 75,495 |
Basic Shares | 32,759 | 29,200 | 28,963 | 28,979 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.07 |
2025-06-30 | $0.03 |
2025-03-31 | $0.12 |