Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 290.29M | $ 318.05M | $ 351.74M | $ 267.64M | $ 195.38M | |
$ 131.53M | $ 142.88M | $ 144.39M | $ 107.45M | $ 78.56M | |
$ 94.91M | $ 101.86M | $ 104.03M | $ 81.75M | $ 86.16M | |
$ 2.75M | $ 2.85M | $ 2.72M | $ 2.72M | $ 3.13M | |
$ 36.61M | $ 44.17M | $ 43.17M | $ 30.15M | $ -3.84M | |
$ 36.61M | $ 41.02M | $ 40.37M | $ 25.70M | $ -7.60M | |
$ 3.22M | $ -160.00K | $ -626.00K | $ 1.64M | $ 544.00K | |
$ 39.84M | $ 40.86M | $ 39.74M | $ 27.34M | $ -7.05M | |
$ 30.32M | $ 30.19M | $ 29.54M | $ 20.55M | $ -8.48M | |
$ 3.21 | $ 3.19 | $ 3.09 | $ 2.13 | $ -0.87 | |
$ 3.16 | $ 3.17 | $ 3.07 | $ 2.12 | $ -0.87 | |
9.46M | 9.45M | 9.55M | 9.66M | 9.76M | |
9.60M | 9.54M | 9.62M | 9.69M | 9.76M |