Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.55B | $ 9.51B | $ 11.55B | $ 9.52B | $ 7.88B | $ 8.74B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.11B | $ ― | $ 10.11B | $ 8.40B | $ 7.32B | $ 7.86B | |
$ 1.44B | $ ― | $ 1.44B | $ 1.12B | $ 562.00M | $ 879.00M | |
$ -29.00M | $ ― | $ -34.00M | $ -53.00M | $ -75.00M | $ -98.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.22B | $ ― | $ 1.22B | $ 1.68B | $ 513.00M | $ 688.00M | |
$ 254.00M | $ ― | $ 254.00M | $ 369.00M | $ 178.00M | $ 137.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 960.00M | $ ― | $ 965.00M | $ 1.29B | $ 304.00M | $ 543.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.11B | $ ― | $ 10.11B | $ 8.40B | $ 7.32B | $ 7.86B | |
$ 965.00M | $ ― | $ 965.00M | $ 1.31B | $ 332.00M | $ 543.00M | |
$ 965.00M | $ ― | $ 1.08B | $ 854.81M | $ 382.72M | $ 615.08M | |
$ ― | $ ― | $ 44.00M | $ 49.00M | $ 58.00M | $ 59.00M | |
$ 1.20B | $ ― | $ 1.26B | $ 1.73B | $ 571.00M | $ 879.00M | |
$ 1.91B | $ 1.34B | $ 1.97B | $ 2.54B | $ 1.32B | $ 1.53B |