Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$475,427
$457,836
$509,301
$466,558
Gross Profit
106,092
105,962
132,768
110,824
EBITDA
61,129
65,527
90,710
70,221
EBIT
44,017
49,877
75,661
55,864
Net Income
32,529
41,124
48,993
44,701
Net Change In Cash
475,427
457,836
509,301
466,558
Free Cash Flow
73,894
74,467
96,593
2,257
Cash
161,476
124,561
203,073
135,058
Basic Shares
27,469
27,496
27,495
27,478

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-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

Quarter EPS
2025-06-30
$1.18
2025-03-31
$1.49
2024-12-31
$1.77
2024-09-30
$1.62