Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.83B | $ 5.66B | $ 5.62B | $ 3.77B | $ 4.17B | $ 4.33B | |
$ 764.00M | $ 1.51B | $ -1.51B | $ -1.20B | $ 1.17B | $ 1.20B | |
$ 2.07B | $ 4.15B | $ 4.12B | $ 3.06B | $ 3.00B | $ 3.13B | |
$ 1.64B | $ 3.38B | $ -3.24B | $ 2.45B | $ 2.71B | $ 2.71B | |
$ 427.00M | $ 773.00M | $ 882.00M | $ 119.00M | $ 294.00M | $ 430.00M | |
$ -322.00M | $ -684.00M | $ -599.00M | $ 23.00M | $ -611.00M | $ -542.00M | |
$ -31.00M | $ -58.00M | $ 46.00M | $ -1.18B | $ 44.00M | $ 332.00M | |
$ 75.00M | $ 175.00M | $ 238.00M | $ 728.00M | $ -271.00M | $ 218.00M | |
$ 131.00M | $ 424.00M | $ -222.00M | $ 158.00M | $ 102.00M | $ 120.00M | |
- | $ 39.00M | $ 32.00M | - | - | - | |
$ 97.00M | $ -82.00M | $ 177.00M | $ 1.08B | $ -344.00M | $ 149.00M | |
$ 0.96 | $ -0.48 | $ 1.27 | $ 4.59 | $ -3.40 | $ 1.48 | |
$ 0.95 | $ -0.48 | $ 1.27 | $ 4.57 | $ -3.40 | $ 1.48 | |
$ 284.36M | $ 171.40M | $ 139.05M | $ 128.57M | $ 101.17M | $ 101.14M | |
$ 285.16M | $ 171.40M | $ 202.36M | $ 237.20M | $ 101.17M | $ 101.14M | |
- | - | - | - | $ 0.00 | $ 2.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.00M | $ 1.00M | |
$ 2.41B | $ 4.89B | $ 1.70B | $ 1.25B | $ 3.88B | $ 3.91B | |
$ 97.00M | $ -82.00M | $ 257.00M | $ 1.08B | $ -344.00M | $ 149.00M | |
$ 6.20M | - | - | - | $ -237.83M | $ -60.57M | |
$ 282.00M | - | - | - | $ 542.00M | $ 505.00M | |
$ 357.00M | - | $ 238.00M | $ 728.00M | $ 271.00M | $ 723.00M | |
$ 1.04B | - | $ 1.60B | $ 1.92B | $ 1.48B | $ 1.83B |