Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$286,204
$271,567
$255,267
$239,210
Gross Profit
125,695
122,661
117,042
110,330
EBITDA
54,449
69,687
51,868
48,100
EBIT
39,709
57,290
39,799
36,087
Net Income
24,025
27,722
26,159
24,063
Net Change In Cash
286,204
271,567
255,267
239,210
Free Cash Flow
44,058
36,514
18,999
Cash
122,681
126,913
95,321
91,678
Basic Shares
11,805
11,790
11,784
11,776

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,052,248
$1,053,384
$957,672
$904,739
Gross Profit
475,728
466,148
416,306
389,555
EBITDA
208,507
222,685
200,711
207,050
EBIT
157,288
173,098
167,414
172,114
Net Income
101,969
111,598
116,069
120,928
Net Change In Cash
1,052,248
1,053,384
957,672
904,739
Free Cash Flow
134,260
133,695
74,426
Cash
122,681
94,660
106,453
79,725
Basic Shares
11,794
11,771
11,729
11,688

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.27
2025-09-30
$2.59
2025-06-30
$2.31