Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 153.73M | $ 136.37M | $ 152.54M | $ 128.45M | $ 137.74M | |
| $ 43.34M | $ 26.42M | $ 43.59M | $ 41.16M | $ 48.96M | |
| $ 6.91M | $ 17.33M | $ 11.83M | $ 11.43M | $ 13.64M | |
| $ 15.63M | $ 16.25M | $ 16.59M | $ 16.41M | $ 21.31M | |
| $ 53.81M | $ 30.45M | $ 35.49M | $ 58.30M | $ 55.25M | |
| $ 36.43M | $ 9.09M | $ 31.77M | $ 29.74M | $ 35.31M | |
| $ -13.71M | $ -9.90M | $ -28.74M | $ -4.52M | $ -25.34M | |
| $ 22.73M | $ -810.00K | $ 3.02M | $ 25.21M | $ 9.98M | |
| $ 11.94M | $ -283.00K | $ 2.62M | $ 16.80M | $ 5.31M | |
| $ 0.04 | $ 0.00 | $ 0.01 | $ 0.06 | $ 0.02 | |
| $ 0.04 | $ 0.00 | $ 0.01 | $ 0.06 | $ 0.02 | |
| 287.01M | 287.01M | 287.01M | 287.01M | 287.03M | |
| 287.01M | 287.01M | 287.01M | 287.01M | 287.01M |