Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.48B | $ 6.05B | $ 5.03B | $ 3.95B | $ 3.40B | $ 7.86B | |
$ 7.10B | $ 5.84B | $ 4.98B | $ 4.07B | $ 3.85B | $ 6.79B | |
$ -623.60M | $ 206.20M | $ 48.60M | $ -117.80M | $ -440.70M | $ 1.08B | |
$ 407.40M | $ 370.90M | $ 336.40M | $ 333.20M | $ 276.20M | $ 315.90M | |
$ -994.00M | $ -134.20M | $ -281.20M | $ -459.20M | $ -812.80M | $ 760.80M | |
$ 273.60M | $ 305.80M | $ 237.90M | $ -242.60M | $ -195.30M | $ -91.90M | |
$ -212.90M | $ -122.80M | $ -13.70M | $ 411.40M | $ 1.19B | $ -657.10M | |
$ -1.40B | $ -593.30M | $ -539.40M | $ -555.20M | $ -1.09B | $ 663.10M | |
$ -244.00M | $ 22.50M | $ 5.20M | $ 523.60M | $ -220.20M | $ 132.80M | |
$ 100.00K | $ -300.00K | $ -1.60M | $ -2.80M | $ -4.60M | $ -200.00K | |
$ -1.43B | $ -616.20M | $ -545.70M | $ -540.80M | $ -870.30M | $ 1.19B | |
$ -12.41 | $ -5.78 | $ -5.21 | $ -5.19 | $ -8.38 | $ 5.11 | |
$ -12.42 | $ -5.78 | $ -5.21 | $ -5.19 | $ -8.38 | $ 5.06 | |
$ 390.97M | $ 106.60M | $ 104.60M | $ 104.20M | $ 103.90M | $ 103.60M | |
$ 390.97M | $ 106.60M | $ 104.60M | $ 104.20M | $ 103.90M | $ 104.70M | |
- | - | $ 0.03 | $ 0.04 | $ 0.04 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.51B | $ 6.21B | $ 5.32B | $ 4.40B | $ 4.12B | $ 7.10B | |
$ -1.43B | $ -616.20M | $ -545.70M | $ -540.80M | $ -870.30M | $ 530.10M | |
$ -464.96M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -849.50M | $ -274.90M | $ -296.90M | $ -312.60M | $ -890.60M | $ 755.00M | |
$ -521.60M | $ 53.30M | $ 52.10M | $ 15.00M | $ -613.00M | $ 1.01B |