Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.23B | $ 2.63B | $ 2.43B | $ 768.40M | $ 244.01M | |
$ 1.46B | $ 2.14B | $ 1.39B | $ 570.10M | $ 187.80M | |
$ 771.80M | $ 486.40M | $ 1.04B | $ 198.30M | $ 56.20M | |
$ 151.20M | $ 298.00M | $ 525.70M | $ 75.60M | $ 123.98M | |
$ -3.10M | $ 166.60M | $ 510.00M | $ 122.70M | $ -67.78M | |
$ -259.60M | $ -154.90M | $ -59.50M | $ -25.80M | $ -25.23M | |
$ 494.60M | $ -120.90M | $ 1.10M | $ -100.00K | $ 662.00K | |
$ -215.50M | $ -58.00M | $ 351.80M | $ -43.70M | $ -241.21M | |
$ -38.50M | $ 1.20M | $ 9.10M | $ -200.00K | $ -824.00K | |
- | - | - | - | - | |
$ -202.50M | $ -97.70M | $ 91.50M | $ -43.50M | $ -252.19M | |
$ -1.20 | $ -0.82 | $ 2.06 | $ -2.44 | - | |
$ -1.21 | $ -0.82 | $ 2.06 | $ -2.44 | $ -13.32 | |
$ 639.80M | $ 130.90M | $ 44.30M | $ 32.39M | $ 18.51M | |
$ 639.70M | $ 130.90M | $ 44.50M | $ 32.39M | $ 18.51M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 1.61B | $ 2.41B | $ 1.92B | $ 645.70M | $ 311.79M | |
- | - | - | - | - | |
$ -181.70M | $ -97.70M | $ 91.50M | $ -43.50M | $ -229.34M | |
$ -1.23B | $ -2.21B | $ -2.91B | - | - | |
$ -63.10M | $ 96.90M | $ 411.30M | $ -17.90M | $ -215.99M | |
$ 331.00M | $ 535.30M | $ 685.30M | $ 125.00M | $ -135.63M |