Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 4.62B | $ 4.49B | $ 2.51B | $ 1.68B | $ 514.51M | |
$ ― | $ 1.96B | $ 1.73B | $ 919.36M | $ 593.10M | $ 216.49M | |
$ ― | $ 2.65B | $ 2.76B | $ 1.59B | $ 1.09B | $ 298.02M | |
$ ― | $ 2.11B | $ 1.61B | $ 864.62M | $ 489.27M | $ 163.84M | |
$ ― | $ 543.08M | $ 1.15B | $ 729.49M | $ 601.06M | $ 134.19M | |
$ ― | $ 29.10M | $ 7.36M | $ -8.99M | $ -5.39M | $ -2.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 639.53M | $ 1.17B | $ 707.40M | $ 598.38M | $ 132.26M | |
$ ― | $ 163.73M | $ 316.62M | $ 184.09M | $ 147.26M | $ 32.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 475.66M | $ 854.34M | $ 523.50M | $ 451.12M | $ 99.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.07B | $ 3.34B | $ 1.78B | $ 1.08B | $ 380.32M | |
$ ― | $ 475.66M | $ 854.34M | $ 523.50M | $ 451.12M | $ 99.52M | |
$ ― | $ 442.95M | $ 844.25M | $ 530.88M | $ 453.44M | $ 99.29M | |
$ ― | $ 38.58M | $ 21.25M | $ 10.95M | $ 5.81M | $ 2.46M | |
$ ― | $ 678.11M | $ 1.19B | $ 718.35M | $ 604.19M | $ 134.72M | |
$ ― | $ 1.28B | $ 1.63B | $ 964.19M | $ 746.66M | $ 177.11M |