Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.56B | $ 2.66B | $ 2.95B | $ 3.21B | $ 3.41B | $ 1.87B | |
$ 1.59B | $ 1.69B | $ 1.86B | $ 1.90B | $ 2.03B | $ 1.08B | |
$ 968.02M | $ 971.52M | $ 1.08B | $ 1.31B | $ 1.37B | $ 788.32M | |
$ 889.71M | $ 899.51M | $ 1.04B | $ 1.13B | $ 1.27B | $ 774.61M | |
$ -31.09M | $ 86.27M | $ -33.60M | $ 109.08M | $ -447.89M | $ -146.98M | |
$ -53.53M | $ -111.78M | $ -108.37M | $ -135.75M | $ -228.51M | $ -63.66M | |
$ 44.15M | $ 33.60M | $ -17.09M | $ 273.15M | $ 179.09M | $ 4.28M | |
$ -115.17M | $ -6.17M | $ -76.91M | $ -87.92M | $ -705.85M | $ -207.18M | |
$ -1.57M | $ 21.73M | $ 1.35M | $ 48.25M | $ -33.45M | $ -85.99M | |
$ 277.00K | - | - | - | - | - | |
$ -113.56M | $ -27.79M | $ -78.00M | $ -134.96M | $ -814.78M | $ -119.84M | |
$ -0.80 | $ -0.20 | $ -0.57 | $ -1.00 | $ -5.09 | $ -1.77 | |
$ -0.81 | $ -0.20 | $ -0.57 | $ -1.00 | $ -5.09 | $ -1.77 | |
$ 567.23M | $ 139.63M | $ 136.90M | $ 134.78M | - | $ 67.67M | |
$ 665.64M | $ 139.63M | $ 136.90M | $ 134.78M | - | $ 67.67M | |
- | - | - | - | - | $ 1.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.48B | $ 2.59B | $ 2.90B | $ 3.03B | $ 3.31B | $ 1.85B | |
$ -113.56M | $ -27.79M | $ -78.00M | $ -134.96M | $ -670.48M | $ -119.84M | |
$ -30.29M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -41.54M | $ 105.61M | $ 31.46M | $ 47.83M | $ -477.33M | $ -183.73M | |
$ 113.91M | $ 268.23M | $ 213.48M | $ 251.78M | $ -213.51M | $ -71.85M |