Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.98B | $ 13.68B | $ 12.87B | $ 12.38B | $ 11.65B | $ 13.63B | |
$ 11.19B | $ 11.40B | $ 10.80B | $ 10.30B | $ 8.71B | $ 11.41B | |
$ 2.79B | $ 2.28B | $ 2.07B | $ 2.08B | $ 2.94B | $ 2.22B | |
$ 1.44B | $ 1.10B | $ 1.19B | $ 1.20B | $ 898.00M | $ 1.08B | |
$ -13.13B | $ 1.18B | $ 883.00M | $ 889.00M | $ 659.00M | $ 1.14B | |
$ -90.00M | $ -77.00M | $ -107.00M | $ -142.00M | $ -166.00M | $ -171.00M | |
$ 101.00M | $ 111.00M | $ 240.00M | $ -176.00M | $ -83.00M | $ -113.00M | |
$ -13.25B | $ 1.09B | $ 1.02B | $ 873.00M | $ 282.00M | $ 942.00M | |
$ 159.00M | $ 165.00M | $ 154.00M | $ 126.00M | $ -27.00M | $ 127.00M | |
- | - | - | - | - | - | |
$ 895.00M | $ 921.00M | $ 861.00M | $ 746.00M | $ 309.00M | $ 959.00M | |
$ 4.61 | $ 4.61 | $ 4.05 | $ 3.33 | $ 1.35 | $ 3.52 | |
$ 4.55 | $ 4.56 | $ 4.01 | $ 3.30 | $ 1.35 | $ 3.50 | |
$ 762.24M | $ 199.72M | $ 212.81M | $ 224.11M | $ 228.54M | $ 231.31M | |
$ 770.78M | $ 201.77M | $ 214.97M | $ 226.52M | $ 228.98M | $ 232.71M | |
$ 0.14 | $ 0.08 | $ 0.08 | $ 0.08 | $ 0.08 | $ 0.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.63B | $ 12.50B | $ 11.99B | $ 10.15B | $ 9.61B | $ 12.49B | |
$ 881.00M | $ 921.00M | $ 861.00M | $ 746.00M | $ 309.00M | $ 815.00M | |
$ 569.25M | - | - | - | - | $ 410.18M | |
- | - | - | - | - | - | |
$ 1.15B | $ 1.16B | $ 1.12B | $ 1.01B | $ 448.00M | $ 1.11B | |
$ 1.53B | $ 1.56B | $ 1.52B | $ 1.41B | $ 839.00M | $ 1.53B |