Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.20B | $ 869.34M | $ 828.90M | $ 811.04M | $ 762.96M | |
$ ― | $ 922.29M | $ 668.24M | $ 640.78M | $ 629.31M | $ 621.45M | |
$ ― | $ 272.79M | $ 201.10M | $ 188.12M | $ 181.73M | $ 141.51M | |
$ ― | $ 345.47M | $ 249.69M | $ 193.13M | $ 157.91M | $ 142.17M | |
$ ― | $ -72.68M | $ -48.59M | $ -5.01M | $ 23.82M | $ -662.00K | |
$ ― | $ -662.74M | $ -596.79M | $ -514.64M | $ -421.84M | $ -30.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 428.47M | $ 1.45B | $ -430.75M | $ 555.95M | $ 166.28M | |
$ ― | $ 312.53M | $ 557.65M | $ -26.06M | $ 172.24M | $ 55.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 122.20M | $ 885.18M | $ -415.53M | $ 363.28M | $ 93.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.27B | $ 917.93M | $ 833.91M | $ 787.22M | $ 763.62M | |
$ ― | $ 122.20M | $ 885.18M | $ -415.53M | $ 363.28M | $ 93.25M | |
$ ― | $ 116.01M | $ 902.95M | $ 69.29M | $ 350.45M | $ 65.32M | |
$ ― | $ 695.81M | $ 630.38M | $ 534.10M | $ 423.97M | $ 30.82M | |
$ ― | $ 1.12B | $ 2.08B | $ 103.36M | $ 979.92M | $ 197.10M | |
$ ― | $ 1.22B | $ 2.14B | $ 144.34M | $ 992.00M | $ 207.51M |