Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 3.64B | $ 3.59B | $ 3.43B | $ 3.31B | $ 2.85B | $ 2.58B | |
$ 2.35B | $ 2.31B | $ 2.27B | $ 2.24B | $ 1.88B | $ 1.71B | |
$ 1.29B | $ 1.27B | $ 1.16B | $ 1.07B | $ 971.70M | $ 871.60M | |
$ 742.80M | $ 730.30M | $ 680.40M | $ 623.90M | $ 587.00M | $ 531.50M | |
$ 550.30M | $ 544.10M | $ 480.20M | $ 443.50M | $ 384.70M | $ 340.10M | |
$ -5.00M | - | $ -19.20M | $ -14.90M | $ -13.00M | $ -17.40M | |
$ -21.60M | $ -12.60M | $ -7.70M | $ 9.80M | $ -9.30M | $ -12.50M | |
$ 542.90M | $ 535.30M | $ 468.70M | $ 438.40M | $ 381.00M | $ 335.20M | |
$ 122.00M | $ 121.30M | $ 109.90M | $ 105.60M | $ 94.10M | $ 78.20M | |
$ 7.40M | $ 7.40M | $ 3.60M | $ 1.70M | $ 4.20M | $ 5.20M | |
$ 420.90M | $ 414.00M | $ 358.80M | $ 332.80M | $ 286.90M | $ 257.00M | |
$ 3.50 | $ 3.43 | $ 2.95 | $ 2.69 | $ 2.27 | $ 2.03 | |
$ 3.43 | $ 3.38 | $ 2.90 | $ 2.66 | $ 2.24 | $ 2.00 | |
$ 481.80M | $ 120.70M | $ 121.80M | $ 123.70M | $ 126.40M | $ 126.90M | |
$ 489.70M | $ 122.60M | $ 123.60M | $ 125.20M | $ 128.20M | $ 128.30M | |
$ 1.06 | $ 1.02 | $ 1.00 | $ 0.92 | $ 0.88 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.52B | $ 3.04B | $ 2.95B | $ 2.86B | $ 2.47B | $ 2.24B | |
$ 420.90M | $ 414.00M | $ 358.80M | $ 332.80M | $ 286.90M | $ 257.00M | |
$ 543.87M | $ 536.35M | - | - | $ 2.18B | - | |
- | - | - | - | - | - | |
$ -223.80M | $ 535.30M | $ 468.70M | $ 453.30M | $ 394.00M | $ 352.60M | |
$ -124.20M | $ 633.70M | $ 561.00M | $ 547.10M | $ 489.30M | $ 440.20M |