Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$715,543
$719,827
$676,538
$681,960
Gross Profit
176,938
201,497
173,172
179,876
EBITDA
111,056
114,789
108,085
112,555
EBIT
88,370
94,258
87,595
92,867
Net Income
66,636
64,244
58,414
60,800
Net Change In Cash
715,543
719,827
676,538
681,960
Free Cash Flow
-259,966
235,520
196,352
107,688
Cash
684,855
1,006,964
779,298
694,850
Basic Shares
52,368
52,504
52,364
52,750

Annual Financials

Values in thousands 2025-04-30 2024-04-30 2023-04-30 2022-04-30
Revenue
$2,761,086
$2,795,505
$2,863,836
$2,643,455
Gross Profit
717,987
618,492
2,596,909
2,512,319
EBITDA
445,562
321,576
389,936
521,715
EBIT
365,275
243,610
321,601
458,194
Net Income
246,062
169,154
209,529
326,360
Net Change In Cash
2,761,086
2,795,505
2,863,836
2,643,455
Cost of Revenue
-131,763
179,882
Free Cash Flow
301,878
228,814
273,512
452,252
Cash
1,006,964
941,005
844,024
978,070
Basic Shares
52,806
51,432
51,883
53,401

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$1.31
2025-04-30
$1.32
2025-01-31
$1.19