Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.55B | $ 17.53B | $ 17.66B | $ 9.50B | $ 4.71B | $ 3.30B | |
$ 8.19B | $ -287.00M | $ 13.24B | $ 6.76B | $ 2.82B | $ 1.99B | |
$ 6.84B | $ 5.99B | $ 4.42B | $ 2.73B | $ 1.89B | $ 1.30B | |
$ 6.73B | $ 6.09B | $ 4.19B | $ 2.75B | $ 1.86B | $ 1.34B | |
$ 151.28M | $ -27.28M | $ 232.24M | $ -18.82M | $ 26.56M | $ -36.61M | |
$ -2.10M | - | $ -33.12M | $ -56.94M | $ -21.52M | $ -17.98M | |
$ 21.51M | $ -48.87M | $ -41.65M | $ 291.73M | $ 373.17M | $ 18.47M | |
$ -143.95M | $ -565.32M | $ 157.46M | $ 215.97M | $ 378.21M | $ -36.13M | |
$ -17.67M | $ -12.31M | $ -1.36M | $ 2.86M | $ 2.77M | $ 2.33M | |
- | - | - | - | - | - | |
$ -267.88M | $ -540.75M | $ 166.28M | $ 213.10M | $ 375.45M | $ -38.45M | |
$ -0.42 | $ -0.93 | $ 0.36 | $ 0.48 | $ 0.88 | $ -0.09 | |
$ -0.42 | $ -0.93 | $ 0.33 | $ 0.44 | $ 0.81 | $ -0.09 | |
$ 2.38B | $ 578.95M | $ 458.43M | $ 443.13M | $ 425.00M | $ 405.73M | |
$ 2.38B | $ 578.95M | $ 501.78M | $ 482.17M | $ 466.08M | $ 405.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.44 | - | $ 1.94 | $ 0.95 | $ 0.90 | $ 0.55 | |
$ 0.42 | - | $ 1.71 | $ 0.84 | $ 0.80 | $ 0.47 | |
- | - | - | - | - | - | |
$ 14.92B | $ 5.80B | $ 17.43B | $ 9.52B | $ 4.69B | $ 3.33B | |
$ -270.37M | $ -540.75M | $ 166.28M | $ 213.10M | $ 375.45M | $ -38.45M | |
$ -146.58M | - | $ 218.21M | $ 213.10M | $ 4.62M | $ -38.45M | |
$ 6.04M | - | $ 33.12M | $ 56.94M | $ 21.52M | $ 17.98M | |
$ -143.54M | $ -529.09M | $ 190.59M | $ 272.91M | $ 399.73M | $ -18.14M | |
$ 191.11M | $ -320.14M | $ 325.34M | $ 357.12M | $ 475.33M | $ 42.82M |