Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$235,625
$239,643
$234,711
$231,514
Gross Profit
54,916
58,177
56,761
57,967
EBITDA
40,076
43,744
42,870
40,921
EBIT
32,232
35,900
35,283
33,320
Net Income
24,174
27,906
27,235
26,419
Net Change In Cash
235,625
239,643
234,711
231,514
Free Cash Flow
35,171
15,271
39,548
14,260
Cash
230,033
207,453
202,025
170,584
Basic Shares
51,582
51,723
51,912
52,038

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$895,589
$795,311
$718,562
$646,230
Gross Profit
209,728
171,693
158,259
152,114
EBITDA
150,360
121,353
109,675
108,428
EBIT
120,824
95,101
84,554
84,512
Net Income
95,165
76,252
66,365
66,410
Net Change In Cash
895,589
795,311
718,562
646,230
Cost of Revenue
-26,175
-42,212
Free Cash Flow
91,560
69,997
55,968
37,403
Cash
170,584
105,563
71,329
97,504
Basic Shares
52,038
52,041
52,776
54,381

Earnings Calls

QuarterEPS
2025-12-31
$0.46
2025-09-30
$0.53
2025-06-30
$0.52
2025-03-31
$0.51