Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.65B | $ 6.00B | $ 6.28B | $ 6.43B | $ 5.75B | $ 5.77B | |
$ ― | $ ― | $ 5.40B | $ 5.52B | $ 4.73B | $ 4.52B | |
$ ― | $ ― | $ 884.30M | $ 912.30M | $ 1.01B | $ 1.25B | |
$ ― | $ ― | $ 376.70M | $ 339.50M | $ 402.30M | $ 452.70M | |
$ ― | $ ― | $ 507.60M | $ 572.80M | $ 611.80M | $ 798.00M | |
$ ― | $ ― | $ -140.60M | $ -201.80M | $ -184.10M | $ -340.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 441.80M | $ 387.30M | $ 333.50M | $ 333.00M | |
$ ― | $ ― | $ 127.60M | $ 126.70M | $ 113.40M | $ 187.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 300.70M | $ 244.60M | $ 206.80M | $ 139.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 5.77B | $ 5.86B | $ 5.14B | $ 4.97B | |
$ ― | $ ― | $ 300.70M | $ 244.60M | $ 206.80M | $ 139.00M | |
$ ― | $ ― | $ 296.93M | $ 260.08M | $ 270.82M | $ 203.58M | |
$ ― | $ ― | $ 22.50M | $ 19.40M | $ 11.60M | $ 405.40M | |
$ ― | $ ― | $ 464.30M | $ 406.70M | $ 345.10M | $ 738.40M | |
$ ― | $ 606.20M | $ 592.10M | $ 523.60M | $ 466.50M | $ 873.30M |