| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $51,359 | $67,672 | $66,950 | $63,114 |
Gross Profit | 38,053 | 36,889 | 32,128 | |
EBITDA | 18,614 | 16,796 | 15,875 | 12,799 |
EBIT | 14,787 | 13,866 | 10,796 | |
Net Income | -27,402 | 10,751 | 9,571 | 7,876 |
Net Change In Cash | 51,359 | 67,672 | 66,950 | 63,114 |
Free Cash Flow | 13,594 | 13,904 | 9,168 | |
Cash | 12,051 | 12,528 | 97,637 | 101,662 |
Basic Shares | 39,817 | 39,760 | 40,204 | 40,923 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $249,096 | $251,328 | $208,795 | $187,671 |
Gross Profit | 123,342 | 208,795 | 162,868 | |
EBITDA | 58,063 | 48,797 | 51,760 | 93,304 |
EBIT | 40,501 | 51,760 | 84,859 | |
Net Income | 796 | 29,945 | 37,669 | 61,119 |
Net Change In Cash | 249,096 | 251,328 | 208,795 | 187,671 |
Cost of Revenue | -45,269 | |||
Free Cash Flow | 29,951 | 43,365 | 80,779 | |
Cash | 12,051 | 167,744 | -13,889 | 45,799 |
Basic Shares | 40,173 | 41,629 | 43,638 | 46,438 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.34 |
2025-09-30 | $0.27 |
2025-06-30 | $0.24 |
2025-03-31 | $0.19 |