Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.58B | $ 3.89B | $ 3.60B | $ 3.63B | $ 3.03B | $ 3.25B | |
$ 2.86B | $ 3.13B | $ 2.92B | $ 2.93B | $ 2.50B | $ 2.54B | |
$ 712.00M | $ 756.00M | $ 683.00M | $ 707.00M | $ 539.00M | $ 711.00M | |
$ 254.00M | $ 252.00M | $ 221.00M | $ 92.00M | $ 306.00M | $ 289.00M | |
$ 458.00M | $ 504.00M | $ 462.00M | $ 615.00M | $ 233.00M | $ 422.00M | |
$ 234.00M | $ 157.00M | $ 8.00M | $ -93.00M | $ -79.00M | $ -68.00M | |
$ -37.00M | $ -5.00M | $ 37.00M | $ -16.00M | $ -38.00M | $ 8.00M | |
$ 312.00M | $ 347.00M | $ 496.00M | $ 538.00M | $ 119.00M | $ 346.00M | |
$ 78.00M | $ 86.00M | $ 106.00M | $ 43.00M | $ 39.00M | $ 33.00M | |
$ 69.00M | $ -42.00M | $ -83.00M | - | - | - | |
$ 546.00M | $ 261.00M | $ 49.00M | $ 118.00M | $ 80.00M | $ 313.00M | |
$ 2.02 | $ -0.31 | $ 0.75 | $ 1.69 | $ 1.06 | $ 4.20 | |
$ 2.01 | $ -0.31 | $ 0.75 | $ 1.56 | $ 1.05 | $ 4.12 | |
$ 921.46M | $ 166.60M | $ 64.71M | $ 69.71M | $ 75.54M | $ 74.60M | |
$ 923.92M | $ 166.60M | $ 65.08M | $ 317.50M | $ 76.10M | $ 75.93M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.12B | $ 3.38B | $ 3.14B | $ 3.02B | $ 2.80B | $ 2.83B | |
$ 234.00M | $ 261.00M | $ 390.00M | $ 495.00M | $ 80.00M | $ 313.00M | |
$ 312.28M | $ 287.13M | $ 395.84M | $ 466.02M | - | - | |
- | - | - | - | - | - | |
$ 398.00M | $ 510.00M | $ 506.00M | $ 622.00M | $ 199.00M | $ 414.00M | |
$ 524.00M | $ 600.00M | $ 590.00M | $ 714.00M | $ 285.00M | $ 496.00M |