Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.03B | $ 616.88M | $ 878.52M | $ 1.12B | $ 1.14B | |
$ ― | $ 845.40M | $ 510.22M | $ 709.86M | $ 916.03M | $ 951.82M | |
$ ― | $ 187.39M | $ 106.66M | $ 168.66M | $ 201.62M | $ 183.53M | |
$ ― | $ 149.02M | $ 99.33M | $ 145.10M | $ 158.29M | $ 130.68M | |
$ ― | $ 38.37M | $ 7.33M | $ 23.56M | $ 43.33M | $ 52.86M | |
$ ― | $ -5.88M | $ -2.76M | $ -3.63M | $ -3.96M | $ -7.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 35.13M | $ -4.69M | $ 24.92M | $ 39.06M | $ 40.12M | |
$ ― | $ -14.34M | $ 3.47M | $ 886.00K | $ 10.21M | $ 16.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 53.52M | $ 63.15M | $ 24.76M | $ 28.85M | $ 23.91M | |
$ ― | $ 0.98 | $ 1.14 | $ 0.45 | $ 0.53 | $ 0.44 | |
$ ― | $ 0.97 | $ 1.14 | $ 0.45 | $ 0.52 | $ 0.43 | |
$ ― | $ 55.52M | $ 55.17M | $ 54.96M | $ 54.66M | $ 54.11M | |
$ ― | $ 56.28M | $ 55.38M | $ 55.15M | $ 55.09M | $ 57.94M | |
$ ― | $ 0.26 | $ 0.00 | $ 0.24 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 994.43M | $ 609.55M | $ 854.96M | $ 1.07B | $ 1.08B | |
$ ― | $ 53.52M | $ 63.15M | $ 24.76M | $ 28.85M | $ 23.91M | |
$ ― | $ 51.48M | $ -9.78M | $ 20.88M | $ 37.64M | $ 30.77M | |
$ ― | $ 7.01M | $ 3.69M | $ 6.18M | $ 4.67M | $ 8.02M | |
$ ― | $ 42.14M | $ -1.00M | $ 31.10M | $ 43.73M | $ 48.14M | |
$ ― | $ 85.02M | $ 26.37M | $ 85.50M | $ 73.73M | $ 77.50M |