<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>Acushnet Holdings Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>005098108</cusip>
    <value>34705291</value>
    <shrsOrPrnAmt>
      <sshPrnamt>371259</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>230049</Sole>
      <Shared>55320</Shared>
      <None>85890</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alamo Group Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>011311107</cusip>
    <value>20375610</value>
    <shrsOrPrnAmt>
      <sshPrnamt>123511</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>75613</Sole>
      <Shared>18405</Shared>
      <None>29493</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Blue Bird Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>095306106</cusip>
    <value>35504824</value>
    <shrsOrPrnAmt>
      <sshPrnamt>625195</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>376115</Sole>
      <Shared>97725</Shared>
      <None>151355</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cavco Industries Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>149568107</cusip>
    <value>26198636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>54097</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33182</Sole>
      <Shared>7930</Shared>
      <None>12985</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Celestica Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>15101Q207</cusip>
    <value>6802009</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24148</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15011</Sole>
      <Shared>3330</Shared>
      <None>5807</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Centerra Gold Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>152006102</cusip>
    <value>4836087</value>
    <shrsOrPrnAmt>
      <sshPrnamt>271843</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>163513</Sole>
      <Shared>42570</Shared>
      <None>65760</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Champion Homes Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>830830105</cusip>
    <value>35378627</value>
    <shrsOrPrnAmt>
      <sshPrnamt>475711</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>293956</Sole>
      <Shared>66735</Shared>
      <None>115020</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Comfort Systems USA Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>199908104</cusip>
    <value>10564442</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4535</Sole>
      <Shared>995</Shared>
      <None>2131</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Covista Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00737L103</cusip>
    <value>39425527</value>
    <shrsOrPrnAmt>
      <sshPrnamt>342087</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>211409</Sole>
      <Shared>49420</Shared>
      <None>81258</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Crane NXT Co.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>224441105</cusip>
    <value>14704742</value>
    <shrsOrPrnAmt>
      <sshPrnamt>362275</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>219510</Sole>
      <Shared>54700</Shared>
      <None>88065</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dycom Industries Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>267475101</cusip>
    <value>45362238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>133883</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83084</Sole>
      <Shared>18575</Shared>
      <None>32224</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Eplus Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>294268107</cusip>
    <value>20548518</value>
    <shrsOrPrnAmt>
      <sshPrnamt>273070</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166230</Sole>
      <Shared>40835</Shared>
      <None>66005</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Exlservice Holdings Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302081104</cusip>
    <value>9141029</value>
    <shrsOrPrnAmt>
      <sshPrnamt>300198</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>185604</Sole>
      <Shared>42065</Shared>
      <None>72529</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fabrinet</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G3323L100</cusip>
    <value>49991864</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95858</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59915</Sole>
      <Shared>12900</Shared>
      <None>23043</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Federal Signal Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>313855108</cusip>
    <value>31886809</value>
    <shrsOrPrnAmt>
      <sshPrnamt>294866</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>181416</Sole>
      <Shared>43090</Shared>
      <None>70360</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FTI Consulting</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302941109</cusip>
    <value>44731649</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253050</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>159210</Sole>
      <Shared>33775</Shared>
      <None>60065</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hannon Armstrong Sustainable Infrastructure Capital Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>41068X100</cusip>
    <value>56291592</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1531744</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>950663</Sole>
      <Shared>216905</Shared>
      <None>364176</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Huron Consulting Group Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>447462102</cusip>
    <value>10701638</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83941</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>52077</Sole>
      <Shared>11780</Shared>
      <None>20084</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ICF International Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44925C103</cusip>
    <value>22748734</value>
    <shrsOrPrnAmt>
      <sshPrnamt>348426</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>218061</Sole>
      <Shared>47405</Shared>
      <None>82960</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Interdigital Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45867G101</cusip>
    <value>20579488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68144</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41926</Sole>
      <Shared>9856</Shared>
      <None>16362</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Korn Ferry</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>500643200</cusip>
    <value>24926437</value>
    <shrsOrPrnAmt>
      <sshPrnamt>395972</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>244520</Sole>
      <Shared>57580</Shared>
      <None>93872</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lakeland Financial Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>511656100</cusip>
    <value>27437050</value>
    <shrsOrPrnAmt>
      <sshPrnamt>478164</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>286049</Sole>
      <Shared>67737</Shared>
      <None>124378</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Laureate Education Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>518613203</cusip>
    <value>42922706</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1231995</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>761780</Sole>
      <Shared>173370</Shared>
      <None>296845</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Limbach Holdings Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53263P105</cusip>
    <value>24502861</value>
    <shrsOrPrnAmt>
      <sshPrnamt>313938</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>192600</Sole>
      <Shared>47285</Shared>
      <None>74053</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>McGrath RentCorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>580589109</cusip>
    <value>31507878</value>
    <shrsOrPrnAmt>
      <sshPrnamt>285708</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>178144</Sole>
      <Shared>40055</Shared>
      <None>67509</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Modine Manufacturing Co.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>607828100</cusip>
    <value>24817629</value>
    <shrsOrPrnAmt>
      <sshPrnamt>114520</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69255</Sole>
      <Shared>16580</Shared>
      <None>28685</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MYR Group Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55405W104</cusip>
    <value>45818842</value>
    <shrsOrPrnAmt>
      <sshPrnamt>162294</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>101515</Sole>
      <Shared>21939</Shared>
      <None>38840</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Onespaworld Holdings Limited</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>P73684113</cusip>
    <value>30340405</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1322022</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>814492</Sole>
      <Shared>186055</Shared>
      <None>321475</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OSI Systems Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>671044105</cusip>
    <value>50826579</value>
    <shrsOrPrnAmt>
      <sshPrnamt>191430</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117503</Sole>
      <Shared>26575</Shared>
      <None>47352</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pathward Financial Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59100U108</cusip>
    <value>31783726</value>
    <shrsOrPrnAmt>
      <sshPrnamt>356200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>216090</Sole>
      <Shared>55260</Shared>
      <None>84850</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Primo Brands Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>741623102</cusip>
    <value>15928768</value>
    <shrsOrPrnAmt>
      <sshPrnamt>845925</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>495355</Sole>
      <Shared>132860</Shared>
      <None>217710</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Silicon Motion Technology Corp.</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>82706C108</cusip>
    <value>48081231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>428188</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>264058</Sole>
      <Shared>61275</Shared>
      <None>102855</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR Gold Trust</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>78463V107</cusip>
    <value>18582074</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43185</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33337</Sole>
      <Shared>0</Shared>
      <None>9848</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Steven Madden LTD.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>556269108</cusip>
    <value>37806384</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1114575</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>687983</Sole>
      <Shared>156693</Shared>
      <None>269899</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tetra Tech Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88162G103</cusip>
    <value>39273860</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1303913</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>805192</Sole>
      <Shared>184935</Shared>
      <None>313786</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tower Semiconductor LTD.</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>M87915274</cusip>
    <value>42007631</value>
    <shrsOrPrnAmt>
      <sshPrnamt>239387</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150717</Sole>
      <Shared>33130</Shared>
      <None>55540</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TTM Technologies Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87305R109</cusip>
    <value>48685645</value>
    <shrsOrPrnAmt>
      <sshPrnamt>499750</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>310445</Sole>
      <Shared>71080</Shared>
      <None>118225</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UFP Technologies Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902673102</cusip>
    <value>9845528</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50855</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31840</Sole>
      <Shared>8160</Shared>
      <None>10855</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UMB Financial Corp.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902788108</cusip>
    <value>45556671</value>
    <shrsOrPrnAmt>
      <sshPrnamt>403907</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>249363</Sole>
      <Shared>60885</Shared>
      <None>93659</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Wiley John &amp; Sons Inc.</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>968223206</cusip>
    <value>15642527</value>
    <shrsOrPrnAmt>
      <sshPrnamt>410565</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>251250</Sole>
      <Shared>58540</Shared>
      <None>100775</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Willdan Group Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>96924N100</cusip>
    <value>16510930</value>
    <shrsOrPrnAmt>
      <sshPrnamt>215660</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>130195</Sole>
      <Shared>33890</Shared>
      <None>51575</None>
    </votingAuthority>
  </infoTable>
</informationTable>
