Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$676,538
$681,960
$682,761
$699,923
Gross Profit
173,172
179,876
163,442
148,202
EBITDA
108,085
112,555
110,133
110,491
EBIT
87,595
92,867
90,555
90,600
Net Income
58,414
60,800
62,604
65,189
Net Change In Cash
676,538
681,960
682,761
699,923
Free Cash Flow
196,352
107,688
-237,682
249,996
Cash
779,298
694,850
633,376
941,005
Basic Shares
52,364
52,750
52,745
51,487

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$2,795,505
$2,863,836
$2,643,455
$1,819,946
Gross Profit
618,492
2,596,909
2,512,319
1,738,017
EBITDA
321,576
389,936
521,715
254,823
EBIT
243,610
321,601
458,194
192,978
Net Income
169,154
209,529
326,360
114,454
Net Change In Cash
2,795,505
2,863,836
2,643,455
1,819,946
Cost of Revenue
-131,763
179,882
123,168
Free Cash Flow
228,814
273,512
452,252
220,311
Cash
941,005
844,024
978,070
850,778
Basic Shares
51,432
51,883
53,401
53,405

Earnings Calls

Quarter EPS
2025-01-31
$1.19
2024-10-31
$1.21
2024-07-31
$1.18
2024-04-30
$1.26