Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$226,038
$230,307
$137,799
$100,529
Gross Profit
134,655
136,260
94,550
81,478
EBITDA
48,509
49,686
-16,933
25,837
EBIT
33,392
35,543
-24,162
21,822
Net Income
12,807
12,042
-28,213
10,630
Net Change In Cash
226,038
230,307
137,799
100,529
Free Cash Flow
36,711
29,721
-46,480
20,717
Cash
102,085
70,282
41,765
176,678
Basic Shares
136,897
135,314
128,664
130,389

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$444,709
$397,577
$404,067
$335,716
Gross Profit
345,667
264,626
268,167
233,521
EBITDA
75,537
140,866
157,169
52,313
EBIT
56,565
124,165
144,589
36,831
Net Income
13,746
145,678
92,059
152,735
Net Change In Cash
444,709
397,577
404,067
335,716
Cost of Revenue
-280,629
Free Cash Flow
27,917
54,882
53,491
56,826
Cash
41,765
139,036
150,550
145,913
Basic Shares
131,455
133,282
133,923
127,205

Earnings Calls

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