Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.27B | $ 1.43B | $ 1.21B | $ 1.13B | $ 1.22B | $ 1.09B | |
$ 943.50M | $ 1.09B | $ -924.50M | $ 837.20M | $ 898.50M | $ 807.40M | |
$ 330.80M | $ 344.90M | $ 288.70M | $ 293.60M | $ 322.80M | $ 282.10M | |
$ 166.80M | $ -184.60M | $ 158.00M | $ 158.80M | $ 173.20M | $ 159.10M | |
$ 162.60M | $ 160.30M | $ 130.70M | $ 134.80M | $ 149.60M | $ 123.00M | |
$ -15.40M | $ -10.40M | $ -4.50M | $ -5.70M | $ -7.90M | $ -9.30M | |
$ 1.50M | $ -1.00M | $ 8.60M | $ -4.50M | $ -3.10M | $ -2.10M | |
$ 144.50M | $ 150.90M | $ 117.60M | $ 124.60M | $ 138.60M | $ 111.60M | |
$ 33.50M | $ 30.50M | $ 17.00M | $ 28.50M | $ 30.20M | $ 17.90M | |
- | $ -21.80M | - | - | - | - | |
$ 112.40M | $ 120.40M | $ 100.60M | $ 96.20M | $ 108.50M | $ 94.00M | |
$ 1.82 | $ 1.99 | $ 1.65 | $ 1.59 | $ 1.80 | $ 1.57 | |
$ 1.82 | $ 1.97 | $ 1.63 | $ 1.56 | $ 1.76 | $ 1.54 | |
$ 182.20M | $ 60.50M | $ 60.80M | $ 60.30M | $ 60.20M | $ 59.90M | |
$ 184.10M | $ 61.20M | $ 61.90M | $ 61.70M | $ 61.60M | $ 61.20M | |
$ 0.29 | $ 0.36 | - | $ 0.32 | $ 0.32 | $ 0.31 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.67 | $ 1.79 | $ 1.41 | |
- | - | - | - | - | - | |
$ 1.11B | $ 1.27B | $ -766.50M | $ 996.00M | $ 1.07B | $ 966.50M | |
$ 111.00M | $ 120.40M | $ 100.60M | $ 96.20M | $ 108.50M | $ 94.00M | |
$ 86.74M | $ 119.31M | - | $ 98.72M | $ 110.36M | $ 94.96M | |
- | - | - | $ 5.70M | $ 7.90M | $ 9.30M | |
$ 159.90M | $ 161.20M | $ 118.20M | $ 130.30M | $ 146.50M | $ 120.90M | |
$ 203.20M | $ 216.30M | $ 168.90M | $ 175.10M | $ 188.00M | $ 157.30M |