Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$766,512
$739,650
$812,886
$704,847
Gross Profit
97,190
107,473
105,102
100,202
EBITDA
27,286
35,110
36,697
33,554
EBIT
21,367
28,910
29,597
26,062
Net Income
16,493
19,878
20,090
17,431
Net Change In Cash
766,512
739,650
812,886
704,847
Free Cash Flow
28,866
20,816
5,128
64,641
Cash
83,466
124,924
126,157
146,287
Basic Shares
22,110
22,405
23,721
23,604

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
2025-12-31
$0.80
2025-09-30
$1.06
2025-06-30
$1.02