Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.85B | $ 19.45B | $ 19.40B | $ 17.62B | $ 17.86B | $ 17.48B | |
$ 7.15B | $ 14.53B | $ -14.09B | $ -12.54B | $ 12.32B | $ 12.08B | |
$ 2.70B | $ 4.93B | $ 5.31B | $ 5.08B | $ 5.54B | $ 5.40B | |
$ 2.08B | $ 3.85B | $ 4.01B | $ 3.32B | $ 3.33B | $ 3.23B | |
$ 628.64M | $ 1.08B | $ 1.97B | $ 2.73B | $ 2.21B | $ 2.17B | |
$ -148.06M | $ -336.42M | $ 67.66M | $ 73.17M | $ -368.02M | $ -429.44M | |
$ 183.51M | $ -327.63M | $ -214.76M | $ -92.17M | $ 94.52M | $ 102.47M | |
$ 664.09M | $ 1.03B | $ 1.22B | $ 1.57B | $ 1.94B | $ 1.84B | |
$ 175.15M | $ 300.56M | $ 685.09M | $ 352.83M | $ 500.56M | $ 401.61M | |
$ ― | $ 121.78M | $ 66.56M | $ 92.17M | $ ― | $ ― | |
$ 377.24M | $ 499.00M | $ 1.79B | $ 2.44B | $ 1.16B | $ 1.20B | |
$ 0.64 | $ 1.70 | $ 2.30 | $ 3.31 | $ 1.98 | $ 1.98 | |
$ 0.64 | $ 1.70 | $ 2.30 | $ 3.31 | $ 1.98 | $ 1.98 | |
$ 1.17B | $ 293.41M | $ 777.67M | $ 736.57M | $ 588.11M | $ 605.38M | |
$ 1.17B | $ 293.41M | $ 777.67M | $ 736.57M | $ 588.11M | $ 605.38M | |
$ 0.66 | $ ― | $ ― | $ ― | $ 0.60 | $ 0.59 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.40 | $ ― | $ ― | $ ― | $ 2.31 | $ 2.26 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.22B | $ 18.38B | $ -10.07B | $ -9.22B | $ 15.65B | $ 15.31B | |
$ 377.24M | $ 499.00M | $ 1.79B | $ 2.44B | $ 1.16B | $ 1.20B | |
$ 377.24M | $ ― | $ ― | $ ― | $ 1.16B | $ 1.18B | |
$ 176.86M | $ ― | $ ― | $ ― | $ 409.98M | $ 491.06M | |
$ 840.95M | $ ― | $ 1.22B | $ 1.57B | $ 2.35B | $ 2.33B | |
$ 1.77B | $ ― | $ 3.06B | $ 3.20B | $ 4.13B | $ 3.92B |