Income Statement | TTM | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|---|
$ 2.02B | $ 1.80B | $ 1.52B | $ 1.34B | $ 1.11B | $ 908.61M | |
$ 1.41B | $ 1.25B | $ 1.08B | $ 953.97M | $ 836.16M | $ 681.63M | |
$ 607.62M | $ 547.90M | $ 443.70M | $ 387.73M | $ 274.47M | $ 226.98M | |
$ 607.51M | $ 512.49M | $ 458.81M | $ 694.63M | $ 523.78M | $ 214.01M | |
$ 116.24K | $ 35.42M | $ -15.11M | $ -306.90M | $ -249.30M | $ 12.96M | |
$ -1.59M | $ -1.32M | $ -1.43M | $ -770.44K | $ -396.67K | $ -212.13K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.18M | $ 30.68M | $ -15.91M | $ -2.28M | $ 4.05M | $ 17.87M | |
$ 2.20M | $ 11.75M | $ -3.84M | $ -177.21K | $ 2.11M | $ 6.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.38M | $ 18.93M | $ -12.07M | $ -2.10M | $ 1.94M | $ 11.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.09M | $ 618.00K | $ 3.31M | $ 2.36M | $ 1.71M | |
$ 2.02B | $ 1.77B | $ 1.54B | $ 1.65B | $ 1.36B | $ 895.65M | |
$ -5.38M | $ 18.93M | $ -12.07M | $ -2.10M | $ 1.94M | $ 11.40M | |
$ -2.99M | $ 20.95M | $ -9.21M | $ 196.84K | $ 1.94M | $ 11.40M | |
$ 1.59M | $ 1.34M | $ 1.43M | $ 770.88K | $ 417.58K | $ 213.44K | |
$ -1.58M | $ 32.02M | $ -14.48M | $ -1.51M | $ 4.47M | $ 18.08M | |
$ 30.83M | $ 63.29M | $ 11.77M | $ 8.57M | $ 8.79M | $ 19.70M |