Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.98B | $ 6.63B | $ 11.19B | $ 6.54B | $ 4.12B | $ 4.59B | |
$ 3.95B | $ 4.09B | $ 5.33B | $ 4.15B | $ 3.32B | $ 3.42B | |
$ 2.03B | $ 2.54B | $ 5.86B | $ 2.39B | $ 801.00M | $ 1.17B | |
$ 293.00M | $ 293.00M | $ 290.00M | $ 705.00M | $ 189.00M | $ 166.00M | |
$ 1.73B | $ 2.23B | $ 5.40B | $ 1.73B | $ 623.00M | $ 1.00B | |
$ 24.00M | $ 8.00M | $ -279.00M | $ -183.00M | $ -161.00M | $ -217.00M | |
$ 18.00M | $ -12.00M | $ -197.00M | $ 3.00M | $ -1.00M | $ -28.00M | |
$ 1.76B | $ 2.25B | $ 5.09B | $ 1.54B | $ 463.00M | $ 772.00M | |
$ 328.00M | $ 410.00M | $ 1.16B | $ 283.00M | $ 31.00M | $ 126.00M | |
- | - | - | - | - | - | |
$ 1.16B | $ 1.52B | $ 3.35B | $ 917.00M | $ 317.00M | $ 493.00M | |
$ 6.35 | $ 7.89 | $ 16.45 | $ 4.27 | $ 1.48 | $ 2.24 | |
$ 6.35 | $ 7.87 | $ 16.38 | $ 4.24 | $ 1.47 | $ 2.23 | |
$ 738.70M | $ 193.30M | $ 203.30M | $ 215.00M | $ 214.90M | $ 220.20M | |
$ 739.90M | $ 193.80M | $ 204.20M | $ 216.20M | $ 215.20M | $ 221.60M | |
$ 1.90 | $ 1.60 | $ 1.50 | $ 1.20 | $ 1.20 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.26B | $ 4.38B | $ 5.62B | $ 4.86B | $ 3.51B | $ 3.58B | |
$ 1.16B | $ 1.52B | $ 3.35B | $ 917.00M | $ 317.00M | $ 493.00M | |
$ 277.15M | $ 1.87B | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.90B | $ 2.39B | $ 5.43B | $ 1.72B | $ 648.00M | $ 781.00M | |
$ 2.84B | $ 3.26B | $ 6.28B | $ 2.61B | $ 1.54B | $ 1.66B |