Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.00B | $ 6.23B | $ 6.97B | $ 6.91B | $ 5.45B | $ 4.89B | |
$ 4.25B | $ 4.42B | $ 4.79B | $ 4.52B | $ 3.80B | $ 10.74M | |
$ 1.76B | $ 1.81B | $ 2.18B | $ 2.39B | $ 1.65B | $ 4.88B | |
$ 1.57B | $ 1.54B | $ 1.61B | $ 1.66B | $ 1.23B | $ 1.28B | |
$ 151.89M | $ 267.07M | $ 568.53M | $ 799.54M | $ 476.19M | $ 8.75M | |
$ 215.75M | $ 218.34M | $ 117.78M | $ -2.35M | $ -1.25M | - | |
$ -51.54M | $ -3.27M | $ -7.11M | $ 70.60M | $ 91.42M | $ 165.05M | |
$ -91.14M | $ 49.40M | $ 450.12M | $ 734.20M | $ 401.96M | $ -90.72M | |
$ -21.89M | $ -1.20M | $ 99.08M | $ 92.12M | $ 57.74M | $ 29.58M | |
$ -11.26M | $ -66.83M | $ -105.39M | $ -67.18M | $ -61.02M | $ -22.88M | |
$ -23.82M | $ 31.04M | $ 136.95M | $ 278.46M | $ 122.34M | $ -37.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.09B | $ 5.96B | $ 6.39B | $ 1.66B | $ 1.24B | $ 1.29B | |
$ -23.82M | $ 31.04M | $ 136.95M | $ 278.46M | $ 122.34M | $ -60.59M | |
$ -2.25M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 101.04M | $ 267.75M | $ 567.89M | $ 795.22M | $ 476.34M | $ -196.50M | |
$ 180.13M | $ 336.39M | $ 648.20M | $ 861.64M | $ 528.32M | $ -136.56M |