Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$267,129
$259,925
$248,548
$235,625
Gross Profit
72,299
59,032
63,009
54,916
EBITDA
45,845
52,103
47,981
40,300
EBIT
43,341
39,716
32,232
Net Income
34,087
32,225
31,029
24,174
Net Change In Cash
267,129
259,925
248,548
235,625
Free Cash Flow
43,085
20,293
35,171
Cash
269,988
255,883
233,072
230,033
Basic Shares
50,690
50,928
51,285
51,582

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