Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$119,295
$104,745
$100,361
$111,200
Gross Profit
75,873
65,448
89,300
64,124
EBITDA
24,642
21,870
49,640
30,893
EBIT
19,216
15,885
42,686
24,844
Net Income
2,579
8,395
30,474
14,382
Net Change In Cash
119,295
104,745
100,361
111,200
Free Cash Flow
35,363
-11,243
-30,476
9,048
Cash
179,486
148,794
167,643
206,728
Basic Shares
131,679
113,304
99,585
99,193

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$437,848
$430,302
$275,948
$192,433
Gross Profit
212,221
210,059
168,371
137,149
EBITDA
37,346
-77,068
-116,947
-94,422
EBIT
11,824
-101,483
-146,994
-111,122
Net Income
-32,829
-133,933
-156,559
-109,079
Net Change In Cash
437,848
430,302
275,948
192,433
Cost of Revenue
-96,187
117,339
Free Cash Flow
-32,205
23,833
-28,940
-39,471
Cash
167,643
258,418
215,060
315,741
Basic Shares
99,585
96,057
97,351
93,884

Earnings Calls

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