Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 890.25M | $ 829.42M | $ 734.16M | $ 663.08M | $ 705.34M | $ 746.04M | |
$ 568.98M | $ 565.41M | $ 465.33M | $ 398.75M | $ 429.07M | $ 17.91M | |
$ 277.51M | $ 264.02M | $ 268.82M | $ 264.34M | $ 276.27M | $ 728.13M | |
$ 102.12M | $ 93.70M | $ 82.55M | $ 95.23M | $ 83.00M | $ 75.53M | |
$ 175.01M | $ 166.59M | $ 152.80M | $ 169.36M | $ 214.01M | $ 193.80M | |
$ -47.91M | $ -86.90M | $ -84.33M | $ -80.53M | $ -76.24M | $ -78.87M | |
$ 47.94M | $ 55.66M | $ -6.34M | $ -26.82M | $ -27.23M | $ -23.61M | |
$ 132.51M | $ 139.09M | $ 95.61M | $ 103.55M | $ 168.72M | $ 137.30M | |
$ 3.67M | $ 5.98M | $ 14.74M | $ 24.85M | $ 67.00M | $ 45.61M | |
$ 70.32M | $ 61.19M | $ 30.81M | $ 26.96M | $ 25.81M | $ 22.73M | |
$ 9.47M | $ 124.40M | $ 65.84M | $ 62.09M | $ 85.46M | $ 564.82M | |
$ 1.97 | $ 2.09 | $ 1.17 | $ 1.11 | $ 1.66 | $ 1.73 | |
$ 1.95 | $ 2.08 | $ 1.17 | $ 1.10 | $ 1.65 | $ 1.72 | |
$ 241.76M | $ 59.42M | $ 56.06M | $ 56.00M | $ 51.57M | $ 50.87M | |
$ 242.80M | $ 59.76M | $ 56.50M | $ 56.40M | $ 51.94M | $ 51.23M | |
$ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.44 | $ 0.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 265.04M | $ 659.11M | $ 547.88M | $ 115.58M | $ 97.06M | $ 93.44M | |
- | - | - | - | - | - | |
$ 118.64M | $ 124.40M | $ 65.84M | $ 62.09M | $ 85.46M | $ 88.09M | |
$ -108.61M | $ -429.99M | - | - | - | - | |
$ 215.79M | $ 237.97M | $ 183.35M | $ 186.21M | $ 246.67M | $ 217.69M | |
$ 468.50M | $ 462.76M | $ 382.14M | $ 369.18M | $ 403.28M | $ 366.45M |