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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 895.00M | $ 852.00M | $ 898.00M | $ 2.00B | $ 732.00M | $ 897.00M | |
$ 762.30M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 76.00M | $ 76.00M | $ 85.00M | $ 94.00M | $ 88.00M | $ 68.00M |