Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 216.15B | $ 205.01B | $ 181.36B | $ 162.47B | $ 152.92B | $ 145.53B | |
$ 10.80B | $ 198.12B | $ 174.82B | $ 155.69B | $ 146.05B | $ 138.70B | |
$ 205.35B | $ 6.89B | $ 181.36B | $ 6.78B | $ 6.87B | $ 6.83B | |
$ -213.00M | $ -37.00M | $ -7.00M | $ 4.98B | $ 5.10B | $ 5.10B | |
$ 697.00M | $ 727.00M | $ -596.00M | $ 1.79B | $ 1.77B | $ 1.73B | |
$ 28.00M | - | $ -149.00M | $ -180.00M | $ -238.00M | $ -294.00M | |
$ 838.00M | $ 515.00M | $ 562.00M | $ -1.29B | $ -5.31B | $ 312.00M | |
$ -327.00M | $ -818.00M | $ -3.52B | $ 323.00M | $ -3.77B | $ 1.75B | |
$ 76.00M | $ 376.00M | $ -22.00M | $ -289.00M | $ -79.00M | $ 386.00M | |
$ -503.00M | $ -515.00M | $ -552.00M | - | - | - | |
$ 1.22B | $ 261.00M | $ -932.00M | $ 611.00M | $ -3.70B | $ 1.36B | |
$ 2.55 | $ 1.00 | $ -3.35 | $ 2.09 | $ -12.61 | $ 4.55 | |
$ 2.55 | $ 1.00 | $ -3.35 | $ 2.08 | $ -12.61 | $ 4.53 | |
$ 1.01B | $ 261.00M | $ 279.00M | $ 292.00M | $ 293.00M | $ 300.00M | |
$ 1.02B | $ 262.00M | $ 279.00M | $ 294.00M | $ 293.00M | $ 301.00M | |
$ 1.98 | $ 1.98 | $ 1.96 | $ 1.95 | $ 1.93 | $ 1.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 5.57 | $ 5.45 | $ 5.28 | |
- | - | - | - | - | - | |
$ 10.59B | $ -37.00M | $ 180.05B | $ 160.67B | $ 151.15B | $ 143.80B | |
$ 639.00M | $ 261.00M | $ -932.00M | $ 611.00M | $ -3.70B | $ 1.36B | |
$ 758.45M | - | - | $ 1.59B | $ 1.50B | $ 1.11B | |
- | - | - | $ 180.00M | $ 238.00M | $ 294.00M | |
$ -355.00M | $ 731.00M | $ -3.52B | $ 503.00M | $ -3.53B | $ 2.04B | |
$ 343.00M | $ 1.42B | $ -2.82B | $ 1.29B | $ -2.62B | $ 3.04B |