Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$475,689
$570,338
$541,588
$522,480
Gross Profit
208,664
262,755
233,511
231,138
EBITDA
42,936
-54,661
66,117
71,860
EBIT
7,196
43,295
31,910
39,674
Net Income
-2,292
33,273
21,650
28,858
Net Change In Cash
475,689
570,338
541,588
522,480
Free Cash Flow
-7,636
8,847
72,340
29,566
Cash
267,254
303,213
306,117
338,506
Basic Shares
39,995
41,341
41,485
41,387

Annual Financials

Values in thousands2026-04-302025-04-302024-04-302023-04-30
Revenue
$2,126,635
$2,109,207
$2,047,027
$2,349,433
Gross Profit
936,601
926,418
881,670
1,008,699
EBITDA
201,513
271,310
290,756
322,842
EBIT
154,073
147,679
166,071
206,325
Net Income
101,985
99,556
122,626
150,664
Net Change In Cash
2,126,635
2,109,207
2,047,027
2,349,433
Cost of Revenue
97,908
Free Cash Flow
127,800
112,991
104,576
136,355
Cash
303,213
328,449
341,098
343,374
Basic Shares
41,341
42,345
43,280
43,240

Earnings Calls

QuarterEPS
2026-07-31
$0.43
2026-04-30
$0.92
2026-01-31
$0.61
2025-10-31
$0.71