Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.74B | $ 1.68B | $ 1.43B | $ 1.52B | $ 1.43B | $ 1.39B | |
$ 370.29M | $ 340.65M | $ 282.19M | $ 305.65M | $ 288.09M | $ 276.85M | |
$ 1.37B | $ 1.34B | $ 1.15B | $ 1.22B | $ 1.14B | $ 1.11B | |
$ 1.02B | $ 935.38M | $ 807.76M | $ 960.95M | $ 889.98M | $ 854.81M | |
$ 356.32M | $ 402.12M | $ 338.98M | $ 254.14M | $ 249.92M | $ 254.31M | |
$ -3.74M | $ -9.22M | $ -2.86M | $ -2.00M | $ 136.00K | $ -405.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 169.42M | $ 209.74M | $ 175.48M | $ 253.81M | $ 250.90M | $ 248.64M | |
$ 51.15M | $ 65.16M | $ 54.67M | $ 76.51M | $ 77.27M | $ 75.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 111.75M | $ 136.85M | $ 116.41M | $ 172.20M | $ 168.89M | $ 167.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 38.22M | $ 35.83M | $ 33.34M | $ 106.06M | $ ― | |
$ 1.39B | $ 1.28B | $ 1.09B | $ 1.27B | $ 1.18B | $ 1.13B | |
$ 111.75M | $ 136.85M | $ 116.41M | $ 172.20M | $ 168.89M | $ 167.63M | |
$ 111.75M | $ 262.86M | $ 226.05M | $ 172.20M | $ 168.89M | $ 167.63M | |
$ 11.73M | $ 10.18M | $ 3.75M | $ 3.53M | $ 913.00K | $ 1.62M | |
$ 181.15M | $ 219.91M | $ 179.23M | $ 257.34M | $ 251.81M | $ 250.26M | |
$ 306.69M | $ 219.91M | $ 179.23M | $ 386.25M | $ 296.93M | $ 292.53M |