Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$248,548
$235,625
$239,643
$234,711
Gross Profit
63,009
54,916
58,177
56,761
EBITDA
47,981
40,076
43,744
42,870
EBIT
39,716
32,232
35,900
35,283
Net Income
31,029
24,174
27,906
27,235
Net Change In Cash
248,548
235,625
239,643
234,711
Free Cash Flow
20,293
35,171
15,271
39,548
Cash
233,072
230,033
207,453
202,025
Basic Shares
51,285
51,582
51,723
51,912

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$958,527
$895,589
$795,311
$718,562
Gross Profit
232,863
209,728
171,693
158,259
EBITDA
174,895
150,360
121,353
109,675
EBIT
143,131
120,824
95,101
84,554
Net Income
110,344
95,165
76,252
66,365
Net Change In Cash
958,527
895,589
795,311
718,562
Cost of Revenue
-26,175
Free Cash Flow
110,283
91,560
69,997
55,968
Cash
233,072
170,584
105,563
71,329
Basic Shares
51,625
52,038
52,041
52,776

Earnings Calls

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