Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.63B | $ 9.48B | $ 8.87B | $ 9.00B | $ 8.62B | $ 9.04B | |
$ 1.36B | - | $ 5.07B | $ 5.25B | $ 5.16B | $ 253.00M | |
$ 807.00M | - | $ 3.80B | $ 3.75B | $ 3.46B | $ 8.79B | |
- | - | - | - | $ 7.32B | $ 7.46B | |
$ 384.00M | $ 1.36B | $ 1.18B | $ 2.20B | $ 883.00M | $ 1.33B | |
- | - | - | - | $ -244.00M | $ -234.00M | |
$ 1.05B | $ -149.00M | $ 8.00M | $ -701.00M | $ -396.00M | $ -227.00M | |
$ -923.00M | $ 1.28B | $ 1.26B | $ 2.69B | $ 1.01B | $ 1.32B | |
$ -155.00M | $ 215.00M | $ 194.00M | $ 536.00M | $ 249.00M | $ 249.00M | |
$ 6.00M | $ 3.00M | - | - | $ 6.00M | $ 21.00M | |
$ -776.00M | $ 1.05B | $ 1.01B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ -7.83 | $ 10.01 | $ 9.00 | $ 32.88 | $ 7.68 | $ 8.05 | |
$ -7.89 | $ 9.95 | $ 8.98 | $ 32.78 | $ 7.65 | $ 8.02 | |
$ 310.00M | $ 105.00M | $ 112.11M | $ 128.00M | $ 130.00M | $ 130.00M | |
$ 415.00M | $ 106.00M | $ 112.36M | $ 129.00M | $ 130.00M | $ 130.00M | |
$ 5.12 | $ 3.36 | - | $ 3.02 | - | $ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -4.28B | $ 7.66B | $ -7.41B | $ -7.51B | $ 7.73B | $ 7.71B | |
$ -776.00M | $ 1.05B | $ 1.01B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ -959.12M | - | - | - | $ 740.69M | $ 1.04B | |
$ 429.00M | $ 235.00M | $ 208.00M | $ 211.00M | - | - | |
$ 1.03B | $ 1.51B | - | - | $ 1.03B | $ 1.35B | |
$ 1.27B | $ 2.02B | - | - | $ 2.55B | $ 2.22B |