Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ ― | $ 2.37B | $ 1.65B | $ 1.25B | $ 1.36B | |
$ ― | $ 2.18B | $ 1.49B | $ 1.12B | $ 1.25B | |
$ ― | $ 190.86M | $ 153.13M | $ 128.61M | $ 114.58M | |
$ ― | $ 154.21M | $ 124.96M | $ 87.36M | $ 84.19M | |
$ ― | $ 36.65M | $ 28.18M | $ 41.25M | $ 30.39M | |
$ ― | $ -7.85M | $ -4.33M | $ -7.18M | $ 5.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.98M | $ 17.67M | $ 28.84M | $ 18.54M | |
$ ― | $ 10.28M | $ 8.02M | $ 5.89M | $ 5.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.63M | $ 9.15M | $ 21.24M | $ 11.31M | |
$ ― | $ 0.02 | $ 0.02 | $ 0.03 | $ 0.02 | |
$ ― | $ 0.02 | $ 0.02 | $ 0.03 | $ 0.02 | |
$ ― | $ 688.91M | $ 595.58M | $ 688.91M | $ 688.91M | |
$ ― | $ 689.73M | $ 597.07M | $ 688.91M | $ 688.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.06 | $ 0.06 | $ ― | $ ― | |
$ ― | $ 0.06 | $ 0.06 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.33B | $ 1.62B | $ 1.21B | $ -1.33B | |
$ ― | $ 16.63M | $ 9.15M | $ 21.24M | $ 11.31M | |
$ ― | $ 16.26M | $ 11.67M | $ 25.17M | $ -333.65M | |
$ ― | $ 5.82M | $ 5.19M | $ 6.22M | $ ― | |
$ ― | $ 33.79M | $ 22.86M | $ 35.05M | $ 13.48M | |
$ ― | $ 64.18M | $ 44.72M | $ 53.30M | $ ― |