Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$259,925
$248,548
$235,625
$239,643
Gross Profit
59,032
63,009
54,916
58,177
EBITDA
52,103
47,981
40,076
43,744
EBIT
43,341
39,716
32,232
35,900
Net Income
32,225
31,029
24,174
27,906
Net Change In Cash
259,925
248,548
235,625
239,643
Free Cash Flow
43,085
20,293
35,171
15,271
Cash
255,883
233,072
230,033
207,453
Basic Shares
50,928
51,285
51,582
51,723

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-06-30
$0.63
2026-03-31
$0.60
2025-12-31
$0.46
2025-09-30
$0.53