Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$1,333,796
$1,260,710
$1,470,776
$1,448,456
Gross Profit
416,244
393,090
461,127
451,563
EBITDA
102,616
48,767
138,201
138,066
EBIT
61,008
6,337
96,123
100,034
Net Income
26,094
-21,409
53,536
57,248
Net Change In Cash
1,333,796
1,260,710
1,470,776
1,448,456
Free Cash Flow
183,371
83,103
101,525
-31,915
Cash
55,599
59,029
83,928
53,172
Basic Shares
38,813
38,708
39,703
40,226

Annual Financials

Values in thousands 2025-04-30 2024-04-30 2023-04-30 2022-04-30
Revenue
$5,513,738
$5,501,907
$5,329,252
$4,634,875
Gross Profit
1,722,024
1,775,101
1,725,945
1,488,275
EBITDA
427,523
582,989
640,253
542,148
EBIT
263,375
449,627
513,346
422,916
Net Income
115,469
276,079
332,991
273,442
Net Change In Cash
5,513,738
5,501,907
5,329,252
4,634,875
Cost of Revenue
64,658
-64,321
Free Cash Flow
336,084
376,002
389,065
138,529
Cash
55,599
166,148
164,745
101,916
Basic Shares
39,503
40,906
42,592
43,898

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-04-30
$1.29
2025-01-31
$0.92
2024-10-31
$2.02