Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ 3.32B | $ 3.32B | $ 3.11B | $ 2.38B | $ 1.36B | $ 1.16B | |
$ 2.04B | $ 2.05B | $ 1.89B | $ 1.56B | $ 841.15M | $ 696.59M | |
$ 1.28B | $ 1.27B | $ 1.22B | $ 819.55M | $ 521.35M | $ 462.20M | |
$ 860.77M | $ 851.20M | $ 814.09M | $ 780.07M | $ 372.68M | $ 325.44M | |
$ 414.29M | $ 414.29M | $ 402.12M | $ 39.48M | $ 148.67M | $ 136.76M | |
$ -121.25M | $ -121.25M | $ -59.90M | $ -89.41M | $ -22.42M | $ -18.35M | |
$ -11.23M | $ -11.23M | $ 10.37M | $ -14.00M | $ 2.56M | $ 3.78M | |
$ 281.81M | $ 281.81M | $ 352.59M | $ -63.93M | $ 128.81M | $ 122.19M | |
$ 47.05M | $ 47.05M | $ 55.04M | $ 3.10M | $ 21.30M | $ 34.19M | |
- | - | - | - | - | - | |
$ 166.53M | $ 166.53M | $ 260.32M | $ -67.03M | $ 107.52M | $ 88.00M | |
$ 1.57 | $ 1.57 | $ 2.50 | $ -0.79 | $ 1.69 | $ 1.41 | |
$ 1.45 | $ 1.45 | $ 2.37 | $ -0.79 | $ 1.63 | $ 1.35 | |
$ 424.76M | $ 106.19M | $ 104.15M | $ 84.83M | $ 63.58M | $ 62.50M | |
$ 466.06M | $ 116.51M | $ 115.03M | $ 84.83M | $ 65.80M | $ 65.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.00 | $ 4.11 | $ 4.06 | $ 3.05 | $ 2.64 | $ 0.54 | |
$ 1.82 | $ 3.72 | $ 3.73 | $ 2.85 | $ 2.54 | $ 0.52 | |
- | - | - | - | - | - | |
$ 2.90B | $ 2.90B | $ 2.70B | $ 2.34B | $ 1.21B | $ 1.02B | |
$ 234.76M | $ 234.76M | $ 297.55M | $ -67.03M | $ 107.52M | $ 88.00M | |
$ 234.76M | $ 234.76M | $ 297.55M | $ -67.03M | $ 107.52M | $ 88.00M | |
$ 121.25M | $ 121.25M | $ 59.90M | $ 89.41M | $ 22.42M | $ 18.35M | |
$ 403.06M | $ 403.06M | $ 412.49M | $ 25.48M | $ 151.23M | $ 140.55M | |
$ 689.84M | $ 689.84M | $ 682.56M | $ 246.36M | $ 243.59M | $ 221.32M |