Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$138,027
$133,135
$222,166
$195,756
Gross Profit
73,793
78,574
124,651
104,732
EBITDA
6,901
10,127
61,561
34,352
EBIT
4,229
7,007
58,593
31,492
Net Income
2,871
5,940
38,120
21,718
Net Change In Cash
138,027
133,135
222,166
195,756
Free Cash Flow
-15,497
81,733
46,185
5,736
Cash
123,918
148,708
101,457
58,174
Basic Shares
115,256
117,021
117,482
117,358

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$678,722
$607,907
$624,957
$507,149
Gross Profit
365,921
312,545
315,884
259,742
EBITDA
77,398
22,172
61,653
32,543
EBIT
65,259
22,172
49,393
19,490
Net Income
39,217
83,994
28,182
13,254
Net Change In Cash
678,722
607,907
624,957
507,149
Cost of Revenue
35,981
Free Cash Flow
52,731
-1,416
-3,774
28,042
Cash
101,457
84,269
89,586
133,431
Basic Shares
117,482
117,359
112,378
106,171

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.09
2025-03-31
$0.11
2024-12-31
$0.45