Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.14B | $ 891.90M | $ 1.16B | $ 1.40B | $ 1.19B | |
$ ― | $ 889.57M | $ 704.74M | $ 919.26M | $ 1.17B | $ 950.38M | |
$ ― | $ 254.63M | $ 187.17M | $ 236.48M | $ 237.42M | $ 235.15M | |
$ ― | $ 85.56M | $ 82.40M | $ 67.76M | $ 57.95M | $ 33.48M | |
$ ― | $ 169.07M | $ 104.77M | $ 168.71M | $ 179.47M | $ 201.67M | |
$ ― | $ -95.35M | $ -75.33M | $ -118.28M | $ -116.62M | $ -52.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 145.62M | $ 53.12M | $ 77.82M | $ 60.81M | $ 153.45M | |
$ ― | $ 15.40M | $ 13.04M | $ 22.09M | $ 24.97M | $ 58.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 49.95M | $ 12.72M | $ 23.46M | $ 4.47M | $ 69.82M | |
$ ― | $ 0.52 | $ 0.13 | $ 0.24 | $ ― | $ ― | |
$ ― | $ 0.52 | $ 0.13 | $ 0.24 | $ ― | $ ― | |
$ ― | $ 96.24M | $ 96.95M | $ 98.00M | $ ― | $ ― | |
$ ― | $ 96.24M | $ 96.95M | $ 98.00M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.55M | $ 15.43M | $ 15.44M | $ 17.32M | $ 37.27M | |
$ ― | $ 975.13M | $ 787.14M | $ 987.02M | $ 1.22B | $ 983.86M | |
$ ― | $ 49.95M | $ 12.72M | $ 23.46M | $ 4.47M | $ 69.82M | |
$ ― | $ 94.96M | $ -15.53M | $ -6.17M | $ 661.11K | $ 82.31M | |
$ ― | $ 96.45M | $ 85.05M | $ 104.40M | $ 105.99M | $ 62.61M | |
$ ― | $ 242.07M | $ 138.16M | $ 182.22M | $ 166.80M | $ 216.06M | |
$ ― | $ 349.25M | $ 236.76M | $ 305.04M | $ 278.52M | $ 289.72M |