Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.63B | $ 1.58B | $ 1.45B | $ 1.38B | $ 906.90M | $ 1.05B | |
$ 715.92M | $ 698.55M | $ 648.49M | $ 659.78M | $ 457.90M | $ 457.17M | |
$ 917.28M | $ 886.10M | $ 802.34M | $ 722.07M | $ 441.34M | $ 409.26M | |
$ 625.94M | $ 632.97M | $ 586.01M | $ 566.49M | $ 292.48M | $ 395.84M | |
$ 259.10M | $ 217.05M | $ 168.17M | $ 76.75M | $ 118.05M | $ 142.26M | |
$ -62.48M | $ -63.66M | $ -63.10M | $ 120.12M | $ -41.37M | $ -19.51M | |
$ -16.24M | $ -10.54M | $ -20.28M | $ -86.94M | $ -2.64M | $ -115.50M | |
$ 207.59M | $ 163.94M | $ 112.03M | $ -51.49M | $ 83.42M | $ 237.18M | |
$ 35.59M | $ 26.22M | $ 10.28M | $ -15.54M | $ 12.32M | $ -14.94M | |
- | - | - | - | - | - | |
$ 172.30M | $ 136.78M | $ 139.59M | $ 310.99M | $ 70.03M | $ -85.33M | |
$ 4.44 | $ 3.47 | $ 2.08 | $ 6.56 | $ 1.50 | $ -1.59 | |
$ 4.32 | $ 3.39 | $ 2.05 | $ 6.56 | $ 1.49 | $ -1.58 | |
$ 153.97M | $ 39.41M | $ 44.78M | $ 48.39M | $ 51.32M | $ 53.66M | |
$ 158.15M | $ 40.31M | $ 45.60M | $ 48.39M | $ 51.65M | $ 54.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.34B | $ 1.33B | $ 1.23B | $ 1.23B | $ 750.39M | $ 885.89M | |
$ 172.30M | $ 136.78M | $ 93.36M | $ 310.99M | $ 70.03M | $ -85.33M | |
$ 74.31M | $ 136.62M | - | - | - | - | |
- | - | - | - | - | - | |
$ 305.73M | $ 261.81M | $ 217.80M | $ 52.30M | $ 117.13M | $ 224.50M | |
$ 409.65M | $ 375.44M | $ 378.01M | $ 238.90M | $ 201.67M | $ 309.56M |