Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$157,109
$130,106
$175,984
$109,408
Gross Profit
64,249
56,131
77,187
40,016
EBITDA
25,475
18,695
29,356
10,744
EBIT
20,799
14,839
25,261
6,981
Net Income
12,211
9,248
12,983
3,655
Net Change In Cash
157,109
130,106
175,984
109,408
Free Cash Flow
1,164
16,082
22,424
-6,230
Cash
137,469
133,431
124,933
92,989
Basic Shares
40,941
40,980
40,978
40,949

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$567,561
$482,532
$457,837
$427,288
Gross Profit
233,481
200,726
175,678
170,690
EBITDA
81,113
73,192
41,977
68,867
EBIT
64,693
57,455
26,326
55,149
Net Income
36,133
38,641
5,820
12,661
Net Change In Cash
567,561
482,532
457,837
427,288
Cost of Revenue
11,246
30,666
Free Cash Flow
26,109
66,482
41,915
37,262
Cash
124,933
87,691
45,286
33,857
Basic Shares
40,332
37,920
36,122
34,383

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.30
2025-03-31
$0.25
2024-12-31
$0.32