Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 5.00B | $ 4.71B | $ 5.16B | $ 3.32B | $ 3.11B | $ 2.38B | |
$ 3.39B | $ 3.25B | $ 3.54B | $ 2.05B | $ 1.93B | $ 1.56B | |
$ 1.61B | $ 1.46B | $ 1.62B | $ 1.27B | $ 1.18B | $ 819.55M | |
$ 1.32B | $ 1.29B | $ 1.57B | $ 851.20M | $ 764.97M | $ 780.07M | |
$ 290.21M | $ 167.88M | $ 50.41M | $ 403.06M | $ 412.49M | $ 39.48M | |
$ 71.97M | $ -1.04M | $ -1.12M | $ -121.25M | $ -59.90M | $ -89.41M | |
$ 20.98M | $ 38.32M | $ 183.05M | $ -11.23M | $ 36.82M | $ -14.00M | |
$ -40.05M | $ -147.65M | $ -355.56M | $ 281.81M | $ 352.59M | $ -63.93M | |
$ 26.32M | $ 11.12M | $ -96.10M | $ 47.05M | $ 55.04M | $ 3.10M | |
$ -124.98M | $ -123.32M | $ -144.25M | $ -68.33M | $ -36.82M | - | |
$ -187.75M | $ -279.51M | $ -259.46M | $ 166.53M | $ 260.32M | $ -67.03M | |
$ -1.23 | $ -1.84 | $ -2.93 | $ 1.57 | $ 2.50 | $ -0.79 | |
$ -1.23 | $ -1.84 | $ -2.93 | $ 1.45 | $ 2.37 | $ -0.79 | |
$ 604.90M | $ 151.64M | $ 137.58M | $ 106.19M | $ 104.15M | $ 84.83M | |
$ 609.87M | $ 151.64M | $ 137.58M | $ 116.51M | $ 115.03M | $ 84.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.05 | |
- | - | - | - | - | $ 2.85 | |
- | - | - | - | - | - | |
$ 4.71B | $ 4.54B | $ 5.11B | $ 2.90B | $ 2.69B | $ 2.34B | |
$ -62.73M | $ -156.15M | $ -259.46M | $ 234.76M | $ 297.55M | $ -67.03M | |
$ -38.87M | $ -129.61M | - | - | $ 278.55M | $ -67.03M | |
- | - | - | - | - | $ 89.41M | |
$ 186.95M | $ 140.83M | $ -68.69M | $ 403.06M | $ 412.49M | $ 25.48M | |
$ 756.03M | $ 700.59M | $ 613.00M | $ 708.65M | $ 682.56M | $ 246.36M |