Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 33.02B | $ 11.33B | $ 9.70B | $ 9.51B | $ 13.03B | $ 6.88B | |
$ ― | $ ― | $ 9.08B | $ 9.02B | $ 12.24B | $ 6.36B | |
$ ― | $ ― | $ 619.00M | $ 491.00M | $ 790.00M | $ 516.00M | |
$ ― | $ ― | $ -2.00M | $ -70.00M | $ -18.00M | $ 161.80M | |
$ ― | $ ― | $ 621.00M | $ 561.00M | $ 808.00M | $ 354.20M | |
$ ― | $ ― | $ -60.00M | $ -77.00M | $ -122.00M | $ -35.20M | |
$ ― | $ ― | $ -81.00M | $ -126.00M | $ -232.00M | $ -73.60M | |
$ ― | $ ― | $ 294.00M | $ 142.00M | $ 267.00M | $ 245.40M | |
$ ― | $ ― | $ 117.00M | $ 61.00M | $ 81.00M | $ 81.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 172.00M | $ 82.00M | $ 171.00M | $ 151.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 23.00M | $ 35.00M | $ 53.00K | $ ― | |
$ ― | $ ― | $ 9.07B | $ 8.95B | $ 12.23B | $ ― | |
$ ― | $ ― | $ 172.00M | $ 82.00M | $ 171.00M | $ 151.90M | |
$ ― | $ ― | $ 237.09M | $ 220.70M | $ 363.69M | $ 179.71M | |
$ ― | $ ― | $ 64.00M | $ 83.00M | $ 132.00M | $ 71.70M | |
$ ― | $ ― | $ 358.00M | $ 225.00M | $ 399.00M | $ 317.10M | |
$ ― | $ 517.00M | $ 358.00M | $ 507.00M | $ 770.00M | $ 317.10M |