Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$453,368
$517,953
$493,472
$475,427
Gross Profit
107,216
137,260
118,819
106,092
EBITDA
64,119
93,880
77,112
61,129
EBIT
46,577
76,342
60,403
44,017
Net Income
37,055
59,079
47,182
32,529
Net Change In Cash
453,368
517,953
493,472
475,427
Free Cash Flow
49,255
70,945
53,883
73,894
Cash
218,447
201,584
124,561
203,073
Basic Shares
27,377
27,415
27,494
27,469

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
$1.33
2025-12-31
$2.15
2025-09-30
$1.71
2025-06-30
$1.18