Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 320.58M | $ 326.80M | $ 313.46M | $ 393.58M | $ 385.01M | $ 423.01M | |
$ 74.34M | $ 71.82M | $ 70.73M | $ 105.55M | $ 101.02M | $ 130.40M | |
$ 246.24M | $ 254.98M | $ 242.72M | $ 288.03M | $ 283.99M | $ 292.62M | |
$ 242.58M | $ 238.42M | $ 248.86M | $ 265.88M | $ 258.53M | $ 269.92M | |
$ 3.66M | $ 16.56M | $ -6.14M | $ 22.14M | $ 25.45M | $ 22.69M | |
$ -1.76M | $ -2.39M | $ 329.00K | $ -2.55M | $ -2.70M | $ -3.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.09M | $ 22.30M | $ -25.17M | $ 16.98M | $ 22.21M | $ 14.87M | |
$ 1.83M | $ 4.51M | $ -2.54M | $ 4.37M | $ 4.20M | $ 13.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.24M | $ 13.62M | $ -21.75M | $ 6.25M | $ 10.86M | $ -4.80M | |
$ ― | $ ― | $ -0.18 | $ 0.05 | $ 0.09 | $ -0.04 | |
$ ― | $ ― | $ -0.18 | $ 0.05 | $ 0.09 | $ -0.04 | |
$ ― | $ ― | $ 120.47M | $ 121.04M | $ 121.06M | $ 121.08M | |
$ ― | $ ― | $ 120.47M | $ 121.04M | $ 121.06M | $ 121.08M | |
$ ― | $ ― | $ 0.00 | $ 0.03 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 316.93M | $ 310.24M | $ 319.60M | $ 371.43M | $ 359.56M | $ 400.32M | |
$ 9.24M | $ 13.62M | $ -21.75M | $ 6.25M | $ 10.86M | $ -4.80M | |
$ -2.22M | $ 4.58M | $ 1.94M | $ 10.29M | $ 12.27M | $ -241.75K | |
$ 750.00K | $ 1.16M | $ 1.03M | $ 1.16M | $ 1.21M | $ 2.16M | |
$ 10.56M | $ 23.46M | $ -24.14M | $ 18.14M | $ 23.42M | $ 17.04M | |
$ 32.23M | $ 43.80M | $ -4.52M | $ 37.33M | $ 39.17M | $ 33.95M |