Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.53B | $ 4.58B | $ 4.01B | $ 3.50B | $ 3.92B | $ 3.40B | |
$ 1.61B | $ 3.21B | $ -2.87B | $ 2.55B | $ 2.79B | $ 2.38B | |
$ 1.32B | $ 1.37B | $ 1.14B | $ 947.20M | $ 1.13B | $ 1.02B | |
$ 944.10M | $ 960.10M | $ 791.50M | $ 666.00M | $ 821.40M | $ 763.50M | |
$ 371.10M | $ 409.50M | $ 350.90M | $ 281.20M | $ 308.60M | $ 260.20M | |
$ -64.10M | $ -45.90M | $ -37.50M | $ -39.70M | $ -52.90M | $ -56.00M | |
- | $ -483.00M | $ -221.30M | - | $ -18.90M | - | |
$ 307.00M | $ 363.60M | $ 313.40M | $ 241.50M | $ 236.80M | $ 204.20M | |
$ 82.40M | $ 96.70M | $ 81.60M | $ 63.90M | $ 62.00M | $ 46.20M | |
- | - | - | - | - | - | |
$ 224.60M | $ 268.10M | $ 409.90M | $ 200.30M | $ 174.70M | $ 157.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.55B | $ 4.17B | $ -2.08B | $ 3.22B | $ 3.62B | $ 3.14B | |
$ 224.60M | $ 268.10M | $ 409.90M | $ 200.30M | $ 174.70M | $ 157.70M | |
$ 183.74M | - | - | $ 177.60M | $ 188.75M | $ 158.00M | |
$ 14.40M | - | - | $ 39.70M | $ 52.90M | $ 56.00M | |
$ 371.10M | $ 409.50M | $ 350.90M | $ 281.20M | $ 289.70M | $ 260.20M | |
$ 472.30M | $ 500.90M | $ 440.50M | $ 370.90M | $ 380.90M | $ 355.20M |