Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$255,267
$239,210
$258,030
$271,614
Gross Profit
117,042
110,330
111,860
121,439
EBITDA
51,868
48,100
50,527
62,153
EBIT
39,799
36,087
37,445
49,378
Net Income
26,159
24,063
24,032
31,586
Net Change In Cash
255,267
239,210
258,030
271,614
Free Cash Flow
36,514
18,999
46,315
48,293
Cash
97,188
91,678
94,660
88,407
Basic Shares
11,784
11,776
11,794
11,780

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
187,766
150,724
EBIT
173,098
167,414
152,830
116,422
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
103,832
79,725
94,161
Basic Shares
11,771
11,729
11,688
11,655

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.31
2025-03-31
$2.04
2024-12-31
$2.25