Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.13B | $ 8.49B | $ 8.46B | $ 8.87B | $ 10.65B | $ 11.02B | |
$ 6.32B | $ 6.64B | $ 6.60B | $ 6.92B | $ 8.18B | $ 8.46B | |
$ 1.82B | $ 1.85B | $ 1.86B | $ 1.95B | $ 2.46B | $ 2.55B | |
$ 1.51B | $ 1.51B | $ 1.61B | $ 1.66B | $ 2.10B | $ 2.22B | |
$ 305.00M | $ 243.00M | $ 254.00M | $ 290.00M | $ 363.00M | $ 333.00M | |
$ -12.00M | $ -11.00M | $ -27.00M | $ -38.00M | $ -66.00M | $ -96.00M | |
$ -9.00M | $ -10.00M | $ -24.00M | $ -290.00M | $ -151.00M | $ -79.00M | |
$ 284.00M | $ 242.00M | $ 231.00M | $ -38.00M | $ 146.00M | $ 158.00M | |
$ 72.00M | $ 64.00M | $ 44.00M | $ 25.00M | $ 47.00M | $ 59.00M | |
- | - | - | - | - | - | |
$ 214.00M | $ 256.00M | $ 187.00M | $ -319.00M | $ 99.00M | $ 104.00M | |
$ 6.30 | $ 3.48 | $ -5.44 | $ -6.05 | $ 1.80 | $ 1.89 | |
$ 6.11 | $ 3.37 | $ -5.26 | $ -6.05 | $ 1.80 | $ 1.85 | |
$ 164.00M | $ 48.00M | $ 53.00M | $ 53.00M | $ 54.50M | $ 55.00M | |
$ 169.00M | $ 49.00M | $ 55.00M | $ 53.00M | $ 55.30M | $ 56.00M | |
- | - | - | $ 0.25 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.50 | $ 4.10 | $ 3.50 | |
- | - | - | - | - | - | |
$ 7.82B | $ 8.16B | $ 8.21B | $ 8.58B | $ 10.28B | $ 10.68B | |
$ 212.00M | $ 166.00M | $ 187.00M | $ -319.00M | $ 99.00M | $ 104.00M | |
$ 126.81M | $ 204.18M | - | $ 153.08M | $ 215.63M | $ 158.22M | |
- | - | - | $ 42.00M | $ 89.00M | $ 121.00M | |
$ 301.00M | $ 258.00M | $ 258.00M | $ 4.00M | $ 235.00M | $ 279.00M | |
$ 258.00M | $ 391.00M | $ 112.00M | $ 161.00M | $ 439.00M | $ 471.00M |