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
97,704
107,778
76,187
92,060
EBIT
78,126
87,887
56,678
72,506
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
381,419
432,509
521,715
285,555
EBIT
303,453
364,174
458,194
223,710
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