| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $115,766 | $104,220 | $93,938 | $97,621 |
Gross Profit | 86,847 | 76,812 | 69,396 | 73,576 |
EBITDA | 45,849 | 27,924 | 38,922 | 22,372 |
EBIT | 44,587 | 24,856 | 35,445 | 21,648 |
Net Income | 30,834 | 16,638 | 27,019 | -123,852 |
Net Change In Cash | 115,766 | 104,220 | 93,938 | 97,621 |
Free Cash Flow | 51,243 | 37,326 | 23,165 | 28,275 |
Cash | 6,327 | 120,825 | 255,868 | 59,152 |
Basic Shares | 192,558 | 199,836 | 201,048 | 175,880 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $344,636 | $259,691 | $195,015 | $145,833 |
Gross Profit | 257,057 | 192,233 | 143,735 | 108,475 |
EBITDA | 107,165 | 21,303 | 70,086 | 68,232 |
EBIT | 93,846 | -5,738 | 31,531 | 24,998 |
Net Income | -131,001 | -55,768 | 852 | 5,064 |
Net Change In Cash | 344,636 | 259,691 | 195,015 | 145,833 |
Cost of Revenue | -7,053 | |||
Free Cash Flow | 94,012 | 31,917 | 45,059 | 30,633 |
Cash | 59,152 | 27,606 | 8,725 | 15,778 |
Basic Shares | 175,880 | 174,170 | 159,166 | 152,867 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.17 |
2025-06-30 | $0.10 |
2025-03-31 | $0.09 |
2024-12-31 | $0.09 |