Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.40B | $ 3.45B | $ 3.93B | $ 2.80B | $ 1.75B | $ 2.82B | |
$ 477.08M | $ 1.93B | $ 171.99M | $ 187.00M | $ 1.76B | $ 1.93B | |
$ 2.92B | $ 1.52B | $ 3.76B | $ 2.64B | $ -8.01M | $ 887.77M | |
$ 2.21B | $ 2.13B | $ 1.96B | $ 1.59B | $ 268.86M | $ 368.35M | |
$ 918.74M | $ 1.04B | $ 1.59B | $ 1.05B | $ -276.86M | $ 519.43M | |
$ -73.68M | $ -112.37M | $ -150.76M | $ -221.77M | $ -186.73M | $ -241.79M | |
$ -36.98M | $ 8.59M | $ 306.10M | $ 542.62M | $ -1.09B | $ -74.13M | |
$ 861.04M | $ 921.07M | $ 1.45B | $ 42.89M | $ -1.55B | $ 203.50M | |
$ 169.95M | $ 195.92M | $ 309.46M | $ -5.86M | $ -293.74M | $ 14.68M | |
- | - | - | - | - | - | |
$ 656.35M | $ 661.56M | $ 1.35B | $ -73.66M | $ -1.15B | $ 1.15B | |
$ 3.83 | $ 4.26 | $ 6.22 | $ -0.48 | $ -7.48 | $ 7.01 | |
$ 3.80 | $ 4.22 | $ 6.13 | $ -0.48 | $ -7.48 | $ 6.98 | |
$ 613.77M | $ 155.23M | $ 155.28M | $ 154.29M | $ 153.51M | $ 163.99M | |
$ 618.86M | $ 156.65M | $ 157.47M | $ 154.29M | $ 153.51M | $ 164.81M | |
$ 1.70 | $ 1.10 | $ 0.83 | $ 0.50 | $ 0.63 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.25 | $ 0.87 | |
- | - | - | - | - | - | |
$ 1.05B | $ 2.19B | $ 2.13B | $ 1.59B | $ 2.03B | $ 2.30B | |
- | - | - | - | $ 186.73M | $ 241.79M | |
$ 589.37M | $ 661.56M | $ 965.05M | $ -73.66M | $ -1.15B | $ 1.15B | |
$ 469.19M | - | $ 1.15B | - | $ -275.20M | $ 118.66M | |
$ 872.34M | $ 1.03B | $ 1.58B | $ 248.60M | $ -1.36B | $ 445.29M | |
$ 918.47M | $ 1.90B | $ 2.37B | $ 1.04B | $ -375.07M | $ 1.59B |