Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.94B | $ 1.90B | $ 1.64B | $ 1.24B | $ 1.19B | $ 1.85B | |
$ 798.76M | $ 773.28M | $ 782.54M | $ 405.24M | $ 378.66M | $ 666.25M | |
$ 1.14B | $ 1.12B | $ 862.33M | $ 835.10M | $ 812.66M | $ 1.18B | |
$ 801.71M | $ 782.59M | $ 647.19M | $ 528.16M | $ 501.38M | $ 623.50M | |
$ 338.80M | $ 340.32M | $ 215.15M | $ 306.94M | $ 311.28M | $ 558.63M | |
$ -148.72M | $ -157.98M | $ -218.34M | $ -217.61M | $ -261.28M | $ -307.72M | |
$ 133.91M | $ -53.97M | $ 220.87M | $ 86.99M | $ 788.58M | $ 159.49M | |
$ 323.99M | $ 128.37M | $ 217.68M | $ 176.32M | $ 838.58M | $ 410.40M | |
$ -2.49M | $ -3.26M | $ -9.42M | $ -5.48M | $ -4.40M | $ -1.33M | |
$ 6.86M | $ 6.10M | $ -66.60M | $ -6.33M | $ -5.75M | $ 10.90M | |
$ 428.56M | $ 502.27M | $ 411.15M | $ 43.99M | $ 1.06B | $ 413.01M | |
$ 0.79 | $ 0.93 | $ 0.77 | $ 0.09 | $ 2.25 | $ 0.88 | |
$ 0.79 | $ 0.93 | $ 0.77 | $ 0.09 | $ 2.24 | $ 0.88 | |
$ 2.16B | $ 538.93M | $ 530.55M | $ 486.25M | $ 470.55M | $ 468.76M | |
$ 2.16B | $ 539.24M | $ 531.06M | $ 489.33M | $ 475.39M | $ 468.94M | |
$ 1.20 | $ 1.20 | $ 1.48 | $ 1.48 | $ 1.48 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.60B | $ 1.56B | $ 1.43B | $ 933.40M | $ 880.04M | $ 1.29B | |
$ 431.37M | $ 505.54M | $ 413.56M | $ 45.53M | $ 1.06B | $ 414.17M | |
$ 230.55M | $ 161.31M | $ 155.90M | $ 217.93M | $ 258.98M | $ 337.33M | |
$ 148.72M | $ 157.98M | $ 218.34M | $ 217.61M | $ 261.28M | $ 307.72M | |
$ 472.71M | $ 286.35M | $ 436.02M | $ 393.93M | $ 1.10B | $ 718.12M | |
$ 1.18B | $ 970.63M | $ 1.13B | $ 1.05B | $ 1.65B | $ 1.25B |