Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 409.74M | $ 377.44M | $ 368.52M | $ 376.44M | $ 428.68M | $ 483.74M | |
$ 273.07M | $ 253.76M | $ 249.17M | $ 249.59M | $ 291.81M | $ 336.88M | |
$ 136.67M | $ 123.68M | $ 119.35M | $ 126.85M | $ 136.87M | $ 146.85M | |
$ 123.52M | $ 113.59M | $ 109.22M | $ 109.75M | $ 154.22M | $ 151.19M | |
$ 13.16M | $ 10.09M | $ 10.14M | $ 17.10M | $ -17.35M | $ -4.33M | |
$ -6.16M | $ -5.43M | $ -5.22M | $ -5.79M | $ -5.31M | $ -3.03M | |
$ -2.56M | $ -914.00K | $ -5.35M | $ 1.84M | $ -3.62M | $ 3.78M | |
$ 4.44M | $ 3.75M | $ -436.00K | $ 13.14M | $ -26.27M | $ -3.59M | |
$ 6.64M | $ 7.69M | $ 7.13M | $ -1.11M | $ 4.24M | $ 3.10M | |
- | - | - | - | - | - | |
$ -2.15M | $ -4.27M | $ -8.18M | $ 14.08M | $ -31.46M | $ 27.37M | |
$ -0.04 | $ -0.07 | $ -0.14 | $ 0.25 | $ -0.57 | $ 0.52 | |
$ -0.04 | $ -0.07 | $ -0.14 | $ 0.25 | $ -0.57 | $ 0.52 | |
$ 230.86M | $ 57.15M | $ 56.60M | $ 56.28M | $ 54.77M | $ 52.17M | |
$ 231.99M | $ 57.15M | $ 56.60M | $ 56.28M | $ 54.77M | $ 52.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 396.58M | $ 367.35M | $ 358.39M | $ 359.33M | $ 446.03M | $ 488.07M | |
$ -2.15M | $ -4.27M | $ -8.18M | $ 14.08M | $ -31.46M | $ 27.37M | |
$ 361.88K | $ -1.99M | $ -6.05M | $ 14.93M | $ -23.94M | $ -6.87M | |
$ 6.33M | $ 5.43M | $ 5.36M | $ 5.79M | $ 5.31M | $ 3.03M | |
$ 10.77M | $ 9.18M | $ 4.92M | $ 18.94M | $ -20.96M | $ -556.00K | |
$ 13.14M | $ 11.62M | $ 8.96M | $ 22.76M | $ -15.53M | $ 5.97M |