| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $56,351 | $42,351 | $48,014 | $49,326 |
Gross Profit | 37,097 | 20,277 | 29,420 | 32,596 |
EBITDA | 5,451 | 24,025 | 3,948 | 5,582 |
EBIT | 23,427 | 3,166 | 4,806 | |
Net Income | 4,225 | 17,136 | 2,002 | 3,577 |
Net Change In Cash | 56,351 | 42,351 | 48,014 | 49,326 |
Free Cash Flow | -3,519 | 7,248 | 13,867 | |
Cash | 244,125 | 300,042 | 399,379 | 251,450 |
Basic Shares | 13,082 | 13,010 | 13,121 | 13,181 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $270,443 | $227,334 | $213,018 | $152,361 |
Gross Profit | 193,791 | 147,149 | 148,404 | 124,013 |
EBITDA | 36,850 | 30,275 | 32,297 | 20,350 |
EBIT | 26,344 | 27,294 | 15,028 | |
Net Income | 26,940 | 20,091 | 31,232 | 15,047 |
Net Change In Cash | 270,443 | 227,334 | 213,018 | 152,361 |
Cost of Revenue | -267,157 | |||
Free Cash Flow | -1,905 | 56,318 | 62,139 | |
Cash | 244,125 | 317,913 | 398,229 | 40,280 |
Basic Shares | 13,105 | 13,137 | 12,997 | 12,871 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.31 |
2025-09-30 | $1.32 |
2025-06-30 | $0.15 |
2025-03-31 | $0.27 |