Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 226.83B | $ 226.83B | $ 205.01B | $ 181.36B | $ 162.47B | $ 152.92B | |
$ 219.41B | $ 219.41B | $ 198.12B | $ 174.82B | $ 155.69B | $ 146.05B | |
$ 7.41B | $ 7.41B | $ 6.89B | $ 181.36B | $ 6.78B | $ 6.87B | |
$ 4.87B | $ 5.00B | $ -37.00M | $ -7.00M | $ 4.98B | $ 5.10B | |
$ 1.24B | $ 1.24B | $ 727.00M | $ -596.00M | $ 1.79B | $ 1.77B | |
$ -51.00M | $ -51.00M | - | $ -149.00M | $ -180.00M | $ -238.00M | |
$ 625.00M | $ 625.00M | $ 515.00M | $ 562.00M | $ -1.29B | $ -5.31B | |
$ 1.20B | $ 1.20B | $ -818.00M | $ -3.52B | $ 323.00M | $ -3.77B | |
$ 348.00M | $ 348.00M | $ 376.00M | $ -22.00M | $ -289.00M | $ -79.00M | |
$ -496.00M | $ -496.00M | $ -515.00M | $ -552.00M | - | - | |
$ 1.06B | $ 852.00M | $ 261.00M | $ -932.00M | $ 611.00M | $ -3.70B | |
$ 3.48 | $ 3.48 | $ 1.00 | $ -3.35 | $ 2.09 | $ -12.61 | |
$ 3.45 | $ 3.45 | $ 1.00 | $ -3.35 | $ 2.08 | $ -12.61 | |
$ 980.00M | $ 245.00M | $ 261.00M | $ 279.00M | $ 292.00M | $ 293.00M | |
$ 988.00M | $ 247.00M | $ 262.00M | $ 279.00M | $ 294.00M | $ 293.00M | |
$ 2.02 | $ 2.00 | $ 1.98 | $ 1.96 | $ 1.95 | $ 1.93 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.57 | $ 5.45 | |
- | - | - | - | - | - | |
$ 224.29B | $ 224.41B | $ -37.00M | $ 180.05B | $ 160.67B | $ 151.15B | |
$ 852.00M | $ 852.00M | $ 261.00M | $ -932.00M | $ 611.00M | $ -3.70B | |
$ 2.16B | $ 2.75B | - | - | $ 1.59B | $ 1.50B | |
- | - | - | - | $ 180.00M | $ 238.00M | |
$ 1.46B | $ 1.54B | $ 731.00M | $ -3.52B | $ 503.00M | $ -3.53B | |
$ 2.17B | $ 2.25B | $ 1.42B | $ -2.82B | $ 1.29B | $ -2.62B |