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 | |
$ 5.01 | $ 5.10 | $ 4.99 | $ 3.69 | $ 1.89 | $ 3.58 | |
$ 4.96 | $ 5.05 | $ 4.94 | $ 3.65 | $ 1.87 | $ 3.52 | |
$ 1.09B | $ 271.00K | $ 276.85K | $ 277.43K | $ 280.39M | $ 190.72M | |
$ 1.10B | $ 273.30K | $ 279.46K | $ 279.75K | $ 283.14M | $ 193.52M | |
$ 1.37B | $ 1.38B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | |
$ 713.98M | - | - | - | $ 537.05M | $ 681.94M | |
$ 1.42 | $ 1.93 | $ 0.89 | $ 0.00 | $ 0.31 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.55 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 510.32M | - | - | - | $ 855.34M | $ 1.01B | |
- | - | - | - | - | - | |
$ 127.48M | $ 127.46M | $ 130.37M | $ 147.18M | $ 150.54M | $ 153.41M |