Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$57,387
$56,906
$57,233
$56,346
Gross Profit
38,440
35,718
36,579
34,008
EBITDA
50,698
39,916
41,090
48,867
EBIT
43,924
33,382
33,831
40,822
Net Income
40,494
29,696
29,861
36,914
Net Change In Cash
57,387
56,906
57,233
56,346
Free Cash Flow
38,108
14,566
26,861
-15,455
Cash
177,024
106,088
100,506
88,333
Basic Shares
6,991
6,980
6,954
6,974

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$227,873
$212,897
$189,357
$182,694
Gross Profit
144,747
127,330
119,859
114,521
EBITDA
158,561
149,763
143,815
129,839
EBIT
129,949
123,396
120,980
111,317
Net Income
136,967
112,775
114,549
106,244
Net Change In Cash
227,873
212,897
189,357
182,694
Free Cash Flow
64,081
-50,755
17,713
23,392
Cash
177,024
73,739
58,613
25,845
Basic Shares
6,947
6,961
6,936
7,190

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$4.48
2025-09-30
$4.23
2025-06-30
$4.20