Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.95B | $ 7.55B | $ 6.78B | $ 6.53B | $ 6.05B | $ 5.74B | |
$ ― | $ 1.20B | $ 1.08B | $ 990.00M | $ 949.00M | $ 985.00M | |
$ ― | $ 6.35B | $ 5.70B | $ 5.54B | $ 5.11B | $ 4.75B | |
$ ― | $ 5.93B | $ 5.36B | $ 5.37B | $ 5.16B | $ 4.40B | |
$ ― | $ 427.00M | $ 337.00M | $ 174.00M | $ -59.00M | $ 352.00M | |
$ ― | $ -242.00M | $ -261.00M | $ -260.00M | $ -231.00M | $ -212.00M | |
$ ― | $ -89.00M | $ ― | $ ― | $ ― | $ ― | |
$ 1.36B | $ 268.00M | $ 964.00M | $ -427.00M | $ 504.00M | $ 481.00M | |
$ -38.00M | $ 30.00M | $ -10.00M | $ -34.00M | $ 47.00M | $ 24.00M | |
$ ― | $ 165.00M | $ ― | $ ― | $ ― | $ ― | |
$ 1.53B | $ 185.00M | $ 1.19B | $ -432.00M | $ 260.00M | $ -448.00M | |
$ ― | $ ― | $ ― | $ -0.56 | $ 0.34 | $ -0.58 | |
$ ― | $ ― | $ ― | $ -0.56 | $ 0.34 | $ -0.58 | |
$ ― | $ ― | $ ― | $ 746.87M | $ 764.33M | $ 770.80M | |
$ ― | $ ― | $ ― | $ 746.87M | $ 764.33M | $ 770.80M | |
$ ― | $ ― | $ ― | $ 0.51 | $ 0.72 | $ 0.72 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 228.00M | $ 235.00M | $ 255.00M | $ 298.00M | |
$ ― | $ 7.12B | $ 6.44B | $ 6.36B | $ 6.11B | $ 5.38B | |
$ 1.54B | $ 185.00M | $ 1.20B | $ -424.00M | $ 268.00M | $ -448.00M | |
$ 615.25M | $ 202.98M | $ 44.75M | $ -495.33M | $ 94.75M | $ 318.38M | |
$ ― | $ ― | $ 276.00M | $ 310.00M | $ 336.00M | $ 293.00M | |
$ ― | $ 511.00M | $ 1.24B | $ -117.00M | $ 840.00M | $ 774.00M | |
$ ― | $ 810.00M | $ 1.50B | $ 116.00M | $ 1.02B | $ 901.00M |