Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 117.14M | $ 129.27M | $ 145.17M | $ 122.05M | $ 351.75M | |
$ ― | $ 89.98M | $ 99.16M | $ 105.46M | $ 88.63M | $ 254.84M | |
$ ― | $ 27.16M | $ 30.10M | $ 39.71M | $ 33.41M | $ 96.91M | |
$ ― | $ 32.03M | $ 46.65M | $ 45.66M | $ 40.45M | $ 102.33M | |
$ ― | $ -4.88M | $ -16.55M | $ -5.95M | $ -7.04M | $ -5.42M | |
$ ― | $ -932.03K | $ -1.58M | $ 85.87K | $ -547.35K | $ -6.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.74M | $ -13.80M | $ 9.85M | $ 14.41M | $ 124.71M | |
$ ― | $ 534.88K | $ 1.57M | $ 7.75M | $ 3.43M | $ 10.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.21M | $ -15.36M | $ 2.10M | $ 10.98M | $ 114.56M | |
$ ― | $ 3.62 | $ -3.21 | $ 0.43 | $ 2.23 | $ 22.64 | |
$ ― | $ 3.62 | $ -3.21 | $ 0.43 | $ 2.23 | $ 22.64 | |
$ ― | $ 4.76M | $ 4.79M | $ 4.89M | $ 4.93M | $ 5.06M | |
$ ― | $ 4.76M | $ 4.79M | $ 4.89M | $ 4.93M | $ 5.06M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.16M | $ 3.21M | $ 2.96M | $ 1.99M | $ 8.72M | |
$ ― | $ 122.01M | $ 145.81M | $ 151.12M | $ 129.08M | $ 357.17M | |
$ ― | $ 17.21M | $ -15.36M | $ 2.10M | $ 10.98M | $ 114.56M | |
$ ― | $ -6.61M | $ -20.99M | $ -9.05M | $ -6.03M | $ -16.79M | |
$ ― | $ 1.11M | $ 1.91M | $ 1.39M | $ 793.70K | $ 6.28M | |
$ ― | $ 18.85M | $ -11.89M | $ 11.24M | $ 15.20M | $ 131.00M | |
$ ― | $ 25.67M | $ 1.37M | $ 18.03M | $ 18.25M | $ 143.46M |