Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$492,229
$570,871
$521,777
$521,027
Gross Profit
209,197
251,062
231,365
230,648
EBITDA
56,073
59,240
69,810
71,215
EBIT
24,510
32,150
38,730
40,623
Net Income
18,204
14,931
28,429
30,037
Net Change In Cash
492,229
570,871
521,777
521,027
Free Cash Flow
17,831
39,260
38,247
-1,214
Cash
318,544
328,449
314,589
303,062
Basic Shares
41,425
41,942
42,103
42,154

Annual Financials

Values in thousands 2025-04-30 2024-04-30 2023-04-30 2022-04-30
Revenue
$2,109,207
$2,047,027
$2,349,433
$2,356,811
Gross Profit
926,418
881,670
1,008,699
915,969
EBITDA
271,310
290,756
322,842
318,677
EBIT
147,679
166,071
206,325
206,386
Net Income
99,556
122,626
150,664
150,017
Net Change In Cash
2,109,207
2,047,027
2,349,433
2,356,811
Cost of Revenue
97,908
-143,928
Free Cash Flow
112,991
104,576
136,355
2,424
Cash
328,449
341,098
343,374
245,589
Basic Shares
42,345
43,280
43,240
44,294

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.47
2025-04-30
$0.92
2025-01-31
$0.68