Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 281.06M | $ 256.86M | $ 273.42M | $ 309.21M | $ 284.13M | |
$ 78.65M | $ 71.01M | $ 78.08M | $ 89.95M | $ 81.25M | |
$ 86.81M | $ 72.44M | $ 52.37M | $ 52.36M | $ 50.27M | |
$ 7.06M | $ 3.55M | $ 2.74M | $ 2.43M | $ 2.26M | |
$ -1.11M | $ 10.99M | $ 27.03M | $ 32.96M | $ 33.23M | |
$ -8.16M | $ 6.05M | $ 24.29M | $ 30.53M | $ 30.98M | |
$ 1.89M | $ 1.39M | $ -105.00K | $ 419.00K | $ 2.92M | |
$ -6.27M | $ 7.45M | $ 24.18M | $ 30.95M | $ 33.89M | |
$ -7.46M | $ 5.14M | $ 18.72M | $ 23.92M | $ 25.85M | |
$ -0.37 | $ 0.25 | $ 1.05 | $ 1.53 | $ 1.29 | |
$ -0.37 | $ 0.25 | $ 1.04 | $ 1.52 | $ 1.29 | |
20.40M | 20.27M | 20.18M | 20.06M | 20.04M | |
20.40M | 20.34M | 20.36M | 20.12M | 20.05M |