Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 987.48M | $ 407.82M | $ 256.84M | $ 1.44B | $ 1.24B | $ 1.03B | |
$ 784.75M | $ 327.11M | $ 247.02M | $ 1.04B | $ 901.12M | $ 728.77M | |
$ 202.74M | $ 80.71M | $ 9.82M | $ 401.61M | $ 340.57M | $ 305.21M | |
$ 147.69M | $ 135.15M | $ 141.11M | $ 179.03M | $ 163.02M | $ 147.78M | |
$ 55.05M | $ -54.44M | $ -131.29M | $ 222.57M | $ 177.55M | $ 157.43M | |
$ -8.82M | $ -5.85M | $ -3.32M | $ -13.12M | $ 4.66M | $ 2.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 252.04M | $ 141.10M | $ -102.03M | $ 224.02M | $ 192.90M | $ 170.79M | |
$ 76.90M | $ 47.84M | $ -13.96M | $ 77.93M | $ 62.62M | $ 52.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 145.96M | $ 87.91M | $ -82.26M | $ 132.90M | $ 118.50M | $ 112.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 932.44M | $ 462.26M | $ 388.13M | $ 1.22B | $ 1.06B | $ 876.55M | |
$ 145.96M | $ 87.91M | $ -82.26M | $ 132.90M | $ 118.50M | $ 112.81M | |
$ 145.96M | $ -44.77M | $ -122.36M | $ 124.51M | $ 113.60M | $ 106.31M | |
$ 8.68M | $ 4.57M | $ 4.06M | $ 4.59M | $ 3.16M | $ 3.83M | |
$ 260.72M | $ 145.68M | $ -97.97M | $ 228.61M | $ 196.06M | $ 174.62M | |
$ 322.55M | $ 201.18M | $ -42.15M | $ 282.69M | $ 233.53M | $ 210.52M |