Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.24B | $ 6.24B | $ 6.37B | $ 5.85B | $ 5.07B | $ 4.99B | |
$ 4.55B | $ 4.55B | $ 4.60B | $ -4.26B | $ 3.76B | $ 3.71B | |
$ 1.70B | $ 1.70B | $ 1.77B | $ 1.58B | $ 1.31B | $ 1.28B | |
$ 1.15B | $ 1.15B | $ 1.12B | $ 1.02B | $ 1.00B | $ 1.02B | |
$ 551.00M | $ 547.00M | $ 646.00M | $ 559.00M | $ 311.00M | $ 258.00M | |
$ -47.00M | $ -65.00M | $ -58.00M | $ -48.00M | $ -63.00M | $ -69.00M | |
$ 169.00M | $ 169.00M | $ -170.00M | $ 158.00M | $ -147.00M | $ -118.00M | |
$ 313.00M | $ 313.00M | $ 418.00M | $ 353.00M | $ 101.00M | $ 71.00M | |
$ 103.00M | $ 103.00M | $ 135.00M | $ 111.00M | $ 64.00M | $ 35.00M | |
- | - | - | - | - | - | |
$ 210.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 1.43 | $ 1.43 | $ 1.94 | $ 1.68 | $ 0.30 | $ 0.29 | |
$ 1.43 | $ 1.42 | $ 1.90 | $ 1.63 | $ 0.29 | $ 0.29 | |
$ 588.00M | $ 147.00M | $ 146.00M | $ 144.00M | $ 125.35M | $ 122.72M | |
$ 590.50M | $ 148.00M | $ 149.00M | $ 148.00M | $ 126.32M | $ 123.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.10 | |
- | - | - | - | - | $ 1.10 | |
- | - | - | - | - | - | |
$ 5.70B | $ 5.70B | $ 5.72B | $ -3.24B | $ 4.76B | $ 4.73B | |
$ 210.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 101.02M | $ 243.27M | $ 314.82M | - | $ 37.00M | $ 36.00M | |
- | - | $ 58.00M | - | $ 63.00M | $ 69.00M | |
$ 378.00M | $ 378.00M | $ 476.00M | $ 401.00M | $ 164.00M | $ 140.00M | |
$ 461.00M | $ 476.00M | $ 570.00M | $ 431.00M | $ 250.00M | $ 220.00M |