Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 19.86B | $ 8.47B | $ 8.50B | $ 8.12B | $ 7.31B | $ 8.31B | |
- | - | $ 5.99B | $ 5.78B | $ 5.50B | $ 6.03B | |
- | - | $ 2.51B | $ 2.34B | $ 1.81B | $ 2.28B | |
- | - | $ 2.14B | $ 2.06B | $ 2.03B | $ 1.76B | |
- | - | $ 373.00M | $ 287.00M | $ -217.00M | $ 525.00M | |
- | - | $ -104.00M | $ -108.00M | $ -149.00M | $ -106.00M | |
- | - | $ -21.00M | $ -110.00M | $ -231.00M | $ -80.00M | |
- | - | $ 598.00M | $ 433.00M | $ -265.00M | $ 339.00M | |
- | - | $ 159.00M | $ 116.00M | $ -81.00M | $ 80.00M | |
- | - | - | - | - | - | |
- | - | $ 432.00M | $ 305.00M | $ -196.00M | $ 164.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 432.00M | $ 305.00M | $ -196.00M | $ 164.00M | |
- | - | $ 440.08M | $ 394.32M | $ -59.91M | $ 317.82M | |
- | - | $ 48.00M | $ 48.00M | $ 89.00M | $ 110.00M | |
- | - | $ 646.00M | $ 481.00M | $ -176.00M | $ 449.00M | |
- | $ 799.00M | $ 996.00M | $ 844.00M | $ 194.00M | $ 449.00M |