Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$682,761
$699,923
$676,873
$712,447
Gross Profit
136,049
148,202
117,140
625,491
EBITDA
91,512
110,491
70,742
102,650
EBIT
71,934
90,600
51,233
83,096
Net Income
62,604
65,189
59,071
-1,711
Net Change In Cash
682,761
699,923
676,873
712,447
Free Cash Flow
-237,682
249,996
152,252
116,712
Cash
633,376
941,005
736,797
620,836
Basic Shares
52,745
51,487
51,343
51,328

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
540,526
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
2024-07-31
$1.18
2024-04-30
$1.26
2024-01-31
$1.07
2023-10-31
$0.97