Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$812,886
$704,847
$747,497
$775,580
Gross Profit
105,102
100,202
101,723
101,619
EBITDA
36,697
33,554
29,783
32,542
EBIT
29,597
26,062
21,651
25,071
Net Income
20,090
17,431
17,053
16,974
Net Change In Cash
812,886
704,847
747,497
775,580
Free Cash Flow
5,128
64,641
-8,161
42,455
Cash
126,157
146,287
110,520
145,044
Basic Shares
23,721
23,604
24,217
24,646

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$3,040,810
$3,259,809
$3,787,721
$3,529,935
Gross Profit
408,646
399,052
449,239
426,524
EBITDA
132,604
140,914
170,294
155,061
EBIT
102,409
112,872
141,636
125,146
Net Income
71,548
77,060
89,809
88,798
Net Change In Cash
3,040,810
3,259,809
3,787,721
3,529,935
Cost of Revenue
-4,500
-19,972
Free Cash Flow
104,063
363,092
-45,748
-131,203
Cash
126,157
185,460
36,178
37,987
Basic Shares
23,839
25,222
25,362
25,758

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.02
2025-03-31
$0.86
2024-12-31
$0.85