Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.30B | $ 3.67B | $ 2.24B | $ 1.30B | $ 614.53M | $ 323.41M | |
$ 2.63B | $ 2.29B | $ -1.48B | $ 794.16M | $ 346.59M | $ 103.89M | |
$ 1.67B | $ 1.37B | $ 756.19M | $ 1.30B | $ 267.94M | $ 219.52M | |
$ 3.92B | $ 2.16B | $ -2.27B | $ 1.56B | $ 1.11B | $ 366.07M | |
$ -501.62M | $ -789.23M | $ -1.51B | $ -260.14M | $ -843.26M | $ -146.54M | |
$ 60.48M | $ 55.74M | $ 18.70M | $ 1.96M | $ -1.07M | $ 1.35M | |
$ 30.51M | $ -57.77M | $ -50.10M | $ 749.43M | $ -387.56M | $ 3.00M | |
$ -472.05M | $ -791.25M | $ -1.44B | $ -1.52B | $ -1.23B | $ -142.20M | |
$ -65.77M | $ 10.17M | $ -67.87M | $ 8.27M | $ -622.00K | $ 58.00K | |
$ -186.00K | $ -719.00K | - | $ 2.72M | $ -566.00K | $ -479.00K | |
$ -228.51M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
$ -0.88 | $ -1.73 | $ -3.16 | $ -3.78 | $ -2.76 | $ -0.46 | |
$ -0.91 | $ -1.73 | $ -3.16 | $ -3.78 | $ -2.76 | $ -0.46 | |
$ 1.89B | $ 462.60M | $ 436.51M | $ 402.49M | $ 305.59M | $ 312.45M | |
$ 1.93B | $ 462.60M | $ 436.51M | $ 402.49M | $ 305.59M | $ 312.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.56B | $ 4.45B | $ 4.60B | $ 2.35B | $ 1.46B | $ 469.95M | |
$ -406.47M | $ -802.14M | $ -1.38B | $ -1.52B | $ -1.23B | $ -142.73M | |
$ -1.00B | - | $ -1.51B | - | $ -844.47M | $ -142.73M | |
- | - | - | - | $ 1.07M | - | |
$ -381.15M | $ -789.29M | $ -1.46B | $ -1.52B | $ -1.23B | $ -146.54M | |
$ -99.46M | $ -789.29M | $ 22.61M | $ -1.52B | $ -1.15B | $ -132.91M |