Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.30B | $ 2.82B | $ 3.20B | $ 1.86B | $ 855.20M | $ 983.67M | |
$ 837.15M | $ 1.48B | $ 1.18B | $ 771.44M | $ 634.36M | $ 36.80M | |
$ 3.27B | $ 1.33B | $ 2.02B | $ 1.09B | $ 220.84M | $ 946.87M | |
$ 1.20B | $ 114.32M | $ 118.65M | $ 552.33M | $ 531.31M | $ 549.72M | |
$ 1.41B | $ 1.21B | $ 1.76B | $ 793.08M | $ -521.50M | $ 235.48M | |
$ -147.13M | $ -121.52M | $ -67.16M | $ -74.69M | $ -76.69M | $ -73.87M | |
$ -23.40M | $ -2.25M | $ -145.11M | $ 201.81M | $ -8.79M | $ 46.37M | |
$ 1.26B | $ 1.10B | $ 1.69B | $ 715.35M | $ -599.16M | $ 158.51M | |
$ 244.67M | $ 186.03M | $ 399.36M | $ 74.71M | $ -45.60M | $ 35.53M | |
- | - | - | - | - | - | |
$ 934.53M | $ 846.07M | $ 1.21B | $ 584.97M | $ -593.21M | $ 286.25M | |
$ 7.65 | $ 7.10 | $ 10.28 | $ 5.00 | $ -5.11 | $ 0.75 | |
$ 7.63 | $ 7.05 | $ 10.11 | $ 4.91 | $ -5.11 | $ 0.75 | |
$ 488.47M | $ 119.14M | $ 118.12M | $ 117.00M | $ 116.07M | $ 116.56M | |
$ 490.21M | $ 119.98M | $ 120.13M | $ 119.16M | $ 116.07M | $ 117.06M | |
$ 0.80 | $ 0.65 | $ 0.30 | $ 0.13 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.24B | $ 1.60B | $ 1.30B | $ 613.79M | $ 572.81M | $ 586.52M | |
- | - | - | - | - | - | |
$ 934.53M | $ 846.07M | $ 1.21B | $ 584.97M | $ -593.21M | $ 87.78M | |
$ 953.84M | - | - | - | - | - | |
$ 1.55B | $ 1.22B | $ 1.75B | $ 790.03M | $ -522.47M | $ 232.39M | |
$ 2.43B | $ 1.93B | $ 2.22B | $ 1.13B | $ -160.64M | $ 585.41M |