Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.61B | $ 3.61B | $ 5.22B | $ 2.66B | $ 2.23B | $ 1.92B | |
$ 2.14B | $ 1.02B | $ 2.42B | $ 1.31B | $ 1.14B | $ 973.07M | |
$ 1.46B | $ 2.59B | $ 2.80B | $ 1.34B | $ 1.08B | $ 948.38M | |
$ 577.70M | $ 1.74B | $ 517.35M | $ 314.90M | $ 284.33M | $ 253.80M | |
$ 884.36M | $ 850.38M | $ 2.29B | $ 1.03B | $ 799.49M | $ 694.58M | |
$ -40.22M | $ -24.04M | $ 4.85M | $ 18.41M | $ 21.01M | $ -44.00M | |
- | $ 131.22M | - | - | - | - | |
$ 853.65M | $ 853.65M | $ 2.23B | $ 969.08M | $ 758.14M | $ 717.36M | |
$ 327.06M | $ 327.06M | $ 739.82M | $ 359.60M | $ 253.61M | $ 220.44M | |
- | - | - | - | - | - | |
$ 541.11M | $ 541.11M | $ 1.41B | $ 594.01M | $ 510.93M | $ 502.09M | |
$ 0.90 | $ 0.90 | $ 2.35 | $ 0.99 | $ 0.21 | $ 0.84 | |
$ 0.90 | $ 0.90 | $ 2.35 | $ 0.99 | $ 0.21 | $ 0.84 | |
$ 2.40B | $ 600.00M | $ 600.00M | $ 600.00M | $ 2.40B | $ 600.00M | |
$ 2.40B | $ 600.00M | $ 600.00M | $ 600.00M | $ 2.40B | $ 600.00M | |
- | $ 0.12 | $ 0.77 | $ 0.74 | $ 0.19 | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.72B | $ 2.75B | $ -2.94B | $ -1.63B | $ -1.43B | $ -1.23B | |
$ 541.11M | $ 541.11M | $ 1.41B | $ 594.01M | $ 510.93M | $ 502.09M | |
$ 664.13M | $ 721.37M | $ 1.83B | $ 827.09M | $ 622.74M | $ 590.69M | |
$ 122.68M | - | - | - | - | - | |
$ 976.32M | $ 989.23M | $ 2.33B | $ 1.04B | $ 819.14M | $ 729.21M | |
$ 1.29B | $ 1.31B | $ 2.57B | $ 1.22B | $ 819.14M | $ 729.21M |