Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.76B | $ 1.81B | $ 1.84B | $ 1.96B | $ 1.94B | |
$ ― | $ 597.87M | $ 595.11M | $ 602.33M | $ 432.99M | $ 422.62M | |
$ ― | $ 1.17B | $ 1.21B | $ 1.24B | $ 1.53B | $ 1.52B | |
$ ― | $ 604.00K | $ 2.40M | $ 2.07M | $ 197.13M | $ 184.93M | |
$ ― | $ 1.17B | $ 1.21B | $ 1.24B | $ 1.33B | $ 1.33B | |
$ ― | $ -240.60M | $ -128.07M | $ -213.57M | $ -276.52M | $ -249.49M | |
$ ― | $ ― | $ ― | $ ― | $ 642.50M | $ 5.13B | |
$ ― | $ 777.21M | $ 1.52B | $ -2.99B | $ 1.70B | $ 6.21B | |
$ ― | $ 274.57M | $ 203.63M | $ 205.94M | $ 218.75M | $ 221.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 502.64M | $ 1.32B | $ -3.19B | $ 1.48B | $ 5.99B | |
$ ― | $ 0.25 | $ ― | $ -1.64 | $ 0.76 | $ 3.12 | |
$ ― | $ 0.25 | $ ― | $ -1.64 | $ 0.76 | $ 3.12 | |
$ ― | $ 1.98B | $ ― | $ 1.95B | $ 1.93B | $ 1.92B | |
$ ― | $ 1.98B | $ ― | $ 1.95B | $ 1.93B | $ 1.92B | |
$ ― | $ 0.43 | $ ― | $ 0.48 | $ 0.51 | $ 0.52 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 12.99M | $ 13.39M | |
$ ― | $ 598.47M | $ 597.51M | $ 604.40M | $ 630.12M | $ 607.54M | |
$ ― | $ 502.64M | $ 1.32B | $ -3.19B | $ 1.48B | $ 5.99B | |
$ ― | $ 148.24M | $ 1.25B | $ -3.02B | $ 1.49B | $ 1.04B | |
$ ― | $ 221.50M | $ 107.21M | $ 192.41M | $ 257.88M | $ 227.88M | |
$ ― | $ 998.71M | $ 1.63B | $ -2.79B | $ 1.95B | $ 6.44B | |
$ ― | $ 998.71M | $ 1.63B | $ -2.79B | $ 1.95B | $ 6.44B |