<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <infoTable>
       <nameOfIssuer>A.O. Smith Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>831865209</cusip>
       <value>40209</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1108284</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>594516</Sole>
           <Shared>0</Shared>
           <None>513768</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AbbVie Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00287Y109</cusip>
       <value>2231</value>
       <shrsOrPrnAmt>
           <sshPrnamt>53970</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>53970</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Abiomed Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>003654100</cusip>
       <value>5198</value>
       <shrsOrPrnAmt>
           <sshPrnamt>241110</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>154950</Sole>
           <Shared>0</Shared>
           <None>86160</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Abraxas Petroleum Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>003830106</cusip>
       <value>523</value>
       <shrsOrPrnAmt>
           <sshPrnamt>249253</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>158870</Sole>
           <Shared>0</Shared>
           <None>90383</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Accuride Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00439T206</cusip>
       <value>11924</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2356469</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1047099</Sole>
           <Shared>0</Shared>
           <None>1309370</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ACE Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H0023R105</cusip>
       <value>3974</value>
       <shrsOrPrnAmt>
           <sshPrnamt>44410</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>44410</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Actavis Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00507K103</cusip>
       <value>140666</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1114448</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>768265</Sole>
           <Shared>0</Shared>
           <None>346183</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Active Network Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00506D100</cusip>
       <value>17550</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2318360</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1234410</Sole>
           <Shared>0</Shared>
           <None>1083950</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Adtran Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00738A106</cusip>
       <value>5893</value>
       <shrsOrPrnAmt>
           <sshPrnamt>239359</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>153119</Sole>
           <Shared>0</Shared>
           <None>86240</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Advanced Energy Industries Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>007973100</cusip>
       <value>19479</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1118851</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>505034</Sole>
           <Shared>0</Shared>
           <None>613817</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Advent Software Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>007974108</cusip>
       <value>36582</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1043409</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>690670</Sole>
           <Shared>0</Shared>
           <None>352739</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Advisory Board Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00762W107</cusip>
       <value>34623</value>
       <shrsOrPrnAmt>
           <sshPrnamt>633541</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>336250</Sole>
           <Shared>0</Shared>
           <None>297291</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Agnico Eagle Mines Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>008474108</cusip>
       <value>14041</value>
       <shrsOrPrnAmt>
           <sshPrnamt>509850</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>352930</Sole>
           <Shared>0</Shared>
           <None>156920</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Akamai Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00971T101</cusip>
       <value>59355</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1394937</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>978960</Sole>
           <Shared>0</Shared>
           <None>415977</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Alaska Air Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>011659109</cusip>
       <value>33969</value>
       <shrsOrPrnAmt>
           <sshPrnamt>653244</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>436470</Sole>
           <Shared>0</Shared>
           <None>216774</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Albemarle Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>012653101</cusip>
       <value>61095</value>
       <shrsOrPrnAmt>
           <sshPrnamt>980813</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>631553</Sole>
           <Shared>0</Shared>
           <None>349260</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Alkermes PLC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G01767105</cusip>
       <value>100250</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3495480</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2115380</Sole>
           <Shared>0</Shared>
           <None>1380100</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Allegheny Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>01741R102</cusip>
       <value>15925</value>
       <shrsOrPrnAmt>
           <sshPrnamt>605276</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>388700</Sole>
           <Shared>0</Shared>
           <None>216576</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Alliance Data Systems Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>018581108</cusip>
       <value>124253</value>
       <shrsOrPrnAmt>
           <sshPrnamt>686365</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>463580</Sole>
           <Shared>0</Shared>
           <None>222785</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Allied World Assurance Company Holding</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H01531104</cusip>
       <value>119355</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1304287</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>805287</Sole>
           <Shared>0</Shared>
           <None>499000</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Allscripts Healthcare Solutions Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>01988P108</cusip>
       <value>10790</value>
       <shrsOrPrnAmt>
           <sshPrnamt>833830</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>332630</Sole>
           <Shared>0</Shared>
           <None>501200</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Altera Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>021441100</cusip>
       <value>13477</value>
       <shrsOrPrnAmt>
           <sshPrnamt>408519</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>263189</Sole>
           <Shared>0</Shared>
           <None>145330</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Altra Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>02208R106</cusip>
       <value>30072</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1098314</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>518239</Sole>
           <Shared>0</Shared>
           <None>580075</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>American International Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>026874784</cusip>
       <value>2734</value>
       <shrsOrPrnAmt>
           <sshPrnamt>61160</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>61160</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Ametek Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>031100100</cusip>
       <value>63244</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1495140</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1030631</Sole>
           <Shared>0</Shared>
           <None>464509</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Amphenol Corp. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>032095101</cusip>
       <value>70712</value>
       <shrsOrPrnAmt>
           <sshPrnamt>907268</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>625678</Sole>
           <Shared>0</Shared>
           <None>281590</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Anadarko Petroleum Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>032511107</cusip>
       <value>3669</value>
       <shrsOrPrnAmt>
           <sshPrnamt>42700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>42700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Apogee Enterprises Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>037598109</cusip>
       <value>6796</value>
       <shrsOrPrnAmt>
           <sshPrnamt>283147</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>182080</Sole>
           <Shared>0</Shared>
           <None>101067</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Apple Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>037833100</cusip>
       <value>5818</value>
       <shrsOrPrnAmt>
           <sshPrnamt>14673</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>14673</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Argo Group International Holdings Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G0464B107</cusip>
       <value>33382</value>
       <shrsOrPrnAmt>
           <sshPrnamt>787488</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>367028</Sole>
           <Shared>0</Shared>
           <None>420460</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARRIS Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>04270V106</cusip>
       <value>6113</value>
       <shrsOrPrnAmt>
           <sshPrnamt>425969</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>272368</Sole>
           <Shared>0</Shared>
           <None>153601</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Arthur J. Gallagher &amp; Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>363576109</cusip>
       <value>68417</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1565970</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1078360</Sole>
           <Shared>0</Shared>
           <None>487610</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Aspen Insurance Holdings Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G05384105</cusip>
       <value>33774</value>
       <shrsOrPrnAmt>
           <sshPrnamt>910593</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>419427</Sole>
           <Shared>0</Shared>
           <None>491166</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Atmel Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>049513104</cusip>
       <value>61828</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8423387</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>4449757</Sole>
           <Shared>0</Shared>
           <None>3973630</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Atwood Oceanics Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>050095108</cusip>
       <value>89879</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1726790</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1111160</Sole>
           <Shared>0</Shared>
           <None>615630</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Autoliv Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>052800109</cusip>
       <value>19403</value>
       <shrsOrPrnAmt>
           <sshPrnamt>250721</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>161852</Sole>
           <Shared>0</Shared>
           <None>88869</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Avid Technology Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>05367P100</cusip>
       <value>580</value>
       <shrsOrPrnAmt>
           <sshPrnamt>98676</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>55296</Sole>
           <Shared>0</Shared>
           <None>43380</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>B/E Aerospace Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>073302101</cusip>
       <value>177248</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2809893</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1911170</Sole>
           <Shared>0</Shared>
           <None>898723</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Bed Bath &amp; Beyond Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>075896100</cusip>
       <value>35231</value>
       <shrsOrPrnAmt>
           <sshPrnamt>496565</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>333040</Sole>
           <Shared>0</Shared>
           <None>163525</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Belden Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>077454106</cusip>
       <value>114066</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2284527</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1432366</Sole>
           <Shared>0</Shared>
           <None>852161</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Berry Plastics Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>08579W103</cusip>
       <value>31829</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1442180</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>927300</Sole>
           <Shared>0</Shared>
           <None>514880</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BioMarin Pharmaceutical Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09061G101</cusip>
       <value>5232</value>
       <shrsOrPrnAmt>
           <sshPrnamt>93857</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>60887</Sole>
           <Shared>0</Shared>
           <None>32970</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Blackhawk Network Holdings Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09238E104</cusip>
       <value>4668</value>
       <shrsOrPrnAmt>
           <sshPrnamt>201210</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>104480</Sole>
           <Shared>0</Shared>
           <None>96730</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BlackRock Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09247X101</cusip>
       <value>4530</value>
       <shrsOrPrnAmt>
           <sshPrnamt>17635</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>17635</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Bonanza Creek Energy Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>097793103</cusip>
       <value>51152</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1442513</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>835503</Sole>
           <Shared>0</Shared>
           <None>607010</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Briggs &amp; Stratton Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>109043109</cusip>
       <value>5960</value>
       <shrsOrPrnAmt>
           <sshPrnamt>301033</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>139093</Sole>
           <Shared>0</Shared>
           <None>161940</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Brightcove Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>10921T101</cusip>
       <value>12168</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1389014</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>895960</Sole>
           <Shared>0</Shared>
           <None>493054</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Broadcom Corp. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>111320107</cusip>
       <value>3362</value>
       <shrsOrPrnAmt>
           <sshPrnamt>99470</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>99470</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Brown-Forman Corp. Cl B</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>115637209</cusip>
       <value>43717</value>
       <shrsOrPrnAmt>
           <sshPrnamt>647184</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>452405</Sole>
           <Shared>0</Shared>
           <None>194779</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cabot Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>127055101</cusip>
       <value>25184</value>
       <shrsOrPrnAmt>
           <sshPrnamt>673015</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>377803</Sole>
           <Shared>0</Shared>
           <None>295212</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cabot Microelectronics Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12709P103</cusip>
       <value>6451</value>
       <shrsOrPrnAmt>
           <sshPrnamt>195439</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>124999</Sole>
           <Shared>0</Shared>
           <None>70440</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cabot Oil &amp; Gas Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>127097103</cusip>
       <value>86255</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1214520</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>841222</Sole>
           <Shared>0</Shared>
           <None>373298</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cadence Design Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>127387108</cusip>
       <value>134067</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9258783</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>5880120</Sole>
           <Shared>0</Shared>
           <None>3378663</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CaesarStone Sdot-Yam Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>M20598104</cusip>
       <value>35781</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1314020</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>792180</Sole>
           <Shared>0</Shared>
           <None>521840</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cameron International Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>13342B105</cusip>
       <value>49277</value>
       <shrsOrPrnAmt>
           <sshPrnamt>805700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>554940</Sole>
           <Shared>0</Shared>
           <None>250760</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CapitalSource Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>14055X102</cusip>
       <value>39867</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4250185</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2735335</Sole>
           <Shared>0</Shared>
           <None>1514850</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CARBO Ceramics Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>140781105</cusip>
       <value>12188</value>
       <shrsOrPrnAmt>
           <sshPrnamt>180748</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>115680</Sole>
           <Shared>0</Shared>
           <None>65068</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Carlisle Cos.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>142339100</cusip>
       <value>57429</value>
       <shrsOrPrnAmt>
           <sshPrnamt>921666</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>520336</Sole>
           <Shared>0</Shared>
           <None>401330</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CarMax Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>143130102</cusip>
       <value>41667</value>
       <shrsOrPrnAmt>
           <sshPrnamt>902670</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>623110</Sole>
           <Shared>0</Shared>
           <None>279560</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Carrizo Oil &amp; Gas Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>144577103</cusip>
       <value>94292</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3328344</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1955386</Sole>
           <Shared>0</Shared>
           <None>1372958</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Catamaran Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>148887102</cusip>
       <value>53167</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1090377</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>746016</Sole>
           <Shared>0</Shared>
           <None>344361</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Celadon Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>150838100</cusip>
       <value>24354</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1334466</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>605388</Sole>
           <Shared>0</Shared>
           <None>729078</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Celanese Corp. Ser -A-</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>150870103</cusip>
       <value>49557</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1106180</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>775580</Sole>
           <Shared>0</Shared>
           <None>330600</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Centene Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>15135B101</cusip>
       <value>86755</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1653740</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>993820</Sole>
           <Shared>0</Shared>
           <None>659920</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cerner Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>156782104</cusip>
       <value>28795</value>
       <shrsOrPrnAmt>
           <sshPrnamt>299669</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>207240</Sole>
           <Shared>0</Shared>
           <None>92429</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Charles River Laboratories Internation</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>159864107</cusip>
       <value>29941</value>
       <shrsOrPrnAmt>
           <sshPrnamt>729730</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>387050</Sole>
           <Shared>0</Shared>
           <None>342680</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Chart Industries Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>16115Q308</cusip>
       <value>61326</value>
       <shrsOrPrnAmt>
           <sshPrnamt>651780</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>416640</Sole>
           <Shared>0</Shared>
           <None>235140</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cheesecake Factory Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>163072101</cusip>
       <value>15650</value>
       <shrsOrPrnAmt>
           <sshPrnamt>373602</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>199069</Sole>
           <Shared>0</Shared>
           <None>174533</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Chico&apos;s FAS Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>168615102</cusip>
       <value>45088</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2642928</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1387046</Sole>
           <Shared>0</Shared>
           <None>1255882</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Chipotle Mexican Grill Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>169656105</cusip>
       <value>24626</value>
       <shrsOrPrnAmt>
           <sshPrnamt>67590</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>46510</Sole>
           <Shared>0</Shared>
           <None>21080</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CIBER Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>17163B102</cusip>
       <value>9835</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2944669</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1292679</Sole>
           <Shared>0</Shared>
           <None>1651990</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cisco Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>17275R102</cusip>
       <value>3809</value>
       <shrsOrPrnAmt>
           <sshPrnamt>156530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>156530</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Citrix Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>177376100</cusip>
       <value>59948</value>
       <shrsOrPrnAmt>
           <sshPrnamt>993180</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>699520</Sole>
           <Shared>0</Shared>
           <None>293660</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CLARCOR Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>179895107</cusip>
       <value>28393</value>
       <shrsOrPrnAmt>
           <sshPrnamt>543831</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>291581</Sole>
           <Shared>0</Shared>
           <None>252250</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CME Group Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12572Q105</cusip>
       <value>4197</value>
       <shrsOrPrnAmt>
           <sshPrnamt>55260</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>55260</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cogent Communications Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>19239V302</cusip>
       <value>116447</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4136672</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2529625</Sole>
           <Shared>0</Shared>
           <None>1607047</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cognizant Technology Solutions Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>192446102</cusip>
       <value>3438</value>
       <shrsOrPrnAmt>
           <sshPrnamt>54880</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>54880</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Columbus McKinnon Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>199333105</cusip>
       <value>9496</value>
       <shrsOrPrnAmt>
           <sshPrnamt>445418</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>176142</Sole>
           <Shared>0</Shared>
           <None>269276</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Computer Sciences Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>205363104</cusip>
       <value>38166</value>
       <shrsOrPrnAmt>
           <sshPrnamt>871960</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>600100</Sole>
           <Shared>0</Shared>
           <None>271860</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>comScore Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20564W105</cusip>
       <value>5654</value>
       <shrsOrPrnAmt>
           <sshPrnamt>231798</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>148663</Sole>
           <Shared>0</Shared>
           <None>83135</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Comstock Resources Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>205768203</cusip>
       <value>14791</value>
       <shrsOrPrnAmt>
           <sshPrnamt>940296</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>420285</Sole>
           <Shared>0</Shared>
           <None>520011</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Concho Resources Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20605P101</cusip>
       <value>48016</value>
       <shrsOrPrnAmt>
           <sshPrnamt>573530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>395120</Sole>
           <Shared>0</Shared>
           <None>178410</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONMED Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>207410101</cusip>
       <value>5844</value>
       <shrsOrPrnAmt>
           <sshPrnamt>187067</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>99260</Sole>
           <Shared>0</Shared>
           <None>87807</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Consol Energy Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20854P109</cusip>
       <value>6114</value>
       <shrsOrPrnAmt>
           <sshPrnamt>225610</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>142190</Sole>
           <Shared>0</Shared>
           <None>83420</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Continental Resources Inc. Oklahoma</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>212015101</cusip>
       <value>103799</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1206119</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>823244</Sole>
           <Shared>0</Shared>
           <None>382875</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cooper Cos.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>216648402</cusip>
       <value>164605</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1382657</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>933658</Sole>
           <Shared>0</Shared>
           <None>448999</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Covance Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>222816100</cusip>
       <value>124556</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1635887</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1062267</Sole>
           <Shared>0</Shared>
           <None>573620</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CRA International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12618T105</cusip>
       <value>5884</value>
       <shrsOrPrnAmt>
           <sshPrnamt>318575</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>147543</Sole>
           <Shared>0</Shared>
           <None>171032</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Crocs Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>227046109</cusip>
       <value>20444</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1239046</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>697396</Sole>
           <Shared>0</Shared>
           <None>541650</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Crown Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>228368106</cusip>
       <value>8512</value>
       <shrsOrPrnAmt>
           <sshPrnamt>206957</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>122226</Sole>
           <Shared>0</Shared>
           <None>84731</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cypress Semiconductor Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>232806109</cusip>
       <value>16451</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1533143</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>984330</Sole>
           <Shared>0</Shared>
           <None>548813</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cytec Industries Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>232820100</cusip>
       <value>34963</value>
       <shrsOrPrnAmt>
           <sshPrnamt>477305</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>292514</Sole>
           <Shared>0</Shared>
           <None>184791</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DaVita HealthCare Partners Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>23918K108</cusip>
       <value>31921</value>
       <shrsOrPrnAmt>
           <sshPrnamt>264247</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>181770</Sole>
           <Shared>0</Shared>
           <None>82477</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Delphi Automotive PLC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G27823106</cusip>
       <value>61458</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1212420</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>807250</Sole>
           <Shared>0</Shared>
           <None>405170</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DexCom Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>252131107</cusip>
       <value>75275</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3353013</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2008473</Sole>
           <Shared>0</Shared>
           <None>1344540</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Dick&apos;s Sporting Goods Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>253393102</cusip>
       <value>30376</value>
       <shrsOrPrnAmt>
           <sshPrnamt>606790</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>418780</Sole>
           <Shared>0</Shared>
           <None>188010</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Discovery Communications Inc. Series A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>25470F104</cusip>
       <value>83527</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1081396</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>745850</Sole>
           <Shared>0</Shared>
           <None>335546</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Dril-Quip Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>262037104</cusip>
       <value>26438</value>
       <shrsOrPrnAmt>
           <sshPrnamt>292812</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>187172</Sole>
           <Shared>0</Shared>
           <None>105640</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DTS Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>23335C101</cusip>
       <value>16576</value>
       <shrsOrPrnAmt>
           <sshPrnamt>805461</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>516456</Sole>
           <Shared>0</Shared>
           <None>289005</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Dunkin&apos; Brands Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>265504100</cusip>
       <value>35016</value>
       <shrsOrPrnAmt>
           <sshPrnamt>817753</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>561900</Sole>
           <Shared>0</Shared>
           <None>255853</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DXP Enterprises Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>233377407</cusip>
       <value>13449</value>
       <shrsOrPrnAmt>
           <sshPrnamt>201936</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>86696</Sole>
           <Shared>0</Shared>
           <None>115240</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>E*TRADE Financial Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>269246401</cusip>
       <value>20804</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1643250</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>739300</Sole>
           <Shared>0</Shared>
           <None>903950</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Eagle Materials Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>26969P108</cusip>
       <value>105084</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1585690</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1005890</Sole>
           <Shared>0</Shared>
           <None>579800</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Edwards Lifesciences Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>28176E108</cusip>
       <value>39241</value>
       <shrsOrPrnAmt>
           <sshPrnamt>583947</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>395250</Sole>
           <Shared>0</Shared>
           <None>188697</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Electronic Arts Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>285512109</cusip>
       <value>50886</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2213390</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1491120</Sole>
           <Shared>0</Shared>
           <None>722270</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Emerald Oil Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29101U209</cusip>
       <value>8887</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1295550</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>689550</Sole>
           <Shared>0</Shared>
           <None>606000</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Encore Wire Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>292562105</cusip>
       <value>19947</value>
       <shrsOrPrnAmt>
           <sshPrnamt>584958</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>254928</Sole>
           <Shared>0</Shared>
           <None>330030</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Endurance Specialty Holdings Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G30397106</cusip>
       <value>75542</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1468270</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>773098</Sole>
           <Shared>0</Shared>
           <None>695172</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Envestnet Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29404K106</cusip>
       <value>19746</value>
       <shrsOrPrnAmt>
           <sshPrnamt>802676</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>429560</Sole>
           <Shared>0</Shared>
           <None>373116</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Everest Re Group Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G3223R108</cusip>
       <value>21522</value>
       <shrsOrPrnAmt>
           <sshPrnamt>167803</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>107263</Sole>
           <Shared>0</Shared>
           <None>60540</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fairchild Semiconductor International</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>303726103</cusip>
       <value>55333</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4009649</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2290149</Sole>
           <Shared>0</Shared>
           <None>1719500</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FEI Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30241L109</cusip>
       <value>73357</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1004622</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>663250</Sole>
           <Shared>0</Shared>
           <None>341372</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fidelity National Financial Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>31620R105</cusip>
       <value>22069</value>
       <shrsOrPrnAmt>
           <sshPrnamt>926860</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>627530</Sole>
           <Shared>0</Shared>
           <None>299330</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fiesta Restaurant Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>31660B101</cusip>
       <value>15833</value>
       <shrsOrPrnAmt>
           <sshPrnamt>460840</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>245360</Sole>
           <Shared>0</Shared>
           <None>215480</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>First Horizon National Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>320517105</cusip>
       <value>22151</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1977787</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>902833</Sole>
           <Shared>0</Shared>
           <None>1074954</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>First Midwest Bancorp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>320867104</cusip>
       <value>21873</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1594239</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>715224</Sole>
           <Shared>0</Shared>
           <None>879015</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FleetMatics Group PLC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G35569105</cusip>
       <value>17730</value>
       <shrsOrPrnAmt>
           <sshPrnamt>533540</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>298820</Sole>
           <Shared>0</Shared>
           <None>234720</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Flextronics International Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>Y2573F102</cusip>
       <value>20061</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2591829</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1667976</Sole>
           <Shared>0</Shared>
           <None>923853</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLIR Systems Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>302445101</cusip>
       <value>13827</value>
       <shrsOrPrnAmt>
           <sshPrnamt>512680</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>272810</Sole>
           <Shared>0</Shared>
           <None>239870</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fluidigm Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>34385P108</cusip>
       <value>5510</value>
       <shrsOrPrnAmt>
           <sshPrnamt>315580</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>167400</Sole>
           <Shared>0</Shared>
           <None>148180</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Flushing Financial Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>343873105</cusip>
       <value>18435</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1120653</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>679203</Sole>
           <Shared>0</Shared>
           <None>441450</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FMC Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>302491303</cusip>
       <value>148995</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2440136</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1656108</Sole>
           <Shared>0</Shared>
           <None>784028</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fortinet Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>34959E109</cusip>
       <value>15179</value>
       <shrsOrPrnAmt>
           <sshPrnamt>867370</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>461840</Sole>
           <Shared>0</Shared>
           <None>405530</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Foster Wheeler AG</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H27178104</cusip>
       <value>7108</value>
       <shrsOrPrnAmt>
           <sshPrnamt>327389</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>209319</Sole>
           <Shared>0</Shared>
           <None>118070</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Furmanite Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>361086101</cusip>
       <value>8706</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1301309</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>620754</Sole>
           <Shared>0</Shared>
           <None>680555</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Gartner Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>366651107</cusip>
       <value>55994</value>
       <shrsOrPrnAmt>
           <sshPrnamt>982529</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>676520</Sole>
           <Shared>0</Shared>
           <None>306009</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>General Motors Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37045V100</cusip>
       <value>2801</value>
       <shrsOrPrnAmt>
           <sshPrnamt>84100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>84100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Gilead Sciences Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>375558103</cusip>
       <value>4213</value>
       <shrsOrPrnAmt>
           <sshPrnamt>82180</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>82180</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Glatfelter</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>377316104</cusip>
       <value>25537</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1017417</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>475237</Sole>
           <Shared>0</Shared>
           <None>542180</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Global Payments Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37940X102</cusip>
       <value>6744</value>
       <shrsOrPrnAmt>
           <sshPrnamt>145606</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>92827</Sole>
           <Shared>0</Shared>
           <None>52779</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Globe Specialty Metals Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37954N206</cusip>
       <value>31071</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2858421</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1666520</Sole>
           <Shared>0</Shared>
           <None>1191901</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GNC Holdings Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>36191G107</cusip>
       <value>55529</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1256030</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>840970</Sole>
           <Shared>0</Shared>
           <None>415060</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Google Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>38259P508</cusip>
       <value>6020</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6838</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>6838</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Green Dot Corp. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>39304D102</cusip>
       <value>10967</value>
       <shrsOrPrnAmt>
           <sshPrnamt>549710</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>350710</Sole>
           <Shared>0</Shared>
           <None>199000</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Green Mountain Coffee Roasters Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>393122106</cusip>
       <value>3274</value>
       <shrsOrPrnAmt>
           <sshPrnamt>43530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>43530</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Greenway Medical Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>39679B103</cusip>
       <value>11077</value>
       <shrsOrPrnAmt>
           <sshPrnamt>897628</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>476140</Sole>
           <Shared>0</Shared>
           <None>421488</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hanesbrands Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>410345102</cusip>
       <value>12258</value>
       <shrsOrPrnAmt>
           <sshPrnamt>238383</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>152520</Sole>
           <Shared>0</Shared>
           <None>85863</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Harley-Davidson Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>412822108</cusip>
       <value>101779</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1856601</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1285880</Sole>
           <Shared>0</Shared>
           <None>570721</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Harman International Industries Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>413086109</cusip>
       <value>34289</value>
       <shrsOrPrnAmt>
           <sshPrnamt>632647</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>370973</Sole>
           <Shared>0</Shared>
           <None>261674</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Harsco Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>415864107</cusip>
       <value>29394</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1267509</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>696206</Sole>
           <Shared>0</Shared>
           <None>571303</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HCC Insurance Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>404132102</cusip>
       <value>43795</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1015881</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>521542</Sole>
           <Shared>0</Shared>
           <None>494339</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Heartland Payment Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>42235N108</cusip>
       <value>32826</value>
       <shrsOrPrnAmt>
           <sshPrnamt>881222</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>468240</Sole>
           <Shared>0</Shared>
           <None>412982</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HeartWare International Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>422368100</cusip>
       <value>12477</value>
       <shrsOrPrnAmt>
           <sshPrnamt>131180</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>69650</Sole>
           <Shared>0</Shared>
           <None>61530</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hertz Global Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>42805T105</cusip>
       <value>40088</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1616450</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1114170</Sole>
           <Shared>0</Shared>
           <None>502280</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HNI Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>404251100</cusip>
       <value>14041</value>
       <shrsOrPrnAmt>
           <sshPrnamt>389262</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>175354</Sole>
           <Shared>0</Shared>
           <None>213908</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hornbeck Offshore Services Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>440543106</cusip>
       <value>32327</value>
       <shrsOrPrnAmt>
           <sshPrnamt>604250</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>321660</Sole>
           <Shared>0</Shared>
           <None>282590</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Horsehead Holding Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>440694305</cusip>
       <value>10085</value>
       <shrsOrPrnAmt>
           <sshPrnamt>787297</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>506700</Sole>
           <Shared>0</Shared>
           <None>280597</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hub Group Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>443320106</cusip>
       <value>66550</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1827306</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1118967</Sole>
           <Shared>0</Shared>
           <None>708339</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hubbell Inc. Cl B</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>443510201</cusip>
       <value>16902</value>
       <shrsOrPrnAmt>
           <sshPrnamt>170731</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>109761</Sole>
           <Shared>0</Shared>
           <None>60970</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IHS Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>451734107</cusip>
       <value>45802</value>
       <shrsOrPrnAmt>
           <sshPrnamt>438800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>312840</Sole>
           <Shared>0</Shared>
           <None>125960</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Illumina Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>452327109</cusip>
       <value>90082</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1203660</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>857582</Sole>
           <Shared>0</Shared>
           <None>346078</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IMAX Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45245E109</cusip>
       <value>96715</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3890398</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2603340</Sole>
           <Shared>0</Shared>
           <None>1287058</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Incyte Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45337C102</cusip>
       <value>18874</value>
       <shrsOrPrnAmt>
           <sshPrnamt>857890</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>451410</Sole>
           <Shared>0</Shared>
           <None>406480</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Ingram Micro Inc. Shs -A-</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>457153104</cusip>
       <value>30322</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1596743</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>750871</Sole>
           <Shared>0</Shared>
           <None>845872</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Insight Enterprises Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45765U103</cusip>
       <value>29566</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1666625</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>929445</Sole>
           <Shared>0</Shared>
           <None>737180</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Insperity Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45778Q107</cusip>
       <value>34215</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1129206</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>600909</Sole>
           <Shared>0</Shared>
           <None>528297</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Insulet Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45784P101</cusip>
       <value>81259</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2587051</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1554837</Sole>
           <Shared>0</Shared>
           <None>1032214</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Integrated Device Technology Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>458118106</cusip>
       <value>15399</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1939431</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1076431</Sole>
           <Shared>0</Shared>
           <None>863000</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>InterMune Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45884X103</cusip>
       <value>6981</value>
       <shrsOrPrnAmt>
           <sshPrnamt>725660</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>468370</Sole>
           <Shared>0</Shared>
           <None>257290</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>International Rectifier Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>460254105</cusip>
       <value>11267</value>
       <shrsOrPrnAmt>
           <sshPrnamt>538054</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>345344</Sole>
           <Shared>0</Shared>
           <None>192710</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>International Speedway Corp. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>460335201</cusip>
       <value>9100</value>
       <shrsOrPrnAmt>
           <sshPrnamt>289162</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>113502</Sole>
           <Shared>0</Shared>
           <None>175660</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>InterOil Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>460951106</cusip>
       <value>123441</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1775877</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1134090</Sole>
           <Shared>0</Shared>
           <None>641787</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IntraLinks Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>46118H104</cusip>
       <value>2861</value>
       <shrsOrPrnAmt>
           <sshPrnamt>394090</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>252810</Sole>
           <Shared>0</Shared>
           <None>141280</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Intuit Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>461202103</cusip>
       <value>44693</value>
       <shrsOrPrnAmt>
           <sshPrnamt>732196</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>505841</Sole>
           <Shared>0</Shared>
           <None>226355</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Itron Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>465741106</cusip>
       <value>52270</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1231912</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>807652</Sole>
           <Shared>0</Shared>
           <None>424260</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>J.B. Hunt Transport Services Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>445658107</cusip>
       <value>3790</value>
       <shrsOrPrnAmt>
           <sshPrnamt>52460</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>52460</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Jabil Circuit Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>466313103</cusip>
       <value>63157</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3098975</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1619368</Sole>
           <Shared>0</Shared>
           <None>1479607</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Jack Henry &amp; Associates Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>426281101</cusip>
       <value>106253</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2254466</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1423740</Sole>
           <Shared>0</Shared>
           <None>830726</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Jacobs Engineering Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>469814107</cusip>
       <value>48978</value>
       <shrsOrPrnAmt>
           <sshPrnamt>888406</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>603646</Sole>
           <Shared>0</Shared>
           <None>284760</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JetBlue Airways Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>477143101</cusip>
       <value>9208</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1463940</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>940440</Sole>
           <Shared>0</Shared>
           <None>523500</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Jones Lang LaSalle Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48020Q107</cusip>
       <value>26529</value>
       <shrsOrPrnAmt>
           <sshPrnamt>291080</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>156380</Sole>
           <Shared>0</Shared>
           <None>134700</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JPMorgan Chase &amp; Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>46625H100</cusip>
       <value>4055</value>
       <shrsOrPrnAmt>
           <sshPrnamt>76810</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>76810</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>K12 Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48273U102</cusip>
       <value>40008</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1522942</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>970301</Sole>
           <Shared>0</Shared>
           <None>552641</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Kansas City Southern</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>485170302</cusip>
       <value>13155</value>
       <shrsOrPrnAmt>
           <sshPrnamt>124149</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>78889</Sole>
           <Shared>0</Shared>
           <None>45260</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KAR Auction Services Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48238T109</cusip>
       <value>98506</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4307209</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2741440</Sole>
           <Shared>0</Shared>
           <None>1565769</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KBR Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48242W106</cusip>
       <value>16338</value>
       <shrsOrPrnAmt>
           <sshPrnamt>502720</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>323270</Sole>
           <Shared>0</Shared>
           <None>179450</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KiOR Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>497217109</cusip>
       <value>30024</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5258076</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2980960</Sole>
           <Shared>0</Shared>
           <None>2277116</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Kirby Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>497266106</cusip>
       <value>69447</value>
       <shrsOrPrnAmt>
           <sshPrnamt>873112</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>594504</Sole>
           <Shared>0</Shared>
           <None>278608</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Kraton Performance Polymers Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>50077C106</cusip>
       <value>12639</value>
       <shrsOrPrnAmt>
           <sshPrnamt>596169</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>320869</Sole>
           <Shared>0</Shared>
           <None>275300</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Kulicke &amp; Soffa Industries Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>501242101</cusip>
       <value>17846</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1613590</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>899590</Sole>
           <Shared>0</Shared>
           <None>714000</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Landstar System Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>515098101</cusip>
       <value>7084</value>
       <shrsOrPrnAmt>
           <sshPrnamt>137550</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>86980</Sole>
           <Shared>0</Shared>
           <None>50570</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Lennox International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>526107107</cusip>
       <value>59077</value>
       <shrsOrPrnAmt>
           <sshPrnamt>915356</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>513463</Sole>
           <Shared>0</Shared>
           <None>401893</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Leucadia National Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>527288104</cusip>
       <value>17861</value>
       <shrsOrPrnAmt>
           <sshPrnamt>681212</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>437238</Sole>
           <Shared>0</Shared>
           <None>243974</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Lions Gate Entertainment Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>535919203</cusip>
       <value>35273</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1284045</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>826210</Sole>
           <Shared>0</Shared>
           <None>457835</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Littelfuse Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>537008104</cusip>
       <value>9293</value>
       <shrsOrPrnAmt>
           <sshPrnamt>124554</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>61756</Sole>
           <Shared>0</Shared>
           <None>62798</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LKQ Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>501889208</cusip>
       <value>109967</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4270551</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2670366</Sole>
           <Shared>0</Shared>
           <None>1600185</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LPL Financial Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>50212V100</cusip>
       <value>8705</value>
       <shrsOrPrnAmt>
           <sshPrnamt>230530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>149540</Sole>
           <Shared>0</Shared>
           <None>80990</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MAKO Surgical Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>560879108</cusip>
       <value>42397</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3518413</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1991757</Sole>
           <Shared>0</Shared>
           <None>1526656</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Martin Marietta Materials Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>573284106</cusip>
       <value>48393</value>
       <shrsOrPrnAmt>
           <sshPrnamt>491695</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>333700</Sole>
           <Shared>0</Shared>
           <None>157995</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MasTec Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>576323109</cusip>
       <value>167339</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5086295</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2842641</Sole>
           <Shared>0</Shared>
           <None>2243654</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Matrix Service Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>576853105</cusip>
       <value>18069</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1159773</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>616410</Sole>
           <Shared>0</Shared>
           <None>543363</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Maxim Integrated Products Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>57772K101</cusip>
       <value>59843</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2154173</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1449398</Sole>
           <Shared>0</Shared>
           <None>704775</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Maximus Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>577933104</cusip>
       <value>22032</value>
       <shrsOrPrnAmt>
           <sshPrnamt>295816</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>203126</Sole>
           <Shared>0</Shared>
           <None>92690</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>McDermott International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>580037109</cusip>
       <value>11333</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1385400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>893130</Sole>
           <Shared>0</Shared>
           <None>492270</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Medidata Solutions Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>58471A105</cusip>
       <value>679</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8761</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>4677</Sole>
           <Shared>0</Shared>
           <None>4084</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Mednax Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>58502B106</cusip>
       <value>229418</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2505114</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1477711</Sole>
           <Shared>0</Shared>
           <None>1027403</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Merit Medical Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>589889104</cusip>
       <value>2302</value>
       <shrsOrPrnAmt>
           <sshPrnamt>206449</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>88550</Sole>
           <Shared>0</Shared>
           <None>117899</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Meritor Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>59001K100</cusip>
       <value>33530</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4756082</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2735590</Sole>
           <Shared>0</Shared>
           <None>2020492</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Microsemi Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>595137100</cusip>
       <value>35516</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1561122</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>892742</Sole>
           <Shared>0</Shared>
           <None>668380</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Mine Safety Appliances Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>602720104</cusip>
       <value>33181</value>
       <shrsOrPrnAmt>
           <sshPrnamt>712807</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>352915</Sole>
           <Shared>0</Shared>
           <None>359892</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Modine Manufacturing Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>607828100</cusip>
       <value>32460</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2983460</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1492951</Sole>
           <Shared>0</Shared>
           <None>1490509</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Monolithic Power Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>609839105</cusip>
       <value>47501</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1970166</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1300556</Sole>
           <Shared>0</Shared>
           <None>669610</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Move Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>62458M207</cusip>
       <value>9840</value>
       <shrsOrPrnAmt>
           <sshPrnamt>767550</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>408750</Sole>
           <Shared>0</Shared>
           <None>358800</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MRC Global Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>55345K103</cusip>
       <value>82032</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2970023</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1712007</Sole>
           <Shared>0</Shared>
           <None>1258016</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Myriad Genetics Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>62855J104</cusip>
       <value>12748</value>
       <shrsOrPrnAmt>
           <sshPrnamt>474438</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>304300</Sole>
           <Shared>0</Shared>
           <None>170138</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Nanosphere Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>63009F105</cusip>
       <value>6598</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2149224</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1381587</Sole>
           <Shared>0</Shared>
           <None>767637</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>National Retail Properties Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>637417106</cusip>
       <value>21271</value>
       <shrsOrPrnAmt>
           <sshPrnamt>618357</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>283210</Sole>
           <Shared>0</Shared>
           <None>335147</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Navigators Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>638904102</cusip>
       <value>27240</value>
       <shrsOrPrnAmt>
           <sshPrnamt>477556</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>222412</Sole>
           <Shared>0</Shared>
           <None>255144</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NII Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>62913F201</cusip>
       <value>110747</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16628665</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>10082087</Sole>
           <Shared>0</Shared>
           <None>6546578</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>O&apos;Reilly Automotive Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>67103H107</cusip>
       <value>66906</value>
       <shrsOrPrnAmt>
           <sshPrnamt>594082</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>410870</Sole>
           <Shared>0</Shared>
           <None>183212</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Oceaneering International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>675232102</cusip>
       <value>40223</value>
       <shrsOrPrnAmt>
           <sshPrnamt>557100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>384510</Sole>
           <Shared>0</Shared>
           <None>172590</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ON Semiconductor Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>682189105</cusip>
       <value>39326</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4867041</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2500307</Sole>
           <Shared>0</Shared>
           <None>2366734</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Onyx Pharmaceuticals Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>683399109</cusip>
       <value>114691</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1321018</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>766760</Sole>
           <Shared>0</Shared>
           <None>554258</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Oracle Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>68389X105</cusip>
       <value>4363</value>
       <shrsOrPrnAmt>
           <sshPrnamt>142080</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>142080</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Orbital Sciences Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>685564106</cusip>
       <value>20491</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1179685</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>680507</Sole>
           <Shared>0</Shared>
           <None>499178</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Packaging Corp. of America</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>695156109</cusip>
       <value>11808</value>
       <shrsOrPrnAmt>
           <sshPrnamt>241182</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>154092</Sole>
           <Shared>0</Shared>
           <None>87090</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pall Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>696429307</cusip>
       <value>66179</value>
       <shrsOrPrnAmt>
           <sshPrnamt>996226</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>657071</Sole>
           <Shared>0</Shared>
           <None>339155</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pandora Media Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>698354107</cusip>
       <value>13740</value>
       <shrsOrPrnAmt>
           <sshPrnamt>746750</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>397620</Sole>
           <Shared>0</Shared>
           <None>349130</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Parkway Properties Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>70159Q104</cusip>
       <value>18525</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1105294</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>482354</Sole>
           <Shared>0</Shared>
           <None>622940</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PEACE MARK HLDGS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>643377906</cusip>
       <value>0</value>
       <shrsOrPrnAmt>
           <sshPrnamt>464000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>464000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pentair Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H6169Q108</cusip>
       <value>6377</value>
       <shrsOrPrnAmt>
           <sshPrnamt>110535</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>71985</Sole>
           <Shared>0</Shared>
           <None>38550</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pericom Semiconductor Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>713831105</cusip>
       <value>10248</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1439334</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>826030</Sole>
           <Shared>0</Shared>
           <None>613304</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PerkinElmer Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>714046109</cusip>
       <value>15475</value>
       <shrsOrPrnAmt>
           <sshPrnamt>476160</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>252610</Sole>
           <Shared>0</Shared>
           <None>223550</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Perrigo Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>714290103</cusip>
       <value>5228</value>
       <shrsOrPrnAmt>
           <sshPrnamt>43208</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>27518</Sole>
           <Shared>0</Shared>
           <None>15690</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pfizer Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>717081103</cusip>
       <value>4605</value>
       <shrsOrPrnAmt>
           <sshPrnamt>164420</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>164420</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Piedmont Natural Gas Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>720186105</cusip>
       <value>7666</value>
       <shrsOrPrnAmt>
           <sshPrnamt>227219</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>98138</Sole>
           <Shared>0</Shared>
           <None>129081</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Pinnacle Financial Partners Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>72346Q104</cusip>
       <value>24042</value>
       <shrsOrPrnAmt>
           <sshPrnamt>935139</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>419892</Sole>
           <Shared>0</Shared>
           <None>515247</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Popular Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>733174700</cusip>
       <value>60232</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1983285</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1138330</Sole>
           <Shared>0</Shared>
           <None>844955</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Portland General Electric Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>736508847</cusip>
       <value>25102</value>
       <shrsOrPrnAmt>
           <sshPrnamt>820594</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>370868</Sole>
           <Shared>0</Shared>
           <None>449726</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Premiere Global Services Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>740585104</cusip>
       <value>47279</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3917081</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2302747</Sole>
           <Shared>0</Shared>
           <None>1614334</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Primoris Services Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74164F103</cusip>
       <value>36994</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1875965</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>981849</Sole>
           <Shared>0</Shared>
           <None>894116</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PVH Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>693656100</cusip>
       <value>51742</value>
       <shrsOrPrnAmt>
           <sshPrnamt>413770</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>284380</Sole>
           <Shared>0</Shared>
           <None>129390</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Qiagen N.V.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>N72482107</cusip>
       <value>9416</value>
       <shrsOrPrnAmt>
           <sshPrnamt>472920</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>302010</Sole>
           <Shared>0</Shared>
           <None>170910</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>QUALCOMM Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>747525103</cusip>
       <value>3591</value>
       <shrsOrPrnAmt>
           <sshPrnamt>58775</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>58775</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Quanta Services Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74762E102</cusip>
       <value>118009</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4459893</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2799560</Sole>
           <Shared>0</Shared>
           <None>1660333</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Quiksilver Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74838C106</cusip>
       <value>9167</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1423444</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>575598</Sole>
           <Shared>0</Shared>
           <None>847846</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>QuinStreet Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74874Q100</cusip>
       <value>35474</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4110600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2342510</Sole>
           <Shared>0</Shared>
           <None>1768090</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Raymond James Financial Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>754730109</cusip>
       <value>169841</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3951639</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2372865</Sole>
           <Shared>0</Shared>
           <None>1578774</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Renasant Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>75970E107</cusip>
       <value>24508</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1006922</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>473921</Sole>
           <Shared>0</Shared>
           <None>533001</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Responsys Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>761248103</cusip>
       <value>14876</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1039570</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>669610</Sole>
           <Shared>0</Shared>
           <None>369960</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Rex Energy Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>761565100</cusip>
       <value>16506</value>
       <shrsOrPrnAmt>
           <sshPrnamt>938920</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>602240</Sole>
           <Shared>0</Shared>
           <None>336680</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Ritchie Bros. Auctioneers Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>767744105</cusip>
       <value>4542</value>
       <shrsOrPrnAmt>
           <sshPrnamt>236339</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>151681</Sole>
           <Shared>0</Shared>
           <None>84658</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Rogers Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>775133101</cusip>
       <value>51660</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1091712</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>690422</Sole>
           <Shared>0</Shared>
           <None>401290</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Rovi Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>779376102</cusip>
       <value>57891</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2534618</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1796277</Sole>
           <Shared>0</Shared>
           <None>738341</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RPX Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74972G103</cusip>
       <value>50802</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3023958</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1759680</Sole>
           <Shared>0</Shared>
           <None>1264278</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RTI International Metals Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74973W107</cusip>
       <value>11798</value>
       <shrsOrPrnAmt>
           <sshPrnamt>425779</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>222148</Sole>
           <Shared>0</Shared>
           <None>203631</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Rue21 Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>781295100</cusip>
       <value>9889</value>
       <shrsOrPrnAmt>
           <sshPrnamt>237651</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>151160</Sole>
           <Shared>0</Shared>
           <None>86491</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Saia Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78709Y105</cusip>
       <value>33472</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1116840</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>555666</Sole>
           <Shared>0</Shared>
           <None>561174</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SBA Communications Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78388J106</cusip>
       <value>21003</value>
       <shrsOrPrnAmt>
           <sshPrnamt>283361</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>182310</Sole>
           <Shared>0</Shared>
           <None>101051</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SeaChange International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>811699107</cusip>
       <value>969</value>
       <shrsOrPrnAmt>
           <sshPrnamt>82790</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>53290</Sole>
           <Shared>0</Shared>
           <None>29500</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Seattle Genetics Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>812578102</cusip>
       <value>28338</value>
       <shrsOrPrnAmt>
           <sshPrnamt>900768</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>616160</Sole>
           <Shared>0</Shared>
           <None>284608</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Select Comfort Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>81616X103</cusip>
       <value>65544</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2616012</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1565290</Sole>
           <Shared>0</Shared>
           <None>1050722</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Selective Insurance Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>816300107</cusip>
       <value>26205</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1138352</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>636132</Sole>
           <Shared>0</Shared>
           <None>502220</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Sherwin-Williams Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>824348106</cusip>
       <value>59608</value>
       <shrsOrPrnAmt>
           <sshPrnamt>337530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>233210</Sole>
           <Shared>0</Shared>
           <None>104320</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Signature Bank</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>82669G104</cusip>
       <value>82329</value>
       <shrsOrPrnAmt>
           <sshPrnamt>991679</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>604020</Sole>
           <Shared>0</Shared>
           <None>387659</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Silicon Laboratories Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>826919102</cusip>
       <value>7906</value>
       <shrsOrPrnAmt>
           <sshPrnamt>190930</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>122910</Sole>
           <Shared>0</Shared>
           <None>68020</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Sirius XM Radio Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>82967N108</cusip>
       <value>35594</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10625190</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>7336420</Sole>
           <Shared>0</Shared>
           <None>3288770</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Sirona Dental Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>82966C103</cusip>
       <value>76509</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1161340</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>791261</Sole>
           <Shared>0</Shared>
           <None>370079</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Skyworks Solutions Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>83088M102</cusip>
       <value>13868</value>
       <shrsOrPrnAmt>
           <sshPrnamt>633530</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>406580</Sole>
           <Shared>0</Shared>
           <None>226950</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SM Energy Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78454L100</cusip>
       <value>21272</value>
       <shrsOrPrnAmt>
           <sshPrnamt>354659</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>153276</Sole>
           <Shared>0</Shared>
           <None>201383</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Snap-On Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>833034101</cusip>
       <value>17293</value>
       <shrsOrPrnAmt>
           <sshPrnamt>193479</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>95675</Sole>
           <Shared>0</Shared>
           <None>97804</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Sotheby&apos;s</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>835898107</cusip>
       <value>4397</value>
       <shrsOrPrnAmt>
           <sshPrnamt>115980</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>74580</Sole>
           <Shared>0</Shared>
           <None>41400</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Southwest Gas Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>844895102</cusip>
       <value>13436</value>
       <shrsOrPrnAmt>
           <sshPrnamt>287156</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>131505</Sole>
           <Shared>0</Shared>
           <None>155651</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Starwood Hotels &amp; Resorts Worldwide In</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>85590A401</cusip>
       <value>61039</value>
       <shrsOrPrnAmt>
           <sshPrnamt>965964</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>668550</Sole>
           <Shared>0</Shared>
           <None>297414</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Stericycle Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>858912108</cusip>
       <value>32964</value>
       <shrsOrPrnAmt>
           <sshPrnamt>298510</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>205320</Sole>
           <Shared>0</Shared>
           <None>93190</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SunEdison Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>86732Y109</cusip>
       <value>7926</value>
       <shrsOrPrnAmt>
           <sshPrnamt>970170</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>623520</Sole>
           <Shared>0</Shared>
           <None>346650</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Symmetry Medical Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>871546206</cusip>
       <value>23380</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2776777</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1468499</Sole>
           <Shared>0</Shared>
           <None>1308278</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Synaptics Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87157D109</cusip>
       <value>12706</value>
       <shrsOrPrnAmt>
           <sshPrnamt>329508</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>213560</Sole>
           <Shared>0</Shared>
           <None>115948</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Synchronoss Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87157B103</cusip>
       <value>37879</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1227050</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>653230</Sole>
           <Shared>0</Shared>
           <None>573820</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Syneron Medical Ltd.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>M87245102</cusip>
       <value>6402</value>
       <shrsOrPrnAmt>
           <sshPrnamt>735825</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>466210</Sole>
           <Shared>0</Shared>
           <None>269615</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>T. Rowe Price Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74144T108</cusip>
       <value>77952</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1064916</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>734790</Sole>
           <Shared>0</Shared>
           <None>330126</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tenneco Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>880349105</cusip>
       <value>14479</value>
       <shrsOrPrnAmt>
           <sshPrnamt>319770</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>232980</Sole>
           <Shared>0</Shared>
           <None>86790</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Teradata Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88076W103</cusip>
       <value>39196</value>
       <shrsOrPrnAmt>
           <sshPrnamt>780338</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>549850</Sole>
           <Shared>0</Shared>
           <None>230488</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Terex Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>880779103</cusip>
       <value>15294</value>
       <shrsOrPrnAmt>
           <sshPrnamt>581520</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>370960</Sole>
           <Shared>0</Shared>
           <None>210560</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tessera Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88164L100</cusip>
       <value>64101</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3081780</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1670128</Sole>
           <Shared>0</Shared>
           <None>1411652</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tetra Technologies Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88162F105</cusip>
       <value>8941</value>
       <shrsOrPrnAmt>
           <sshPrnamt>871422</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>406822</Sole>
           <Shared>0</Shared>
           <None>464600</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Teva Pharmaceutical Industries Ltd. AD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>881624209</cusip>
       <value>3218</value>
       <shrsOrPrnAmt>
           <sshPrnamt>82080</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>82080</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Texas Capital Bancshares Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88224Q107</cusip>
       <value>8651</value>
       <shrsOrPrnAmt>
           <sshPrnamt>195020</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>98743</Sole>
           <Shared>0</Shared>
           <None>96277</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tidewater Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>886423102</cusip>
       <value>13761</value>
       <shrsOrPrnAmt>
           <sshPrnamt>241554</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>103588</Sole>
           <Shared>0</Shared>
           <None>137966</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tiffany &amp; Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>886547108</cusip>
       <value>31018</value>
       <shrsOrPrnAmt>
           <sshPrnamt>425840</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>293710</Sole>
           <Shared>0</Shared>
           <None>132130</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tilly&apos;s Inc Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>886885102</cusip>
       <value>18411</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1150672</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>610790</Sole>
           <Shared>0</Shared>
           <None>539882</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TiVo Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>888706108</cusip>
       <value>16683</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1509776</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>969316</Sole>
           <Shared>0</Shared>
           <None>540460</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TJX Cos.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>872540109</cusip>
       <value>6664</value>
       <shrsOrPrnAmt>
           <sshPrnamt>133120</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>133120</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tractor Supply Co.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>892356106</cusip>
       <value>14496</value>
       <shrsOrPrnAmt>
           <sshPrnamt>123317</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>65589</Sole>
           <Shared>0</Shared>
           <None>57728</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Trex Co. Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>89531P105</cusip>
       <value>10359</value>
       <shrsOrPrnAmt>
           <sshPrnamt>218120</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>141290</Sole>
           <Shared>0</Shared>
           <None>76830</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TriQuint Semiconductor Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>89674K103</cusip>
       <value>36669</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5291312</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2856540</Sole>
           <Shared>0</Shared>
           <None>2434772</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tronox Ltd</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>Q9235V101</cusip>
       <value>15031</value>
       <shrsOrPrnAmt>
           <sshPrnamt>745945</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>479030</Sole>
           <Shared>0</Shared>
           <None>266915</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRW Automotive Holdings Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87264S106</cusip>
       <value>75596</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1137810</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>789500</Sole>
           <Shared>0</Shared>
           <None>348310</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Ultratech Inc</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>904034105</cusip>
       <value>24354</value>
       <shrsOrPrnAmt>
           <sshPrnamt>663240</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>426700</Sole>
           <Shared>0</Shared>
           <None>236540</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Unilife Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>90478E103</cusip>
       <value>28000</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8832874</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>5073780</Sole>
           <Shared>0</Shared>
           <None>3759094</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>United Continental Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>910047109</cusip>
       <value>186930</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5974110</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>3913130</Sole>
           <Shared>0</Shared>
           <None>2060980</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>United Parcel Service Inc. Cl B</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>911312106</cusip>
       <value>4901</value>
       <shrsOrPrnAmt>
           <sshPrnamt>56670</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>56670</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>United Therapeutics Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91307C102</cusip>
       <value>52278</value>
       <shrsOrPrnAmt>
           <sshPrnamt>794257</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>458217</Sole>
           <Shared>0</Shared>
           <None>336040</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UnitedHealth Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91324P102</cusip>
       <value>4223</value>
       <shrsOrPrnAmt>
           <sshPrnamt>64500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>64500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Unitil Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>913259107</cusip>
       <value>13028</value>
       <shrsOrPrnAmt>
           <sshPrnamt>451117</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>237447</Sole>
           <Shared>0</Shared>
           <None>213670</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Universal Display Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91347P105</cusip>
       <value>11203</value>
       <shrsOrPrnAmt>
           <sshPrnamt>398540</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>256720</Sole>
           <Shared>0</Shared>
           <None>141820</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Urban Outfitters Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>917047102</cusip>
       <value>25829</value>
       <shrsOrPrnAmt>
           <sshPrnamt>642186</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>443020</Sole>
           <Shared>0</Shared>
           <None>199166</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>US Airways Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>90341W108</cusip>
       <value>7941</value>
       <shrsOrPrnAmt>
           <sshPrnamt>483593</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>311280</Sole>
           <Shared>0</Shared>
           <None>172313</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UTi Worldwide Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G87210103</cusip>
       <value>42839</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2601003</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1816913</Sole>
           <Shared>0</Shared>
           <None>784090</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Vera Bradley Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92335C106</cusip>
       <value>26462</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1221700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>804830</Sole>
           <Shared>0</Shared>
           <None>416870</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VeriFone Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92342Y109</cusip>
       <value>6431</value>
       <shrsOrPrnAmt>
           <sshPrnamt>382580</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>245060</Sole>
           <Shared>0</Shared>
           <None>137520</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Verint Systems Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92343X100</cusip>
       <value>6368</value>
       <shrsOrPrnAmt>
           <sshPrnamt>179525</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>95662</Sole>
           <Shared>0</Shared>
           <None>83863</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Verisk Analytics Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92345Y106</cusip>
       <value>28705</value>
       <shrsOrPrnAmt>
           <sshPrnamt>480826</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>331070</Sole>
           <Shared>0</Shared>
           <None>149756</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VF Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>918204108</cusip>
       <value>62100</value>
       <shrsOrPrnAmt>
           <sshPrnamt>321662</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>222371</Sole>
           <Shared>0</Shared>
           <None>99291</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Virtusa Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92827P102</cusip>
       <value>50423</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2275424</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1144166</Sole>
           <Shared>0</Shared>
           <None>1131258</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>W.R. Berkley Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>084423102</cusip>
       <value>62760</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1535988</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>862788</Sole>
           <Shared>0</Shared>
           <None>673200</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Wabash National Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>929566107</cusip>
       <value>46041</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4522721</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>2573993</Sole>
           <Shared>0</Shared>
           <None>1948728</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WABCO Holdings Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92927K102</cusip>
       <value>98515</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1318987</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>708909</Sole>
           <Shared>0</Shared>
           <None>610078</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Waddell &amp; Reed Financial Inc. Cl A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>930059100</cusip>
       <value>23202</value>
       <shrsOrPrnAmt>
           <sshPrnamt>533378</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>302948</Sole>
           <Shared>0</Shared>
           <None>230430</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Washington Federal Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>938824109</cusip>
       <value>16956</value>
       <shrsOrPrnAmt>
           <sshPrnamt>898070</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>421380</Sole>
           <Shared>0</Shared>
           <None>476690</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Waste Connections Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>941053100</cusip>
       <value>6844</value>
       <shrsOrPrnAmt>
           <sshPrnamt>166364</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>88700</Sole>
           <Shared>0</Shared>
           <None>77664</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Watsco Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>942622200</cusip>
       <value>103325</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1230645</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>707428</Sole>
           <Shared>0</Shared>
           <None>523217</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Web.com Group Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>94733A104</cusip>
       <value>52585</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2054095</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1134502</Sole>
           <Shared>0</Shared>
           <None>919593</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WebMD Health Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>94770V102</cusip>
       <value>3928</value>
       <shrsOrPrnAmt>
           <sshPrnamt>133730</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>70890</Sole>
           <Shared>0</Shared>
           <None>62840</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Wesco International Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>95082P105</cusip>
       <value>116701</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1717207</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1034337</Sole>
           <Shared>0</Shared>
           <None>682870</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Westar Energy Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>95709T100</cusip>
       <value>27610</value>
       <shrsOrPrnAmt>
           <sshPrnamt>863890</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>389755</Sole>
           <Shared>0</Shared>
           <None>474135</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WEX Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>96208T104</cusip>
       <value>95188</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1241040</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>797030</Sole>
           <Shared>0</Shared>
           <None>444010</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>World Fuel Services Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>981475106</cusip>
       <value>78757</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1969906</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1111899</Sole>
           <Shared>0</Shared>
           <None>858007</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WSFS Financial Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>929328102</cusip>
       <value>18775</value>
       <shrsOrPrnAmt>
           <sshPrnamt>358361</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>206815</Sole>
           <Shared>0</Shared>
           <None>151546</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Wyndham Worldwide Corp.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98310W108</cusip>
       <value>45489</value>
       <shrsOrPrnAmt>
           <sshPrnamt>794850</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>545940</Sole>
           <Shared>0</Shared>
           <None>248910</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Xilinx Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>983919101</cusip>
       <value>67544</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1705230</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>1224370</Sole>
           <Shared>0</Shared>
           <None>480860</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Yelp Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>985817105</cusip>
       <value>35418</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1018630</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <otherManager>0</otherManager>
       <votingAuthority>
           <Sole>544530</Sole>
           <Shared>0</Shared>
           <None>474100</None>
       </votingAuthority>
   </infoTable>
</informationTable>
