Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.44B | $ 4.81B | $ 3.91B | $ 2.53B | $ 1.24B | $ 5.47B | |
$ 1.39B | $ 1.61B | $ 1.28B | $ 745.60M | $ 411.50M | $ 1.70B | |
$ 2.99B | $ 3.21B | $ 2.63B | $ 1.78B | $ 830.90M | $ 3.77B | |
$ 3.11B | $ 3.17B | $ 2.99B | $ 2.62B | $ 2.40B | $ 3.26B | |
$ -234.30M | $ -74.30M | $ -522.30M | $ -930.00M | $ -4.10B | $ 136.00M | |
$ 397.80M | $ 411.20M | $ 378.70M | $ -420.10M | $ -316.90M | $ -300.40M | |
$ -187.90M | $ -21.10M | $ -231.30M | $ -108.10M | $ 69.90M | $ -33.20M | |
$ -398.80M | $ -393.20M | $ -971.10M | $ -1.28B | $ -4.53B | $ -171.60M | |
$ 200.00K | $ 3.40M | $ 2.50M | $ -10.20M | $ 59.90M | $ -22.50M | |
$ 12.30M | $ 7.70M | $ -1.60M | $ 11.00M | $ -30.90M | $ 30.60M | |
$ -399.00M | $ -396.60M | $ -973.60M | $ -1.27B | $ -4.59B | $ -77.70M | |
$ -1.58 | $ -2.37 | $ -9.30 | $ -13.30 | $ -195.75 | $ -7.20 | |
$ -1.58 | $ -2.37 | $ -9.30 | $ -13.30 | $ -195.75 | $ -7.20 | |
$ 1.17B | $ 167.64M | $ 104.77M | $ 95.48M | $ 23.44M | $ 20.77M | |
$ 1.17B | $ 167.64M | $ 104.77M | $ 95.48M | $ 23.44M | $ 20.77M | |
- | - | - | - | - | $ 4.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.43B | $ 4.77B | $ 4.27B | $ 3.37B | $ 2.72B | $ 4.96B | |
$ -399.00M | $ -396.60M | $ -973.60M | $ -1.27B | $ -4.59B | $ -149.10M | |
$ -334.36M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.50M | $ 18.00M | $ -592.40M | $ -821.90M | $ -4.17B | $ 128.80M | |
$ 320.20M | $ 383.00M | $ -249.20M | $ -377.50M | $ -3.67B | $ 605.90M |