Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.20B | $ 10.07B | $ 8.55B | $ 8.21B | $ 7.00B | $ 7.20B | |
- | - | $ 4.95B | $ 5.23B | $ 4.50B | $ 1.35B | |
- | - | $ 3.60B | $ 2.98B | $ 2.51B | $ 5.84B | |
- | - | $ 1.93B | - | $ 906.50M | $ 1.07B | |
$ -9.42B | $ -8.36B | $ -7.01B | $ -6.98B | $ 1.30B | $ 1.11B | |
- | - | - | - | $ -196.40M | $ -179.80M | |
$ 2.54B | $ -377.30M | $ -83.00M | - | $ -8.36B | $ -7.70B | |
$ 1.46B | $ 1.19B | $ 1.33B | $ 975.10M | $ 870.90M | $ 626.10M | |
$ 286.80M | $ 219.10M | $ 211.00M | $ 20.10M | $ 12.80M | $ -89.70M | |
- | - | - | - | - | - | |
$ 4.32B | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | $ 976.60M | |
$ 5.36 | $ 4.51 | $ 5.30 | $ 4.47 | $ 4.29 | $ 3.60 | |
$ 5.23 | $ 4.42 | $ 5.19 | $ 4.37 | $ 4.20 | $ 3.52 | |
$ 655.60M | $ 214.90M | $ 210.30M | $ 202.70M | $ 191.00M | $ 186.00M | |
$ 871.80M | $ 214.90M | $ 210.30M | $ 202.70M | $ 191.00M | $ 186.00M | |
$ 1.80 | $ 2.20 | $ 2.04 | $ 1.92 | $ 1.80 | $ 1.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -9.53B | $ 8.21B | $ 6.88B | $ 5.23B | $ 1.79B | $ 2.42B | |
$ 1.17B | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | $ 668.80M | |
$ 1.53B | - | - | - | $ -7.31B | $ -6.83B | |
$ 508.20M | $ 296.70M | $ 256.90M | $ 226.10M | - | - | |
- | - | - | - | $ 1.07B | $ 805.90M | |
- | - | - | - | $ 1.13B | $ 853.10M |