Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.39B | $ 4.50B | $ 4.58B | $ 4.53B | $ 3.24B | $ 3.54B | |
$ 1.52B | $ 1.76B | $ 1.61B | $ 1.37B | $ 1.04B | $ 1.08B | |
$ 2.81B | $ 2.74B | $ 2.97B | $ 3.15B | $ 2.20B | $ 2.47B | |
$ 3.98B | $ 2.97B | $ 2.62B | $ 3.28B | $ 1.62B | $ 1.48B | |
$ -1.17B | $ -1.07B | $ -4.18B | $ -123.00M | $ 580.00M | $ 985.00M | |
$ 58.00M | $ -19.00M | $ -15.00M | $ -61.00M | $ -8.00M | $ 23.00M | |
$ 270.00M | $ -876.00M | $ -4.67B | $ -1.07B | $ -284.00M | $ -110.00M | |
$ -1.53B | $ -1.12B | $ -4.34B | $ 884.00M | $ 856.00M | $ 1.12B | |
$ 52.00M | $ 44.00M | $ 68.00M | $ 122.00M | $ 200.00M | $ 128.00M | |
- | - | - | - | - | - | |
$ -1.56B | $ -1.16B | $ -4.40B | $ 762.00M | $ 656.00M | $ 1.00B | |
$ -9.95 | $ -7.34 | $ -28.00 | $ 5.07 | $ 4.48 | $ 6.81 | |
$ -9.96 | $ -7.34 | $ -28.00 | $ 5.04 | $ 4.45 | $ 6.74 | |
$ 635.00M | $ 158.00M | $ 157.00M | $ 150.00M | $ 147.00M | $ 147.00M | |
$ 636.00M | $ 158.00M | $ 157.00M | $ 151.00M | $ 148.00M | $ 149.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.50B | $ 4.73B | $ 4.23B | $ 4.65B | $ 2.66B | $ 2.56B | |
$ -1.58B | $ -1.16B | $ -4.40B | $ 762.00M | $ 656.00M | $ 1.00B | |
$ -104.96M | $ 207.57M | - | - | $ 676.24M | - | |
- | - | - | - | - | - | |
$ -1.48B | $ -1.04B | $ -4.31B | $ 945.00M | $ 905.00M | $ 1.17B | |
$ -1.08B | $ -608.00M | $ -3.92B | $ 1.20B | $ 1.13B | $ 1.40B |