Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 839.17M | $ 691.85M | $ 244.85M | $ 290.61M | $ 293.09M | |
$ ― | $ 743.71M | $ 629.04M | $ 232.20M | $ 273.90M | $ 276.02M | |
$ ― | $ 95.46M | $ 62.82M | $ 12.65M | $ 16.72M | $ 17.07M | |
$ ― | $ 12.53M | $ 34.44M | $ 6.86M | $ 6.74M | $ 5.49M | |
$ ― | $ 82.92M | $ 28.38M | $ 5.79M | $ 9.97M | $ 11.58M | |
$ ― | $ -19.00M | $ -356.93K | $ -78.76K | $ 34.43K | $ -127.19K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 64.46M | $ 28.02M | $ 5.71M | $ 10.01M | $ 11.45M | |
$ ― | $ 43.48M | $ 17.50M | $ 5.00M | $ 9.73M | $ 3.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 20.98M | $ 10.53M | $ 709.51K | $ 275.07K | $ 7.86M | |
$ ― | $ 0.74 | $ 1.12 | $ ― | $ ― | $ ― | |
$ ― | $ 0.74 | $ 1.12 | $ ― | $ ― | $ ― | |
$ ― | $ 28.31M | $ 9.44M | $ ― | $ ― | $ ― | |
$ ― | $ 28.31M | $ 9.44M | $ ― | $ ― | $ ― | |
$ ― | $ 1.33 | $ 0.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 756.25M | $ 663.47M | $ 239.06M | $ 280.64M | $ 281.51M | |
$ ― | $ 20.98M | $ 10.53M | $ 709.51K | $ 275.07K | $ 7.86M | |
$ ― | $ 20.60M | $ 10.53M | $ 709.51K | $ 275.07K | $ 7.86M | |
$ ― | $ 19.16M | $ 363.90K | $ 78.76K | $ 67.78K | $ 177.04K | |
$ ― | $ 83.62M | $ 28.39M | $ 5.79M | $ 10.07M | $ 11.63M | |
$ ― | $ 84.20M | $ 29.02M | $ 6.51M | $ 10.67M | $ 12.16M |