Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.88B | $ 6.56B | $ 3.94B | $ 3.59B | $ 985.00M | $ 3.73B | |
$ 3.70B | $ 4.84B | $ -3.00B | $ 2.83B | $ 787.00M | $ 2.94B | |
$ 3.18B | $ 1.71B | $ 939.00M | $ 756.00M | $ 198.00M | $ 787.00M | |
$ 1.56B | $ 1.55B | $ 803.00M | $ 725.00M | $ 359.00M | $ 625.00M | |
$ 1.62B | $ 162.00M | $ 148.00M | $ 31.00M | $ -161.00M | $ 162.00M | |
$ -149.00M | $ -125.00M | $ -60.00M | $ -52.00M | $ -15.00M | $ -22.00M | |
$ 1.34B | $ 28.00M | $ 9.00M | $ -163.00M | $ 25.00M | $ 6.00M | |
$ 129.00M | $ 93.00M | $ 79.00M | $ -184.00M | $ -151.00M | $ 146.00M | |
$ 63.00M | $ 4.86B | $ 32.00M | $ -31.00M | $ 2.00M | $ 10.00M | |
$ 93.00M | $ 93.00M | $ 79.00M | - | - | - | |
$ 22.00M | $ -55.00M | $ -137.00M | $ -375.00M | $ -153.00M | $ 136.00M | |
$ 0.38 | $ 0.10 | $ -0.67 | $ -2.21 | $ -1.15 | $ 1.12 | |
$ 0.38 | $ 0.10 | $ -0.67 | $ -2.21 | $ -1.15 | $ 1.12 | |
$ 937.99M | $ 233.00M | $ 206.00M | $ 169.00M | $ 133.12M | $ 121.03M | |
$ 1.07B | $ 266.00M | $ 206.00M | $ 169.00M | $ 133.12M | $ 121.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.22 | - | - | |
- | - | - | - | - | - | |
$ 5.26B | $ -3.29B | $ -2.20B | $ 3.56B | $ 1.15B | $ 3.57B | |
$ 66.00M | $ 73.00M | $ 47.00M | $ -153.00M | $ -153.00M | $ 136.00M | |
$ 1.40B | - | - | $ -18.36M | $ -171.25M | $ 130.41M | |
- | - | - | $ 52.00M | $ 15.00M | $ 22.00M | |
$ 278.00M | $ 218.00M | $ 139.00M | $ -132.00M | $ -136.00M | $ 168.00M | |
$ 583.00M | $ 522.00M | $ 341.00M | $ 131.00M | $ -67.00M | $ 277.00M |