Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.20B | $ 7.73B | $ 6.77B | $ 6.55B | $ 5.77B | $ 8.24B | |
$ -7.02B | $ -6.66B | $ -5.65B | $ -5.22B | $ -5.43B | $ -7.13B | |
$ 1.13B | $ 1.07B | $ 1.12B | $ 1.65B | $ 3.92B | $ 7.81B | |
$ 244.00M | $ 221.00M | $ 225.00M | $ 254.00M | $ 25.00M | $ 239.00M | |
$ 42.00M | $ 99.00M | $ 267.00M | $ 321.00M | $ 99.00M | - | |
$ 895.00M | $ 852.00M | $ 898.00M | $ 2.00B | $ 4.32B | $ 7.59B | |
$ 10.66 | $ 10.06 | $ 21.10 | $ 46.88 | $ 8.25 | $ 9.98 | |
$ 10.67 | $ 10.05 | $ 21.06 | $ 46.60 | $ 8.20 | $ 9.85 | |
$ 335.40M | $ 84.70M | $ 85.10M | $ 85.10M | $ 88.70M | $ 89.90M | |
$ 335.50M | $ 84.80M | $ 85.30M | $ 85.60M | $ 89.20M | $ 91.00M | |
$ 895.00M | $ 852.00M | $ 898.00M | $ 2.00B | $ 732.00M | $ 897.00M | |
$ 762.30M | - | - | - | - | - | |
$ 2.84 | $ 2.60 | $ 14.31 | $ 28.06 | - | $ 4.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 76.00M | $ 76.00M | $ 85.00M | $ 94.00M | $ 88.00M | $ 68.00M |