Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.77B | $ 2.96B | $ 3.12B | $ 3.01B | $ 2.71B | $ 2.44B | |
$ 2.22B | $ 2.33B | $ 2.27B | $ 2.07B | $ 1.72B | $ 1.43B | |
$ 555.80M | $ 628.80M | $ 856.90M | $ 936.80M | $ 984.40M | $ 1.01B | |
$ 123.20M | $ 767.20M | $ 855.30M | $ 2.98B | $ 2.68B | $ 911.70M | |
$ -895.50M | $ -899.40M | $ -679.00M | $ -2.50M | $ 24.70M | $ 99.50M | |
$ -94.60M | $ -221.60M | $ -208.50M | $ -205.10M | $ -268.40M | $ -329.90M | |
$ -239.20M | $ -494.40M | $ -690.80M | $ 21.60M | $ 68.30M | $ 108.10M | |
$ -787.30M | $ -854.40M | $ -897.70M | $ -249.10M | $ -312.00M | $ -122.30M | |
$ -13.10M | $ -16.60M | $ -92.90M | $ -30.80M | $ -66.20M | $ -20.00M | |
- | - | - | - | - | - | |
$ -774.20M | $ -837.80M | $ -804.80M | $ -218.30M | $ -245.80M | $ -102.30M | |
$ -3.49 | $ -3.89 | $ -3.81 | $ -1.05 | $ -1.37 | $ -5.64 | |
$ -3.49 | $ -3.89 | $ -3.81 | $ -1.05 | $ -1.37 | $ -5.64 | |
$ 887.60M | $ 215.30M | $ 211.20M | $ 208.00M | $ 179.60M | $ 16.39M | |
$ 892.70M | $ 215.30M | $ 211.20M | $ 208.00M | - | $ 16.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.00 | |
- | - | - | - | - | $ 4.56 | |
- | - | - | - | - | - | |
$ 2.34B | $ 3.10B | $ 3.12B | $ 5.05B | $ 4.41B | $ 2.34B | |
$ -774.20M | $ -837.80M | $ -804.80M | $ -218.30M | $ -245.80M | $ -102.30M | |
$ 1.14B | $ 2.18B | - | - | - | $ -195.43M | |
- | - | - | - | - | $ 329.90M | |
$ -672.70M | $ -632.80M | $ -689.20M | $ -44.00M | $ -43.60M | $ 207.60M | |
$ -293.30M | $ -189.90M | $ -241.70M | $ 446.70M | $ 493.30M | $ 774.10M |