Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$521,777
$521,027
$495,532
$553,535
Gross Profit
231,365
230,648
213,343
240,083
EBITDA
69,810
71,215
71,045
85,661
EBIT
38,730
40,623
36,176
54,265
Net Income
28,429
30,037
26,159
39,308
Net Change In Cash
521,777
521,027
495,532
553,535
Free Cash Flow
38,247
-1,214
36,698
37,256
Cash
314,589
303,062
342,270
341,098
Basic Shares
42,103
42,154
42,564
42,974

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$2,047,027
$2,349,433
$2,356,811
$1,734,244
Gross Profit
881,670
1,008,699
915,969
740,260
EBITDA
290,756
322,842
318,677
169,410
EBIT
166,207
206,325
206,386
136,389
Net Income
122,626
150,664
150,017
106,461
Net Change In Cash
2,047,027
2,349,433
2,356,811
1,734,244
Cost of Revenue
97,908
-143,928
128,160
Free Cash Flow
104,576
136,355
2,424
271,957
Cash
341,098
343,374
245,589
391,213
Basic Shares
43,280
43,240
44,294
46,367

Earnings Calls

Quarter EPS
2025-01-31
$0.68
2024-10-31
$0.71
2024-07-31
$0.62
2024-04-30
$0.95