Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.22B | $ 6.11B | $ 8.02B | $ 7.67B | $ 6.02B | $ 6.80B | |
$ 5.25B | $ 5.21B | $ 6.48B | $ 6.09B | $ 4.92B | $ 5.42B | |
$ 962.00M | $ 906.00M | $ 1.55B | $ 1.58B | $ 1.10B | $ 1.38B | |
$ 807.00M | $ 804.00M | $ 788.00M | $ 853.00M | $ 667.00M | $ 913.00M | |
$ 155.00M | $ 87.00M | $ 676.00M | $ 738.00M | $ 433.00M | $ 469.00M | |
$ -71.00M | $ -65.00M | $ -62.00M | $ -67.00M | $ -86.00M | $ 97.00M | |
$ 1.18B | $ 62.00M | $ 1.00M | $ -145.00M | $ -237.00M | $ 389.00M | |
$ 183.00M | $ 99.00M | $ 697.00M | $ 1.25B | $ 338.00M | $ 391.00M | |
$ 107.00M | $ 64.00M | $ 186.00M | $ 191.00M | $ 46.00M | $ -231.00M | |
$ 81.00M | $ 83.00M | $ 67.00M | $ 143.00M | $ 42.00M | $ 30.00M | |
$ 14.00M | $ 101.00M | $ 460.00M | $ 1.04B | $ 1.13B | $ 562.00M | |
$ 0.05 | $ 0.57 | $ 2.29 | $ 4.77 | $ 9.38 | $ 2.46 | |
$ 0.05 | $ 0.57 | $ 2.27 | $ 4.72 | $ 9.32 | $ 2.44 | |
$ 699.10M | $ 177.40M | $ 201.00M | $ 219.20M | $ 220.60M | $ 228.90M | |
$ 702.20M | $ 177.40M | $ 203.00M | $ 221.40M | $ 221.90M | $ 230.60M | |
$ 0.98 | $ 0.96 | $ 0.85 | $ 0.75 | $ 0.65 | $ 0.65 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.06B | $ 6.01B | $ 7.26B | $ 6.94B | $ 5.58B | $ 6.33B | |
$ 10.00M | $ 101.00M | $ 460.00M | $ 1.04B | $ 1.03B | $ 562.00M | |
$ 114.18M | $ 89.21M | - | - | - | - | |
- | - | - | - | - | - | |
$ 203.00M | $ 164.00M | $ 759.00M | $ 1.31B | $ 423.00M | $ 230.00M | |
$ 735.00M | $ 720.00M | $ 1.04B | $ 1.59B | $ 706.00M | $ 1.04B |