Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$517,953
$493,472
$475,427
$457,836
Gross Profit
137,260
118,819
106,092
105,962
EBITDA
93,880
77,498
61,129
65,527
EBIT
76,342
60,789
44,017
49,877
Net Income
59,079
47,182
32,529
41,124
Net Change In Cash
517,953
493,472
475,427
457,836
Free Cash Flow
70,945
53,883
73,894
74,467
Cash
201,584
124,561
203,073
124,561
Basic Shares
27,415
27,494
27,469
27,496

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,909,122
$1,871,759
$1,822,527
$1,676,390
Gross Profit
455,646
432,302
388,568
355,719
EBITDA
287,587
270,133
217,687
189,501
EBIT
225,419
214,237
166,477
143,621
Net Income
167,347
158,613
111,286
89,586
Net Change In Cash
1,909,122
1,871,759
1,822,527
1,676,390
Free Cash Flow
203,496
183,977
135,720
-30,159
Cash
161,476
163,443
88,473
60,283
Basic Shares
27,489
27,461
27,482
27,472

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.15
2025-09-30
$1.71
2025-06-30
$1.18