Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.05B | $ 7.73B | $ 7.04B | $ 6.55B | $ 5.67B | $ 8.08B | |
$ -6.92B | $ -6.66B | $ -5.92B | $ 5.22B | $ 5.33B | $ 6.97B | |
$ 1.51B | $ 1.07B | $ 1.58B | $ 1.33B | $ 339.00M | $ 1.11B | |
$ 238.00M | $ 221.00M | $ 225.00M | $ 254.00M | $ 25.00M | $ 239.00M | |
$ 53.00M | $ 99.00M | $ 267.00M | $ 321.00M | - | - | |
$ 1.10B | $ 852.00M | $ 1.36B | $ 2.00B | $ 732.00M | $ 897.00M | |
$ 10.61 | $ 10.06 | $ 21.10 | $ 70.18 | $ 8.25 | $ 9.98 | |
$ 10.60 | $ 10.05 | $ 21.06 | $ 23.30 | $ 8.20 | $ 9.85 | |
$ 336.10M | $ 84.70M | $ 85.10M | $ 85.10M | $ 88.70M | $ 89.90M | |
$ 336.30M | $ 84.80M | $ 85.30M | $ 85.60M | $ 89.20M | $ 91.00M | |
$ 891.00M | $ 852.00M | $ 898.00M | $ 2.00B | $ 732.00M | $ 897.00M | |
$ 905.45M | - | - | - | $ 325.00M | $ 897.00M | |
$ 4.26 | $ 2.84 | $ 14.31 | - | $ 1.85 | $ 1.65 | |
- | - | - | - | - | - | |
- | - | - | - | $ 8.44 | $ 8.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 427.00M | $ 1.18B | |
- | - | - | - | - | - | |
$ 76.00M | $ 76.00M | $ 85.00M | $ -94.00M | $ 88.00M | $ 68.00M |