Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.80B | $ 3.80B | $ 3.68B | $ 3.66B | $ 3.15B | $ 3.26B | |
$ 1.47B | $ 1.47B | $ 1.57B | $ 1.62B | $ 1.39B | $ 1.48B | |
$ 2.33B | $ 2.33B | $ 2.11B | $ 2.03B | $ 3.15B | $ 1.78B | |
$ 1.88B | $ 1.88B | $ 1.59B | $ 1.47B | $ 1.85B | $ 1.47B | |
$ 448.80M | $ 448.80M | $ 510.90M | $ 561.00M | $ 1.30B | $ 308.60M | |
$ -161.00M | $ -161.00M | $ -71.10M | $ -65.40M | $ -24.80M | $ 72.50M | |
$ -69.20M | $ 23.60M | $ 99.10M | $ -37.60M | $ -52.80M | $ -51.30M | |
$ 357.00M | $ 357.00M | $ 569.10M | $ 574.60M | $ 395.00M | $ 250.70M | |
$ 45.70M | $ 45.70M | $ 119.40M | $ 81.80M | $ 4.40M | $ -169.70M | |
$ 28.10M | $ 28.10M | $ 31.10M | $ 37.70M | $ 39.40M | $ 35.80M | |
$ 311.30M | $ 311.30M | $ 449.70M | $ 492.80M | $ 389.90M | $ 420.20M | |
$ 1.26 | $ 1.26 | $ 1.81 | $ 1.96 | $ 1.56 | $ 2.05 | |
$ 1.25 | $ 1.25 | $ 1.80 | $ 1.94 | $ 1.55 | $ 2.03 | |
$ 991.65M | $ 247.90M | $ 248.60M | $ 251.40M | $ 250.50M | $ 250.80M | |
$ 996.42M | $ 249.10M | $ 250.20M | $ 254.30M | $ 252.30M | $ 252.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.35B | $ 3.30B | $ 3.14B | $ 3.10B | $ 1.85B | $ 2.96B | |
$ 311.30M | $ 311.30M | $ 449.70M | $ 492.80M | $ 389.90M | $ 420.20M | |
$ 312.43M | - | - | - | $ 834.25M | $ 107.80M | |
- | - | - | - | - | - | |
$ 518.00M | $ 518.00M | $ 640.20M | $ 640.00M | $ 472.60M | $ 250.70M | |
$ 768.60M | $ 768.60M | $ 812.00M | $ 819.90M | $ 670.10M | $ 457.90M |