Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.89B | $ 6.63B | $ 11.19B | $ 6.54B | $ 4.12B | $ 4.59B | |
$ 3.92B | $ 4.09B | $ 5.33B | - | $ 3.32B | $ 3.42B | |
$ 1.97B | $ 2.54B | $ 5.86B | $ 6.54B | $ 801.00M | $ 1.17B | |
$ 322.00M | $ 293.00M | $ 558.00M | $ 137.00M | $ 203.00M | $ 240.00M | |
$ 1.61B | $ 2.23B | $ 5.40B | $ 6.40B | $ 598.00M | $ 934.00M | |
$ -2.00M | $ 8.00M | $ -279.00M | $ -183.00M | $ -161.00M | $ -217.00M | |
$ 19.00M | $ -12.00M | $ 23.00M | $ 3.00M | $ 26.00M | $ 55.00M | |
$ 1.62B | $ 2.25B | $ 5.09B | $ 1.54B | $ 463.00M | $ 772.00M | |
$ 292.00M | $ 410.00M | $ 1.16B | $ 283.00M | $ 31.00M | $ 126.00M | |
- | - | - | - | - | - | |
$ 1.05B | $ 1.52B | $ 3.35B | $ 917.00M | $ 317.00M | $ 493.00M | |
$ 5.62 | $ 7.89 | $ 16.45 | $ 4.27 | $ 1.48 | $ 2.24 | |
$ 5.62 | $ 7.87 | $ 16.38 | $ 4.24 | $ 1.47 | $ 2.23 | |
$ 752.70M | $ 193.30M | $ 203.30M | $ 215.00M | $ 214.90M | $ 220.20M | |
$ 754.20M | $ 193.80M | $ 204.20M | $ 216.20M | $ 215.20M | $ 221.60M | |
$ 1.80 | $ 1.60 | $ 1.50 | - | $ 1.20 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.24B | $ 4.38B | $ 5.88B | $ 137.00M | $ 3.53B | $ 3.66B | |
$ 1.05B | $ 1.52B | $ 3.35B | $ 917.00M | $ 317.00M | $ 493.00M | |
$ 97.02M | $ 1.87B | - | - | $ 303.94M | $ 448.64M | |
- | - | - | - | $ 185.00M | $ 224.00M | |
$ 1.76B | $ 2.39B | $ 5.18B | $ 1.55B | $ 648.00M | $ 996.00M | |
$ 2.68B | $ 3.26B | $ 6.03B | $ 2.44B | $ 1.54B | $ 1.87B |