Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$155,869
$157,109
$130,106
$175,984
Gross Profit
65,285
64,249
56,131
77,187
EBITDA
22,236
25,475
18,695
29,002
EBIT
16,860
20,799
14,839
24,907
Net Income
10,941
12,211
9,248
12,983
Net Change In Cash
155,869
157,109
130,106
175,984
Free Cash Flow
21,627
1,164
16,082
22,424
Cash
150,875
137,469
133,431
124,933
Basic Shares
40,977
40,941
40,980
40,977

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$567,561
$482,532
$457,837
$427,288
Gross Profit
233,481
200,726
175,678
170,690
EBITDA
78,460
73,192
31,230
49,335
EBIT
62,040
57,455
15,579
35,617
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
28,598

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.27
2025-06-30
$0.30
2025-03-31
$0.25