Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.57B | $ 3.06B | $ 1.86B | $ 862.13M | $ 983.67M | $ 899.60M | |
$ -97.62M | $ 95.52M | $ -61.46M | $ 634.36M | $ 549.01M | $ 372.52M | |
$ 2.48B | $ 2.96B | $ 1.54B | $ 227.77M | $ 434.66M | $ 527.08M | |
$ 157.19M | $ 742.10M | $ 550.26M | $ 64.53M | $ 199.18M | $ 163.80M | |
$ 1.80B | $ 1.76B | $ 994.24M | $ 163.24M | $ 235.48M | $ 363.27M | |
$ -102.24M | $ -67.16M | $ -74.69M | $ -76.69M | $ -73.87M | $ -41.33M | |
$ 9.66M | $ 143.79M | $ 201.81M | $ -685.71M | $ -3.09M | $ -29.87M | |
$ 1.12B | $ 1.69B | $ 715.35M | $ -599.16M | $ 158.51M | $ 292.07M | |
$ -65.70M | $ 399.36M | $ 74.71M | $ -45.60M | $ 35.53M | $ -7.69M | |
- | - | - | - | - | - | |
$ 1.55B | $ 1.77B | $ 584.97M | $ -593.21M | $ 87.78M | $ 274.21M | |
$ 7.10 | $ 10.28 | $ 5.00 | $ -5.11 | $ 0.75 | $ 2.41 | |
$ 7.02 | $ 10.11 | $ 4.91 | $ -5.11 | $ 0.75 | $ 2.41 | |
$ 475.49M | $ 118.12M | $ 117.00M | $ 116.07M | $ 116.56M | $ 113.58M | |
$ 479.76M | $ 120.13M | $ 119.16M | $ 116.07M | $ 117.06M | $ 113.69M | |
$ 0.65 | $ 0.30 | $ 0.13 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.28 | $ 1.21 | $ 1.62 | |
- | - | - | $ 0.27 | $ 1.20 | $ 1.62 | |
- | - | - | - | - | - | |
$ 59.57M | $ 837.63M | $ 488.81M | $ 698.88M | $ 748.19M | $ 536.33M | |
- | - | - | $ 76.69M | $ 73.87M | $ 41.33M | |
$ 861.12M | $ 1.21B | $ 584.97M | $ -593.21M | $ 87.78M | $ 274.21M | |
$ 417.63M | $ 1.33B | - | $ 42.11M | $ 88.53M | $ 297.15M | |
$ 1.22B | $ 1.75B | $ 790.03M | $ -522.47M | $ 232.39M | $ 333.40M | |
$ 1.35B | $ 2.22B | $ 1.14B | $ -160.64M | $ 582.93M | $ 598.54M |