Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.83B | $ 5.66B | $ 5.62B | $ 4.26B | $ 3.81B | $ 4.34B | |
$ 764.00M | $ 1.51B | $ 1.51B | $ 1.20B | $ 1.06B | $ 1.20B | |
$ 2.07B | $ 4.15B | $ 4.12B | $ 3.06B | $ 2.75B | $ 3.13B | |
$ 1.64B | $ 3.38B | $ 3.23B | $ -2.87B | $ 2.54B | $ 2.52B | |
$ 427.00M | $ 773.00M | $ 882.00M | $ 449.00M | $ 458.00M | $ 610.00M | |
$ -322.00M | $ -684.00M | $ -599.00M | $ -508.00M | $ 13.00M | $ 20.00M | |
$ -31.00M | $ -58.00M | $ -48.00M | $ -791.00M | $ 119.00M | $ -153.00M | |
$ 75.00M | $ 175.00M | $ 238.00M | $ 732.00M | $ -272.00M | $ 368.00M | |
$ 131.00M | $ 424.00M | $ 222.00M | $ 158.00M | $ 72.00M | $ 120.00M | |
- | $ 39.00M | $ 32.00M | $ 171.00M | - | - | |
$ 97.00M | $ -82.00M | $ 177.00M | $ 590.00M | $ -344.00M | $ 310.00M | |
$ 0.96 | $ -0.48 | $ 1.27 | - | $ -3.28 | $ 1.48 | |
$ 0.95 | $ -0.48 | $ 1.27 | - | $ -0.12 | $ 1.48 | |
$ 284.36M | $ 171.40M | $ 139.05M | - | $ 101.17M | $ 101.14M | |
$ 285.16M | $ 171.40M | $ 202.36M | - | $ 101.17M | $ 101.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.41B | $ 4.89B | $ 4.74B | $ 1.25B | $ 3.71B | $ 3.73B | |
$ 97.00M | $ -82.00M | $ 177.00M | $ 590.00M | $ -344.00M | $ 310.00M | |
$ 6.20M | - | - | - | - | - | |
$ 282.00M | - | - | - | - | - | |
$ 357.00M | - | $ 796.00M | $ 1.17B | $ 229.00M | $ 368.00M | |
$ 1.04B | - | $ 2.16B | $ 2.37B | $ 1.44B | $ 1.48B |