Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 213.96M | $ 213.96M | $ 213.64M | $ 209.97M | $ 182.06M | $ 169.94M | |
- | - | - | - | $ -27.18M | $ -8.04M | |
$ 137.22M | $ 137.22M | $ -127.74M | $ -112.75M | $ 107.76M | $ 102.83M | |
$ 7.00K | - | - | - | $ 104.00K | $ 352.00K | |
$ -28.16M | $ -35.67M | $ -1.62M | $ -14.22M | $ -1.49M | $ 0.00 | |
$ 63.05M | $ 63.05M | $ 70.97M | $ 97.22M | $ 45.72M | $ 59.42M | |
$ 13.90M | $ 12.79M | $ 14.40M | $ 22.15M | $ 7.39M | $ 10.56M | |
- | - | - | - | - | - | |
$ 48.80M | $ 48.80M | $ 55.11M | $ 76.24M | $ 36.87M | $ 47.40M | |
$ 3.20 | $ 3.17 | $ 3.58 | $ 4.81 | $ 2.30 | $ 2.97 | |
$ 3.18 | $ 3.15 | $ 3.56 | $ 4.78 | $ 2.30 | $ 2.96 | |
$ 62.79M | $ 15.38M | $ 15.38M | $ 15.84M | $ 16.02M | $ 15.97M | |
$ 63.20M | $ 15.47M | $ 15.47M | $ 15.94M | $ 16.06M | $ 16.03M | |
$ 1.20 | $ 1.20 | $ 1.16 | $ 1.08 | $ 1.04 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 165.72M | $ 165.72M | $ 167.37M | $ 163.07M | $ 111.80M | $ 121.87M | |
$ 50.26M | $ 50.26M | $ 56.57M | $ 77.70M | $ 38.33M | $ 48.86M | |
$ 80.08M | $ -1.16M | $ 12.27M | - | $ 39.63M | $ 48.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |