Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.63B | $ 6.88B | $ 9.53B | $ 6.69B | $ 3.89B | $ 6.05B | |
$ 4.93B | $ 5.51B | $ 8.21B | $ 5.80B | $ 3.03B | $ 4.39B | |
$ 1.70B | $ 1.37B | $ 1.32B | $ 1.05B | $ 888.70M | $ 1.66B | |
$ 725.80M | $ 673.70M | $ 650.10M | $ 1.08B | $ 1.12B | $ 1.24B | |
$ 563.80M | $ 692.80M | $ 661.80M | $ 418.50M | $ 18.00M | $ -760.80M | |
$ 281.60M | $ 276.20M | $ 243.10M | $ -238.70M | $ -223.30M | $ -216.00M | |
$ -47.50M | $ -3.50M | $ -16.60M | $ 169.10M | $ -2.10M | $ -400.00K | |
$ 295.70M | $ 412.80M | $ 405.80M | $ 168.30M | $ -172.40M | $ -992.70M | |
$ 35.50M | $ 62.80M | $ -94.90M | $ 25.40M | $ 143.20M | $ 6.90M | |
$ -16.60M | $ -8.20M | $ -5.60M | $ -11.50M | $ 600.00K | $ -16.80M | |
$ 130.80M | $ 206.20M | $ 361.30M | $ 22.40M | $ -421.50M | $ -1.01B | |
$ 0.22 | $ 0.45 | $ 0.76 | $ 0.05 | $ -0.86 | $ -2.41 | |
$ 0.21 | $ 0.44 | $ 0.74 | $ 0.05 | $ -0.86 | $ -2.41 | |
$ 1.82B | $ 461.70M | $ 478.50M | $ 488.80M | $ 489.30M | $ 463.90M | |
$ 1.83B | $ 466.00M | $ 485.30M | $ 494.30M | - | $ 463.90M | |
$ 0.52 | $ 0.52 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.43B | $ 6.19B | $ 8.86B | $ 6.27B | $ 3.50B | $ 5.63B | |
$ 130.80M | $ 206.20M | $ 361.30M | $ 22.40M | $ -421.50M | $ -1.12B | |
$ 2.52M | $ -140.39M | - | - | - | - | |
- | - | - | - | - | - | |
$ 713.20M | $ 683.60M | $ 643.90M | $ 576.90M | $ 31.80M | $ -995.60M | |
$ 1.40B | $ 1.34B | $ 1.28B | $ 1.18B | $ 670.40M | $ -373.70M |