Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$239,643
$234,711
$231,514
$227,973
Gross Profit
58,177
56,761
57,967
52,858
EBITDA
43,744
42,870
40,921
38,297
EBIT
35,900
35,283
33,320
30,800
Net Income
27,906
27,235
26,419
23,771
Net Change In Cash
239,643
234,711
231,514
227,973
Free Cash Flow
15,271
39,548
14,260
32,112
Cash
207,453
202,025
170,584
162,944
Basic Shares
51,723
51,912
52,038
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-09-30
$0.53
2025-06-30
$0.52
2025-03-31
$0.51
2024-12-31
$0.45