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 | |
$ 684.47M | $ 830.89M | $ 574.62M | $ 608.18M | $ 505.78M | $ 925.24M | |
$ 587.57M | $ 264.00M | $ 275.57M | $ 291.96M | $ 215.49M | $ 450.08M | |
$ 314.72M | $ 221.03M | $ 166.46M | $ 119.67M | $ 173.82M | $ 309.67M | |
$ 272.85M | $ 42.98M | $ 109.11M | $ 172.29M | $ 41.66M | $ 140.42M | |
$ 21.79M | $ -13.15M | $ -15.14M | $ 3.14M | $ -11.57M | $ -11.95M | |
$ -61.60M | $ -42.50M | $ -2.57M | $ 233.78M | $ -6.25M | $ -229.05M | |
$ 264.00M | $ 13.63M | $ -53.96M | $ 402.93M | $ 23.85M | $ -100.58M | |
$ 128.04M | $ 94.91M | $ 32.78M | $ -44.02M | $ 7.71M | $ -7.07M | |
- | - | - | - | - | - | |
$ 135.96M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 0.64 | $ -0.37 | $ -0.58 | $ -1.29 | $ 1.39 | $ -0.32 | |
$ 0.62 | $ -0.37 | $ -0.62 | $ -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 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.24 | - | |
- | - | - | - | $ 0.23 | - | |
- | - | - | - | - | - | |
$ 732.08M | $ 1.05B | - | $ -727.85M | $ 679.60M | $ 1.23B | |
- | - | - | - | $ 4.53M | $ 6.94M | |
$ 135.96M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 330.61M | $ 80.01M | $ 106.25M | $ 129.19M | $ 16.14M | $ 120.78M | |
$ 268.81M | $ 14.29M | $ -43.75M | $ 403.70M | $ 28.38M | $ -93.65M | |
$ 417.52M | $ 143.98M | $ 59.67M | $ 530.08M | $ 130.43M | $ 152.10M |