Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.00B | $ 9.00B | $ 8.70B | $ 8.04B | $ 7.79B | $ 5.77B | |
$ 4.48B | $ 4.48B | $ 4.29B | $ 3.94B | $ 3.43B | $ 2.31B | |
$ 4.52B | $ 4.52B | $ 4.40B | $ 4.10B | $ 4.37B | $ 3.46B | |
$ 2.42B | $ 2.42B | $ 2.37B | $ 2.24B | $ 2.64B | $ 1.73B | |
$ 2.10B | $ 2.10B | $ 2.04B | $ 1.86B | $ 1.73B | $ 1.73B | |
$ -422.00M | $ -422.00M | $ -415.00M | $ -394.00M | $ -377.00M | $ -342.00M | |
$ -73.00M | $ -73.00M | $ -94.00M | $ -1.04B | $ -157.00M | $ 33.00M | |
$ 1.60B | $ 1.60B | $ 1.53B | $ 430.00M | $ 1.20B | $ 1.42B | |
$ 391.00M | $ 392.00M | $ 212.00M | $ 299.00M | $ 283.00M | $ 245.00M | |
- | - | - | - | - | - | |
$ 1.22B | $ 1.22B | $ 1.31B | $ 131.00M | $ 914.00M | $ 1.18B | |
$ 0.30 | $ 0.31 | $ 0.32 | $ 0.03 | $ 0.20 | $ 0.26 | |
$ 0.30 | $ 0.31 | $ 0.32 | $ 0.03 | $ 0.20 | $ 0.26 | |
$ 15.66B | $ 3.92B | $ 4.06B | $ 4.33B | $ 4.50B | $ 4.46B | |
$ 15.95B | $ 3.99B | $ 4.14B | $ 4.43B | $ 4.62B | $ 4.56B | |
$ 0.09 | $ 0.09 | $ 0.07 | $ 0.05 | $ 0.05 | $ 0.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.90B | $ 6.90B | $ 6.66B | $ 6.18B | $ 6.06B | $ 4.04B | |
$ 1.21B | $ 1.21B | $ 1.31B | $ 131.00M | $ 914.00M | $ 1.18B | |
$ 1.26B | $ 1.26B | $ 1.40B | $ 893.12M | $ 1.03B | $ 1.18B | |
$ 422.00M | $ 422.00M | $ 415.00M | $ 394.00M | $ 390.00M | $ 350.00M | |
$ 2.03B | $ 2.03B | $ 1.94B | $ 824.00M | $ 1.59B | $ 1.77B | |
$ 2.61B | $ 2.61B | $ 2.52B | $ 1.39B | $ 2.11B | $ 2.07B |