Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.66B | $ 2.71B | $ 2.63B | $ 2.31B | $ 2.08B | $ 2.01B | |
$ 227.00M | $ 612.62M | $ 668.65M | $ 545.48M | $ 476.53M | $ 119.08M | |
$ 2.43B | $ 2.10B | $ 1.96B | $ 1.76B | $ 1.61B | $ 1.90B | |
$ 634.80M | $ 984.25M | $ 969.43M | $ 939.78M | $ 936.29M | $ 912.26M | |
$ 1.26B | $ 923.66M | $ 925.41M | $ 782.50M | $ 633.69M | $ 583.49M | |
$ 446.80M | $ 438.21M | $ 409.60M | $ 3.45M | $ 2.98M | $ 5.50M | |
$ 15.56M | $ -128.00M | $ -59.94M | $ 466.70M | $ 609.50M | $ 376.44M | |
$ 755.22M | $ 548.50M | $ 525.84M | $ 252.56M | $ -17.75M | $ 186.89M | |
$ 75.80M | $ 51.09M | $ 66.04M | $ 14.94M | $ -41.80M | $ 39.60M | |
$ -411.14M | $ -370.57M | $ -308.31M | $ -254.57M | $ -208.13M | $ -83.39M | |
$ 685.43M | $ 501.81M | $ 461.43M | $ 237.62M | $ 24.10M | $ 991.55M | |
$ 6.37 | $ 4.64 | $ 4.27 | $ 2.17 | $ 0.22 | $ 1.30 | |
$ 6.34 | $ 4.61 | $ 4.22 | $ 2.14 | $ 0.21 | $ 1.28 | |
$ 431.01M | $ 108.20M | $ 107.96M | $ 109.33M | $ 111.53M | $ 112.81M | |
$ 432.80M | $ 108.91M | $ 109.39M | $ 111.18M | $ 113.47M | $ 114.69M | |
$ 3.92 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -384.74M | $ 1.60B | $ 1.64B | $ 1.10B | $ 1.04B | $ 1.03B | |
$ 685.43M | $ 501.81M | $ 461.43M | $ 237.62M | $ 24.10M | $ 146.99M | |
$ 88.53M | - | - | - | $ -399.17M | $ -751.75M | |
- | - | - | - | - | - | |
$ 939.41M | $ 984.74M | $ 925.74M | $ 652.57M | $ 375.00M | $ 187.00M | |
$ 939.41M | $ 1.70B | $ 1.63B | $ 1.35B | $ 1.10B | $ 207.36M |