Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.61B | $ 3.67B | $ 2.24B | $ 1.30B | $ 614.53M | $ 323.41M | |
$ 2.83B | $ 2.29B | $ 1.48B | $ 794.16M | $ 346.59M | $ 103.89M | |
$ 1.77B | $ 1.37B | $ 756.19M | $ 501.86M | $ 267.94M | $ 219.52M | |
$ 2.36B | $ 2.16B | $ 2.27B | $ 2.35B | $ -1.11B | $ -366.07M | |
$ -513.63M | $ -789.23M | $ -1.51B | $ -1.56B | $ -843.26M | $ -146.54M | |
$ 55.93M | $ 55.74M | $ 18.70M | $ 1.96M | $ -1.07M | $ 1.35M | |
$ 2.32M | $ -57.77M | $ 50.10M | $ -44.73M | $ 387.56M | $ -3.00M | |
$ -485.12M | $ -791.25M | $ -1.44B | $ -1.52B | $ -1.23B | $ -142.20M | |
$ -68.35M | $ 10.17M | $ -67.87M | $ 8.27M | $ -622.00K | $ 58.00K | |
$ -288.00K | $ -719.00K | $ -2.90M | $ 2.72M | - | $ 3.00M | |
$ -417.06M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
$ -0.85 | $ -1.73 | $ -3.16 | $ -3.78 | $ -2.76 | - | |
$ -0.88 | $ -1.73 | $ -3.16 | $ -3.78 | $ -2.76 | - | |
$ 1.91B | $ 462.60M | $ 436.51M | $ 402.49M | $ 305.59K | - | |
$ 1.95B | $ 462.60M | $ 436.51M | $ 402.49M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.19B | $ 4.45B | $ 3.75B | $ 3.14B | $ 1.47B | $ 358.10M | |
$ -417.06M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
$ -522.83M | - | - | - | $ -1.23B | $ -324.34M | |
- | - | - | - | - | - | |
$ -751.29M | $ -789.29M | $ -1.44B | $ -1.52B | $ -1.23B | $ -143.54M | |
$ -751.29M | $ -789.29M | $ -1.27B | $ -1.39B | $ -765.85M | $ -143.54M |