Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.40B | $ 1.37B | $ 1.20B | $ 1.26B | $ 1.19B | $ 1.31B | |
$ 453.40M | $ 425.55M | $ 306.19M | $ 318.02M | $ 272.88M | $ 410.35M | |
$ 946.49M | $ 946.77M | $ 892.48M | $ 939.89M | $ 919.13M | $ 895.30M | |
$ 686.65M | $ 671.09M | $ 656.28M | $ 663.04M | $ 652.85M | $ 623.55M | |
$ 259.84M | $ 275.68M | $ 236.20M | $ 276.85M | $ 266.27M | $ 271.75M | |
$ -96.49M | $ -93.67M | $ -96.81M | $ -95.07M | $ -91.99M | $ -92.26M | |
$ 6.11M | $ 8.25M | $ 4.85M | $ 413.00K | $ 3.97M | $ -3.42M | |
$ 169.46M | $ 190.26M | $ 144.25M | $ 182.19M | $ 178.25M | $ 176.07M | |
$ 1.86M | $ 3.42M | $ -10.97M | $ -19.93M | $ -18.71M | $ 13.37M | |
- | - | - | - | - | - | |
$ 167.60M | $ 186.84M | $ 155.22M | $ 202.12M | $ 196.96M | $ 162.70M | |
$ 3.08 | $ 3.61 | $ 3.07 | $ 4.01 | $ 3.94 | $ 3.35 | |
$ 3.05 | $ 3.60 | $ 3.06 | $ 3.98 | $ 3.92 | $ 3.34 | |
$ 217.99M | $ 51.71M | $ 50.56M | $ 50.43M | $ 49.98M | $ 48.56M | |
$ 221.41M | $ 51.71M | $ 50.70M | $ 50.75M | $ 50.24M | $ 48.66M | |
$ 2.51 | $ 2.48 | $ 2.40 | $ 2.30 | $ 2.20 | $ 2.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.42 | $ 3.39 | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.10B | $ 962.47M | $ 981.06M | $ 925.74M | $ 1.03B | |
$ 96.49M | $ 93.67M | $ 96.81M | $ 95.07M | $ 91.99M | $ 92.26M | |
$ 167.60M | $ 186.84M | $ 155.22M | $ 202.12M | $ 196.96M | $ 162.70M | |
$ 167.60M | $ 186.84M | $ 155.22M | $ 202.12M | $ 196.96M | $ 162.70M | |
$ 265.95M | $ 283.93M | $ 241.06M | $ 277.26M | $ 270.24M | $ 268.33M | |
$ 458.23M | $ 471.40M | $ 420.70M | $ 450.19M | $ 444.71M | $ 434.47M |