Income Statement | TTM | Jan 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.72B | $ 6.40B | $ 6.40B | $ 6.10B | $ 6.47B | $ 5.63B | |
$ 4.24B | $ 4.06B | $ 4.06B | $ 3.89B | $ 4.09B | $ 3.74B | |
$ 2.47B | $ 2.35B | $ 2.35B | $ 2.21B | $ 2.38B | $ 1.89B | |
$ 2.12B | $ 1.99B | $ 1.99B | $ 1.87B | $ 1.99B | $ 1.67B | |
$ 347.52M | $ 358.36M | $ 358.36M | $ 338.75M | $ 391.30M | $ 224.62M | |
$ -3.84M | - | - | $ -11.68M | $ -14.79M | $ -21.19M | |
$ -4.71M | $ -2.13M | $ -2.13M | $ -4.67M | $ 369.00K | $ -7.26M | |
$ 335.21M | $ 349.31M | $ 349.31M | $ 322.39M | $ 376.88M | $ 196.17M | |
$ 81.28M | $ 88.15M | $ 88.15M | $ 78.23M | $ 89.43M | $ 46.54M | |
- | - | - | - | - | - | |
$ 260.28M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | $ 149.63M | |
$ 2.45 | $ 2.41 | $ 2.41 | $ 2.12 | $ 2.44 | $ 1.25 | |
$ 2.44 | $ 2.39 | $ 2.39 | $ 2.10 | $ 2.43 | $ 1.25 | |
$ 416.76M | $ 108.23M | $ 108.23M | $ 115.38M | $ 117.82M | $ 119.37M | |
$ 420.23M | $ 109.14M | $ 109.14M | $ 116.08M | $ 118.22M | $ 119.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.10 | $ 2.49 | $ 1.25 | |
- | - | - | - | - | - | |
$ 6.36B | $ 6.05B | $ 6.05B | $ 5.76B | $ 6.08B | $ 5.41B | |
$ 253.93M | $ 261.16M | $ 261.16M | $ 244.16M | $ 287.45M | $ 149.63M | |
$ 138.59M | - | - | $ 247.69M | $ 287.17M | $ 155.17M | |
- | - | - | $ 11.12M | $ 14.21M | $ 20.63M | |
$ 342.66M | $ 358.36M | $ 358.36M | $ 333.51M | $ 391.09M | $ 216.80M | |
$ 293.94M | $ 481.89M | $ 481.89M | $ 567.57M | $ 616.87M | $ 421.44M |