Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 4.95B | $ 5.16B | $ 3.32B | $ 3.11B | $ 2.38B | $ 1.36B | |
$ 5.22B | $ 3.54B | $ 2.05B | $ 1.89B | $ 1.56B | $ 841.15M | |
$ 1.53B | $ 1.62B | $ 1.27B | $ 1.22B | $ 819.55M | $ 521.35M | |
$ 1.45B | $ 1.57B | $ 862.43M | $ 814.09M | $ 780.07M | $ 372.68M | |
$ 73.67M | $ 50.41M | $ 403.06M | $ 402.12M | $ 39.48M | $ 148.67M | |
$ -299.66M | $ -286.87M | $ -121.25M | $ -59.90M | $ -89.41M | $ -22.42M | |
$ 155.83M | $ 110.25M | $ 68.33M | $ 10.37M | $ -14.00M | $ 2.56M | |
$ -341.95M | $ -355.56M | $ 281.81M | $ 352.59M | $ -63.93M | $ 128.81M | |
$ -92.71M | $ -96.10M | $ 47.05M | $ 55.04M | $ 3.10M | $ 21.30M | |
$ -174.83M | $ -144.25M | $ -68.33M | - | - | - | |
$ -386.97M | $ -403.67M | $ 166.53M | $ 260.32M | $ -67.03M | $ 107.52M | |
$ -1.93 | $ -2.93 | - | $ 2.50 | $ -0.79 | $ 1.69 | |
$ -1.93 | $ -2.93 | - | $ 2.37 | $ -0.79 | $ 1.63 | |
$ 289.08M | $ 137.58M | - | $ 104.15M | $ 84.83M | $ 63.58M | |
$ 289.14M | $ 137.58M | - | $ 115.03M | $ 84.83M | $ 65.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 4.06 | $ 3.05 | $ 2.64 | |
- | - | - | $ 3.73 | $ 2.85 | $ 2.54 | |
- | - | - | - | - | - | |
$ 6.67B | $ 5.11B | $ 2.91B | $ 2.70B | $ 2.34B | $ 1.21B | |
$ -247.75M | $ -403.67M | $ 234.76M | $ 297.55M | $ -67.03M | $ 107.52M | |
$ -165.88M | - | - | $ 297.55M | $ -67.03M | $ 107.52M | |
- | - | - | $ 59.90M | $ 89.41M | $ 22.42M | |
$ -42.29M | $ -68.69M | $ 403.06M | $ 412.49M | $ 25.48M | $ 151.23M | |
$ 307.13M | $ 632.85M | $ 708.65M | $ 682.56M | $ 246.36M | $ 243.59M |