Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.63B | $ 2.63B | $ 2.43B | $ 768.40M | $ 244.01M | |
$ 1.68B | $ 1.68B | $ 1.39B | $ 570.10M | $ 187.80M | |
$ 946.60M | $ 946.60M | $ 1.04B | $ 198.30M | $ 56.20M | |
$ 408.30M | $ 298.00M | $ 525.70M | $ 75.60M | $ 123.98M | |
$ 201.60M | $ 166.60M | $ 510.00M | $ 122.70M | $ -67.78M | |
$ -154.90M | $ -154.90M | $ -59.50M | $ -25.80M | $ -25.23M | |
$ 508.10M | $ 508.10M | $ 1.10M | $ -100.00K | $ 662.00K | |
$ -58.00M | $ -58.00M | $ 351.80M | $ -43.70M | $ -241.21M | |
$ 1.20M | $ 1.20M | $ 9.10M | $ -200.00K | $ -824.00K | |
- | - | - | - | - | |
$ -116.10M | $ -107.50M | $ 91.50M | $ -43.50M | $ -252.19M | |
$ -0.40 | $ -0.82 | $ 2.06 | $ -2.44 | - | |
$ -0.41 | $ -0.82 | $ 2.06 | $ -2.44 | $ -13.32 | |
$ 523.60M | $ 130.90M | $ 44.30M | $ 32.39M | $ 18.51M | |
$ 523.60M | $ 130.90M | $ 44.50M | $ 32.39M | $ 18.51M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 2.09B | $ 1.98B | $ 1.92B | $ 645.70M | $ 311.79M | |
- | - | - | - | - | |
$ -97.70M | $ -97.70M | $ 91.50M | $ -43.50M | $ -229.34M | |
$ -2.25B | $ -2.21B | $ -2.91B | - | - | |
$ -13.40M | $ 96.90M | $ 411.30M | $ -17.90M | $ -215.99M | |
$ 391.80M | $ 502.10M | $ 685.30M | $ 125.00M | $ -135.63M |