Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 836.43M | $ 785.15M | $ 663.41M | $ 395.40M | $ 378.47M | $ 356.60M | |
$ 46.21M | $ 45.20M | $ 39.14M | $ 32.43M | $ 151.06M | $ 152.20M | |
$ 790.22M | $ 739.95M | $ 624.27M | $ 362.97M | $ 227.41M | $ 204.40M | |
$ 389.24M | $ 382.83M | $ 333.17M | $ 142.27M | $ 26.13M | $ 23.73M | |
$ 400.98M | $ 357.12M | $ 291.10M | $ 220.69M | $ 201.28M | $ 180.66M | |
$ -77.56M | $ -90.08M | $ -69.76M | $ -24.17M | $ -3.97M | $ -3.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 319.01M | $ 264.67M | $ 220.94M | $ 195.58M | $ 196.29M | $ 175.51M | |
$ 60.26M | $ 73.27M | $ 64.27M | $ 56.27M | $ 55.52M | $ 48.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 258.75M | $ 191.40M | $ 156.67M | $ 139.31M | $ 140.76M | $ 126.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.43M | $ 6.46M | $ 6.07M | $ ― | $ 131.51M | $ 136.11M | |
$ 435.45M | $ 428.03M | $ 372.31M | $ 174.70M | $ 177.20M | $ 175.93M | |
$ 258.75M | $ 191.40M | $ 156.67M | $ 139.31M | $ 140.76M | $ 126.74M | |
$ 264.49M | $ 194.94M | $ 156.13M | $ 139.98M | $ 141.50M | $ 127.79M | |
$ 102.10M | $ 73.61M | $ 44.68M | $ 20.57M | $ 1.10M | $ 1.48M | |
$ 421.11M | $ 338.28M | $ 265.62M | $ 216.15M | $ 197.38M | $ 176.98M | |
$ 786.59M | $ 698.41M | $ 579.46M | $ 346.17M | $ 212.57M | $ 189.74M |