Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.27B | $ 1.09B | $ 850.19M | $ 900.14M | $ 721.26M | $ 1.38B | |
$ 767.56M | $ 830.89M | $ 671.67M | $ 608.18M | $ 505.78M | $ 925.24M | |
$ 504.48M | $ 264.00M | $ 178.52M | $ 291.96M | $ 215.49M | $ 450.08M | |
$ 238.47M | $ 221.03M | $ 227.48M | $ 119.67M | $ 173.82M | $ 309.67M | |
$ 239.73M | $ 42.98M | $ 48.09M | $ 172.29M | $ 41.66M | $ 140.42M | |
$ -1.14M | $ -13.15M | $ -104.00K | $ 3.14M | $ 11.57M | $ 11.95M | |
$ -79.35M | $ -42.50M | $ -23.82M | $ 233.78M | $ -6.25M | $ -229.05M | |
$ 255.76M | $ 13.63M | $ -196.18M | $ 402.93M | $ 23.85M | $ -100.58M | |
$ 128.04M | $ 94.91M | $ 32.78M | $ -44.02M | $ 7.71M | $ -7.07M | |
- | - | - | - | - | - | |
$ 127.72M | $ -81.28M | $ -228.96M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 0.60 | $ -0.37 | $ -0.29 | $ -1.29 | $ 1.39 | $ -0.32 | |
$ 0.58 | $ -0.37 | $ -0.29 | $ -1.29 | $ 1.37 | $ -0.32 | |
$ 858.53M | $ 217.25M | $ 265.09M | $ 296.63M | $ 294.72M | $ 292.95M | |
$ 868.21M | $ 218.41M | $ 266.30M | $ 296.63M | $ 297.41M | $ 294.06M | |
$ 0.28 | $ 0.28 | $ 0.28 | $ 0.19 | $ 0.13 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.05B | $ 802.10M | $ -727.85M | $ -679.60M | $ -1.23B | |
- | - | - | - | - | - | |
$ 127.72M | $ -81.28M | $ -228.96M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 296.14M | $ 80.01M | $ 108.02M | $ 129.19M | $ 20.54M | $ 353.35M | |
$ 257.09M | $ 14.29M | $ -193.26M | $ 403.70M | $ 28.38M | $ -93.65M | |
$ 405.81M | $ 143.98M | $ -89.83M | $ 530.02M | $ 130.43M | $ 152.10M |