Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.58B | $ 12.31B | $ 11.99B | $ 12.01B | $ 13.20B | $ 12.00B | |
$ -10.90B | $ -10.67B | $ -10.36B | $ -10.95B | $ 12.24B | $ 10.62B | |
$ 1.68B | $ 1.64B | $ 1.63B | $ 1.06B | $ 964.00M | $ 1.38B | |
$ 369.30M | $ 356.30M | $ 317.20M | $ 238.80M | $ 171.00M | $ 281.80M | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.28B | $ 1.32B | $ 824.20M | $ 793.00M | $ 1.10B | |
$ 6.76 | $ 6.53 | $ 6.55 | $ 4.04 | $ 3.89 | $ 5.25 | |
$ 6.74 | $ 6.50 | $ 6.50 | $ 4.02 | $ 3.89 | $ 5.24 | |
$ 778.42M | $ 196.66M | $ 200.65M | $ 0.00 | $ 203.64M | $ 209.73M | |
$ 781.22M | $ 197.60M | $ 202.11M | $ 0.00 | $ 203.76M | $ 209.85M | |
$ 1.31B | $ 1.28B | $ 1.31B | $ 824.20M | $ 793.00M | $ 1.10B | |
$ 1.29B | $ 1.24B | $ 1.29B | - | $ 793.00M | $ 1.12B | |
$ 1.44 | $ 1.39 | $ 1.26 | - | $ 1.14 | $ 1.09 | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.93 | $ 5.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.15B | $ 1.56B | |
- | - | - | - | - | - | |
$ 196.60M | $ 194.80M | $ 188.50M | $ 185.00M | $ 188.20M | $ 177.40M |