Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 147.20M | $ 152.33M | $ 157.08M | $ 153.01M | $ 123.76M | |
$ 107.81M | $ 112.78M | $ 116.50M | $ 118.07M | $ 85.28M | |
$ 82.22M | $ 83.49M | $ 89.77M | $ 81.78M | $ 54.61M | |
$ 3.82M | $ 3.78M | $ 3.34M | $ 2.52M | $ 3.36M | |
$ 29.41M | $ 33.06M | $ 30.06M | $ 38.80M | $ 54.27M | |
$ 25.59M | $ 29.29M | $ 26.73M | $ 36.29M | $ 30.67M | |
$ 342.00K | $ 1.30M | $ 127.00K | $ 41.00K | $ 19.96M | |
$ 25.93M | $ 30.59M | $ 26.85M | $ 36.33M | $ 50.63M | |
$ 25.97M | $ 30.48M | $ 26.89M | $ 35.29M | $ 48.99M | |
$ 2.58 | $ 3.53 | $ 3.95 | $ 5.40 | $ 9.10 | |
$ 2.58 | $ 3.53 | $ 3.95 | $ 5.40 | $ 8.29 | |
10.33M | 8.64M | 6.81M | 6.54M | 5.38M | |
10.33M | 8.64M | 6.81M | 6.54M | 5.91M |