Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$56,503
$55,836
$57,387
$56,906
Gross Profit
37,757
37,727
38,440
35,718
EBITDA
40,720
42,210
50,698
39,916
EBIT
34,039
35,529
43,924
33,382
Net Income
33,215
32,520
40,494
29,696
Net Change In Cash
56,503
55,836
57,387
56,906
Free Cash Flow
8,022
28,627
38,108
14,566
Cash
158,012
155,060
176,460
100,210
Basic Shares
7,010
6,990
6,991
6,980

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
180,572
149,763
143,815
129,839
EBIT
151,960
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-06-30
$4.70
2026-03-31
$4.70
2025-12-31
$4.48
2025-09-30
$4.23