Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.74B | $ 16.92B | $ 20.25B | $ 10.65B | $ 7.30B | $ 9.30B | |
$ 13.53B | $ 16.21B | $ 19.34B | $ 10.40B | $ 7.56B | $ 8.41B | |
$ 210.10M | $ 712.00M | $ 908.30M | $ 250.50M | $ -261.00M | $ 890.10M | |
$ 443.40M | $ 414.50M | $ 450.00M | $ 449.90M | $ 502.80M | $ 295.80M | |
$ -213.40M | $ 279.90M | $ 489.50M | $ -34.70M | $ -728.00M | $ 492.30M | |
$ -323.20M | $ -318.20M | $ -195.30M | $ -136.70M | $ -125.70M | $ -290.50M | |
$ -78.00M | $ 72.50M | $ 91.40M | $ -34.10M | $ -90.60M | $ -30.20M | |
$ -439.80M | $ 51.80M | $ 354.40M | $ -137.30M | $ -763.10M | $ 402.70M | |
$ -93.60M | $ 5.10M | $ 63.90M | $ -42.00M | $ -193.60M | $ 71.70M | |
$ 96.50M | $ 86.20M | $ 57.70M | $ 18.30M | $ 30.30M | $ 34.30M | |
$ -311.50M | $ 19.80M | $ 257.10M | $ -128.30M | $ -611.40M | $ 1.09B | |
$ -6.00 | $ 0.30 | $ 3.63 | $ -2.75 | $ -8.26 | $ 4.10 | |
$ -5.98 | $ 0.30 | $ 3.59 | $ -2.75 | $ -8.26 | $ 4.06 | |
$ 256.31M | $ 65.41M | $ 70.79M | $ 73.98M | $ 73.60M | $ 75.85M | |
$ 257.59M | $ 65.98M | $ 71.52M | $ 73.98M | $ 73.60M | $ 76.57M | |
$ 1.00 | $ 0.93 | $ 0.61 | - | $ 0.93 | $ 1.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.00B | $ 16.62B | $ 19.79B | $ 10.84B | $ 8.05B | $ 8.70B | |
$ -311.50M | $ 19.80M | $ 257.10M | $ -128.30M | $ -611.40M | $ 310.60M | |
$ -110.60M | $ 419.12M | - | - | - | - | |
- | - | - | - | - | - | |
$ -124.00M | $ 370.00M | $ 549.70M | $ -600.00K | $ -641.70M | $ 704.50M | |
$ 241.70M | $ 721.60M | $ 836.70M | $ 264.00M | $ -374.10M | $ 908.30M |