Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ ― | $ 871.58M | $ 850.25M | $ 1.06B | $ 940.51M | |
$ ― | $ 636.50M | $ 615.64M | $ 766.73M | $ 677.24M | |
$ ― | $ 235.08M | $ 234.61M | $ 296.04M | $ 263.27M | |
$ ― | $ 80.55M | $ 52.65M | $ 64.28M | $ 48.74M | |
$ ― | $ 154.53M | $ 181.96M | $ 231.77M | $ 214.53M | |
$ ― | $ 14.84M | $ 6.99M | $ -8.96M | $ -11.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.32M | $ 183.09M | $ 225.02M | $ 200.38M | |
$ ― | $ 29.26M | $ 33.95M | $ 55.96M | $ 52.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -939.00K | $ 149.25M | $ 169.09M | $ 147.53M | |
$ ― | $ >-0.01 | $ 0.15 | $ 0.17 | $ 0.15 | |
$ ― | $ >-0.01 | $ 0.15 | $ 0.17 | $ 0.15 | |
$ ― | $ 990.46M | $ 984.93M | $ 983.21M | $ 979.19M | |
$ ― | $ 990.46M | $ 984.95M | $ 983.73M | $ 980.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 717.05M | $ 668.29M | $ 831.00M | $ 725.98M | |
$ ― | $ -939.00K | $ 149.25M | $ 169.09M | $ 147.53M | |
$ ― | $ 110.27M | $ 149.25M | $ 169.09M | $ 147.53M | |
$ ― | $ 749.00K | $ 8.62M | $ 13.14M | $ 12.64M | |
$ ― | $ 29.07M | $ 191.71M | $ 238.16M | $ 213.02M | |
$ ― | $ 50.63M | $ 217.20M | $ 259.49M | $ 232.87M |