Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 3.25B | $ 3.08B | $ 2.89B | $ 2.59B | $ 2.48B | $ 2.75B | |
$ 2.59B | $ 1.64B | $ 1.49B | $ 1.32B | $ 1.25B | $ 1.40B | |
$ 1.57B | $ 1.44B | $ 1.39B | $ 1.28B | $ 1.23B | $ 1.35B | |
$ 341.05M | $ 769.93M | $ 798.00M | $ 1.15B | $ 1.06B | $ 1.17B | |
$ 834.93M | $ 57.31M | $ 596.83M | $ 125.15M | $ 170.35M | $ 183.16M | |
$ -147.42M | $ -112.79M | $ -99.43M | $ -119.37M | $ -75.84M | $ -63.17M | |
$ -17.98M | $ -25.26M | $ -61.46M | $ -61.82M | $ -91.51M | $ 6.92M | |
$ 134.07M | $ -30.22M | $ 9.33M | $ -56.04M | $ 3.00M | $ 126.91M | |
$ 47.05M | $ 155.49M | $ 59.90M | $ 18.90M | $ -80.99M | $ 33.43M | |
- | - | - | - | - | - | |
$ 267.54M | $ -185.98M | $ -54.33M | $ -77.71M | $ 83.36M | $ 95.05M | |
$ 3.31 | $ -7.08 | $ -2.08 | $ -2.99 | $ 3.07 | $ 3.09 | |
$ 3.27 | $ -7.08 | $ -2.08 | $ -2.99 | $ 3.00 | $ 3.00 | |
$ 105.55M | $ 26.25M | $ 26.09M | $ 26.00M | $ 27.18M | $ 30.79M | |
$ 106.73M | $ 26.25M | $ 26.12M | $ 26.00M | $ 27.77M | $ 31.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.93B | $ 2.41B | $ 2.29B | $ 2.47B | $ 2.31B | $ 2.57B | |
$ 99.99M | $ -185.98M | $ -54.33M | $ -77.71M | $ 83.36M | $ 95.05M | |
$ -268.51M | $ -378.47M | - | $ -32.31M | $ 150.17M | $ 90.31M | |
- | - | - | $ 119.37M | $ 75.84M | $ 63.17M | |
$ 365.28M | $ 82.57M | $ 108.76M | $ 63.33M | $ 78.84M | $ 190.08M | |
$ 522.24M | $ 245.00M | $ 284.44M | $ 236.54M | $ 246.79M | $ 363.85M |