Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.37B | $ 12.56B | $ 10.73B | $ 3.99B | $ 3.30B | $ 3.25B | |
$ 4.62B | $ -4.76B | $ -3.91B | $ 3.13B | $ 3.04B | $ 3.10B | |
$ 5.75B | $ 6.43B | $ 6.07B | $ 865.02M | $ 263.04M | $ 148.10M | |
$ 203.60M | $ 1.71B | $ 1.02B | $ 146.32M | $ 149.07M | $ 141.70M | |
$ 5.55B | $ 6.09B | $ 5.80B | $ 718.71M | $ 113.98M | $ 6.40M | |
$ -81.70M | $ 130.90M | $ 18.79M | $ -181.26M | $ -144.94M | $ -98.09M | |
$ 1.90M | $ 700.00K | $ -4.64B | $ 3.34M | $ 29.68M | $ -14.03M | |
$ 5.47B | $ 6.03B | $ 5.66B | $ 540.79M | $ -1.28M | $ -105.72M | |
$ 1.26B | $ 1.40B | $ 1.01B | $ 16.60M | $ 11.77M | $ 14.13M | |
- | $ -700.00K | $ 3.96M | - | - | - | |
$ 4.21B | $ 9.21B | $ 9.28B | $ 517.96M | $ -18.15M | $ -125.65M | |
$ 35.05 | $ 38.49 | $ 40.31 | $ 4.41 | $ -0.18 | $ -1.26 | |
$ 34.92 | $ 38.35 | $ 39.02 | $ 4.41 | $ -0.18 | $ -1.26 | |
$ 359.95M | $ 120.01M | $ 115.11M | $ 117.50M | $ 100.00M | $ 100.00M | |
$ 361.32M | $ 240.13M | - | $ 117.50M | $ 100.00M | $ 104.31M | |
$ 24.60 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.82B | $ -3.06B | $ -2.88B | $ 3.27B | $ 3.19B | $ 3.24B | |
$ 164.00M | - | - | $ 189.36M | $ 147.38M | $ 100.58M | |
$ 4.21B | $ 9.21B | $ 9.28B | $ 517.96M | $ -18.15M | $ -125.65M | |
$ 4.21B | - | - | $ 517.96M | $ -37.37M | $ -110.72M | |
$ 5.63B | $ 5.80B | $ 5.64B | $ 730.15M | $ 146.10M | $ -5.14M | |
$ 6.64B | $ 7.20B | $ 6.40B | $ 1.04B | $ 391.62M | $ 106.43M |