Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.32B | $ 2.46B | $ 1.42B | $ 1.18B | $ 308.87M | $ 428.21M | |
$ 539.36M | $ 379.92M | $ 286.48M | $ 164.91M | $ 70.66M | $ 71.19M | |
$ 2.78B | $ 2.08B | $ 1.13B | $ 1.01B | $ 238.22M | $ 357.02M | |
$ 3.65B | $ 3.29B | $ 2.92B | $ 2.45B | $ 1.90B | $ 1.32B | |
$ -872.57M | $ -1.21B | $ -1.79B | $ -1.44B | $ -1.66B | $ -959.89M | |
$ 56.30M | $ 74.01M | $ 52.48M | $ -15.76M | $ 2.00M | $ 9.13M | |
$ 597.94M | $ 307.89M | $ -223.85M | $ -15.90M | $ -37.49M | $ -7.17M | |
$ -798.42M | $ -825.84M | $ -1.96B | $ -1.44B | $ -1.62B | $ -943.59M | |
$ 62.04M | $ 55.87M | $ 42.78M | $ 19.23M | $ 10.40M | $ 6.99M | |
$ -18.99M | $ -16.22M | $ -22.00M | $ 7.63M | $ 11.83M | - | |
$ -860.46M | $ -881.71M | $ -2.00B | $ -1.46B | $ -1.62B | $ -948.63M | |
$ -7.09 | $ -8.45 | $ -1.49 | $ -1.17 | $ -1.47 | $ -1.22 | |
$ -7.04 | $ -8.45 | $ -1.49 | $ -1.17 | $ -1.47 | $ -1.22 | |
$ 4.07B | $ 1.36B | $ 1.34B | $ 1.21B | $ 1.09B | $ 780.70M | |
$ 4.04B | $ 1.36B | $ 1.34B | $ 1.21B | - | $ 780.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.19B | $ 3.67B | $ 3.21B | $ 2.61B | $ 1.97B | $ 1.39B | |
$ -860.46M | $ -881.71M | $ -2.00B | $ -1.46B | $ -1.62B | $ -948.63M | |
$ -443.17M | - | - | - | $ -1.64B | $ -1.91B | |
- | - | - | - | - | - | |
$ -825.53M | $ -892.85M | $ -1.79B | $ -1.44B | $ -1.66B | $ -957.03M | |
$ -748.53M | $ -860.46M | $ -1.72B | $ -1.39B | $ -1.63B | $ -938.41M |