Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$147,660
$123,876
$153,642
$138,964
Gross Profit
102,090
83,056
102,656
93,551
EBITDA
29,856
15,957
21,634
16,975
EBIT
17,807
4,092
9,229
4,700
Net Income
7,459
-2,637
-156
-4,824
Net Change In Cash
147,660
123,876
153,642
138,964
Free Cash Flow
25,255
-20,157
18,748
10,252
Cash
32,910
22,802
41,582
43,074
Basic Shares
68,536
66,008
65,451
65,258

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$573,280
$512,345
$512,117
$430,898
Gross Profit
388,226
328,193
331,080
302,706
EBITDA
-49,555
-23,070
-121,606
45,475
EBIT
-99,110
-80,435
-177,004
6,791
Net Income
-33,542
-156,230
-158,704
19,375
Net Change In Cash
573,280
512,345
512,117
430,898
Cost of Revenue
12,602
Free Cash Flow
37,789
7,982
-25,057
15,621
Cash
41,582
36,964
30,186
43,933
Basic Shares
65,355
62,647
61,389
45,472

Earnings Calls

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