Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.42B | $ 1.03B | $ 580.46M | $ 944.33M | $ 891.04M | $ 429.90M | |
$ 513.68M | $ 481.44M | $ 539.14M | $ 663.05M | $ 523.92M | $ 260.40M | |
$ 911.18M | $ 548.46M | $ 41.31M | $ 281.28M | $ 367.12M | $ 169.51M | |
$ 204.75M | $ 185.48M | $ 127.17M | $ 153.46M | $ 73.27M | $ 64.25M | |
$ 706.43M | $ 362.98M | $ -85.86M | $ 127.81M | $ 350.37M | $ 128.42M | |
$ -56.10M | $ -61.29M | $ -69.19M | $ -55.99M | $ -26.36M | $ -5.73M | |
$ -196.00M | $ -162.95M | $ -615.27M | $ -49.61M | $ -51.84M | $ -9.21M | |
$ 454.33M | $ 138.74M | $ -770.32M | $ 22.21M | $ 272.18M | $ 113.48M | |
$ 48.83M | $ 569.00K | $ -85.12M | $ 5.80M | $ 59.44M | $ 29.93M | |
- | - | - | - | - | - | |
$ 411.71M | $ 143.09M | $ -682.84M | $ 16.13M | $ 199.90M | $ 75.57M | |
$ 0.76 | - | $ -2.46 | $ 0.06 | $ 0.76 | $ 0.32 | |
$ 0.68 | - | $ -2.46 | $ 0.06 | $ 0.75 | $ 0.32 | |
$ 850.15M | - | $ 277.37M | $ 267.70M | $ 263.34M | $ 235.45M | |
$ 1.04B | - | $ 277.37M | $ 276.63M | $ 266.86M | $ 239.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 718.42M | $ 666.91M | $ 666.32M | $ 816.51M | $ 540.67M | $ 301.48M | |
$ 405.50M | $ 138.18M | $ -682.84M | $ 15.80M | $ 199.90M | $ 75.57M | |
$ 555.00M | $ 300.85M | $ -135.49M | $ 52.71M | $ 240.34M | $ 82.35M | |
$ 49.77M | $ 56.30M | $ 63.27M | $ 53.13M | $ 26.36M | $ 5.73M | |
$ 504.11M | $ 195.04M | $ -707.05M | $ 75.34M | $ 298.53M | $ 119.21M | |
$ 809.14M | $ 484.16M | $ -348.50M | $ 519.58M | $ 625.00M | $ 280.84M |