Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.40B | $ 7.83B | $ 8.49B | $ 8.46B | $ 8.87B | $ 10.65B | |
$ 5.78B | $ 6.07B | $ 6.64B | $ 6.60B | $ 6.92B | $ 8.18B | |
$ 1.62B | $ 1.77B | $ 1.85B | $ 1.86B | $ 1.95B | $ 2.46B | |
$ 1.40B | $ 1.47B | $ 1.51B | $ 1.61B | $ 1.66B | $ 2.10B | |
$ 111.00M | $ 201.00M | $ 243.00M | $ 254.00M | $ 290.00M | $ 363.00M | |
$ -8.00M | $ -10.00M | $ -11.00M | $ -27.00M | $ -38.00M | $ -66.00M | |
$ -7.00M | $ -80.00M | $ -10.00M | $ -24.00M | $ -290.00M | $ -151.00M | |
$ 72.00M | $ 200.00M | $ 242.00M | $ 231.00M | $ -38.00M | $ 146.00M | |
$ 29.00M | $ 61.00M | $ 64.00M | $ 44.00M | $ 25.00M | $ 47.00M | |
- | - | - | - | - | - | |
$ -23.00M | $ 139.00M | $ 256.00M | $ 187.00M | $ -319.00M | $ 99.00M | |
$ -0.70 | $ 3.61 | $ 3.48 | $ -5.44 | $ -6.05 | $ 1.80 | |
$ -0.77 | $ 3.50 | $ 3.37 | $ -5.26 | $ -6.05 | $ 1.80 | |
$ 151.00M | $ 39.00M | $ 48.00M | $ 53.00M | $ 53.00M | $ 54.50M | |
$ 152.50M | $ 40.00M | $ 49.00M | $ 55.00M | $ 53.00M | $ 55.30M | |
- | - | - | - | $ 0.25 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.50 | $ 4.10 | |
- | - | - | - | - | - | |
$ 3.66B | $ 7.54B | $ 8.16B | $ 8.21B | $ 8.58B | $ 10.28B | |
$ -25.00M | $ 139.00M | $ 166.00M | $ 187.00M | $ -319.00M | $ 99.00M | |
$ 158.55M | - | $ 204.18M | - | $ 153.08M | $ 215.63M | |
- | - | - | - | $ 42.00M | $ 89.00M | |
$ 171.00M | $ 220.00M | $ 258.00M | $ 258.00M | $ 4.00M | $ 235.00M | |
$ 249.00M | $ 335.00M | $ 391.00M | $ 112.00M | $ 161.00M | $ 439.00M |