Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$110,570
$107,942
$115,438
$112,772
Gross Profit
79,621
77,153
84,845
82,343
EBITDA
548
4,453
15,651
16,184
EBIT
-7,931
-4,216
6,974
7,092
Net Income
-9,464
-7,311
4,671
4,047
Net Change In Cash
110,570
107,942
115,438
112,772
Free Cash Flow
23,210
7,396
23,301
19,297
Cash
335,773
307,310
355,637
315,324
Basic Shares
206,933
205,019
207,252
209,015

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$438,940
$380,720
$316,350
$248,409
Gross Profit
317,159
259,413
198,486
148,319
EBITDA
34,019
3,301
-47,372
-153,463
EBIT
-2,265
-32,611
-80,214
-184,201
Net Income
8,145
-47,325
-101,284
-199,649
Net Change In Cash
438,940
380,720
316,350
248,409
Cost of Revenue
-170,776
1,415,085
Free Cash Flow
52,339
-9,853
-56,505
-86,993
Cash
355,637
406,974
350,563
562,817
Basic Shares
209,158
201,887
198,045
196,804

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.05
2025-03-31
-$0.04
2024-12-31
$0.08