| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Bandera Partners LLC | 7.6% | $8.14M | 1.35M | Bandera Partners LLC | Jun 30, 2025 | |||
| Pacific Ridge Capital Partners, LLC | 6.8% | 0% | $2.97M | 1.07M | 0% | Pacific Ridge Capital Partners, LLC | Feb 12, 2025 | |
| Acuitas Investments, LLC | 5.02% | +3.2% | $2.44M | $90.2K | 878K | +3.84% | Acuitas Investments, LLC | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9.94M | $68.2M | +$4.72M | $6.86 | 62 |
| 2025 Q2 | 9.27M | $53.7M | +$4.81M | $5.79 | 56 |
| 2025 Q1 | 8.75M | $32.7M | +$2.77M | $3.56 | 54 |
| 2024 Q4 | 7.78M | $42.7M | +$1.79M | $5.49 | 51 |
| 2024 Q3 | 7.68M | $33.8M | -$26.5M | $4.41 | 66 |
| 2024 Q2 | 10.8M | $82M | -$3.1M | $7.57 | 92 |
| 2024 Q1 | 11.2M | $86M | -$5.32M | $7.66 | 87 |
| 2023 Q4 | 11.7M | $146M | +$3.91M | $12.47 | 81 |
| 2023 Q3 | 11.5M | $92.8M | -$24.5M | $8.04 | 88 |
| 2023 Q2 | 13.9M | $193M | +$9.61M | $13.83 | 106 |
| 2023 Q1 | 13.1M | $187M | +$60.5M | $14.32 | 85 |
| 2022 Q4 | 9.41M | $52.5M | -$5.37M | $5.58 | 67 |
| 2022 Q3 | 10.9M | $74.6M | -$19.6M | $6.73 | 75 |
| 2022 Q2 | 12.5M | $100M | -$30.9M | $8.03 | 92 |
| 2022 Q1 | 15.3M | $259M | +$5.04M | $16.86 | 116 |
| 2021 Q4 | 15M | $249M | -$3.71M | $16.53 | 116 |
| 2021 Q3 | 15M | $346M | -$10.9M | $23.06 | 124 |
| 2021 Q2 | 15.3M | $506M | +$6.13M | $33.11 | 127 |
| 2021 Q1 | 15M | $597M | +$17.3M | $39.89 | 123 |
| 2020 Q4 | 14.7M | $283M | -$13.8M | $19.23 | 107 |
| 2020 Q3 | 15.1M | $199M | +$13.7M | $13.16 | 103 |
| 2020 Q2 | 14.6M | $149M | +$28M | $10.20 | 107 |
| 2020 Q1 | 12M | $102M | -$51.4M | $8.52 | 96 |
| 2019 Q4 | 13.4M | $443M | +$13.3M | $33.02 | 119 |
| 2019 Q3 | 13M | $432M | -$36M | $33.26 | 127 |
| 2019 Q2 | 14.3M | $437M | -$25M | $30.57 | 127 |
| 2019 Q1 | 15.6M | $450M | +$14.7M | $28.81 | 135 |
| 2018 Q4 | 14.6M | $390M | -$28.9M | $26.72 | 133 |
| 2018 Q3 | 15.4M | $617M | -$72.4M | $40.15 | 140 |
| 2018 Q2 | 16.9M | $787M | -$9.92M | $46.60 | 171 |
| 2018 Q1 | 16.9M | $979M | -$53.4M | $58.00 | 164 |
| 2017 Q4 | 18M | $1.02B | +$32M | $56.40 | 174 |
| 2017 Q3 | 17M | $1.14B | +$47.2M | $67.00 | 172 |
| 2017 Q2 | 16.5M | $1.07B | +$8.63M | $65.25 | 181 |
| 2017 Q1 | 16.5M | $966M | +$249M | $58.45 | 166 |
| 2016 Q4 | 14M | $787M | +$33M | $56.40 | 161 |
| 2016 Q3 | 13.5M | $608M | -$29.5M | $44.94 | 138 |
| 2016 Q2 | 14M | $663M | -$73.6M | $47.43 | 168 |
| 2016 Q1 | 14.8M | $955M | +$20.6M | $64.47 | 172 |
| 2015 Q4 | 14.6M | $903M | -$29.8M | $61.74 | 168 |
| 2015 Q3 | 15M | $1.13B | +$16.9M | $75.74 | 188 |
| 2015 Q2 | 14.7M | $1.26B | -$14.9M | $85.82 | 188 |
| 2015 Q1 | 14.6M | $1.26B | +$34.2M | $87.00 | 179 |
| 2014 Q4 | 14.1M | $1.08B | -$9.48M | $76.97 | 161 |
| 2014 Q3 | 14.9M | $848M | -$10.3M | $56.90 | 165 |
| 2014 Q2 | 14.8M | $1.05B | +$7.91M | $71.20 | 181 |
| 2014 Q1 | 14.6M | $1.05B | +$11.8M | $71.68 | 182 |