Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.10B | $ 1.24B | $ 1.15B | $ 1.26B | $ 1.22B | |
$ 89.96M | $ 83.02M | $ 33.00M | $ 88.01M | $ -174.01M | $ -16.00M | |
$ 829.12M | $ 813.68M | $ 747.06M | $ -709.92M | $ 718.78M | $ 786.67M | |
- | - | - | - | - | - | |
$ -134.00M | $ -133.45M | $ -126.45M | $ -89.83M | $ -37.20M | $ -7.32M | |
$ 168.73M | $ 206.05M | $ 459.63M | $ 436.31M | $ 326.97M | $ 406.51M | |
$ -20.45M | $ 23.10M | $ 93.51M | $ 103.46M | $ 20.20M | $ 79.72M | |
- | - | - | - | - | - | |
$ 179.27M | $ 171.46M | $ 354.62M | $ 652.19M | $ 288.41M | $ 311.59M | |
$ 1.19 | $ 1.14 | $ 2.36 | $ 2.20 | $ 1.87 | $ 1.93 | |
$ 1.19 | $ 1.13 | $ 2.34 | $ 2.18 | $ 1.86 | $ 1.91 | |
$ 599.85M | $ 149.97M | $ 149.16M | $ 150.77M | $ 153.00M | $ 160.53M | |
$ 604.02M | $ 150.86M | $ 150.50M | $ 151.99M | $ 153.64M | $ 161.93M | |
$ 0.44 | $ 0.88 | - | - | $ 0.72 | $ 0.69 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.19 | $ 1.97 | |
- | - | - | - | - | - | |
$ 932.14M | $ 956.55M | $ 924.32M | $ 725.86M | $ 588.95M | $ 819.67M | |
$ 189.18M | $ 182.96M | $ 366.12M | $ 669.30M | $ 306.77M | $ 326.79M | |
$ 72.91M | $ 168.61M | $ 346.32M | - | $ 195.70M | $ 330.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |