Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.58B | $ 2.70B | $ 2.77B | $ 2.29B | $ 1.68B | $ 1.63B | |
$ 609.28M | $ 735.95M | $ 866.35M | $ 719.10M | $ 401.01M | $ 443.30M | |
$ 1.97B | $ 1.96B | $ 1.90B | $ 1.56B | $ 1.28B | $ 1.18B | |
$ 1.44B | $ 1.48B | $ 1.40B | $ 1.19B | $ 932.50M | $ 830.43M | |
$ 456.11M | $ 477.79M | $ 499.10M | $ 378.25M | $ 343.48M | $ 352.66M | |
$ 160.93M | $ 242.71M | $ -275.53M | $ 188.78M | $ 168.55M | $ 153.73M | |
$ -689.26M | $ -354.69M | $ 474.53M | $ -47.24M | $ 617.49M | $ 356.13M | |
$ 201.00M | $ -119.61M | $ -424.37M | $ 142.23M | $ 792.41M | $ 555.07M | |
$ -11.40M | $ -86.30M | $ 77.20M | $ -43.42M | $ 64.58M | $ 70.12M | |
$ -2.28M | - | - | $ -26.34M | $ 209.00K | $ -9.11M | |
$ -1.10B | $ 20.32M | $ -414.12M | $ 255.86M | $ 774.06M | $ 522.40M | |
$ -1.29 | $ 0.03 | $ -0.33 | $ 0.41 | $ 1.38 | $ 1.05 | |
$ -1.30 | $ 0.03 | $ -0.33 | $ 0.41 | $ 1.37 | $ 1.04 | |
$ 2.85B | $ 688.74M | $ 677.86M | $ 622.35M | $ 559.63M | $ 499.91M | |
$ 2.86B | $ 690.76M | $ 677.86M | $ 628.95M | $ 564.37M | $ 504.74M | |
$ 0.40 | $ 0.44 | $ 0.71 | $ 0.67 | $ 0.61 | $ 0.55 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.04B | $ 2.22B | $ 2.27B | $ -1.91B | $ -1.33B | $ -1.27B | |
- | - | - | - | - | - | |
$ -1.09B | $ 28.67M | $ -405.40M | $ 264.86M | $ 782.46M | $ 530.88M | |
$ 255.14M | $ -133.60M | $ -205.57M | $ 84.25M | $ 596.53M | $ 419.58M | |
$ 615.07M | $ 251.93M | $ -148.84M | $ 351.79M | $ 974.35M | $ 736.55M | |
$ 1.12B | $ 718.93M | $ 379.60M | $ 772.86M | $ 1.29B | $ 1.02B |