| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $165,406 | $165,406 | $159,938 | $164,595 |
Gross Profit | 28,168 | 28,168 | 25,236 | 26,787 |
EBITDA | 17,811 | 17,811 | 17,802 | 30,920 |
EBIT | 5,913 | 5,913 | 5,777 | 18,740 |
Net Income | 2,811 | 2,811 | 3,158 | 15,164 |
Net Change In Cash | 165,406 | 165,406 | 159,938 | 164,595 |
Free Cash Flow | 21,979 | 4,673 | 137 | 4,011 |
Cash | 67,052 | 53,858 | 66,828 | 65,363 |
Basic Shares | 58,016 | 59,154 | 60,167 | 62,004 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $692,588 | $782,283 | $737,706 | $573,161 |
Gross Profit | 106,879 | 119,117 | 95,316 | 26,424 |
EBITDA | 55,657 | 86,172 | 73,845 | 17,735 |
EBIT | 949 | 25,394 | 6,511 | -63,006 |
Net Income | -11,258 | 12,891 | -9,540 | -63,993 |
Net Change In Cash | 692,588 | 782,283 | 737,706 | 573,161 |
Cost of Revenue | -10,152 | -19,000 | ||
Free Cash Flow | 8,386 | 25,922 | 12,596 | -10,323 |
Cash | 65,363 | 47,111 | 42,018 | 52,852 |
Basic Shares | 62,004 | 63,152 | 61,638 | 60,293 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.08 |
2025-06-30 | $0.09 |
2025-03-31 | $0.06 |