Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 273.18M | $ 286.96M | $ 365.92M | $ 360.93M | $ 307.25M | |
$ ― | $ 214.28M | $ 220.99M | $ 288.67M | $ 278.89M | $ 230.06M | |
$ ― | $ 58.89M | $ 65.97M | $ 77.26M | $ 82.04M | $ 77.20M | |
$ ― | $ 46.07M | $ 46.88M | $ 69.64M | $ 67.90M | $ 64.76M | |
$ ― | $ 12.82M | $ 19.09M | $ 7.62M | $ 14.14M | $ 12.44M | |
$ ― | $ -624.00K | $ -774.00K | $ -936.00K | $ -364.00K | $ -125.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.05M | $ -9.19M | $ 2.17M | $ 11.10M | $ 10.17M | |
$ ― | $ 1.19M | $ 719.00K | $ 1.70M | $ 3.74M | $ 996.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.00M | $ -11.12M | $ 518.00K | $ 8.15M | $ 9.74M | |
$ ― | $ <0.01 | $ -0.06 | $ <0.01 | $ 0.04 | $ 0.05 | |
$ ― | $ <0.01 | $ -0.06 | $ <0.01 | $ 0.04 | $ 0.05 | |
$ ― | $ 201.95M | $ 201.95M | $ 201.53M | $ 199.41M | $ 198.78M | |
$ ― | $ 201.95M | $ 201.95M | $ 201.53M | $ 199.41M | $ 198.78M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.01 | $ 0.01 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.00 | $ 3.78M | $ 3.84M | |
$ ― | $ 260.36M | $ 267.87M | $ 358.31M | $ 346.79M | $ 294.82M | |
$ ― | $ 1.00M | $ -11.12M | $ 518.00K | $ 8.15M | $ 9.74M | |
$ ― | $ -323.17K | $ -11.12M | $ 1.41M | $ 9.04M | $ 10.13M | |
$ ― | $ 892.00K | $ 1.17M | $ 1.51M | $ 801.00K | $ 533.00K | |
$ ― | $ 1.94M | $ -8.02M | $ 3.68M | $ 11.90M | $ 10.70M | |
$ ― | $ 9.16M | $ 831.00K | $ 12.07M | $ 15.57M | $ 14.17M |