Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.95B | $ 1.81B | $ 1.33B | $ 1.30B | $ 1.11B | $ 991.25M | |
$ 44.98M | $ 48.24M | $ 27.51M | $ -125.09M | $ -24.22M | $ -32.50M | |
$ 556.03M | $ -1.02B | $ -691.54M | $ 630.13M | $ 578.16M | $ 629.06M | |
- | - | - | - | - | - | |
$ -60.52M | $ -256.78M | $ -138.56M | $ -16.02M | $ -53.40M | $ 0.00 | |
$ 834.50M | $ 780.67M | $ 640.74M | $ 530.07M | $ 456.80M | $ 329.69M | |
$ 245.94M | $ 234.65M | $ 181.08M | $ 139.46M | $ 147.00M | $ 68.27M | |
- | - | - | - | - | - | |
$ 877.39M | $ 555.71M | $ 461.15M | $ 377.92M | $ 297.11M | $ 248.74M | |
$ 1.78 | $ 1.14 | $ 1.13 | $ 0.94 | $ 0.88 | $ 0.75 | |
$ 1.78 | $ 1.14 | $ 1.12 | $ 0.93 | $ 0.87 | $ 0.75 | |
$ 2.01B | $ 485.43M | $ 407.45M | $ 403.75M | $ 337.79M | $ 331.26M | |
$ 2.02B | $ 487.82M | $ 410.02M | $ 405.05M | $ 340.12M | $ 332.69M | |
$ -0.24 | - | $ 0.44 | $ 0.44 | $ 0.44 | $ 0.44 | |
- | - | - | $ 0.96 | $ 0.93 | $ 0.81 | |
- | - | - | $ 0.96 | $ 0.92 | $ 0.81 | |
- | - | - | - | - | - | |
$ 1.68B | $ 1.55B | $ 1.15B | $ 982.17M | $ 861.81M | $ 811.49M | |
$ 604.55M | $ 568.85M | $ 473.84M | $ 390.61M | $ 309.79M | $ 261.43M | |
$ -80.67M | $ 503.26M | - | $ 403.80M | $ 292.89M | $ 263.33M | |
- | - | - | $ 2.56M | $ 5.72M | $ 3.24M | |
$ 448.85M | - | $ 640.74M | - | - | - | |
$ 470.27M | - | $ 662.57M | - | - | - |