Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.00B | $ 6.00B | $ 7.59B | $ 9.22B | $ 7.08B | $ 6.20B | |
$ -5.63B | $ -5.60B | $ 7.27B | $ -7.58B | $ 6.16B | $ 5.29B | |
$ 274.40M | $ 274.40M | $ 326.00M | $ 1.64B | $ 923.00M | $ 905.02M | |
$ 58.90M | $ 58.90M | $ 61.00M | $ 393.00M | $ 223.00M | $ 195.17M | |
$ 5.40M | $ 5.40M | $ 11.00M | $ 7.00M | - | - | |
$ 252.20M | $ 216.80M | $ 263.00M | $ 1.24B | $ 696.00M | $ 707.41M | |
- | - | - | - | $ 6.18 | $ 6.26 | |
- | - | - | - | $ 6.16 | $ 6.22 | |
- | - | - | - | $ 112.75M | $ 113.08M | |
- | - | - | - | $ 113.02M | $ 113.66M | |
$ 216.90M | $ 216.80M | $ 263.00M | $ 1.24B | $ 696.00M | $ 707.41M | |
$ 168.84M | $ 216.78M | $ 257.54M | - | $ 737.75M | $ 707.41M | |
- | - | - | - | $ 1.78 | $ 1.68 | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.45 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 980.00M | $ 952.82M | |
- | - | - | - | - | - | |
$ 132.50M | $ 132.50M | $ 93.00M | $ 72.00M | $ 57.00M | $ 47.80M |