Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.59B | $ 8.09B | $ 6.10B | $ 6.10B | $ 6.80B | $ 6.82B | |
$ 6.56B | $ 6.15B | $ 4.58B | $ 4.55B | $ 5.04B | $ 5.09B | |
$ 2.03B | $ 1.94B | $ 1.52B | $ 1.56B | $ 1.76B | $ 1.74B | |
$ 1.56B | $ 1.51B | $ 1.16B | $ 1.14B | $ 1.18B | $ 1.16B | |
$ 469.00M | $ 426.00M | $ 363.00M | $ 413.00M | $ 583.00M | $ 583.00M | |
$ -28.00M | $ -28.00M | $ -54.00M | $ -73.00M | $ -83.00M | $ -100.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 300.00M | $ 257.00M | $ 163.00M | $ 1.07B | $ 346.00M | $ 381.00M | |
$ 83.00M | $ 72.00M | $ 47.00M | $ 165.00M | $ 105.00M | $ 99.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 250.00M | $ 250.00M | $ 267.00M | $ 885.00M | $ 205.00M | $ 431.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.12B | $ 7.66B | $ 5.74B | $ 5.69B | $ 6.22B | $ 6.24B | |
$ 250.00M | $ 250.00M | $ 267.00M | $ 885.00M | $ 205.00M | $ 431.00M | |
$ 216.00M | $ 289.12M | $ 224.22M | $ 1.03B | $ 377.67M | $ 258.08M | |
$ 90.00M | $ 90.00M | $ 79.00M | $ 87.00M | $ 105.00M | $ 105.00M | |
$ 390.00M | $ 347.00M | $ 242.00M | $ 1.16B | $ 451.00M | $ 486.00M | |
$ 950.00M | $ 893.00M | $ 699.00M | $ 1.67B | $ 954.00M | $ 901.00M |