| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $227,813 | $211,371 | $197,122 | $190,574 |
Gross Profit | 111,792 | 136,756 | 124,085 | 110,294 |
EBITDA | 61,159 | 39,244 | 48,362 | 14,853 |
EBIT | 38,527 | 15,963 | 25,471 | -7,747 |
Net Income | 24,134 | 8,549 | 15,681 | -10,276 |
Net Change In Cash | 227,813 | 211,371 | 197,122 | 190,574 |
Free Cash Flow | 37,892 | 68,903 | 15,145 | 13,380 |
Cash | 262,610 | 217,797 | 149,802 | 144,861 |
Basic Shares | 21,093 | 20,308 | 20,046 | 19,445 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $614,376 | $486,816 | $316,385 | $216,136 |
Gross Profit | 364,166 | 305,303 | 177,600 | 115,526 |
EBITDA | 63,121 | 106,603 | 25,040 | 3,116 |
EBIT | -4,610 | 46,812 | -34,613 | -44,136 |
Net Income | -18,522 | 18,779 | -47,896 | -42,603 |
Net Change In Cash | 614,376 | 486,816 | 316,385 | 216,136 |
Cost of Revenue | -52,067 | 92,434 | ||
Free Cash Flow | 47,064 | 100,448 | -47,658 | -20,316 |
Cash | 144,861 | 221,121 | 48,228 | 100,300 |
Basic Shares | 19,318 | 18,194 | 16,260 | 12,596 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.04 |
2025-06-30 | $0.36 |
2025-03-31 | $0.69 |