Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 137.71M | $ 139.03M | $ 134.53M | $ 142.15M | $ 148.18M | $ 160.29M | |
$ 28.37M | $ 26.82M | $ 28.27M | $ 32.47M | $ 30.95M | $ 30.07M | |
$ 109.35M | $ 112.21M | $ 106.27M | $ 109.68M | $ 117.23M | $ 130.22M | |
$ 83.39M | $ 90.08M | $ 97.95M | $ 92.57M | $ 116.00M | $ 135.82M | |
$ 18.41M | $ 21.23M | $ 238.00K | $ -27.72M | $ -22.66M | $ -15.81M | |
$ 1.14M | $ 1.10M | $ 592.00K | $ 320.00K | $ 687.00K | $ 1.65M | |
$ -855.00K | $ -902.00K | $ -7.91M | $ -66.00K | $ -208.00K | $ -735.00K | |
$ 19.50M | $ 22.32M | $ 997.00K | $ -27.33M | $ -21.77M | $ -13.42M | |
$ 4.82M | $ 6.66M | $ -20.86M | $ -5.15M | $ 22.45M | $ -2.66M | |
- | - | - | - | - | - | |
$ 14.69M | $ 15.67M | $ 21.86M | $ -22.18M | $ -44.23M | $ 52.09M | |
$ 0.73 | $ 0.79 | $ 1.11 | $ -1.14 | $ -2.32 | $ -0.56 | |
$ 0.73 | $ 0.77 | $ 1.09 | $ -1.14 | $ -2.32 | $ -0.56 | |
$ 80.68M | $ 19.95M | $ 19.67M | $ 19.40M | $ 19.03M | $ 19.09M | |
$ 82.08M | $ 20.34M | $ 19.99M | $ 19.40M | - | $ 19.09M | |
$ 1.24 | $ 1.25 | $ 1.25 | $ 0.50 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.76M | $ 116.90M | $ 126.22M | $ 125.04M | $ 147.35M | $ 165.89M | |
$ 14.69M | $ 15.67M | $ 21.86M | $ -22.18M | $ -44.23M | $ -10.77M | |
$ 10.57M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 21.19M | $ 22.13M | $ 8.32M | $ -11.07M | $ 4.08M | $ -15.07M | |
$ 21.19M | $ 26.62M | $ 11.89M | $ -629.00K | $ 13.14M | $ -5.83M |