Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
$ ― | $ 5.42B | $ 5.29B | $ 4.35B | $ 2.48B | $ 2.50B | |
$ ― | $ 2.61B | $ 2.86B | $ 2.24B | $ ― | $ ― | |
$ ― | $ 2.81B | $ 2.44B | $ 2.11B | $ 2.48B | $ 2.50B | |
$ ― | $ 2.50B | $ 2.17B | $ 1.88B | $ 1.94B | $ 1.90B | |
$ ― | $ 308.00M | $ 263.00M | $ 228.00M | $ 540.10M | $ 598.20M | |
$ ― | $ -187.00M | $ -149.00M | $ -289.00M | $ -50.70M | $ -34.40M | |
$ ― | $ 438.00M | $ 45.00M | $ -25.00M | $ -236.80M | $ ― | |
$ ― | $ 559.00M | $ 159.00M | $ -86.00M | $ 252.60M | $ 563.80M | |
$ ― | $ 46.00M | $ 49.00M | $ -820.00M | $ 77.60M | $ 165.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 513.00M | $ 110.00M | $ 741.00M | $ 173.80M | $ 396.90M | |
$ ― | $ 0.28 | $ 0.06 | $ 0.64 | $ 0.19 | $ 0.43 | |
$ ― | $ 0.28 | $ 0.06 | $ 0.64 | $ 0.19 | $ 0.43 | |
$ ― | $ 1.86B | $ 1.86B | $ 1.16B | $ 927.81M | $ 926.21M | |
$ ― | $ 1.86B | $ 1.86B | $ 1.16B | $ 927.81M | $ 926.21M | |
$ ― | $ 0.17 | $ 0.15 | $ ― | $ 0.04 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 513.00M | $ 110.00M | $ 741.00M | $ 173.80M | $ 396.90M | |
$ ― | $ 513.00M | $ 110.00M | $ 741.00M | $ 337.85M | $ 396.90M | |
$ ― | $ 6.00M | $ 9.00M | $ 13.00M | $ 52.50M | $ 36.10M | |
$ ― | $ 565.00M | $ 168.00M | $ -73.00M | $ 305.10M | $ 599.90M | |
$ ― | $ 1.95B | $ 1.59B | $ 1.11B | $ 574.40M | $ 842.80M |