Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$541,588
$522,480
$492,229
$570,871
Gross Profit
233,511
231,138
209,197
251,062
EBITDA
64,018
71,860
56,073
59,240
EBIT
29,811
39,674
24,510
32,150
Net Income
21,650
28,858
18,204
14,931
Net Change In Cash
541,588
522,480
492,229
570,871
Free Cash Flow
72,340
29,566
17,047
39,260
Cash
306,117
338,506
318,544
328,449
Basic Shares
41,485
41,387
41,425
41,942

Annual Financials

Values in thousands2025-04-302024-04-302023-04-302022-04-30
Revenue
$2,109,207
$2,047,027
$2,349,433
$2,356,811
Gross Profit
926,418
881,670
1,008,699
879,794
EBITDA
271,310
290,756
322,842
246,221
EBIT
147,679
166,071
206,325
206,450
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
248,856
Basic Shares
42,345
43,280
43,240
44,294

Earnings Calls

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