Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$80,417
$96,033
$120,833
$138,684
Gross Profit
25,419,098,000
30,847
40,498
49,920
EBITDA
-13,491
-10,615
-2,710
14,314
EBIT
-17,472
-14,376
-6,033
10,137
Net Income
-11,155
-9,405
-3,262
5,497
Net Change In Cash
80,417
96,033
120,833
138,684
Free Cash Flow
41,089,323,898
7,474
12,219
29,586
Cash
108,554,572,000
79,007
89,241
89,458
Basic Shares
98,931
101,594
101,910
106,290

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$616,555
$624,288
$440,515
$318,718
Gross Profit
213,574
195,382
154,721
109,747
EBITDA
45,800
32,725
32,397
28,069
EBIT
29,915
16,293
21,831
20,558
Net Income
19,992
6,858
34,584
23,743
Net Change In Cash
616,555
624,288
440,515
318,718
Cost of Revenue
-15,757
144,648
Free Cash Flow
64,500
-74,348
23,372
-8,604
Cash
89,241
59,286
157,335
175,537
Basic Shares
109,422
105,617
102,975
94,863

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
-$0.11
2025-03-31
-$0.09
2024-12-31
$0.04