Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.10B | $ 9.56B | $ 11.24B | $ 9.23B | $ 7.13B | $ 6.84B | |
$ 8.64B | $ 9.25B | $ 10.21B | $ 8.41B | $ 6.55B | $ 6.39B | |
$ 452.00M | $ 316.00M | $ 1.03B | $ 818.00M | $ 574.00M | $ 446.00M | |
$ 410.00M | $ 403.00M | $ 373.00M | $ 360.00M | $ 329.00M | $ 336.00M | |
$ 42.00M | $ -87.00M | $ 657.00M | $ 458.00M | $ 245.00M | $ 110.00M | |
$ 39.00M | $ 4.00M | $ -8.00M | $ 9.00M | $ -19.00M | $ -36.00M | |
$ 198.00M | $ 190.00M | $ -70.00M | $ -153.00M | $ -91.00M | $ -216.00M | |
$ 159.00M | $ 107.00M | $ 579.00M | $ 636.00M | $ 286.00M | $ 290.00M | |
$ 56.00M | $ -120.00M | $ -3.00M | $ 65.00M | $ 3.00M | $ 3.00M | |
$ 94.00M | $ 105.00M | $ 152.00M | $ 7.00M | $ -18.00M | $ -41.00M | |
$ 102.00M | $ 226.00M | $ 580.00M | $ 570.00M | $ 283.00M | $ 287.00M | |
$ 80.57 | $ 202.21 | $ 499.66 | $ 490.36 | $ 244.21 | $ 242.78 | |
$ 80.57 | $ 202.21 | $ 499.66 | $ 490.36 | $ 244.21 | $ 242.78 | |
$ 4.00M | $ 1.12M | $ 1.16M | $ 1.16M | $ 1.16M | $ 1.17M | |
$ 4.00M | $ 1.12M | $ 1.16M | $ 1.16M | $ 1.16M | $ 1.17M | |
$ 9.00 | $ 9.00 | $ 9.00 | $ 9.00 | $ 9.00 | $ 9.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.05B | $ 9.65B | $ 10.59B | $ 8.77B | $ 6.88B | $ 6.73B | |
$ 102.00M | $ 226.00M | $ 580.00M | $ 570.00M | $ 283.00M | $ 287.00M | |
$ -35.41M | $ -13.00M | - | - | - | - | |
- | - | - | - | - | - | |
$ 176.00M | $ 165.00M | $ 619.00M | $ 649.00M | $ 305.00M | $ 290.00M | |
$ 463.00M | $ 448.00M | $ 854.00M | $ 827.00M | $ 477.00M | $ 428.00M |