| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $240,067 | $211,447 | $204,678 | $205,936 |
Gross Profit | 79,971 | 64,510 | 52,827 | 60,849 |
EBITDA | 41,347 | -4,241 | 10,136 | 18,912 |
EBIT | 35,638 | -9,404 | 4,758 | 13,324 |
Net Income | 29,615 | -11,098 | 1,314 | 9,528 |
Net Change In Cash | 240,067 | 211,447 | 204,678 | 205,936 |
Free Cash Flow | 15,810 | 21,754 | -12,239 | 18,537 |
Cash | 18,180 | 13,479 | 13,460 | 24,805 |
Basic Shares | 38,481 | 35,423 | 36,368 | 42,957 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $862,128 | $795,426 | $689,206 | $534,894 |
Gross Profit | 258,158 | 168,342 | 120,796 | 71,540 |
EBITDA | 66,344 | 50,932 | 19,433 | -2,267 |
EBIT | 44,506 | 26,466 | -6,671 | -30,044 |
Net Income | 29,359 | -16,215 | -26,421 | -35,747 |
Net Change In Cash | 862,128 | 795,426 | 689,206 | 534,894 |
Cost of Revenue | -15,338 | |||
Free Cash Flow | 43,122 | 22,138 | -31,593 | -35,987 |
Cash | 18,180 | 9,285 | 11,313 | 13,778 |
Basic Shares | 38,481 | 35,250 | 33,104 | 32,204 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.75 |
2025-09-30 | $0.49 |
2025-06-30 | $0.04 |