Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 728.14M | $ 890.91M | $ 1.75B | $ 1.41B | $ 1.27B | |
$ ― | $ 625.69M | $ 790.48M | $ 1.61B | $ 1.25B | $ 1.05B | |
$ ― | $ 102.45M | $ 100.44M | $ 140.08M | $ 160.18M | $ 222.35M | |
$ ― | $ 120.20M | $ 155.77M | $ 294.88M | $ 228.21M | $ 336.12M | |
$ ― | $ -17.75M | $ -55.33M | $ -154.80M | $ -68.03M | $ -113.77M | |
$ ― | $ -25.77M | $ -38.94M | $ -59.65M | $ 19.03M | $ -43.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -86.77M | $ -440.73M | $ -207.35M | $ 132.68M | $ -371.34M | |
$ ― | $ 15.96M | $ 22.28M | $ -33.80M | $ 2.31M | $ -1.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -84.80M | $ -466.75M | $ -191.11M | $ 107.83M | $ -315.46M | |
$ ― | $ -0.01 | $ -0.07 | $ -0.03 | $ 0.02 | $ -0.07 | |
$ ― | $ -0.01 | $ -0.07 | $ -0.03 | $ 0.02 | $ -0.07 | |
$ ― | $ 6.77B | $ 6.77B | $ 6.77B | $ 5.87B | $ 4.65B | |
$ ― | $ 6.77B | $ 6.77B | $ 6.77B | $ 5.87B | $ 4.65B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 745.89M | $ 946.25M | $ 1.91B | $ 1.48B | $ 1.38B | |
$ ― | $ -84.80M | $ -466.75M | $ -191.11M | $ 107.83M | $ -315.46M | |
$ ― | $ -67.26M | $ -203.32M | $ -154.77M | $ 7.80M | $ -96.90M | |
$ ― | $ 25.89M | $ 42.63M | $ 63.39M | $ 42.66M | $ 47.88M | |
$ ― | $ -60.88M | $ -398.10M | $ -143.96M | $ 175.34M | $ -323.45M | |
$ ― | $ -43.64M | $ -366.67M | $ -55.26M | $ 221.28M | $ -283.54M |