Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.07B | $ 2.97B | $ 1.48B | $ 801.00M | $ 2.71B | $ 2.68B | |
$ 1.38B | $ 1.35B | $ 425.07M | $ 786.90M | $ 1.66B | $ 1.70B | |
$ 697.07M | $ 1.58B | $ 1.06B | $ 14.10M | $ 1.05B | $ 976.94M | |
$ 466.34M | $ 490.46M | $ 780.95M | $ 231.94M | $ 613.48M | $ 628.75M | |
$ 230.73M | $ 1.09B | $ 277.95M | $ -217.83M | $ 435.50M | $ 348.19M | |
$ -53.63M | $ 18.03M | $ 10.85M | $ -53.08M | $ -33.03M | $ -27.20M | |
$ 100.09M | $ 70.37M | $ 102.30M | $ -359.86M | $ -109.03M | $ -198.26M | |
$ 277.19M | $ 388.23M | $ 180.32M | $ -630.78M | $ 293.44M | $ 122.73M | |
$ 17.42M | $ 264.64M | $ 10.49M | $ -23.72M | $ 46.44M | $ 34.53M | |
- | - | - | - | - | - | |
$ 259.77M | $ 759.89M | $ 169.84M | $ -607.06M | $ 247.00M | $ 88.20M | |
$ 6.41 | $ 8.58 | $ 1.03 | $ -14.28 | $ 5.81 | $ 2.08 | |
$ 6.41 | $ 7.88 | $ 1.03 | $ -14.28 | $ 5.81 | $ 2.08 | |
$ 122.81M | $ 40.58K | $ 42.60K | $ 42.34M | $ 42.48M | $ 42.18M | |
$ 122.81M | $ 96.43M | $ 42.60K | $ 42.34M | $ 42.48M | $ 42.18M | |
- | - | - | $ 0.80 | $ 2.60 | $ 3.48 | |
- | - | - | - | - | - | |
- | - | - | $ -6.11 | $ 7.92 | $ 6.52 | |
- | - | - | - | $ 7.92 | $ 6.52 | |
- | - | - | - | - | $ 132.53M | |
$ 1.84B | $ 1.84B | $ 1.21B | $ 1.02B | $ 2.27B | $ 2.33B | |
$ 64.24M | - | - | $ 64.27M | $ 52.13M | $ 50.83M | |
$ 259.77M | $ 759.89M | $ 169.84M | $ -607.06M | $ 247.00M | $ 88.20M | |
$ 162.04M | - | - | $ -262.00M | $ 335.20M | $ 230.58M | |
$ 341.43M | $ 300.60M | $ 104.09M | $ -566.51M | $ 345.57M | $ 173.55M | |
$ 341.43M | $ 568.30M | $ 344.04M | $ -307.17M | $ 627.65M | $ 450.12M |