Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.04B | $ 1.06B | $ 1.10B | $ 1.14B | $ 1.07B | $ 1.21B | |
$ 607.60M | $ 632.50M | $ 675.90M | $ 512.30M | $ 698.20M | $ 801.90M | |
$ 431.80M | $ 426.80M | $ 423.30M | $ -512.30M | $ 375.80M | $ 403.80M | |
$ 301.20M | $ 289.20M | $ 351.10M | $ 262.70M | $ 349.90M | $ 347.20M | |
$ 130.60M | $ 76.80M | $ 72.20M | $ -775.00M | $ 25.90M | $ 56.60M | |
$ -12.10M | $ -30.10M | $ -33.90M | $ -13.70M | $ -14.90M | $ -18.20M | |
$ 13.40M | $ -69.80M | $ 10.00M | $ -854.70M | $ -37.80M | $ -34.10M | |
$ 84.00M | $ 37.70M | $ 28.30M | $ 66.00M | $ -26.80M | $ 4.30M | |
$ 29.50M | $ 30.80M | $ 24.40M | $ 8.70M | $ -3.50M | $ -3.50M | |
- | - | - | - | - | - | |
$ 54.10M | $ 22.20M | $ 205.10M | $ 177.90M | $ 184.80M | $ 38.30M | |
$ 2.58 | $ 1.06 | $ 9.86 | $ 8.64 | $ 8.98 | $ 1.86 | |
$ 2.57 | $ 1.05 | $ 9.83 | $ 8.57 | $ 8.98 | $ 1.85 | |
$ 83.90M | $ 20.90M | $ 20.80M | $ 20.60M | $ 20.50M | $ 20.70M | |
$ 84.50M | $ 21.00M | $ 20.90M | $ 20.80M | $ 20.50M | $ 20.80M | |
$ 1.19 | $ 1.16 | $ 1.12 | $ 1.08 | $ 1.04 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.07 | $ 3.90 | |
- | - | - | - | - | - | |
$ 908.80M | $ 921.70M | $ 1.03B | $ 775.00M | $ 1.05B | $ 1.15B | |
$ 54.10M | $ 22.20M | $ 205.10M | $ 177.90M | $ 184.80M | $ 38.30M | |
$ -780.75M | - | $ -1.03B | - | $ -23.30M | $ 7.80M | |
- | - | - | - | $ 16.50M | $ 19.60M | |
$ 104.40M | $ 82.70M | $ 63.90M | $ 68.50M | $ -10.30M | $ 23.90M | |
$ 202.80M | $ 177.20M | $ 167.00M | $ 318.20M | $ 60.50M | $ 91.80M |