Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.38B | $ 3.43B | $ 3.45B | $ 2.95B | $ 4.35B | $ 4.29B | |
$ 2.85B | $ 2.86B | $ 2.94B | $ 2.48B | $ 3.55B | $ 3.49B | |
$ 529.60M | $ 576.10M | $ 514.90M | $ 466.70M | $ 802.20M | $ 796.80M | |
$ 462.40M | $ 429.20M | $ 536.40M | $ 517.70M | $ 581.70M | $ 584.50M | |
$ 68.90M | $ 146.90M | $ -21.50M | $ -51.00M | $ 220.50M | $ 212.30M | |
$ -53.40M | $ 34.70M | $ -69.90M | $ -72.10M | $ -104.80M | $ -102.40M | |
$ -722.90M | $ -33.20M | $ -85.30M | $ -29.70M | $ -98.60M | $ -265.70M | |
$ -9.50M | $ 83.40M | $ -7.80M | $ -102.20M | $ 17.10M | $ -155.80M | |
$ 300.00K | $ 24.40M | $ 8.30M | $ -21.30M | $ -32.10M | $ -45.50M | |
- | - | - | - | - | - | |
$ -11.10M | $ 53.10M | $ -16.10M | $ -80.90M | $ 13.80M | $ -361.00M | |
$ -0.27 | $ 0.95 | $ -2.62 | $ -0.23 | $ 0.24 | $ -6.42 | |
$ -0.29 | $ 0.95 | $ -2.62 | $ -0.23 | $ 0.24 | $ -6.42 | |
$ 216.80M | $ 55.80M | $ 56.00M | $ 55.90M | $ 56.50M | $ 56.20M | |
$ 218.20M | $ 56.40M | $ 56.00M | $ 55.90M | $ 56.70M | $ 56.20M | |
- | - | - | $ 0.00 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.73 | $ 2.39 | |
- | - | - | - | - | - | |
$ 3.23B | $ 3.28B | $ 3.48B | $ 3.00B | $ 4.13B | $ 4.08B | |
$ -13.80M | $ 53.10M | $ -146.30M | $ -80.90M | $ 13.80M | $ -361.00M | |
$ 48.69M | $ 111.99M | $ 78.94M | - | $ 100.96M | $ 48.92M | |
- | - | - | - | $ 104.80M | $ 102.40M | |
$ 41.50M | $ 158.20M | $ 62.10M | $ -30.10M | $ 121.90M | $ -53.40M | |
$ 184.70M | $ 300.10M | $ 205.90M | $ 17.20M | $ 325.10M | $ 157.20M |