Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 124.22M | $ 94.52M | $ 55.14M | $ 54.00M | $ 52.44M | |
| $ 85.89M | $ 55.88M | $ 41.38M | $ 49.81M | $ 51.38M | |
| $ 12.28M | $ 11.54M | $ 9.13M | $ 4.19M | $ 4.40M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
| $ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
| $ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
| $ 1.89 | $ 1.09 | $ 0.79 | $ 1.33 | $ 1.14 | |
| $ 1.89 | $ 1.09 | $ 0.79 | $ 1.33 | $ 1.14 | |
| 38.85M | 40.51M | 40.97M | 39.59M | 41.38M | |
| 38.85M | 40.51M | 40.97M | 39.59M | 41.38M |