Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$522,480
$492,229
$570,871
$521,777
Gross Profit
231,138
209,197
251,062
231,365
EBITDA
71,860
56,073
59,240
69,810
EBIT
39,674
24,510
32,150
38,730
Net Income
28,858
18,204
14,931
28,429
Net Change In Cash
522,480
492,229
570,871
521,777
Free Cash Flow
29,566
17,831
39,260
38,247
Cash
338,506
318,544
328,449
314,589
Basic Shares
41,387
41,425
41,942
42,103

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
2025-10-31
$0.71
2025-07-31
$0.47
2025-04-30
$0.92
2025-01-31
$0.68