Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.01B | $ 1.04B | $ 811.02M | $ 725.63M | $ 806.34M | $ 766.08M | |
$ 283.40M | $ 277.27M | $ 206.42M | $ 189.75M | $ 206.05M | $ 187.29M | |
$ 727.32M | $ 759.83M | $ 604.60M | $ 535.87M | $ 600.29M | $ 578.79M | |
$ 475.16M | $ 444.73M | $ 398.57M | $ 393.27M | $ 379.14M | $ 319.93M | |
$ 252.16M | $ 315.10M | $ 206.02M | $ 142.60M | $ 221.14M | $ 258.86M | |
- | - | - | - | - | - | |
$ -2.75M | $ 3.80M | $ -19.11M | $ 20.39M | $ 13.43M | $ 7.60M | |
$ 249.41M | $ 318.90M | $ 186.91M | $ 162.99M | $ 234.57M | $ 266.46M | |
$ 35.66M | $ 39.02M | $ 10.72M | $ -40.87M | $ 15.31M | $ 89.75M | |
- | - | - | - | - | - | |
$ 213.75M | $ 279.88M | $ 176.19M | $ 203.87M | $ 219.27M | $ 176.71M | |
$ 1.23 | $ 1.59 | $ 1.02 | $ 1.19 | $ 1.27 | $ 1.02 | |
$ 1.21 | $ 1.56 | $ 1.00 | $ 1.16 | $ 1.24 | $ 0.98 | |
$ 697.04M | $ 176.46M | $ 173.49M | $ 171.19M | $ 172.33M | $ 173.29M | |
$ 705.33M | $ 179.92M | $ 176.59M | $ 175.27M | $ 177.41M | $ 179.55M | |
$ 0.26 | $ 0.24 | $ 0.23 | $ 0.20 | $ 0.18 | $ 0.17 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.51 | $ 1.50 | - | $ 1.34 | $ 1.38 | $ 0.89 | |
- | - | - | - | - | - | |
$ 758.56M | $ 722.00M | $ 605.00M | $ 583.02M | $ 585.20M | $ 507.22M | |
$ 213.75M | $ 279.88M | $ 176.19M | $ 203.87M | $ 219.27M | $ 176.71M | |
$ 216.04M | $ 276.02M | $ 193.86M | $ 189.86M | $ 206.57M | $ 171.47M | |
- | - | - | - | - | - | |
$ 252.16M | $ 315.10M | $ 206.02M | $ 142.60M | $ 221.14M | $ 258.86M | |
$ 271.68M | $ 335.38M | $ 232.53M | $ 167.50M | $ 242.69M | $ 275.85M |