Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 4.41B | $ 3.43B | $ 3.31B | $ 2.85B | $ 2.58B | $ 2.84B | |
$ 2.23B | $ 2.27B | $ -2.24B | $ 1.88B | $ 1.71B | $ 1.90B | |
$ 4.39B | $ 1.16B | $ 3.31B | $ 971.70M | $ 871.60M | $ 948.30M | |
$ 3.49B | $ 680.40M | $ 623.90M | $ 587.00M | $ 531.50M | $ 560.10M | |
$ 3.82B | $ 480.20M | $ 2.68B | $ 384.70M | $ 340.10M | $ 388.20M | |
$ -15.50M | $ -19.20M | $ -14.90M | $ -13.00M | $ -17.40M | $ -19.90M | |
$ 2.55B | $ -7.70M | $ -9.80M | $ 9.30M | $ 12.50M | $ 6.90M | |
$ 1.26B | $ 468.70M | $ 438.40M | $ 381.00M | $ 335.20M | $ 375.20M | |
$ 117.00M | $ 109.90M | $ 105.60M | $ 94.10M | $ 78.20M | $ 108.00M | |
$ -900.00K | $ 3.60M | $ 1.70M | - | - | - | |
$ 396.20M | $ 358.80M | $ 332.80M | $ 286.90M | $ 257.00M | $ 267.20M | |
$ 3.28 | $ 2.95 | $ 2.69 | $ 2.27 | $ 2.03 | $ 2.08 | |
$ 3.22 | $ 2.90 | $ 2.66 | $ 2.24 | $ 2.00 | $ 2.05 | |
$ 484.00M | $ 121.80M | $ 123.70M | $ 126.40M | $ 126.90M | $ 128.30M | |
$ 491.20M | $ 123.60M | $ 125.20M | $ 128.20M | $ 128.30M | $ 130.30M | |
$ 0.79 | $ 0.96 | $ 0.90 | $ 0.85 | $ 0.84 | $ 0.78 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.32 | $ 2.00 | $ 2.21 | |
- | - | - | - | - | - | |
$ 5.15B | $ 2.95B | $ 623.90M | $ 2.47B | $ 2.24B | $ 2.46B | |
$ 396.20M | $ 358.80M | $ 332.80M | $ 286.90M | $ 257.00M | $ 267.20M | |
$ 1.26B | $ 2.66B | - | $ 286.90M | $ 257.00M | $ 267.20M | |
- | - | - | $ 13.00M | $ 17.40M | $ 19.90M | |
$ 534.30M | $ 487.90M | $ 453.30M | $ 394.00M | $ 352.60M | $ 395.10M | |
$ 632.80M | $ 580.20M | $ 547.10M | $ 489.30M | $ 440.20M | $ 476.20M |