Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$74,682
$69,383
$66,137
$74,204
Gross Profit
59,852
54,711
52,695
59,306
EBITDA
17,692
16,986
13,964
21,441
EBIT
13,993
13,305
10,568
18,396
Net Income
12,191
10,538
9,543
18,301
Net Change In Cash
74,682
69,383
66,137
74,204
Free Cash Flow
18,076
17,937
12,710
23,328
Cash
86,555
252,924
243,846
95,129
Basic Shares
73,046
73,117
75,048
74,975

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$261,696
$251,700
$280,338
$250,042
Gross Profit
210,277
203,738
223,506
196,537
EBITDA
55,261
38,648
61,764
42,704
EBIT
43,968
38,648
54,383
33,797
Net Income
50,140
39,970
46,908
94,887
Net Change In Cash
261,696
251,700
280,338
250,042
Cost of Revenue
-4,356
Free Cash Flow
78,224
33,618
55,301
44,926
Cash
95,129
97,244
67,971
78,925
Basic Shares
75,302
75,550
77,751
80,037

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.23
2025-06-30
$0.21
2025-03-31
$0.20