Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 483.31M | $ 431.54M | $ 324.98M | $ 324.93M | $ 248.42M | |
| $ 69.84M | $ 79.98M | $ 63.80M | $ 115.16M | $ 51.85M | |
| $ 75.62M | $ 69.25M | $ 67.40M | $ 63.00M | $ 43.78M | |
| $ 2.37M | $ 2.68M | $ 2.45M | $ 2.06M | $ 2.09M | |
| $ -292.00K | $ 16.67M | $ -756.00K | $ 53.45M | $ 10.16M | |
| $ -5.78M | $ 10.73M | $ -3.60M | $ 52.03M | $ 8.07M | |
| $ 1.43M | $ 1.58M | $ 16.00K | $ -537.00K | $ -1.29M | |
| $ -4.35M | $ 12.32M | $ -3.59M | $ 51.49M | $ 6.78M | |
| $ -4.23M | $ 7.08M | $ -5.23M | $ 34.81M | $ 4.40M | |
| $ -0.11 | $ 0.19 | $ -0.14 | $ 0.93 | $ 0.12 | |
| $ -0.11 | $ 0.18 | $ -0.14 | $ 0.87 | $ 0.11 | |
| 37.43M | 39.34M | 37.43M | 37.43M | 35.83M | |
| 37.43M | 39.42M | 37.43M | 40.24M | 38.42M |