Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$152,640
$124,901
$151,832
$140,209
Gross Profit
102,246
84,459
102,196
94,028
EBITDA
14,184
1,788
10,746
-8,629
EBIT
12,031
-211
8,900
-11,514
Net Income
7,099
-102
1,885
-1,700
Net Change In Cash
152,640
124,901
151,832
140,209
Free Cash Flow
-13,519
7,925
27,053
18,419
Cash
50,849
90,008
85,645
124,103
Basic Shares
172,929
162,465
178,588
170,168

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$555,558
$545,646
$505,835
$419,591
Gross Profit
375,623
376,963
354,460
301,221
EBITDA
8,959
36,987
39,590
11,522
EBIT
2,265
34,045
37,666
10,098
Net Income
2,720
22,637
21,186
-9,556
Net Change In Cash
555,558
545,646
505,835
419,591
Cost of Revenue
139,297
Free Cash Flow
64,141
84,567
-40,677
63,725
Cash
85,645
144,173
159,775
195,374
Basic Shares
180,102
182,412
187,547
164,256

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.04
2025-03-31
-$0.0006
2024-12-31
$0.01