Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.51B | $ 3.72B | $ 3.86B | $ 4.14B | $ 4.16B | $ 4.47B | |
$ 2.81B | $ 2.89B | $ 3.02B | $ 3.14B | $ 3.21B | $ 3.49B | |
$ 701.00M | $ 834.00M | $ 840.00M | $ 1.00B | $ 954.00M | $ 973.00M | |
$ 684.00M | $ 729.00M | $ 677.00M | $ 906.00M | $ 929.00M | $ 936.00M | |
$ 17.00M | $ 108.00M | $ 164.00M | $ 96.00M | $ 25.00M | $ 37.00M | |
$ -91.00M | $ 93.00M | $ 77.00M | $ -55.00M | $ -60.00M | $ -78.00M | |
$ -715.00M | $ -344.00M | $ -213.00M | $ 18.00M | $ 17.00M | $ -25.00M | |
$ 582.00M | $ -332.00M | $ -127.00M | $ -25.00M | $ -139.00M | $ -2.11B | |
$ 138.00M | $ -36.00M | $ 55.00M | $ 3.00M | $ -21.00M | $ -172.00M | |
- | - | - | - | - | - | |
$ 432.00M | $ -306.00M | $ -192.00M | $ -38.00M | $ -128.00M | $ -1.88B | |
$ 2.32 | $ -1.41 | $ -0.89 | $ -0.18 | $ -0.61 | $ -9.29 | |
$ 2.26 | $ -1.41 | $ -0.89 | $ -0.18 | $ -0.61 | $ -9.29 | |
$ 778.35M | $ 216.78M | $ 215.89M | $ 212.72M | $ 210.02M | $ 209.32M | |
$ 801.95M | $ 216.78M | $ 215.89M | $ 212.72M | $ 210.02M | $ 209.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.49B | $ 3.62B | $ 3.69B | $ 4.04B | $ 4.14B | $ 4.43B | |
$ 447.00M | $ -296.00M | $ -182.00M | $ -28.00M | $ -118.00M | $ -1.93B | |
$ -70.00M | $ -36.00M | - | - | - | - | |
- | - | - | - | - | - | |
$ 485.00M | $ -221.00M | $ -43.00M | $ 30.00M | $ -79.00M | $ -2.03B | |
$ 709.00M | $ 43.00M | $ 187.00M | $ 382.00M | $ 380.00M | $ -1.56B |