Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.42B | $ 5.47B | $ 6.22B | $ 5.37B | $ 4.83B | $ 4.44B | |
$ 1.62B | $ 1.61B | $ 1.64B | $ 1.48B | $ 1.39B | $ 1.25B | |
$ 3.79B | $ 3.85B | $ 4.58B | $ 3.90B | $ 3.44B | $ 3.20B | |
$ 1.88B | $ 1.86B | $ 1.74B | $ 1.45B | $ 1.37B | $ 1.27B | |
$ 1.91B | $ 2.00B | $ 2.84B | $ 2.45B | $ 2.08B | $ 1.93B | |
$ -226.00M | $ -231.00M | $ -171.00M | $ -205.00M | $ -208.00M | $ -215.00M | |
$ -725.00M | $ -108.00M | $ 82.00M | $ -13.00M | $ -57.00M | $ -38.00M | |
$ 1.66B | $ 1.76B | $ 2.75B | $ 2.23B | $ 1.81B | $ 1.67B | |
$ 280.00M | $ 386.00M | $ 541.00M | $ 452.00M | $ 381.00M | $ 352.00M | |
$ 140.00M | $ 521.00M | - | - | - | - | |
$ 1.38B | $ 1.37B | $ 2.21B | $ 1.78B | $ 1.42B | $ 1.31B | |
$ 7.50 | $ 7.47 | $ 11.88 | $ 9.48 | $ 7.51 | $ 6.84 | |
$ 7.48 | $ 7.44 | $ 11.78 | $ 9.39 | $ 7.42 | $ 6.74 | |
$ 733.90M | $ 183.90M | $ 186.40M | $ 187.60M | $ 189.30M | $ 191.60M | |
$ 737.00M | $ 184.70M | $ 187.90M | $ 189.30M | $ 191.60M | $ 194.40M | |
$ 2.87 | $ 2.80 | $ 2.48 | $ 2.24 | $ 2.00 | $ 1.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.67 | - | $ 12.29 | $ 10.15 | $ 8.29 | $ 7.39 | |
- | - | - | - | - | - | |
$ 3.51B | $ 3.47B | $ 3.37B | $ 2.92B | $ 2.75B | $ 2.52B | |
$ 1.38B | $ 1.37B | $ 2.21B | $ 1.78B | $ 1.42B | $ 1.31B | |
$ 915.35M | - | $ 2.23B | $ 1.82B | $ 1.50B | $ 1.36B | |
$ 191.00M | - | $ 201.00M | $ 216.00M | $ 225.00M | $ 230.00M | |
$ 1.90B | $ 1.99B | $ 2.96B | $ 2.44B | $ 2.04B | $ 1.90B | |
$ 2.24B | $ 2.32B | $ 3.21B | $ 2.67B | $ 2.23B | $ 2.09B |