Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.07B | $ 3.67B | $ 2.24B | $ 1.30B | $ 614.53M | $ 323.41M | |
$ 2.48B | $ 2.29B | $ -1.48B | $ 794.16M | $ 346.59M | $ 103.89M | |
$ 2.10B | $ 1.37B | $ 756.19M | $ 1.30B | $ 267.94M | $ 219.52M | |
$ 4.31B | $ 3.74B | $ -2.27B | $ 1.56B | $ 1.11B | $ 366.07M | |
$ -358.47M | $ -789.23M | $ -1.51B | $ -260.14M | $ -843.26M | $ -146.54M | |
$ 59.02M | $ 55.74M | $ 18.70M | $ 1.96M | $ -1.07M | $ 1.35M | |
$ 59.89M | $ 58.49M | $ -50.10M | $ 749.43M | $ -387.56M | $ 3.00M | |
$ -538.84M | $ -791.25M | $ -1.44B | $ -1.52B | $ -1.23B | $ -142.20M | |
$ 8.45M | $ 10.17M | $ -67.87M | $ 8.27M | $ -622.00K | $ 58.00K | |
$ -270.00K | $ -719.00K | - | $ 2.72M | $ -566.00K | $ -479.00K | |
$ -369.60M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.79B | $ 6.04B | $ 4.60B | $ 2.35B | $ 1.46B | $ 469.95M | |
$ -547.56M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
$ -977.86M | - | $ -1.51B | - | $ -844.47M | $ -142.73M | |
- | - | - | - | $ 1.07M | - | |
$ -447.03M | $ -78.98M | $ -1.46B | $ -1.52B | $ -1.23B | $ -146.54M | |
$ -165.72M | $ -78.98M | $ 22.61M | $ -1.52B | $ -1.15B | $ -132.91M |