Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.96B | $ 3.01B | $ 2.65B | $ 2.02B | $ 2.13B | $ 3.04B | |
$ 2.24B | $ 2.44B | $ 1.67B | $ 2.10B | $ 2.19B | $ 2.81B | |
$ 882.64M | $ 570.31M | $ 190.99M | $ -82.88M | $ -52.73M | $ 237.96M | |
$ 299.57M | $ 300.44M | $ 278.37M | $ 248.71M | $ 240.01M | $ 316.91M | |
$ 1.23B | $ 1.56B | $ -87.38M | $ -331.59M | $ -292.74M | $ -78.95M | |
$ -146.48M | $ 139.38M | $ -177.90M | $ -171.48M | $ -201.57M | $ -195.89M | |
$ -42.17M | $ -1.35M | $ -19.59M | $ -14.98M | $ -211.25M | $ -314.08M | |
$ 75.35M | $ 129.12M | $ -245.68M | $ -488.09M | $ -705.57M | $ -588.92M | |
$ 77.29M | $ 79.22M | $ 61.54M | $ 55.62M | $ 57.29M | $ 91.58M | |
- | - | - | - | - | - | |
$ -131.71M | $ -50.25M | $ -700.52M | $ -1.15B | $ -837.82M | $ -720.13M | |
$ -10.97 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | $ -105.50 | |
$ -11.12 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | $ -105.50 | |
$ 36.71M | $ 9.16M | $ 8.90M | $ 7.61M | $ 7.06M | $ 7.03M | |
$ 36.00M | $ 9.16M | $ 8.90M | $ 7.61M | $ 7.06M | $ 7.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.06B | $ 2.74B | $ 1.94B | $ 2.35B | $ 2.43B | $ 3.12B | |
$ -78.68M | $ -11.78M | $ -350.26M | $ -569.27M | $ -805.64M | $ -702.88M | |
$ -475.01M | - | - | - | $ -651.31M | $ -473.54M | |
- | - | - | - | $ 206.27M | $ 204.31M | |
$ 273.32M | $ 314.41M | $ -257.54M | $ -478.55M | $ -499.29M | $ -384.61M | |
$ 663.53M | $ 959.70M | $ 415.67M | $ 236.20M | $ 354.40M | $ 491.49M |