Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.19B | $ 19.23B | $ 14.96B | $ 11.42B | $ 12.67B | $ 14.21B | |
$ 7.76B | - | $ 0.00 | $ 8.14B | $ 9.27B | $ 11.06B | |
$ 8.43B | $ 19.23B | $ 14.96B | $ 3.28B | $ 3.40B | $ 3.15B | |
$ 2.10B | $ 2.96B | $ 2.33B | $ 1.66B | $ 1.68B | $ 1.50B | |
$ 6.33B | $ 16.27B | $ 12.63B | $ 1.62B | $ 1.72B | $ 1.65B | |
$ -683.00M | $ -629.00M | $ -608.00M | $ -572.00M | $ -624.00M | $ -547.00M | |
$ -53.00M | $ 7.00M | $ 231.00M | $ 37.00M | $ 226.00M | $ 114.00M | |
$ 1.42B | $ 1.11B | $ 656.00M | $ 1.08B | $ 1.32B | $ 1.22B | |
$ 119.00M | $ 29.00M | $ -130.00M | $ 37.00M | $ 152.00M | $ 98.00M | |
$ 4.00M | $ -14.00M | $ 38.00M | - | - | - | |
$ 1.29B | $ 1.08B | $ 907.00M | $ 1.37B | $ 1.17B | $ 1.12B | |
$ 6.44 | $ 5.53 | $ 4.68 | $ 7.09 | $ 6.32 | $ 6.18 | |
$ 6.43 | $ 5.52 | $ 4.67 | $ 7.08 | $ 6.31 | $ 6.17 | |
$ 806.00M | $ 195.00M | $ 193.00M | $ 193.00M | $ 185.00M | $ 181.00M | |
$ 808.00M | $ 196.00M | $ 194.00M | $ 193.00M | $ 185.00M | $ 181.00M | |
$ 4.70 | $ 3.61 | $ 3.88 | $ 4.12 | $ 3.85 | $ 3.59 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.86B | $ 2.96B | $ 0.00 | $ 9.81B | $ 10.95B | $ 12.56B | |
$ 360.00M | - | - | $ 601.00M | $ 641.00M | $ 559.00M | |
$ 1.30B | $ 1.08B | $ 907.00M | $ 1.37B | $ 1.17B | $ 1.12B | |
$ 1.24B | $ 1.06B | - | $ 1.06B | $ 1.01B | $ 1.05B | |
$ 2.16B | $ 1.83B | $ 1.32B | $ 1.68B | $ 1.97B | $ 1.77B | |
$ 2.88B | $ 3.30B | $ 2.70B | $ 3.13B | $ 3.23B | $ 2.90B |