Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.96B | $ 2.05B | $ 2.29B | $ 1.88B | $ 1.46B | $ 889.69M | |
$ 874.56M | $ 927.82M | $ 1.22B | $ 890.84M | $ 694.36M | $ 333.10M | |
$ 1.09B | $ 1.13B | $ 1.07B | $ 987.30M | $ 768.34M | $ 556.59M | |
$ 323.05M | $ 433.90M | $ 411.20M | $ 724.86M | $ 499.40M | $ 216.43M | |
$ 705.01M | $ 692.10M | $ 661.19M | $ 602.71M | $ 434.69M | $ 340.16M | |
$ 267.24M | $ 279.96M | $ 234.44M | $ -205.32M | $ -183.07M | $ -99.98M | |
$ -88.69M | $ 19.64M | $ 24.16M | $ -3.82M | $ -4.04M | $ 47.04M | |
$ 522.24M | $ 431.78M | $ 450.91M | $ 422.00M | $ 264.97M | $ 211.53M | |
$ -23.77M | $ -66.44M | $ -14.33M | $ -9.61M | $ -19.88M | $ -13.02M | |
- | - | - | - | - | - | |
$ 546.01M | $ 498.23M | $ 465.24M | $ 431.61M | $ 284.85M | $ 208.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.26B | $ 1.36B | $ 1.63B | $ 1.28B | $ 1.03B | $ 549.53M | |
- | - | - | - | - | - | |
$ 546.01M | $ 498.23M | $ 465.24M | $ 431.61M | $ 284.85M | $ 224.54M | |
$ 387.19M | $ 365.27M | - | - | - | - | |
$ 813.64M | $ 715.14M | $ 689.02M | $ 629.71M | $ 453.41M | $ 336.91M | |
$ 1.08B | $ 1.06B | $ 1.01B | $ 927.66M | $ 710.47M | $ 493.38M |