Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 937.45M | $ 1.02B | $ 993.65M | $ 918.40M | $ 891.52M | $ 936.68M | |
- | $ 361.63M | - | $ -265.38M | $ 305.41M | $ 298.16M | |
$ 1.01B | $ 658.86M | $ 659.83M | $ 918.40M | $ 586.11M | $ 638.52M | |
$ 512.41M | $ 509.19M | $ 418.20M | $ 413.84M | $ 424.85M | $ 395.81M | |
$ 500.65M | $ 511.30M | $ 241.63M | $ 504.55M | $ 161.26M | $ 242.71M | |
$ -219.29M | $ -209.47M | $ -150.19M | $ -147.50M | $ -142.87M | $ -143.31M | |
$ 12.19M | $ 16.04M | $ -5.10M | $ -2.47M | $ 20.16M | $ 319.30M | |
$ 269.18M | $ 285.79M | $ 96.54M | $ 359.53M | $ 38.55M | $ 418.70M | |
- | - | - | - | - | - | |
$ -34.96M | $ -34.64M | $ 1.22M | $ 946.00K | - | - | |
$ -231.01M | $ -43.90M | $ 96.23M | $ 368.67M | $ 49.59M | $ 362.12M | |
$ -0.31 | $ -0.26 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | |
$ -0.31 | $ -0.26 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | |
$ 669.95M | $ 169.60M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | |
$ 669.95M | $ 169.60M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | |
$ 0.76 | $ 0.76 | $ 1.03 | - | $ 1.12 | $ 1.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 512.41M | $ 509.19M | $ 418.20M | $ 148.47M | $ 730.26M | $ 693.97M | |
$ -52.17M | $ -42.71M | $ 97.14M | $ 368.67M | $ 50.42M | $ 363.71M | |
$ 230.49M | $ 225.78M | - | - | $ 45.75M | $ 363.71M | |
- | - | - | - | $ 142.87M | $ 143.31M | |
$ 488.46M | $ 133.63M | $ 580.55M | $ 507.03M | $ 181.43M | $ 562.01M | |
$ 700.60M | $ 593.58M | $ 949.57M | $ 879.22M | $ 566.67M | $ 919.75M |