Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$729,800
$715,543
$719,827
$676,538
Gross Profit
149,005
176,938
201,497
173,172
EBITDA
134,153
118,886
114,789
108,085
EBIT
102,580
96,200
94,258
87,595
Net Income
72,399
66,636
64,244
58,414
Net Change In Cash
729,800
715,543
719,827
676,538
Free Cash Flow
100,662
-259,966
235,520
196,352
Cash
761,579
684,855
1,006,964
779,298
Basic Shares
52,557
52,368
52,504
52,364

Annual Financials

Values in thousands2025-04-302024-04-302023-04-302022-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

QuarterEPS
2026-04-30
$0
2026-01-31
$0
2025-10-31
$1.33
2025-07-31
$1.31