Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$128,202
$101,569
$172,038
$193,435
Gross Profit
40,442
20,313
16,413
62,377
EBITDA
-10,843
-79,162
-68,711
5,875
EBIT
-12,605
-81,785
-73,466
79
Net Income
-22,808
-87,273
-77,108
-6,371
Net Change In Cash
128,202
101,569
172,038
193,435
Free Cash Flow
-30,157
-26,460
-2,746
-10,243
Cash
76,568
69,922
134,303
99,447
Basic Shares
33,409
30,725
30,572
30,348

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$681,849
$890,580
$1,183,383
$1,564,987
Gross Profit
142,357
196,197
350,093
550,299
EBITDA
-101,986
-231,289
-213,814
32,209
EBIT
-123,653
-264,080
-261,683
-1,100
Net Income
-145,518
-304,710
-286,295
30,390
Net Change In Cash
681,849
890,580
1,183,383
1,564,987
Cost of Revenue
-84,829
-231,178
Free Cash Flow
-33,340
-117,655
-102,346
-61,898
Cash
134,303
185,121
117,949
201,457
Basic Shares
29,600
27,676
27,214
28,162

Earnings Calls

Quarter EPS
2025-06-30
-$0.27
2025-03-31
-$1.95
2024-12-31
-$2.06
2024-09-30
$0.03