Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.01B | $ 993.65M | $ 918.40M | $ 891.52M | $ 936.68M | $ 881.32M | |
$ 183.51M | $ 333.82M | $ 303.40M | $ 305.41M | $ 298.16M | $ 280.87M | |
$ 750.89M | $ 659.83M | $ 615.00M | $ 586.11M | $ 638.52M | $ 600.45M | |
$ 421.71M | $ 418.20M | $ 413.84M | $ 424.85M | $ 395.81M | $ 348.50M | |
$ 329.18M | $ 241.63M | $ 201.15M | $ 161.26M | $ 242.71M | $ 251.94M | |
$ -160.79M | $ -150.19M | $ -147.50M | $ -142.87M | $ -143.31M | $ -133.40M | |
$ 1.61M | $ 5.10M | $ 2.47M | $ 20.16M | $ 319.30M | $ 10.07M | |
$ 176.10M | $ 96.54M | $ 56.13M | $ 38.55M | $ 418.70M | $ 128.61M | |
- | - | - | - | - | - | |
$ 289.00K | - | - | - | - | - | |
$ 178.97M | $ 96.23M | $ 64.39M | $ 49.59M | $ 362.12M | $ 115.54M | |
$ 0.51 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | $ 0.68 | |
$ 0.51 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | $ 0.68 | |
$ 703.13M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | $ 169.89M | |
$ 703.13M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | $ 169.90M | |
$ 0.94 | $ 1.03 | $ 1.12 | $ 1.12 | $ 1.06 | $ 1.01 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 605.22M | $ 752.02M | $ 717.24M | $ 730.26M | $ 693.97M | $ 629.37M | |
$ 90.00M | $ 97.14M | $ 65.27M | $ 50.42M | $ 363.71M | $ 116.09M | |
$ 71.63M | $ 97.14M | $ 65.27M | $ 45.75M | $ 363.71M | $ 116.09M | |
$ 115.28M | $ 150.19M | $ 147.50M | $ 142.87M | $ 143.31M | $ 133.40M | |
$ 336.89M | $ 246.72M | $ 203.63M | $ 181.43M | $ 562.01M | $ 262.01M | |
$ 713.50M | $ 619.52M | $ 574.92M | $ 566.67M | $ 919.75M | $ 571.88M |