Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.17B | $ 1.16B | $ 1.14B | $ 1.11B | $ 931.03M | $ 738.69M | |
$ 404.03M | $ 389.33M | $ 366.89M | $ 349.10M | $ 298.18M | $ 255.50M | |
$ 767.55M | $ 769.73M | $ 769.82M | $ 756.50M | $ 632.85M | $ 483.19M | |
$ 576.74M | $ 563.04M | $ 470.87M | $ 460.67M | $ 395.55M | $ 325.77M | |
$ 190.81M | $ 206.69M | $ 298.94M | $ 296.59M | $ 237.30M | $ 157.42M | |
$ -8.33M | - | $ 7.80M | $ 10.52M | $ -13.95M | $ -19.20M | |
$ -1.23M | $ 5.26M | $ -50.93M | $ 16.07M | $ 75.17M | $ -138.25M | |
$ 176.30M | $ 185.69M | $ 338.66M | $ 301.39M | $ 148.18M | $ 276.48M | |
$ 25.59M | $ 17.58M | $ 53.22M | $ 38.29M | $ 8.59M | $ 47.18M | |
$ -6.47M | $ -6.84M | $ 11.70M | - | - | - | |
$ 150.72M | $ 168.10M | $ 285.26M | $ 271.93M | $ 140.32M | $ 229.07M | |
$ 0.96 | $ 1.07 | $ 1.81 | $ 1.73 | $ 0.91 | $ 1.50 | |
$ 0.95 | $ 1.05 | $ 1.76 | $ 1.66 | $ 0.87 | $ 1.46 | |
$ 631.23M | $ 157.71M | $ 157.18M | $ 156.88M | $ 154.99M | $ 152.80M | |
$ 642.27M | $ 160.77M | $ 161.85M | $ 164.12M | $ 161.93M | $ 157.60M | |
$ 0.32 | $ 0.32 | $ 0.32 | $ 0.32 | $ 0.32 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 980.77M | $ 952.37M | $ 837.76M | $ 809.77M | $ 693.74M | $ 581.27M | |
$ 150.71M | $ 168.10M | $ 285.26M | $ 272.05M | $ 140.41M | $ 229.30M | |
$ 188.04M | $ 206.56M | - | - | $ 124.31M | $ 218.42M | |
- | - | - | - | - | - | |
$ 184.64M | $ 185.69M | $ 338.66M | $ 312.69M | $ 162.13M | $ 295.67M | |
$ 295.94M | $ 297.40M | $ 445.90M | $ 413.76M | $ 249.87M | $ 378.41M |