Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 224.34B | $ 226.83B | $ 204.98B | $ 181.36B | $ 162.47B | $ 152.92B | |
$ 216.79B | $ 219.41B | $ 198.10B | $ 174.82B | $ 155.69B | $ 146.05B | |
$ 7.55B | $ 7.41B | $ 6.87B | $ 6.54B | $ 6.78B | $ 6.87B | |
$ 5.08B | $ 5.00B | $ 4.80B | $ 4.88B | $ 4.08B | $ 4.05B | |
$ 1.82B | $ 1.24B | $ 752.00M | $ -596.00M | $ 472.00M | $ -4.10B | |
$ -69.00M | $ -51.00M | $ -84.00M | $ 149.00M | $ -180.00M | $ -238.00M | |
$ 84.00M | $ 625.00M | $ 1.25B | $ -2.28B | $ 48.00M | $ -557.00M | |
$ 1.77B | $ 1.20B | $ 663.00M | $ -769.00M | $ 323.00M | $ -3.77B | |
$ 504.00M | $ 348.00M | $ 332.00M | $ 163.00M | $ -289.00M | $ -79.00M | |
$ -490.00M | $ -496.00M | $ -515.00M | $ -552.00M | $ -576.00M | $ 2.00M | |
$ 1.26B | $ 852.00M | $ 330.00M | $ -933.00M | $ 611.00M | $ -3.70B | |
$ 5.17 | $ 3.48 | $ 1.00 | $ -3.35 | $ 2.09 | $ -12.61 | |
$ 5.13 | $ 3.45 | $ 1.00 | $ -3.35 | $ 2.08 | $ -12.61 | |
$ 974.00M | $ 245.00M | $ 261.00M | $ 279.00M | $ 292.00M | $ 293.00M | |
$ 983.00M | $ 247.00M | $ 262.00M | $ 279.00M | $ 294.00M | $ 293.00M | |
$ 2.03 | $ 2.01 | $ 2.00 | $ 1.96 | $ 1.94 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 221.87B | $ 224.41B | $ 202.91B | $ 179.70B | $ 159.77B | $ 150.10B | |
$ 1.26B | $ 852.00M | $ 330.00M | $ -933.00M | $ 611.00M | $ -3.70B | |
$ 1.13B | $ 2.75B | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.12B | $ 1.54B | $ 1.03B | $ -620.00M | $ 503.00M | $ -3.53B | |
$ 2.84B | $ 2.25B | $ 1.72B | $ 72.00M | $ 1.29B | $ -2.62B |