Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.17B | $ 6.24B | $ 6.37B | $ 5.85B | $ 5.07B | $ 4.99B | |
$ 4.48B | $ 4.55B | $ 4.60B | $ -4.26B | $ 3.76B | $ 3.71B | |
$ 1.69B | $ 1.70B | $ 1.77B | $ 1.58B | $ 1.31B | $ 1.28B | |
$ 1.19B | $ 1.11B | $ 1.12B | $ 1.02B | $ 1.00B | $ 1.02B | |
$ 506.00M | $ 547.00M | $ 646.00M | $ 559.00M | $ 311.00M | $ 258.00M | |
$ -43.00M | $ -65.00M | $ -58.00M | $ -48.00M | $ -63.00M | $ -69.00M | |
$ 178.00M | $ -211.00M | $ -170.00M | $ 158.00M | $ -147.00M | $ -118.00M | |
$ 270.00M | $ 313.00M | $ 418.00M | $ 353.00M | $ 101.00M | $ 71.00M | |
$ 94.00M | $ 103.00M | $ 135.00M | $ 111.00M | $ 64.00M | $ 35.00M | |
- | - | - | - | - | - | |
$ 174.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 1.18 | $ 1.43 | $ 1.94 | $ 1.68 | $ 0.30 | $ 0.29 | |
$ 1.19 | $ 1.42 | $ 1.90 | $ 1.63 | $ 0.29 | $ 0.29 | |
$ 586.00M | $ 147.00M | $ 146.00M | $ 144.00M | $ 125.35M | $ 122.72M | |
$ 589.50M | $ 148.00M | $ 149.00M | $ 148.00M | $ 126.32M | $ 123.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.10 | |
- | - | - | - | - | $ 1.10 | |
- | - | - | - | - | - | |
$ 5.66B | $ 5.65B | $ 5.72B | $ -3.24B | $ 4.76B | $ 4.73B | |
$ 176.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 159.43M | $ 243.27M | $ 314.82M | - | $ 37.00M | $ 36.00M | |
- | - | $ 58.00M | - | $ 63.00M | $ 69.00M | |
$ 314.00M | $ 378.00M | $ 476.00M | $ 401.00M | $ 164.00M | $ 140.00M | |
$ 415.00M | $ 476.00M | $ 570.00M | $ 431.00M | $ 250.00M | $ 220.00M |