Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 7.19B | $ 6.84B | $ 6.40B | $ 6.40B | $ 6.10B | $ 6.47B | |
$ 4.50B | $ 4.32B | $ 4.06B | $ 4.06B | $ 3.89B | $ 4.09B | |
$ 2.69B | $ 2.52B | $ 2.35B | $ 2.35B | $ 2.21B | $ 2.38B | |
$ 2.23B | $ 2.09B | $ 1.99B | $ 1.99B | $ 1.87B | $ 1.99B | |
$ 432.68M | $ 350.23M | $ 358.36M | $ 358.36M | $ 338.75M | $ 391.30M | |
$ -2.81M | $ -6.49M | - | - | $ -11.68M | $ -14.79M | |
$ 25.94M | $ 25.89M | $ -2.13M | $ -2.13M | $ -4.67M | $ 369.00K | |
$ 429.87M | $ 343.74M | $ 349.31M | $ 349.31M | $ 322.39M | $ 376.88M | |
$ 105.11M | $ 84.88M | $ 88.15M | $ 88.15M | $ 78.23M | $ 89.43M | |
- | - | - | - | - | - | |
$ 334.30M | $ 258.86M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.50B | $ 6.41B | $ 6.05B | $ 6.05B | $ 5.76B | $ 6.08B | |
$ 324.75M | $ 258.86M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | |
$ 194.09M | - | - | - | $ 247.69M | $ 287.17M | |
- | - | - | - | $ 11.12M | $ 14.21M | |
$ 365.42M | $ 356.37M | $ 358.36M | $ 358.36M | $ 333.51M | $ 391.09M | |
$ 411.01M | $ 621.39M | $ 481.89M | $ 481.89M | $ 567.57M | $ 616.87M |