Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.78B | $ 5.84B | $ 5.76B | $ 5.34B | $ 4.05B | $ 5.36B | |
$ 3.43B | $ 3.65B | $ 3.40B | $ 3.44B | $ 2.68B | $ 3.44B | |
$ 2.11B | $ 2.18B | $ 2.35B | $ 1.90B | $ 1.37B | $ 1.92B | |
$ 1.18B | $ 1.18B | $ 1.23B | $ 1.07B | $ 1.23B | $ 1.33B | |
$ 575.48M | $ 779.08M | $ 909.28M | $ 826.85M | $ 139.69M | $ 587.96M | |
$ -318.53M | $ -363.17M | $ -248.89M | $ -30.97M | $ -31.12M | $ -31.08M | |
$ -1.09B | $ -1.07B | $ -873.82M | $ 23.36M | $ -124.30M | $ 532.00K | |
$ 765.23M | $ 866.88M | $ 931.23M | $ 819.24M | $ -15.73M | $ 557.41M | |
$ 139.78M | $ 171.83M | $ 192.02M | $ 169.21M | $ -17.03M | $ 133.78M | |
- | - | - | - | - | - | |
$ 637.44M | $ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | $ 423.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.52B | $ 4.50B | $ 4.63B | $ 4.51B | $ 3.91B | $ 4.77B | |
$ 637.44M | $ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | $ 423.63M | |
$ 628.58M | $ 645.12M | $ 722.10M | $ 647.42M | $ 90.69M | $ 435.78M | |
- | - | - | $ 30.97M | $ 31.12M | $ 31.08M | |
$ 1.05B | $ 897.66M | $ 948.47M | $ 850.21M | $ 15.39M | $ 588.49M | |
$ 1.10B | $ 1.06B | $ 948.47M | $ 1.02B | $ 201.11M | $ 821.03M |