Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$1,163,316
$1,146,829
$1,068,999
$1,127,259
Gross Profit
1,163,316
512,105
447,512
520,573
EBITDA
426,211
461,229
401,444
437,203
EBIT
406,367
350,841
386,471
Net Income
387,400
362,086
322,567
382,291
Net Change In Cash
1,163,316
1,146,829
1,068,999
1,127,259
Free Cash Flow
61,486
245,516
301,335
408,489
Cash
3,338,909
3,698,118
1,514,111
1,089,995
Basic Shares
977,910
976,506
976,500
976,445

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$4,236,823
$3,869,518
$3,500,921
$2,692,511
Gross Profit
1,939,204
1,736,991
1,606,221
1,343,091
EBITDA
1,762,279
1,486,569
1,374,997
1,136,426
EBIT
1,572,518
1,327,091
1,237,012
1,014,455
Net Income
1,363,020
1,237,741
1,090,130
936,495
Net Change In Cash
4,236,823
3,869,518
3,500,921
2,692,511
Cost of Revenue
351,680
Free Cash Flow
961,574
847,574
839,235
527,895
Cash
1,514,111
957,395
1,384,236
1,048,260
Basic Shares
974,798
966,647
964,604
961,160

Earnings Calls

Quarter EPS
2025-01-31
$0.40
2024-10-31
$0.37
2024-07-31
$0.33
2024-04-30
$0.39