Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$128,059
$139,975
$145,444
$145,386
Gross Profit
90,380
100,751
99,595
100,212
EBITDA
30,604
44,044
42,419
43,836
Net Income
36,643
35,072
33,967
34,962
Net Change In Cash
128,059
139,975
145,444
145,386
Free Cash Flow
26,959
41,556
35,806
43,405
Cash
217,819
62,653
163,436
196,228
Basic Shares
36,591
37,177
38,136
38,611

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$568,513
$564,955
$535,521
$399,010
Gross Profit
394,697
383,756
389,138
365,676
EBITDA
175,047
175,683
186,324
177,957
EBIT
167,940
164,818
178,804
168,930
Net Income
134,230
131,265
144,781
135,520
Net Change In Cash
568,513
564,955
535,521
399,010
Free Cash Flow
128,848
170,373
165,530
236,571
Cash
163,436
244,820
233,612
210,009
Basic Shares
38,491
38,524
38,655
39,031

Earnings Calls

QuarterEPS
2026-06-30
$1.02
2026-03-31
$0.94
2025-12-31
$0.89
2025-09-30
$0.91