Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$71,095
$63,825
$85,502
$71,786
Gross Profit
44,483
38,237
60,567
46,278
EBITDA
6,400
-227
26,223
-1,365
EBIT
-5,461
-11,903
14,802
-12,748
Net Income
-5,208
-9,486
13,899
-912
Net Change In Cash
71,095
63,825
85,502
71,786
Free Cash Flow
9,265
7,300
8,856
2,866
Cash
90,476
101,811
100,452
78,914
Basic Shares
47,185
48,346
52,623
49,056

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$291,256
$267,014
$256,380
$226,908
Gross Profit
190,229
167,785
174,868
168,595
EBITDA
49,279
46,806
77,547
74,462
EBIT
3,927
2,036
37,467
58,789
Net Income
12,504
8,881
28,705
56,604
Net Change In Cash
291,256
267,014
256,380
226,908
Cost of Revenue
1,317
Free Cash Flow
55,833
52,833
38,319
49,320
Cash
100,452
78,509
92,382
82,505
Basic Shares
54,294
56,027
56,908
56,628

Earnings Calls

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