Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 108.55B | $ ― | $ 90.38B | $ 70.25B | $ 42.57B | $ 28.77B | |
$ 50.62B | $ ― | $ 42.59B | $ 33.30B | $ 19.58B | $ 12.85B | |
$ 57.93B | $ ― | $ 47.79B | $ 36.95B | $ 22.99B | $ 15.92B | |
$ 20.12B | $ ― | $ 15.30B | $ 10.88B | $ 7.93B | $ 7.98B | |
$ 37.81B | $ ― | $ 32.49B | $ 26.07B | $ 15.06B | $ 7.94B | |
$ -6.58M | $ ― | $ 9.42M | $ 7.02M | $ 9.26M | $ 8.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 38.57B | $ ― | $ 33.58B | $ 26.44B | $ 15.12B | $ 7.83B | |
$ 9.87B | $ ― | $ 8.73B | $ 7.19B | $ 4.29B | $ 1.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.70B | $ ― | $ 24.85B | $ 19.25B | $ 10.82B | $ 5.93B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 70.74B | $ ― | $ 57.89B | $ 44.17B | $ 27.51B | $ 20.83B | |
$ 28.70B | $ ― | $ 24.85B | $ 19.25B | $ 10.82B | $ 5.93B | |
$ 28.70B | $ ― | $ 24.68B | $ 19.25B | $ 10.82B | $ 5.94B | |
$ 18.00M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 37.50B | $ ― | $ 32.49B | $ 26.07B | $ 15.06B | $ 7.94B | |
$ 40.89B | $ 67.18B | $ 35.98B | $ 27.72B | $ 15.94B | $ 8.44B |