Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 13 | Dec 12 |
---|---|---|---|---|---|---|
$ ― | $ 11.34B | $ 8.54B | $ 8.14B | $ 3.13B | $ 2.75B | |
$ ― | $ 9.16B | $ 6.60B | $ 6.23B | $ 2.39B | $ 2.11B | |
$ ― | $ 2.19B | $ 1.95B | $ 1.91B | $ 745.67M | $ 648.61M | |
$ ― | $ 768.79M | $ 618.24M | $ 673.56M | $ 255.67M | $ 225.53M | |
$ ― | $ 1.42B | $ 1.33B | $ 1.24B | $ 490.00M | $ 423.09M | |
$ ― | $ -152.94M | $ -219.86M | $ -330.02M | $ -41.22M | $ -29.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.58B | $ 1.42B | $ 764.42M | $ 466.18M | $ 410.57M | |
$ ― | $ 318.86M | $ 302.19M | $ 280.77M | $ 141.36M | $ 129.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.19B | $ 1.06B | $ 430.12M | $ 262.25M | $ 226.02M | |
$ ― | $ 0.44 | $ 0.40 | $ 0.17 | $ 0.10 | $ 0.09 | |
$ ― | $ 0.44 | $ 0.40 | $ 0.17 | $ 0.10 | $ 0.09 | |
$ ― | $ 2.69B | $ 2.64B | $ 2.54B | $ 2.52B | $ 2.50B | |
$ ― | $ 2.69B | $ 2.65B | $ 2.57B | $ 2.53B | $ 2.51B | |
$ ― | $ 0.10 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.36 | $ 0.31 | $ 0.28 | $ ― | $ ― | |
$ ― | $ 0.36 | $ 0.31 | $ 0.28 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.92B | $ 7.21B | $ 6.91B | $ 2.64B | $ 2.33B | |
$ ― | $ 1.19B | $ 1.06B | $ 430.12M | $ 262.25M | $ 226.02M | |
$ ― | $ 1.19B | $ 1.31B | $ 412.23M | $ 261.68M | $ 221.92M | |
$ ― | $ 138.13M | $ 205.24M | $ 291.08M | $ 44.47M | $ 32.51M | |
$ ― | $ 1.72B | $ 1.62B | $ 1.06B | $ 510.64M | $ 443.08M | |
$ ― | $ 2.25B | $ 2.09B | $ 1.47B | $ 602.79M | $ 523.82M |