Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 55.01M | $ 76.13M | $ 62.56M | $ 60.82M | $ 47.22M | |
| $ 55.01M | $ 51.18M | $ 55.24M | $ 54.32M | $ 38.10M | |
| $ 0.00 | $ 33.32M | $ 32.15M | $ 33.44M | $ 24.90M | |
| $ 0.00 | $ 1.30M | $ 1.32M | $ 1.35M | $ 1.08M | |
| $ 0.00 | $ 19.16M | $ 24.41M | $ 22.22M | $ 14.28M | |
| $ 55.01M | $ 17.86M | $ 23.09M | $ 20.88M | $ 13.20M | |
| $ -34.95M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 20.06M | $ 17.86M | $ 23.09M | $ 20.88M | $ 13.20M | |
| $ 16.24M | $ 14.68M | $ 18.64M | $ 16.74M | $ 10.84M | |
| $ 2.73 | $ 2.49 | $ 3.17 | $ 2.85 | $ 1.85 | |
| $ 2.73 | $ 2.45 | $ 3.11 | $ 2.80 | $ 1.85 | |
| 5.95M | 5.89M | 5.88M | 5.87M | 5.87M | |
| 5.95M | 5.99M | 6.00M | 5.97M | 5.87M |