Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 224.70M | $ 221.80M | $ 216.33M | $ 249.84M | $ 241.81M | |
$ ― | $ 7.59M | $ 5.98M | $ 5.97M | $ 8.06M | $ 6.68M | |
$ ― | $ 217.11M | $ 215.82M | $ 210.36M | $ 241.78M | $ 235.14M | |
$ ― | $ 131.72M | $ 125.50M | $ 140.63M | $ 149.42M | $ 144.89M | |
$ ― | $ 85.39M | $ 90.31M | $ 69.73M | $ 92.36M | $ 90.25M | |
$ ― | $ -2.08M | $ -1.67M | $ -3.11M | $ -3.02M | $ -3.80M | |
$ ― | $ 276.00K | $ -3.47M | $ -5.08M | $ -630.00K | $ -1.26M | |
$ ― | $ 83.58M | $ 85.17M | $ 61.52M | $ 88.71M | $ 84.29M | |
$ ― | $ 24.80M | $ 26.36M | $ 20.20M | $ 27.26M | $ 25.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 58.78M | $ 58.81M | $ 41.33M | $ 61.45M | $ 59.29M | |
$ ― | $ 0.45 | $ 0.45 | $ 0.32 | $ 0.48 | $ 0.47 | |
$ ― | $ 0.45 | $ 0.45 | $ 0.32 | $ 0.48 | $ 0.46 | |
$ ― | $ 129.68M | $ 129.52M | $ 129.61M | $ 128.91M | $ 127.07M | |
$ ― | $ 129.68M | $ 129.52M | $ 129.61M | $ 129.09M | $ 127.77M | |
$ ― | $ 0.36 | $ 0.35 | $ 0.17 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 58.78M | $ 58.81M | $ 41.33M | $ 61.45M | $ 59.29M | |
$ ― | $ 58.78M | $ 58.81M | $ 44.76M | $ 61.46M | $ 59.29M | |
$ ― | $ 1.33M | $ 919.00K | $ 2.53M | $ 2.33M | $ 4.30M | |
$ ― | $ 84.92M | $ 86.09M | $ 64.05M | $ 91.04M | $ 88.60M | |
$ ― | $ 92.88M | $ 98.76M | $ 89.34M | $ 116.25M | $ 113.60M |