Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 160.14B | $ ― | $ 147.05B | $ 106.11B | $ 76.28B | $ 51.68B | |
$ 56.97B | $ ― | $ 51.91B | $ 24.31B | $ 20.66B | $ 12.86B | |
$ 103.18B | $ ― | $ 95.14B | $ 81.80B | $ 55.61B | $ 38.82B | |
$ 99.28B | $ ― | $ 98.86B | $ 76.62B | $ 74.92B | $ 50.97B | |
$ 3.89B | $ ― | $ -3.72B | $ 5.18B | $ -19.31B | $ -12.15B | |
$ 88.00M | $ ― | $ -90.00M | $ -313.00M | $ -132.00M | $ -12.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.10B | $ ― | $ -4.00B | $ 11.87B | $ -20.52B | $ -12.57B | |
$ 6.91B | $ ― | $ 3.64B | $ 6.35B | $ 2.44B | $ 1.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.64B | $ ― | $ -7.57B | $ 5.72B | $ -22.77B | $ -13.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 156.25B | $ ― | $ 150.76B | $ 100.93B | $ 95.58B | $ 63.83B | |
$ -3.64B | $ ― | $ -7.57B | $ 5.72B | $ -22.77B | $ -13.76B | |
$ -3.18B | $ ― | $ -7.51B | $ 934.17M | $ -21.99B | $ -13.49B | |
$ 126.00M | $ ― | $ 129.00M | $ 232.00M | $ 248.00M | $ 78.00M | |
$ 3.22B | $ ― | $ -3.87B | $ 12.11B | $ -20.27B | $ -12.49B | |
$ 3.22B | $ 17.50B | $ -3.05B | $ 12.95B | $ -18.63B | $ -11.42B |