Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 154.21M | $ 140.29M | $ 188.94M | $ 201.86M | $ 189.65M | |
$ 42.81M | $ 31.18M | $ 44.50M | $ 58.35M | $ 56.00M | |
$ 24.82M | $ 20.80M | $ 11.15M | $ 12.88M | $ 14.20M | |
$ 46.99M | $ 46.51M | $ 44.69M | $ 55.42M | $ 52.49M | |
$ 65.63M | $ 57.51M | $ 38.56M | $ 51.17M | $ 53.60M | |
$ 17.99M | $ 10.38M | $ 31.97M | $ 44.24M | $ 46.57M | |
$ -6.53M | $ -4.70M | $ -4.09M | $ -3.96M | $ -4.41M | |
$ 11.46M | $ 5.68M | $ 30.43M | $ 42.91M | $ 38.25M | |
$ 2.89M | $ -2.13M | $ 10.18M | $ 14.77M | $ 13.64M | |
$ 0.02 | $ -0.02 | $ 0.07 | $ 0.11 | $ 0.12 | |
$ 0.02 | $ -0.02 | $ 0.07 | $ 0.10 | $ 0.12 | |
142.91M | 139.54M | 139.80M | 140.29M | 139.27M | |
142.90M | 142.04M | 141.66M | 142.09M | 141.61M |