Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.54B | $ 3.93B | $ 2.80B | $ 1.75B | $ 2.82B | $ 1.81B | |
$ 154.62M | $ 171.99M | $ 187.00M | $ 1.76B | $ 1.93B | $ 1.20B | |
$ 3.40B | $ 3.76B | $ 2.64B | $ -8.01M | $ 887.77M | $ 601.98M | |
$ 2.06B | $ 1.96B | $ 1.59B | $ 268.86M | $ 368.35M | $ 334.12M | |
$ 1.28B | $ 1.59B | $ 1.05B | $ -276.86M | $ 519.43M | $ 267.86M | |
$ -123.35M | $ -150.76M | $ -221.77M | $ -186.73M | $ -241.79M | $ -172.59M | |
$ 17.52M | $ 306.10M | $ 542.62M | $ -1.09B | $ -74.13M | $ -52.27M | |
$ 1.03B | $ 1.45B | $ 42.89M | $ -1.55B | $ 203.50M | $ 43.00M | |
$ 228.70M | $ 309.46M | $ -5.86M | $ -293.74M | $ 14.68M | $ -126.14M | |
- | - | - | - | - | - | |
$ 811.65M | $ 1.35B | $ -73.66M | $ -1.15B | $ 1.15B | $ 411.09M | |
$ 4.79 | $ 6.22 | $ -0.48 | $ -7.48 | $ 7.01 | $ 2.38 | |
$ 4.74 | $ 6.13 | $ -0.48 | $ -7.48 | $ 6.98 | $ 2.36 | |
$ 622.72M | $ 155.28M | $ 154.29M | $ 153.51M | $ 163.99M | $ 172.97M | |
$ 628.99M | $ 157.47M | $ 154.29M | $ 153.51M | $ 164.81M | $ 174.21M | |
$ 0.53 | $ 0.83 | $ 0.50 | $ 0.63 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -1.25 | $ 0.87 | $ 1.26 | |
- | - | - | - | - | - | |
$ 2.22B | $ 2.13B | $ 1.59B | $ 2.03B | $ 2.30B | $ 1.54B | |
- | - | - | $ 186.73M | $ 241.79M | $ 180.36M | |
$ 767.34M | $ 965.05M | $ -73.66M | $ -1.15B | $ 1.15B | $ 411.09M | |
$ 393.46M | $ 1.15B | - | $ -275.20M | $ 118.66M | $ 224.36M | |
$ 1.16B | $ 1.58B | $ 248.60M | $ -1.36B | $ 445.29M | $ 223.36M | |
$ 1.39B | $ 2.37B | $ 1.04B | $ -375.07M | $ 1.59B | $ 998.98M |