Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 6.84B | $ 6.84B | $ 6.40B | $ 6.40B | $ 6.10B | $ 6.47B | |
$ 4.32B | $ 4.32B | $ 4.06B | $ 4.06B | $ 3.89B | $ 4.09B | |
$ 2.52B | $ 2.52B | $ 2.35B | $ 2.35B | $ 2.21B | $ 2.38B | |
$ 2.15B | $ 2.09B | $ 1.99B | $ 1.99B | $ 1.87B | $ 1.99B | |
$ 355.08M | $ 350.23M | $ 358.36M | $ 358.36M | $ 338.75M | $ 391.30M | |
$ -4.27M | $ -6.49M | - | - | $ -11.68M | $ -14.79M | |
$ 25.89M | $ 25.89M | $ -2.13M | $ -2.13M | $ -4.67M | $ 369.00K | |
$ 343.74M | $ 343.74M | $ 349.31M | $ 349.31M | $ 322.39M | $ 376.88M | |
$ 84.88M | $ 84.88M | $ 88.15M | $ 88.15M | $ 78.23M | $ 89.43M | |
- | - | - | - | - | - | |
$ 265.21M | $ 258.86M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.23B | $ 6.41B | $ 6.05B | $ 6.05B | $ 5.76B | $ 6.08B | |
$ 258.86M | $ 258.86M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | |
$ 138.59M | - | - | - | $ 247.69M | $ 287.17M | |
- | - | - | - | $ 11.12M | $ 14.21M | |
$ 280.79M | $ 356.37M | $ 358.36M | $ 358.36M | $ 333.51M | $ 391.09M | |
$ 293.94M | $ 621.39M | $ 481.89M | $ 481.89M | $ 567.57M | $ 616.87M |