Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 4.41B | $ 3.44B | $ 3.24B | $ 4.17B | $ 3.92B | $ 3.75B | |
$ 3.53B | $ 2.61B | $ 2.63B | $ 3.44B | $ 3.34B | $ 3.30B | |
$ 879.89M | $ 836.58M | $ 608.13M | $ 737.76M | $ 578.28M | $ 452.49M | |
$ 566.91M | $ 552.51M | $ 609.50M | $ 684.15M | $ 705.25M | $ 793.94M | |
$ 312.98M | $ 284.07M | $ -1.37M | $ 53.61M | $ -126.97M | $ -341.44M | |
$ -43.88M | $ -192.34M | $ -205.83M | $ -224.01M | $ -193.09M | $ -145.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -287.65M | $ 137.91M | $ -1.23B | $ -261.02M | $ -496.77M | $ -657.17M | |
$ 63.79M | $ 101.14M | $ 96.05M | $ 75.19M | $ 4.92M | $ -100.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -355.43M | $ 39.55M | $ -1.21B | $ -337.55M | $ -502.45M | $ -536.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.09B | $ 3.16B | $ 3.24B | $ 4.12B | $ 4.05B | $ 4.09B | |
$ -355.43M | $ 39.55M | $ -1.21B | $ -337.55M | $ -502.45M | $ -536.69M | |
$ -2.80M | $ 10.34M | $ -165.93M | $ -298.80M | $ -416.64M | $ -413.61M | |
$ ― | $ 177.29M | $ 235.03M | $ 234.04M | $ 189.49M | $ 155.13M | |
$ -92.35M | $ 315.21M | $ -994.24M | $ -26.97M | $ -307.28M | $ -502.04M | |
$ 127.32M | $ 516.81M | $ 181.77M | $ 280.33M | $ -7.49M | $ -160.56M |