Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 99.88B | $ 101.56B | $ 85.25B | $ 64.36B | $ 64.66B | $ 64.34B | |
$ 92.35B | $ 93.99B | $ 79.26B | $ 59.90B | $ 60.51B | $ 60.16B | |
$ 7.54B | $ 7.57B | $ 5.99B | $ 4.45B | $ 4.15B | $ 4.18B | |
$ 3.68B | $ 3.36B | $ 2.99B | $ 62.59B | $ 2.49B | $ 62.33B | |
$ 96.21B | $ 98.20B | $ 2.99B | $ 1.77B | $ 62.16B | $ 2.02B | |
$ -558.00M | $ -396.00M | $ -265.00M | $ -339.00M | $ -402.00M | $ -364.00M | |
$ -26.18B | $ -1.19B | $ -653.00M | $ -536.00M | $ -639.00M | $ -579.00M | |
$ 4.97B | $ 5.23B | $ 3.31B | $ 1.88B | $ 1.59B | $ 2.06B | |
$ 811.00M | $ 868.00M | $ 578.00M | $ 101.00M | $ 209.00M | $ 245.00M | |
$ 761.00M | $ 832.00M | $ 595.00M | $ 579.00M | $ 454.00M | $ 518.00M | |
$ 4.15B | $ 4.34B | $ 2.61B | $ 1.77B | $ 1.38B | $ 1.81B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 96.02B | $ 97.34B | $ 82.26B | $ 122.49B | $ 63.00B | $ 122.48B | |
$ 4.15B | $ 4.34B | $ 2.71B | $ 1.77B | $ 1.38B | $ 1.81B | |
$ 1.02B | - | $ 2.80B | $ 1.48B | $ 62.07B | $ 1.93B | |
- | - | - | - | - | - | |
$ 99.52B | $ 99.61B | $ 3.58B | $ 2.22B | $ 1.99B | $ 2.42B | |
$ 100.55B | $ 100.64B | $ 4.57B | $ 3.20B | $ 2.98B | $ 3.37B |