Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.02B | $ 2.66B | $ 2.95B | $ 3.21B | $ 3.41B | $ 1.87B | |
$ 1.69B | $ 1.69B | $ 1.86B | $ -1.90B | $ 2.03B | $ 1.08B | |
$ 971.52M | $ 971.52M | $ 1.08B | $ 1.31B | $ 1.37B | $ 788.32M | |
$ 902.41M | $ 899.51M | $ 1.04B | $ 1.13B | $ 1.27B | $ 713.56M | |
$ 86.44M | $ 86.27M | $ -33.60M | $ 179.16M | $ 96.64M | $ 74.75M | |
$ -109.96M | $ -111.78M | $ -108.37M | $ -40.39M | $ -228.51M | $ -63.66M | |
$ -42.34M | $ -39.92M | $ 47.02M | $ 177.79M | $ -573.97M | $ -218.28M | |
$ -6.17M | $ -6.17M | $ -76.91M | $ -87.92M | $ -705.85M | $ -207.18M | |
$ 21.73M | $ 21.73M | $ 1.35M | $ 48.25M | $ -33.45M | $ -85.99M | |
$ 610.00K | - | - | - | - | - | |
$ -37.84M | $ -27.79M | $ -195.91M | $ -135.35M | $ -670.48M | $ -119.84M | |
$ -0.20 | $ -0.20 | $ -0.57 | $ -1.00 | $ -5.09 | $ -1.77 | |
$ -0.20 | $ -0.20 | $ -0.57 | $ -1.00 | $ -5.09 | $ -1.77 | |
$ 558.53M | $ 139.63M | $ 136.90M | $ 134.78M | $ 131.74M | $ 67.67M | |
$ 558.53M | $ 139.63M | $ 136.90M | $ 134.78M | $ 131.74M | $ 67.67M | |
- | - | - | - | $ 0.00 | $ 1.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.59B | $ 2.59B | $ -2.90B | $ -774.20M | $ 3.31B | $ 1.79B | |
$ -27.79M | $ -27.79M | $ -78.00M | $ -136.17M | $ -670.48M | $ -119.84M | |
$ -7.44M | - | $ 18.93M | - | $ -39.27M | $ 46.13M | |
- | - | - | - | $ 228.51M | $ 63.66M | |
$ 16.28M | $ 16.28M | $ -55.02M | $ -56.05M | $ -477.33M | $ -143.52M | |
$ 178.90M | $ 178.90M | $ 127.00M | $ 147.91M | $ -213.51M | $ -31.64M |