Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 305.70B | $ 106.59B | $ 118.33B | $ 129.57B | $ 69.85B | $ 48.63B | |
$ ― | $ ― | $ 77.05B | $ 76.12B | $ 46.58B | $ 41.79B | |
$ ― | $ ― | $ 41.28B | $ 53.45B | $ 23.27B | $ 6.84B | |
$ ― | $ ― | $ 185.00M | $ 114.00M | $ 20.00M | $ -497.00M | |
$ ― | $ ― | $ 41.10B | $ 53.34B | $ 23.25B | $ 7.33B | |
$ ― | $ ― | $ 243.00M | $ -178.00M | $ -617.00M | $ -768.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 45.24B | $ 67.92B | $ 23.03B | $ 3.30B | |
$ ― | $ ― | $ 12.10B | $ 20.07B | $ 6.55B | $ 2.12B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 32.05B | $ 47.03B | $ 16.05B | $ 1.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 77.23B | $ 76.23B | $ 46.60B | $ 41.29B | |
$ ― | $ ― | $ 32.05B | $ 47.03B | $ 16.05B | $ 1.47B | |
$ ― | $ ― | $ 32.07B | $ 36.67B | $ 16.52B | $ 4.38B | |
$ ― | $ ― | $ 293.00M | $ 701.00M | $ 992.00M | $ 1.14B | |
$ ― | $ ― | $ 45.53B | $ 68.62B | $ 24.02B | $ 4.43B | |
$ ― | $ 17.86B | $ 51.61B | $ 74.10B | $ 28.54B | $ 7.92B |