Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.83B | $ 7.83B | $ 8.49B | $ 8.46B | $ 8.87B | $ 10.65B | |
$ 6.07B | $ 6.07B | $ 6.64B | $ 6.60B | $ 6.92B | $ 8.18B | |
$ 1.77B | $ 1.77B | $ 1.85B | $ 1.86B | $ 1.95B | $ 2.46B | |
$ 1.47B | $ 1.47B | $ 1.51B | $ 1.61B | $ 1.66B | $ 2.10B | |
$ 213.00M | $ 201.00M | $ 243.00M | $ 254.00M | $ 290.00M | $ 363.00M | |
$ -10.00M | $ -10.00M | $ -11.00M | $ -27.00M | $ -38.00M | $ -66.00M | |
$ -9.00M | $ -9.00M | $ -10.00M | $ -24.00M | $ -290.00M | $ -151.00M | |
$ 200.00M | $ 200.00M | $ 242.00M | $ 231.00M | $ -38.00M | $ 146.00M | |
$ 62.00M | $ 61.00M | $ 64.00M | $ 44.00M | $ 25.00M | $ 47.00M | |
- | - | - | - | - | - | |
$ 141.00M | $ 139.00M | $ 256.00M | $ 187.00M | $ -319.00M | $ 99.00M | |
$ 3.61 | $ 3.61 | $ 3.48 | $ -5.44 | $ -6.05 | $ 1.80 | |
$ 3.46 | $ 3.50 | $ 3.37 | $ -5.26 | $ -6.05 | $ 1.80 | |
$ 157.00M | $ 39.00M | $ 48.00M | $ 53.00M | $ 53.00M | $ 54.50M | |
$ 160.50M | $ 40.00M | $ 49.00M | $ 55.00M | $ 53.00M | $ 55.30M | |
- | - | - | - | $ 0.25 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.50 | $ 4.10 | |
- | - | - | - | - | - | |
$ 4.01B | $ 7.54B | $ 8.16B | $ 8.21B | $ 8.58B | $ 10.28B | |
$ 139.00M | $ 139.00M | $ 166.00M | $ 187.00M | $ -319.00M | $ 99.00M | |
$ 126.81M | - | $ 204.18M | - | $ 153.08M | $ 215.63M | |
- | - | - | - | $ 42.00M | $ 89.00M | |
$ 246.00M | $ 220.00M | $ 258.00M | $ 258.00M | $ 4.00M | $ 235.00M | |
$ 334.00M | $ 335.00M | $ 391.00M | $ 112.00M | $ 161.00M | $ 439.00M |