Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$174,843
$172,289
$126,713
$191,497
Gross Profit
174,752
172,198
272,661
140,183
EBITDA
11,062
21,641
-66,569
-45,863
EBIT
12,771
21,550
-66,660
-45,953
Net Income
4,759
9,574
-64,767
-39,381
Net Change In Cash
174,843
172,289
126,713
191,497
Free Cash Flow
24,698
-52,685
4,732
-270,777
Cash
220,041
279,427
362,345
359,773
Basic Shares
46,432
59,659
41,237
37,880

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$707,626
$812,009
$661,514
$609,035
Gross Profit
707,263
239,219
661,514
607,825
EBITDA
-71,829
111,066
68,192
-103,415
EBIT
-71,120
111,541
67,144
-108,130
Net Income
-81,120
-107,684
30,973
-172,799
Net Change In Cash
707,626
812,009
661,514
609,035
Cost of Revenue
-730,052
Free Cash Flow
-251,975
81,519
214,515
-919,849
Cash
362,345
274,298
173,164
190,123
Basic Shares
38,685
37,810
37,650
34,956

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.23
2025-03-31
$0.18
2024-12-31
-$0.99