Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$766,790
$766,512
$739,650
$812,886
Gross Profit
101,626
97,190
107,473
105,102
EBITDA
29,258
27,286
35,110
36,697
EBIT
23,560
21,367
28,910
29,597
Net Income
16,885
16,493
19,878
20,090
Net Change In Cash
766,790
766,512
739,650
812,886
Free Cash Flow
68,952
28,866
20,816
5,128
Cash
120,295
83,466
124,924
126,157
Basic Shares
21,578
22,110
22,405
23,721

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-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,881
164,500
155,061
EBIT
102,409
112,872
135,886
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

QuarterEPS
2026-03-31
$0.94
2025-12-31
$0.80
2025-09-30
$1.06
2025-06-30
$1.02