Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 13.18B | $ 13.21B | $ 11.06B | $ 8.61B | $ 8.88B | $ 9.41B | |
$ 5.67B | $ 5.69B | $ 5.00B | $ 4.38B | $ 4.26B | $ 4.56B | |
$ 7.51B | $ 7.52B | $ 6.07B | $ 4.24B | $ 4.62B | $ 4.85B | |
$ 3.77B | $ 3.72B | $ 3.48B | $ 3.93B | $ 4.00B | $ 4.14B | |
$ 3.74B | $ 3.80B | $ 2.58B | $ 304.00M | $ 616.00M | $ 709.00M | |
$ -171.00M | $ -366.00M | $ -386.00M | $ -341.00M | $ -324.00M | $ -295.00M | |
$ 218.00M | $ 435.00M | $ -17.00M | $ 38.00M | $ -1.00M | $ 1.96B | |
$ 3.38B | $ 3.36B | $ 2.18B | $ 1.00M | $ 291.00M | $ 2.38B | |
$ 562.00M | $ 529.00M | $ 272.00M | $ -83.00M | $ 20.00M | $ 176.00M | |
$ -13.00M | $ -1.00M | $ -2.00M | $ -4.00M | $ 1.00M | $ 59.00M | |
$ 2.77B | $ 2.79B | $ 1.87B | $ 52.00M | $ 243.00M | $ 2.21B | |
$ 10.65 | $ 10.64 | $ 6.91 | $ 0.19 | $ 1.72 | $ 13.56 | |
$ 10.56 | $ 10.55 | $ 6.79 | $ 0.18 | $ 1.70 | $ 13.44 | |
$ 1.04B | $ 261.88M | $ 270.69M | $ 279.76M | $ 141.03M | $ 162.89M | |
$ 1.05B | $ 264.05M | $ 275.65M | $ 283.81M | $ 142.96M | $ 164.30M | |
$ 2.68 | $ 3.38 | $ 2.25 | $ 1.50 | $ 1.25 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.43B | $ 9.41B | $ 8.48B | $ 8.31B | $ 8.26B | $ 8.70B | |
$ 2.78B | $ 2.83B | $ 1.87B | $ 52.00M | $ 243.00M | $ 2.21B | |
$ 1.42B | - | $ 1.89B | $ 109.00M | $ 267.21M | $ 2.25B | |
$ 109.00M | - | $ 369.00M | $ 362.00M | $ 370.00M | $ 273.00M | |
$ 3.56B | $ 2.94B | $ 2.55B | $ 363.00M | $ 661.00M | $ 2.65B | |
$ 3.31B | $ 4.20B | $ 3.81B | $ 2.35B | $ 2.71B | $ 4.63B |