Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 432.23M | $ 384.50M | $ 448.91M | $ 528.42M | $ 398.26M | |
$ ― | $ 163.41M | $ 155.27M | $ 183.14M | $ 255.33M | $ 210.39M | |
$ ― | $ 268.82M | $ 229.23M | $ 265.77M | $ 273.09M | $ 187.87M | |
$ ― | $ 134.51M | $ 115.88M | $ 143.34M | $ 137.60M | $ 108.68M | |
$ ― | $ 134.31M | $ 113.36M | $ 122.43M | $ 135.49M | $ 79.19M | |
$ ― | $ 60.03M | $ 52.98M | $ 111.44M | $ 72.90M | $ 107.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 356.25M | $ -359.24M | $ -210.00M | $ -137.21M | $ 212.71M | |
$ ― | $ 110.93M | $ 62.88M | $ 69.19M | $ 85.97M | $ 66.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 190.71M | $ -453.11M | $ -316.57M | $ -267.72M | $ 110.09M | |
$ ― | $ 0.03 | $ -0.11 | $ -0.07 | $ -0.08 | $ 0.03 | |
$ ― | $ 0.03 | $ -0.11 | $ -0.07 | $ -0.08 | $ 0.03 | |
$ ― | $ 5.72B | $ 4.09B | $ 4.40B | $ 3.54B | $ 3.54B | |
$ ― | $ 5.72B | $ 4.09B | $ 4.40B | $ 3.54B | $ 3.54B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 297.92M | $ 271.14M | $ 326.48M | $ 392.93M | $ 319.07M | |
$ ― | $ 190.71M | $ -453.11M | $ -316.57M | $ -267.72M | $ 110.09M | |
$ ― | $ -129.75M | $ -495.01M | $ -339.29M | $ -232.05M | $ 143.15M | |
$ ― | $ 19.48M | $ 31.58M | $ 34.78M | $ 25.16M | $ 8.07M | |
$ ― | $ 375.73M | $ -327.66M | $ -175.22M | $ -112.04M | $ 220.78M | |
$ ― | $ 408.32M | $ -293.88M | $ -119.23M | $ -58.98M | $ 299.16M |