Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.09B | $ 3.55B | $ 3.08B | $ 2.81B | $ 3.29B | $ 3.18B | |
$ 2.52B | $ 3.11B | $ -2.71B | $ 2.35B | $ 2.75B | $ 2.68B | |
$ 575.90M | $ 433.90M | $ 363.40M | $ 465.40M | $ 541.80M | $ 497.00M | |
$ 421.00M | $ 473.00M | $ -515.70M | $ 415.50M | $ 487.90M | $ 458.20M | |
$ 159.80M | $ -39.10M | $ -108.50M | $ 49.90M | $ 53.90M | $ 38.80M | |
$ -33.80M | $ -28.40M | $ -15.50M | $ -13.70M | $ -19.80M | $ -16.00M | |
$ -17.30M | $ -5.10M | $ -16.90M | $ 6.00M | $ 13.80M | $ 13.80M | |
$ 139.30M | $ -62.40M | $ -154.90M | $ 42.20M | $ 47.90M | $ 36.60M | |
$ 36.90M | $ 9.20M | $ 28.30M | $ 3.70M | $ 11.30M | $ 2.30M | |
$ 7.80M | $ 11.00M | $ 11.70M | - | - | - | |
$ 108.20M | $ -74.10M | $ -180.80M | $ 37.10M | $ 35.80M | $ 34.70M | |
$ 5.87 | $ -4.38 | $ -10.29 | $ 2.21 | $ 2.15 | $ 2.10 | |
$ 5.82 | $ -4.38 | $ -10.29 | $ 2.21 | $ 2.14 | $ 2.09 | |
$ 51.39M | $ 16.90M | $ 16.82M | $ 16.77M | $ 16.64M | $ 16.54M | |
$ 51.93M | $ 16.90M | $ 16.82M | $ 16.80M | $ 16.73M | $ 16.60M | |
$ 0.32 | $ 1.29 | $ 1.29 | $ 1.27 | $ 1.26 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.94B | $ 3.59B | $ -3.23B | $ 2.76B | $ 3.24B | $ 3.14B | |
$ 100.90M | $ -74.10M | $ -180.80M | $ 37.10M | $ 35.80M | $ 34.70M | |
$ 41.55M | - | - | $ 37.10M | $ 35.80M | $ 34.70M | |
- | - | - | $ 13.70M | $ 19.80M | $ 16.00M | |
$ 173.10M | $ -34.00M | $ -153.90M | $ 55.90M | $ 67.70M | $ 52.60M | |
$ 73.80M | $ 10.80M | $ -104.60M | $ 98.80M | $ 111.00M | $ 96.60M |