Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.65B | $ 2.82B | $ 3.06B | $ 1.86B | $ 862.13M | $ 983.67M | |
$ 70.04M | $ 1.48B | $ 95.52M | $ -61.46M | $ 634.36M | $ 549.01M | |
$ 2.65B | $ 1.33B | $ 2.96B | $ 1.54B | $ 227.77M | $ 434.66M | |
$ 574.19M | $ 1.07B | $ 742.10M | $ 550.26M | $ 64.53M | $ 199.18M | |
$ 1.75B | $ 1.21B | $ 1.76B | $ 994.24M | $ 163.24M | $ 235.48M | |
$ -125.38M | $ -121.52M | $ -67.16M | $ -74.69M | $ -76.69M | $ -73.87M | |
$ 6.48M | $ 2.05M | $ 143.79M | $ 201.81M | $ -685.71M | $ -3.09M | |
$ 1.04B | $ 1.10B | $ 1.69B | $ 715.35M | $ -599.16M | $ 158.51M | |
$ 82.00M | $ 186.03M | $ 399.36M | $ 74.71M | $ -45.60M | $ 35.53M | |
- | - | - | - | - | - | |
$ 1.49B | $ 846.07M | $ 1.77B | $ 584.97M | $ -593.21M | $ 87.78M | |
$ 6.58 | $ 7.10 | $ 10.28 | $ 5.00 | $ -5.11 | $ 0.75 | |
$ 6.54 | $ 7.05 | $ 10.11 | $ 4.91 | $ -5.11 | $ 0.75 | |
$ 477.08M | $ 119.14M | $ 118.12M | $ 117.00M | $ 116.07M | $ 116.56M | |
$ 479.88M | $ 119.98M | $ 120.13M | $ 119.16M | $ 116.07M | $ 117.06M | |
$ 0.65 | $ 0.65 | $ 0.30 | $ 0.13 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.28 | $ 1.21 | |
- | - | - | - | $ 0.27 | $ 1.20 | |
- | - | - | - | - | - | |
$ 644.24M | $ 1.20B | $ 837.63M | $ 488.81M | $ 698.88M | $ 748.19M | |
- | - | - | - | $ 76.69M | $ 73.87M | |
$ 801.06M | $ 846.07M | $ 1.21B | $ 584.97M | $ -593.21M | $ 87.78M | |
$ 694.80M | - | $ 1.33B | - | $ 42.11M | $ 88.53M | |
$ 1.17B | $ 1.22B | $ 1.75B | $ 790.03M | $ -522.47M | $ 232.39M | |
$ 1.89B | $ 1.93B | $ 2.22B | $ 1.14B | $ -160.64M | $ 582.93M |