Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$1,125,097
$1,211,716
$1,163,316
$1,146,829
Gross Profit
509,718
552,267
525,553
512,105
EBITDA
532,015
506,065
480,471
461,229
EBIT
478,408
451,545
426,211
407,602
Net Income
396,354
406,609
387,400
362,086
Net Change In Cash
1,125,097
1,211,716
1,163,316
1,146,829
Free Cash Flow
350,835
572,923
61,486
245,516
Cash
2,780,531
2,366,499
3,338,909
3,698,118
Basic Shares
977,778
978,089
977,910
976,506

Annual Financials

Values in thousands 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Revenue
$4,646,958
$4,236,823
$3,869,518
$3,500,921
Gross Profit
2,099,643
1,907,252
1,736,991
1,606,221
EBITDA
2,111,430
1,762,279
1,646,253
1,513,602
EBIT
1,895,581
1,572,023
1,486,775
1,375,617
Net Income
1,552,449
1,363,020
1,237,741
1,090,130
Net Change In Cash
4,646,958
4,236,823
3,869,518
3,500,921
Cost of Revenue
351,680
Free Cash Flow
1,230,760
961,574
847,574
839,235
Cash
2,780,531
1,514,111
957,395
1,384,236
Basic Shares
977,563
974,798
966,647
964,604

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.41
2025-04-30
$0.42
2025-01-31
$0.40