Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 522.92M | $ 483.45M | $ 399.71M | $ 889.15M | $ 830.95M | $ 779.65M | |
$ 279.49M | $ 254.39M | $ 225.52M | $ 308.89M | $ 272.48M | $ 271.65M | |
$ 243.43M | $ 229.06M | $ 174.19M | $ 580.26M | $ 558.48M | $ 508.00M | |
$ 585.49M | $ 550.67M | $ 452.75M | $ 780.03M | $ 740.88M | $ 748.10M | |
$ -342.06M | $ -321.61M | $ -278.56M | $ -199.77M | $ -182.40M | $ -240.10M | |
$ -30.78M | $ -53.91M | $ -48.74M | $ -39.91M | $ -40.39M | $ -40.44M | |
$ -33.36M | $ -33.20M | $ -21.58M | $ -12.04M | $ -14.80M | $ -10.00K | |
$ -406.21M | $ -408.72M | $ -348.88M | $ -251.72M | $ -237.60M | $ -280.55M | |
$ 2.80M | $ 3.38M | $ 460.00K | $ 5.69M | $ 5.52M | $ 4.63M | |
- | - | - | - | - | - | |
$ 830.21M | $ 897.71M | $ -213.00M | $ -257.41M | $ -243.12M | $ -285.18M | |
$ 3.51 | $ 3.80 | $ -0.95 | $ -1.24 | $ -1.27 | $ -1.60 | |
$ 3.51 | $ 3.80 | $ -0.95 | $ -1.24 | $ -1.27 | $ -1.60 | |
$ 937.23M | $ 236.37M | $ 223.31M | $ 207.23M | $ 190.80M | $ 177.76M | |
$ 937.23M | $ 236.37M | $ 223.31M | $ 207.23M | $ 190.80M | $ 177.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.31 | $ 0.17 | $ 0.32 | $ 0.06 | $ 0.09 | $ -0.16 | |
$ -0.31 | $ 0.17 | $ 0.31 | $ 0.05 | $ 0.08 | $ -0.16 | |
- | - | - | - | - | - | |
$ 864.99M | $ 805.06M | $ 678.27M | $ 1.09B | $ 1.01B | $ 1.02B | |
$ 848.98M | $ 916.14M | $ -207.30M | $ -257.41M | $ -243.12M | $ -285.18M | |
$ -384.55M | $ -386.86M | $ -333.95M | $ -249.92M | $ -243.12M | $ -285.18M | |
$ 37.82M | $ 59.33M | $ 60.07M | $ 61.93M | $ 56.43M | $ 49.77M | |
$ -368.38M | $ -349.39M | $ -288.81M | $ -189.79M | $ -181.17M | $ -230.79M | |
$ -286.45M | $ -254.66M | $ -210.47M | $ -86.49M | $ -94.67M | $ -127.37M |