Income Statement | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 282.56M | $ 258.99M | $ 130.52M | $ 115.99M | $ 74.70M | |
| $ 31.84M | $ 35.35M | $ 7.66M | $ 2.21M | $ 6.08M | |
| $ 4.95M | $ 5.43M | $ 4.42M | $ 4.06M | $ 3.84M | |
| $ 5.06M | - | $ 5.72M | $ 4.97M | $ 3.17M | |
| $ 32.45M | - | $ 8.17M | $ 2.33M | $ 5.89M | |
| $ 26.89M | $ 29.92M | $ 3.24M | $ -1.85M | $ 2.25M | |
| $ 5.40M | $ 27.16M | $ -2.18M | $ -1.97M | $ 470.31K | |
| $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
| $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
| $ 0.92 | $ 1.93 | $ 0.04 | $ -0.13 | $ 0.09 | |
| $ 0.92 | $ 1.93 | $ 0.04 | $ -0.13 | $ 0.09 | |
| 29.62M | 29.62M | 29.62M | 29.62M | 29.62M | |
| 29.62M | 29.62M | 29.62M | 29.62M | 29.62M |