Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 7.11B | $ 6.55B | $ 7.38B | $ 11.66B | $ 10.68B | $ 10.51B | |
$ 5.34B | $ 5.01B | $ 6.03B | $ 8.19B | $ 7.76B | $ 7.67B | |
$ 1.77B | $ 1.54B | $ 1.35B | $ 3.47B | $ 2.92B | $ 2.84B | |
$ 1.16B | $ 1.11B | $ 1.59B | $ 1.51B | $ 1.41B | $ 1.45B | |
$ 614.00M | $ 452.00M | $ -342.00M | $ 1.96B | $ 1.49B | $ 1.30B | |
$ -313.00M | $ -317.00M | $ -303.00M | $ -247.00M | $ -218.00M | $ -181.00M | |
$ 200.00M | $ 107.00M | $ -149.00M | $ -32.00M | $ -74.00M | $ 87.00M | |
$ 622.00M | $ 445.00M | $ -496.00M | $ 1.68B | $ 1.35B | $ 1.03B | |
$ 80.00M | $ 110.00M | $ 33.00M | $ 30.00M | $ 34.00M | $ 28.00M | |
$ -26.00M | $ -29.00M | $ -4.00M | $ 8.00M | $ 48.00M | $ -2.00M | |
$ 647.00M | $ 335.00M | $ -424.00M | $ 1.65B | $ 1.31B | $ 1.03B | |
$ 2.58 | $ 1.60 | $ -2.56 | $ 7.50 | $ 5.43 | $ 3.83 | |
$ 2.51 | $ 1.58 | $ -2.56 | $ 7.36 | $ 5.36 | $ 3.79 | |
$ 695.33M | $ 209.00M | $ 207.00M | $ 220.00M | $ 242.00M | $ 262.00M | |
$ 705.33M | $ 212.00M | $ 207.00M | $ 224.00M | $ 245.00M | $ 265.00M | |
$ 4.90 | $ 2.80 | $ 2.80 | $ 2.77 | $ 2.66 | $ 2.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.50B | $ 6.13B | $ 7.62B | $ 9.70B | $ 9.17B | $ 9.11B | |
$ 542.00M | $ 335.00M | $ -529.00M | $ 1.65B | $ 1.31B | $ 1.00B | |
$ 699.93M | $ 379.55M | - | - | - | $ 897.28M | |
- | - | - | - | - | - | |
$ 482.00M | $ 330.00M | $ -183.00M | $ 1.93B | $ 1.57B | $ 1.23B | |
$ 789.00M | $ 594.00M | $ 330.00M | $ 2.38B | $ 1.97B | $ 1.61B |