Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$145,444
$142,406
$135,277
$138,950
Gross Profit
100,212
98,098
96,792
96,791
EBITDA
42,419
39,984
41,701
41,346
Net Income
33,967
31,900
33,401
33,065
Net Change In Cash
145,444
142,406
135,277
138,950
Free Cash Flow
43,405
27,094
26,966
53,922
Cash
196,228
203,118
211,836
244,820
Basic Shares
38,136
38,637
38,600
38,571

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$568,513
$564,955
$535,521
$399,010
Gross Profit
383,756
389,138
365,676
EBITDA
167,940
175,683
186,324
177,957
EBIT
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
170,373
165,530
236,571
Cash
244,820
233,612
210,009
Basic Shares
38,491
38,524
38,655
39,031

Earnings Calls

QuarterEPS
2025-12-31
$0.89
2025-09-30
$0.91
2025-06-30
$0.83
2025-03-31
$0.87