Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$271,567
$255,267
$239,210
$258,030
Gross Profit
122,661
117,042
110,330
111,860
EBITDA
69,687
51,868
48,100
50,527
EBIT
57,290
39,799
36,087
37,445
Net Income
27,722
26,159
24,063
24,032
Net Change In Cash
271,567
255,267
239,210
258,030
Free Cash Flow
44,058
36,514
18,999
46,315
Cash
126,913
95,321
91,678
94,660
Basic Shares
11,790
11,784
11,776
11,794

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,053,384
$957,672
$904,739
$786,579
Gross Profit
466,148
416,306
389,555
337,365
EBITDA
222,685
200,711
207,050
151,175
EBIT
173,098
167,414
172,114
116,873
Net Income
111,598
116,069
120,928
84,043
Net Change In Cash
1,053,384
957,672
904,739
786,579
Free Cash Flow
134,260
133,695
74,426
149,649
Cash
94,660
106,453
79,725
94,161
Basic Shares
11,771
11,729
11,688
11,655

Earnings Calls

QuarterEPS
2025-09-30
$2.59
2025-06-30
$2.31
2025-03-31
$2.04
2024-12-31
$2.25