Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.90B | $ 12.14B | $ 11.17B | $ 9.46B | $ 8.07B | $ 7.93B | |
$ -4.67B | $ -9.34B | $ -9.45B | $ -8.17B | $ 7.36B | $ 7.08B | |
$ 1.73B | $ 1.75B | $ 1.72B | $ 1.28B | $ 704.80M | $ 852.92M | |
$ 364.76M | $ 370.56M | $ 334.73M | $ 251.89M | $ 171.82M | $ 168.94M | |
$ 2.18M | $ 16.74M | $ 145.10M | $ 220.01M | - | - | |
$ 1.37B | $ 1.38B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | |
- | - | - | - | $ 2.84 | $ 3.58 | |
- | - | - | - | $ 2.81 | $ 3.52 | |
- | - | - | - | $ 186.92M | $ 190.72M | |
- | - | - | - | $ 188.76M | $ 193.52M | |
$ 1.37B | $ 1.38B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | |
$ 713.98M | - | - | - | $ 537.05M | $ 681.94M | |
- | - | - | - | $ 0.47 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.32 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 510.32M | - | - | - | $ 855.34M | $ 1.01B | |
- | - | - | - | - | - | |
$ 127.48M | $ 127.46M | $ 130.37M | $ 147.18M | $ 150.54M | $ 153.41M |