Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.20B | $ 3.45B | $ 4.22B | $ 2.80B | $ 1.75B | $ 2.83B | |
$ 471.61M | $ 1.93B | $ 1.84B | $ 1.52B | $ 1.76B | - | |
$ 2.73B | $ 1.52B | $ 2.38B | $ 1.28B | $ -8.01M | $ 2.83B | |
$ 2.22B | $ 444.67M | $ 448.08M | $ 1.63B | $ 1.90B | $ 2.21B | |
$ 720.25M | $ 1.04B | $ 1.59B | $ 281.44M | $ -1.36B | $ 445.29M | |
$ -43.70M | $ -112.37M | $ -150.76M | $ -221.77M | $ -169.40M | $ -219.30M | |
$ -22.89M | $ -40.08M | $ -330.18M | $ 542.62M | $ -185.36M | $ 23.36M | |
$ 658.55M | $ 921.07M | $ 1.45B | $ 42.89M | $ -1.55B | $ 203.50M | |
$ 93.96M | $ 195.92M | $ 309.46M | $ -5.86M | $ -293.74M | $ 14.70M | |
- | - | - | - | - | - | |
$ 473.12M | $ 661.56M | $ 965.05M | $ -73.66M | $ -1.15B | $ 1.33B | |
$ 3.12 | $ 4.26 | $ 6.22 | $ -0.48 | $ -7.48 | $ 7.01 | |
$ 3.10 | $ 4.22 | $ 6.13 | $ -0.48 | $ -7.48 | $ 6.98 | |
$ 607.70M | $ 155.23M | $ 155.28M | $ 154.29M | $ 153.51M | $ 163.99M | |
$ 612.38M | $ 156.65M | $ 157.47M | $ 154.29M | $ 153.51M | $ 164.81M | |
$ 1.18 | $ 1.10 | $ 0.83 | $ 0.50 | $ 0.63 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.07B | $ 2.38B | $ 2.29B | $ 1.63B | $ 1.90B | $ 2.21B | |
- | - | - | - | - | - | |
$ 473.12M | $ 661.56M | $ 965.05M | $ -73.66M | $ -1.15B | $ 1.15B | |
$ 339.99M | - | - | - | - | - | |
$ 639.86M | $ 1.03B | $ 1.60B | $ 264.66M | $ -1.38B | $ 421.00M | |
$ 1.30B | $ 1.90B | $ 2.38B | $ 1.06B | $ -392.37M | $ 1.57B |