Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$312,875
$281,505
$286,204
$271,567
Gross Profit
137,005
126,703
125,695
122,661
EBITDA
84,377
55,094
40,720
69,687
EBIT
50,912
40,447
25,980
57,290
Net Income
32,468
25,509
24,025
27,722
Net Change In Cash
312,875
281,505
286,204
271,567
Free Cash Flow
42,563
18,658
54,709
44,058
Cash
134,533
117,025
122,681
126,913
Basic Shares
11,819
11,802
11,805
11,790

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
210,375
222,685
200,711
207,050
EBIT
159,156
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
154,280
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-06-30
$3.42
2026-03-31
$2.84
2025-12-31
$2.27
2025-09-30
$2.59