Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.42B | $ 2.46B | $ 1.25B | $ 633.99M | $ 308.87M | $ 428.21M | |
$ 380.11M | $ 379.92M | $ 286.48M | $ 164.91M | $ 1.37B | $ 998.53M | |
$ 2.08B | $ 2.08B | $ 1.13B | $ 1.01B | $ -1.06B | $ -570.32M | |
$ 3.28B | $ 3.28B | $ 2.92B | $ 2.45B | $ 601.02M | $ 389.57M | |
$ -1.21B | $ -1.21B | $ -1.79B | $ -1.44B | $ -1.66B | $ -959.89M | |
$ 62.91M | $ 74.01M | $ 52.48M | $ -15.76M | $ 2.00M | $ 9.13M | |
$ -307.89M | $ -307.89M | $ 223.85M | $ -15.90M | $ 37.49M | $ 7.17M | |
$ -825.84M | $ -825.84M | $ -1.96B | $ -1.44B | $ -1.62B | $ -943.59M | |
$ 55.87M | $ 55.87M | $ 42.78M | $ 19.23M | $ -17.67M | $ 6.99M | |
$ -16.22M | $ -16.22M | - | $ 7.63M | - | - | |
$ -879.13M | $ -881.71M | $ -2.00B | $ -1.46B | $ -1.60B | $ -948.63M | |
$ -0.65 | $ -0.65 | $ -1.49 | $ -1.21 | - | $ -15.86 | |
$ -0.67 | $ -0.65 | $ -1.49 | $ -1.21 | - | $ -15.86 | |
$ 5.43B | $ 1.36B | $ 1.34B | $ 1.21B | - | $ 60.05M | |
$ 5.43B | $ 1.36B | $ 1.34B | $ 1.21B | - | $ 60.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.66B | $ 3.66B | $ 3.20B | $ 2.61B | $ 1.97B | $ 1.39B | |
$ -881.71M | $ -881.71M | $ -2.00B | $ -1.46B | $ -1.60B | $ -948.63M | |
$ -95.93M | $ -652.41M | - | - | $ -1.60B | $ -948.63M | |
- | - | - | - | - | - | |
$ -888.40M | $ -899.85M | $ -2.01B | $ -1.42B | $ -1.66B | $ -959.89M | |
$ -856.02M | $ -867.46M | $ -2.04B | $ -1.49B | $ -1.63B | $ -941.27M |