| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $52,399 | $53,700 | $46,016 | $41,330 |
Gross Profit | 36,379 | 38,436 | 30,808 | 26,613 |
EBITDA | 31,221 | 32,154 | 23,735 | 21,239 |
EBIT | 29,469 | 30,470 | 22,063 | 19,644 |
Net Income | 25,619 | 27,001 | 17,561 | 16,268 |
Net Change In Cash | 52,399 | 53,700 | 46,016 | 41,330 |
Free Cash Flow | -71,305 | 30,352 | -61,604 | -166,572 |
Cash | 87,429 | 46,889 | 36,013 | 47,237 |
Basic Shares | 64,830 | 62,777 | 51,187 | 54,122 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $163,812 | $152,149 | $90,326 | $102,926 |
Gross Profit | 108,853 | 109,061 | 61,453 | 83,002 |
EBITDA | 85,278 | 88,906 | 42,816 | 49,070 |
EBIT | 79,413 | 84,602 | 40,066 | 46,840 |
Net Income | 70,548 | 83,389 | 33,093 | 42,815 |
Net Change In Cash | 163,812 | 152,149 | 90,326 | 102,926 |
Cost of Revenue | 240,600 | |||
Free Cash Flow | -217,258 | -188,509 | -227,381 | -184,670 |
Cash | 43,221 | 32,273 | 21,585 | 11,431 |
Basic Shares | 51,187 | 40,727 | 30,015 | 22,839 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.57 |
2025-06-30 | $0.59 |
2025-03-31 | $0.54 |