Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$521,027
$495,532
$553,535
$500,406
Gross Profit
230,648
213,343
240,083
213,254
EBITDA
71,215
71,045
85,661
66,822
EBIT
40,623
36,176
54,265
36,046
Net Income
30,037
26,159
39,308
28,640
Net Change In Cash
521,027
495,532
553,535
500,406
Free Cash Flow
-1,214
36,698
37,256
36,945
Cash
303,062
342,270
341,098
329,324
Basic Shares
42,154
42,564
42,974
43,195

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
2024-10-31
$0.71
2024-07-31
$0.62
2024-04-30
$0.95
2024-01-31
$0.67