Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 263.36M | $ 138.43M | $ 7.27M | $ 4.82M | $ 3.00M | |
| $ 263.36M | $ 138.43M | $ 7.27M | $ 13.87M | $ 150.57M | |
| $ 1.35M | $ 1.31M | $ 1.50M | $ 1.08M | $ 1.12M | |
| $ 151.62K | $ 248.14K | $ 339.72K | $ 298.94K | $ 228.16K | |
| $ 262.01M | $ 137.12M | $ -36.26M | $ 12.14M | $ 142.92M | |
| $ 262.01M | $ 137.12M | $ -36.60M | $ 11.84M | $ 142.69M | |
| $ -151.62K | $ -248.14K | $ 1.61M | $ 653.38K | $ 6.53M | |
| $ 261.86M | $ 136.87M | $ -34.98M | $ 12.49M | $ 149.22M | |
| $ 107.55M | $ 72.56M | $ -34.98M | $ 12.49M | $ 149.22M | |
| $ 2.44 | $ 1.65 | $ -0.29 | $ 0.07 | $ 1.37 | |
| $ 2.44 | $ 1.65 | $ -0.29 | $ 0.07 | $ 1.37 | |
| 44.08M | 44.02M | 43.46M | 44.02M | 44.02M | |
| 44.03M | 44.03M | 44.02M | 44.03M | 44.04M |