Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.03B | $ 792.60M | $ 938.50M | $ 1.03B | $ 979.90M | |
$ 924.30M | $ 865.20M | $ 639.40M | $ 755.10M | $ 851.50M | $ 779.70M | |
$ 162.00M | $ 163.30M | $ 153.20M | $ 183.40M | $ 183.40M | $ 200.20M | |
$ 122.30M | $ 116.20M | $ 90.40M | $ 98.60M | $ 97.70M | $ 95.90M | |
$ 39.70M | $ 47.10M | $ 62.80M | $ 84.80M | $ 85.70M | $ 104.30M | |
$ -19.80M | $ -17.90M | $ -12.60M | $ -11.80M | $ -13.00M | $ -12.60M | |
$ -52.90M | $ -58.90M | $ -68.90M | $ -6.50M | $ -31.60M | $ 1.90M | |
$ -33.00M | $ -29.70M | $ -18.70M | $ 66.50M | $ 41.10M | $ 91.70M | |
$ -5.50M | $ -4.80M | $ -2.90M | $ 11.10M | $ 3.90M | $ 11.40M | |
- | - | - | - | - | - | |
$ -27.50M | $ -25.10M | $ -16.00M | $ 55.10M | $ 36.20M | $ 79.70M | |
$ -1.64 | $ -1.49 | $ -0.96 | $ 3.27 | $ 2.15 | $ 4.74 | |
$ -1.64 | $ -1.49 | $ -0.96 | $ 3.26 | $ 2.12 | $ 4.68 | |
$ 67.28M | $ 16.82M | $ 16.81M | $ 16.85M | $ 16.85M | $ 16.80M | |
$ 67.36M | $ 16.82M | $ 16.81M | $ 16.91M | $ 16.97M | $ 17.05M | |
$ 1.89 | $ 1.89 | $ 1.88 | $ 1.80 | $ 1.64 | $ 1.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.83 | $ 2.53 | $ 2.46 | $ 3.47 | $ 3.50 | $ 4.32 | |
- | - | - | - | - | - | |
$ 1.05B | $ 981.40M | $ 729.80M | $ 853.70M | $ 949.20M | $ 875.60M | |
$ -27.50M | $ -24.90M | $ -15.80M | $ 55.40M | $ 36.40M | $ 80.30M | |
$ 14.28M | $ 24.46M | $ 42.42M | $ 59.40M | $ 63.35M | $ 78.64M | |
$ 19.80M | $ 17.90M | $ 12.60M | $ 11.80M | $ 13.00M | $ 12.70M | |
$ -13.20M | $ -11.80M | $ -6.10M | $ 78.30M | $ 54.10M | $ 104.40M | |
$ 31.50M | $ 30.90M | $ 30.60M | $ 117.20M | $ 90.20M | $ 137.70M |