Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.16B | $ 8.16B | $ 5.10B | $ 3.62B | $ 4.24B | $ 4.68B | |
$ ― | $ 6.98B | $ 3.87B | $ 3.26B | $ 3.84B | $ 4.11B | |
$ ― | $ 1.18B | $ 1.23B | $ 368.00M | $ 397.00M | $ 571.00M | |
$ 142.00M | $ 290.00M | $ 191.00M | $ 169.00M | $ 190.00M | $ 210.00M | |
$ 890.00M | $ 890.00M | $ 1.04B | $ 199.00M | $ 207.00M | $ 361.00M | |
$ 44.00M | $ -15.00M | $ 0.00 | $ 40.00M | $ -30.00M | $ -6.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 752.00M | $ 752.00M | $ 1.04B | $ 238.00M | $ 185.00M | $ 357.00M | |
$ 126.00M | $ 126.00M | $ 74.00M | $ 63.00M | $ 37.00M | $ 71.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 625.00M | $ 625.00M | $ 968.00M | $ 175.00M | $ 148.00M | $ 286.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.10B | $ 7.27B | $ 4.06B | $ 3.42B | $ 4.03B | $ 4.32B | |
$ 625.00M | $ 625.00M | $ 968.00M | $ 175.00M | $ 148.00M | $ 286.00M | |
$ 749.33M | $ 727.92M | $ 965.21M | $ 175.00M | $ 144.00M | $ 265.20M | |
$ 90.00M | $ 22.00M | $ 10.00M | $ 9.00M | $ 27.00M | $ ― | |
$ 774.00M | $ 774.00M | $ 1.05B | $ 247.00M | $ 212.00M | $ 361.00M | |
$ 960.00M | $ 960.00M | $ 1.20B | $ 391.00M | $ 362.00M | $ 504.00M |