Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 14.66B | $ 14.66B | $ 14.77B | $ 15.23B | $ 13.36B | $ 12.85B | |
$ 10.78B | $ 10.78B | $ 10.74B | $ 11.19B | $ 9.75B | $ 9.41B | |
$ 3.88B | $ 3.88B | $ 4.02B | $ 4.04B | $ 3.61B | $ 3.44B | |
$ 3.67B | $ 3.67B | $ 3.29B | $ 3.33B | $ 3.09B | $ 2.99B | |
$ 212.00M | $ 212.00M | $ 726.00M | $ 718.00M | $ 521.00M | $ 453.00M | |
$ -260.00M | $ -260.00M | $ -234.00M | $ -217.00M | $ -235.00M | $ -116.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.00M | $ 34.00M | $ 520.00M | $ 509.00M | $ 306.00M | $ 359.00M | |
$ 32.00M | $ 32.00M | $ 127.00M | $ 122.00M | $ 38.00M | $ 94.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.00M | $ 1.00M | $ 393.00M | $ 387.00M | $ 269.00M | $ 265.00M | |
$ <0.01 | $ <0.01 | $ 1.51 | $ 1.62 | $ 1.13 | $ 1.12 | |
$ <0.01 | $ <0.01 | $ 1.51 | $ 1.62 | $ 1.13 | $ 1.12 | |
$ 1.06B | $ 265.57M | $ 260.40M | $ 238.20M | $ 238.16M | $ 236.39M | |
$ 1.06B | $ 265.61M | $ 260.59M | $ 238.28M | $ 238.19M | $ 237.42M | |
$ 0.53 | $ 0.53 | $ 0.53 | $ 0.00 | $ 0.67 | $ 0.68 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 244.00M | $ 234.00M | $ 244.00M | $ 234.00M | $ 586.00M | |
$ 14.45B | $ 14.45B | $ 14.04B | $ 14.52B | $ 12.84B | $ 12.39B | |
$ 1.00M | $ 1.00M | $ 393.00M | $ 387.00M | $ 269.00M | $ 265.00M | |
$ 9.11M | $ -30.80M | $ 401.31M | $ 398.40M | $ 291.77M | $ 279.03M | |
$ 271.00M | $ 271.00M | $ 241.00M | $ 216.00M | $ 239.00M | $ 118.00M | |
$ 305.00M | $ 305.00M | $ 761.00M | $ 725.00M | $ 545.00M | $ 477.00M | |
$ 1.45B | $ 1.21B | $ 1.59B | $ 1.47B | $ 1.22B | $ 796.00M |