Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.10B | $ 1.10B | $ 1.23B | $ 1.06B | $ 1.28B | $ 1.22B | |
$ 89.01M | $ 83.02M | $ 33.00M | $ 88.01M | $ 174.01M | $ 16.00M | |
$ 833.51M | $ 813.68M | $ 747.06M | $ 709.92M | $ 776.03M | $ 793.99M | |
- | - | - | - | - | - | |
$ -132.18M | $ -133.45M | $ -126.45M | $ 324.04M | $ -96.20M | $ -107.65M | |
$ 174.20M | $ 206.05M | $ 459.63M | $ 436.31M | $ 326.97M | $ 406.51M | |
$ -19.75M | $ 23.10M | $ 93.51M | $ 85.31M | $ 20.20M | $ 79.72M | |
- | - | - | - | - | - | |
$ 182.93M | $ 171.46M | $ 354.62M | $ 333.88M | $ 288.41M | $ 311.59M | |
$ 1.21 | $ 1.14 | $ 2.36 | $ 2.20 | $ 1.87 | $ 1.93 | |
$ 1.20 | $ 1.13 | $ 2.34 | $ 2.18 | $ 1.86 | $ 1.91 | |
$ 600.06M | $ 149.97M | $ 149.16M | $ 150.77M | $ 153.00M | $ 160.53M | |
$ 604.50M | $ 150.86M | $ 150.50M | $ 151.99M | $ 153.64M | $ 161.93M | |
$ 0.66 | $ 0.88 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 941.36M | $ 956.55M | $ 924.32M | $ 637.84M | $ 588.95M | $ 819.67M | |
$ 193.95M | $ 182.96M | $ 366.12M | $ 350.99M | $ 306.77M | $ 326.79M | |
$ 78.37M | $ 168.61M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |