Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 617.93M | $ 595.95M | $ 542.63M | $ 508.94M | $ 464.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 617.93M | $ 595.95M | $ 542.63M | $ 508.94M | $ 464.62M | |
$ ― | $ 511.61M | $ 499.39M | $ 450.57M | $ 410.97M | $ 363.60M | |
$ ― | $ 106.31M | $ 96.55M | $ 92.06M | $ 97.97M | $ 101.02M | |
$ ― | $ -12.69M | $ -9.04M | $ -7.98M | $ -8.17M | $ -6.12M | |
$ ― | $ -25.70M | $ 5.36M | $ -5.92M | $ -1.35M | $ -9.93M | |
$ ― | $ 67.92M | $ 92.87M | $ 78.15M | $ 88.45M | $ 84.97M | |
$ ― | $ 15.25M | $ 19.07M | $ 19.08M | $ 23.32M | $ 20.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 52.67M | $ 73.80M | $ 59.07M | $ 65.13M | $ 64.10M | |
$ ― | $ 0.29 | $ 0.39 | $ 0.32 | $ 0.38 | $ 0.38 | |
$ ― | $ 0.28 | $ 0.39 | $ 0.32 | $ 0.38 | $ 0.37 | |
$ ― | $ 184.16M | $ 190.35M | $ 183.00M | $ 171.98M | $ 170.47M | |
$ ― | $ 188.11M | $ 191.68M | $ 184.58M | $ 173.21M | $ 171.84M | |
$ ― | $ 0.46 | $ 0.46 | $ 0.46 | $ 0.46 | $ 0.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 52.67M | $ 73.80M | $ 59.07M | $ 65.13M | $ 64.10M | |
$ ― | $ 53.08M | $ 76.89M | $ 59.07M | $ 65.13M | $ 64.10M | |
$ ― | $ 11.38M | $ 6.55M | $ 6.20M | $ 6.63M | $ 6.49M | |
$ ― | $ 79.30M | $ 99.41M | $ 84.34M | $ 95.08M | $ 91.46M | |
$ ― | $ 119.95M | $ 146.39M | $ 123.70M | $ 132.32M | $ 118.23M |