Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 5.90B | $ 4.48B | $ 3.49B | $ 3.39B | $ 3.11B | $ 2.87B | |
$ 1.63B | $ 1.32B | $ 38.77M | $ 1.03B | $ 1.00B | $ 930.70M | |
$ 4.27B | $ 3.17B | $ 3.46B | $ 2.35B | $ 2.11B | $ 1.94B | |
$ 3.48B | $ 2.65B | $ 1.65B | $ 1.61B | $ 1.50B | $ 1.34B | |
$ 787.75M | $ 516.29M | $ 1.80B | $ 742.65M | $ 603.96M | $ 602.73M | |
$ -534.68M | $ -329.43M | $ -157.88M | $ -141.79M | $ -137.44M | $ -136.59M | |
$ -65.09M | $ 22.13M | $ -499.00K | $ 49.91M | $ -121.32M | $ -25.56M | |
$ 191.55M | $ 221.33M | $ 1.60B | $ 650.77M | $ 345.20M | $ 440.57M | |
$ 23.22M | $ 70.77M | $ 118.75M | $ 339.91M | $ 110.84M | $ 154.94M | |
$ 2.23M | $ -23.08M | $ 58.70M | - | - | - | |
$ 168.13M | $ 150.38M | $ 1.48B | $ 310.67M | $ 234.22M | $ 285.50M | |
$ 0.62 | $ 0.56 | $ 1.46 | $ 1.14 | $ 0.86 | $ 1.06 | |
$ 0.62 | $ 0.56 | $ 1.46 | $ 1.14 | $ 0.86 | $ 1.06 | |
$ 814.87M | $ 270.30M | $ 271.27M | $ 272.53M | $ 270.85M | $ 268.78M | |
$ 816.61M | $ 270.45M | $ 271.91M | $ 273.48M | $ 271.82M | $ 269.91M | |
$ 1.27 | $ 0.97 | $ 0.88 | $ 0.78 | $ 0.70 | $ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.39 | $ 2.89 | $ 2.76 | |
- | - | - | - | - | - | |
$ 2.63B | - | $ 1.69B | $ 2.64B | $ 2.51B | $ 2.27B | |
$ 168.13M | $ 150.38M | $ 1.48B | $ 310.67M | $ 234.22M | $ 285.50M | |
$ 119.87M | $ 162.68M | $ 1.22B | $ 312.89M | $ 317.38M | $ 311.53M | |
- | - | - | $ 145.65M | $ 158.15M | $ 137.49M | |
$ 514.08M | $ 550.76M | $ 1.76B | $ 796.42M | $ 503.35M | $ 578.06M | |
$ 1.14B | $ 984.93M | $ 2.27B | $ 1.32B | $ 1.05B | $ 1.05B |