Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
- | $ 3.41B | $ 2.89B | $ 3.62B | $ 4.17B | $ 3.30B | |
- | $ 1.25B | $ 808.00M | $ 1.39B | $ 1.81B | $ 1.31B | |
- | $ 2.15B | $ 2.08B | $ 2.23B | $ 2.36B | $ 1.98B | |
- | $ 1.56B | $ 1.52B | $ 1.56B | $ 1.33B | $ 984.00M | |
- | $ 587.00M | $ 556.00M | $ 663.00M | $ 1.03B | $ 999.00M | |
- | $ -619.00M | $ 870.00M | $ 914.00M | $ 888.00M | $ 728.00M | |
- | $ -228.00M | $ -166.00M | $ -69.00M | $ -131.00M | $ 18.00M | |
- | $ -260.00M | $ -480.00M | $ -320.00M | $ 30.00M | $ 289.00M | |
- | $ -276.00M | $ -193.00M | $ -167.00M | $ -140.00M | $ -179.00M | |
- | - | $ -161.00M | $ -62.00M | $ -334.00M | $ 33.00M | |
- | $ 19.00M | $ 3.30B | $ -111.00M | $ 171.00M | $ 485.00M | |
- | $ <0.01 | - | - | - | - | |
- | $ <0.01 | - | - | - | - | |
- | $ 2.99B | - | - | - | - | |
- | $ 2.99B | - | - | - | - | |
- | $ 0.41 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 19.00M | $ 3.30B | $ -111.00M | $ 171.00M | $ 485.00M | |
- | $ 19.00M | $ -673.00M | $ -487.00M | $ -110.00M | $ 110.00M | |
- | $ 803.00M | - | - | - | - | |
- | $ 543.00M | $ -1.35B | $ 690.00M | $ 1.01B | $ 1.11B | |
- | $ 1.65B | - | $ 1.88B | $ 2.01B | $ 1.78B |