Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.71B | $ 3.89B | $ 3.60B | $ 3.63B | $ 3.03B | $ 3.25B | |
$ 2.99B | $ 3.13B | $ -2.92B | $ -2.93B | $ 2.50B | $ 2.54B | |
$ 722.00M | $ 756.00M | $ 683.00M | $ 707.00M | $ 539.00M | $ 711.00M | |
$ 260.00M | $ 252.00M | $ 221.00M | $ 92.00M | $ 261.00M | $ 249.00M | |
$ 462.00M | $ 504.00M | $ 462.00M | $ 615.00M | $ 278.00M | $ 462.00M | |
$ -132.00M | $ 157.00M | $ 39.00M | $ -77.00M | $ -77.00M | $ -62.00M | |
$ -38.00M | $ -5.00M | $ 5.00M | $ -25.00M | $ -82.00M | $ -54.00M | |
$ 306.00M | $ 347.00M | $ 496.00M | $ 538.00M | $ 119.00M | $ 346.00M | |
$ 67.00M | $ 86.00M | $ 106.00M | $ 43.00M | $ 39.00M | $ 33.00M | |
$ 27.00M | $ -42.00M | - | - | - | - | |
$ 271.00M | $ 261.00M | $ 233.00M | $ 398.00M | $ 80.00M | $ 313.00M | |
$ 1.01 | $ -0.31 | $ 0.75 | $ 1.69 | $ 1.06 | $ 4.20 | |
$ 1.01 | $ -0.31 | $ 0.75 | $ 1.56 | $ 1.05 | $ 4.12 | |
$ 955.06M | $ 166.60M | $ 64.71M | $ 69.71M | $ 75.54M | $ 74.60M | |
$ 957.89M | $ 166.60M | $ 65.08M | $ 317.50M | $ 76.10M | $ 75.93M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.86 | |
- | - | - | - | - | - | |
$ 3.25B | $ 3.38B | $ -2.70B | $ -2.83B | $ 2.76B | $ 2.79B | |
$ 239.00M | $ 261.00M | $ 390.00M | $ 495.00M | $ 80.00M | $ 313.00M | |
$ 292.34M | $ 287.13M | - | - | $ 135.10M | $ 360.04M | |
- | - | - | - | $ 80.00M | $ 69.00M | |
$ 442.00M | $ 510.00M | $ 578.00M | $ 631.00M | $ 199.00M | $ 415.00M | |
$ 578.00M | $ 600.00M | $ 670.00M | $ 730.00M | $ 285.00M | $ 488.00M |