Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.58B | $ 2.56B | $ 2.34B | $ 1.85B | $ 1.60B | $ 1.68B | |
$ 141.00M | $ 125.00M | $ 73.50M | $ 35.00M | $ -210.65M | $ -98.69M | |
$ 1.03B | $ 1.02B | $ -833.88M | $ -796.09M | $ 694.05M | $ 733.28M | |
- | - | - | - | - | - | |
$ -147.09M | $ -21.25M | $ 34.44M | $ -185.47M | $ -8.74M | $ 0.00 | |
$ 1.42B | $ 1.46B | $ 1.41B | $ 1.06B | $ 685.76M | $ 843.92M | |
$ 317.51M | $ 298.61M | $ 283.57M | $ 200.96M | $ 117.97M | $ 169.88M | |
- | - | - | - | - | - | |
$ 890.16M | $ 1.16B | $ 1.13B | $ 802.97M | $ 567.80M | $ 674.03M | |
$ 7.84 | $ 8.23 | $ 7.98 | $ 6.16 | $ 3.99 | $ 4.63 | |
$ 7.80 | $ 8.18 | $ 7.92 | $ 6.10 | $ 3.97 | $ 4.61 | |
$ 560.47M | $ 141.16M | $ 141.33M | $ 141.83M | $ 142.34M | $ 145.50M | |
$ 563.88M | $ 141.90M | $ 142.49M | $ 143.14M | $ 142.99M | $ 146.18M | |
$ 2.06 | $ 1.92 | $ 1.60 | - | $ 1.10 | $ 1.05 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.95 | $ 4.84 | |
- | - | - | - | - | - | |
$ 2.12B | $ 2.19B | $ 1.97B | $ 1.53B | $ 1.17B | $ 1.37B | |
$ 1.10B | $ 1.16B | $ 1.13B | $ 802.97M | $ 567.80M | $ 674.03M | |
$ 1.26B | $ 1.15B | $ 1.10B | - | $ 575.03M | $ 674.03M | |
- | - | - | - | $ 46.56M | $ 94.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |