Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.89B | $ 6.93B | $ 6.56B | $ 3.94B | $ 3.59B | $ 985.00M | |
$ 3.57B | $ 4.99B | $ 4.84B | $ -3.00B | $ 2.83B | $ 787.00M | |
$ 3.32B | $ 1.94B | $ 1.71B | $ 939.00M | $ 756.00M | $ 198.00M | |
$ 1.61B | $ 1.58B | $ 1.55B | $ 803.00M | $ 725.00M | $ 359.00M | |
$ 1.72B | $ 359.00M | $ 162.00M | $ 148.00M | $ 31.00M | $ -161.00M | |
$ -144.00M | $ -145.00M | $ -125.00M | $ -60.00M | $ -52.00M | $ -15.00M | |
$ 1.27B | $ -18.00M | $ 28.00M | $ 9.00M | $ -163.00M | $ 25.00M | |
$ 301.00M | $ 232.00M | $ 93.00M | $ 79.00M | $ -184.00M | $ -151.00M | |
$ 85.00M | $ 79.00M | $ 4.86B | $ 32.00M | $ -31.00M | $ 2.00M | |
- | $ 232.00M | $ 93.00M | $ 79.00M | - | - | |
$ -185.00M | $ -161.00M | $ -55.00M | $ -137.00M | $ -375.00M | $ -153.00M | |
- | - | - | - | $ -2.21 | $ -1.15 | |
- | - | - | - | $ -2.21 | $ -1.15 | |
- | - | - | - | $ 169.00M | $ 133.12M | |
- | - | - | - | $ 169.00M | $ 133.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.22 | - | |
- | - | - | - | - | - | |
$ 5.17B | $ 6.57B | $ -3.29B | $ -2.20B | $ 3.56B | $ 1.15B | |
$ 216.00M | $ 153.00M | $ 73.00M | $ 47.00M | $ -153.00M | $ -153.00M | |
$ 1.52B | - | - | - | $ -18.36M | $ -171.25M | |
- | - | - | - | $ 52.00M | $ 15.00M | |
$ 410.00M | $ 377.00M | $ 218.00M | $ 139.00M | $ -132.00M | $ -136.00M | |
$ 706.00M | $ 680.00M | $ 522.00M | $ 341.00M | $ 131.00M | $ -67.00M |