<?xml version="1.0"?>
<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><infoTable><nameOfIssuer>3M CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>88579Y101</cusip><value>588</value><shrsOrPrnAmt><sshPrnamt>4194</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3894</Sole><Shared>0</Shared><None>300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>AAON INC</nameOfIssuer><titleOfClass>COM PAR $0.004</titleOfClass><cusip>000360206</cusip><value>40759</value><shrsOrPrnAmt><sshPrnamt>1275701</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1166619</Sole><Shared>0</Shared><None>109082</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ABAXIS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>002567105</cusip><value>34589</value><shrsOrPrnAmt><sshPrnamt>864474</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>791892</Sole><Shared>0</Shared><None>72582</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ABBOTT LABS</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>002824100</cusip><value>443</value><shrsOrPrnAmt><sshPrnamt>11550</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>11550</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ABBVIE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>00287Y109</cusip><value>610</value><shrsOrPrnAmt><sshPrnamt>11550</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>11550</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ACACIA RESH CORP</nameOfIssuer><titleOfClass>ACACIA TCH COM</titleOfClass><cusip>003881307</cusip><value>9473</value><shrsOrPrnAmt><sshPrnamt>651505</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>619245</Sole><Shared>0</Shared><None>32260</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ACCELRYS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>00430U103</cusip><value>20251</value><shrsOrPrnAmt><sshPrnamt>2122788</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2024203</Sole><Shared>0</Shared><None>98585</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ACI WORLDWIDE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>004498101</cusip><value>42102</value><shrsOrPrnAmt><sshPrnamt>647729</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>583129</Sole><Shared>0</Shared><None>64600</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ADOBE SYS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>00724F101</cusip><value>274</value><shrsOrPrnAmt><sshPrnamt>4580</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3280</Sole><Shared>0</Shared><None>1300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ADVENT SOFTWARE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>007974108</cusip><value>30041</value><shrsOrPrnAmt><sshPrnamt>859485</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>770930</Sole><Shared>0</Shared><None>88555</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ADVISORY BRD CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>00762W107</cusip><value>30379</value><shrsOrPrnAmt><sshPrnamt>477139</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>422689</Sole><Shared>0</Shared><None>54450</None></votingAuthority></infoTable><infoTable><nameOfIssuer>AEROVIRONMENT INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>008073108</cusip><value>12325</value><shrsOrPrnAmt><sshPrnamt>422960</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>406060</Sole><Shared>0</Shared><None>16900</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ALIGN TECHNOLOGY INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>016255101</cusip><value>37742</value><shrsOrPrnAmt><sshPrnamt>660510</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>602855</Sole><Shared>0</Shared><None>57655</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ALPS ETF TR</nameOfIssuer><titleOfClass>ALERIAN MLP</titleOfClass><cusip>00162Q866</cusip><value>217</value><shrsOrPrnAmt><sshPrnamt>12200</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>12200</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ANSYS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>03662Q105</cusip><value>1751</value><shrsOrPrnAmt><sshPrnamt>20086</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5086</Sole><Shared>0</Shared><None>15000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>APPLE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>037833100</cusip><value>244</value><shrsOrPrnAmt><sshPrnamt>435</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>265</Sole><Shared>0</Shared><None>170</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ARCHER DANIELS MIDLAND CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>039483102</cusip><value>286</value><shrsOrPrnAmt><sshPrnamt>6586</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6586</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>AUTOMATIC DATA PROCESSING IN</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>053015103</cusip><value>234</value><shrsOrPrnAmt><sshPrnamt>2895</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1945</Sole><Shared>0</Shared><None>950</None></votingAuthority></infoTable><infoTable><nameOfIssuer>BALCHEM CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>057665200</cusip><value>36129</value><shrsOrPrnAmt><sshPrnamt>615486</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>559356</Sole><Shared>0</Shared><None>56130</None></votingAuthority></infoTable><infoTable><nameOfIssuer>BARD C R INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>067383109</cusip><value>400</value><shrsOrPrnAmt><sshPrnamt>2985</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2435</Sole><Shared>0</Shared><None>550</None></votingAuthority></infoTable><infoTable><nameOfIssuer>BLACKBAUD INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>09227Q100</cusip><value>33458</value><shrsOrPrnAmt><sshPrnamt>888670</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>808265</Sole><Shared>0</Shared><None>80405</None></votingAuthority></infoTable><infoTable><nameOfIssuer>BOTTOMLINE TECH DEL INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>101388106</cusip><value>40170</value><shrsOrPrnAmt><sshPrnamt>1110900</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1011780</Sole><Shared>0</Shared><None>99120</None></votingAuthority></infoTable><infoTable><nameOfIssuer>C H ROBINSON WORLDWIDE INC</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>12541W209</cusip><value>337</value><shrsOrPrnAmt><sshPrnamt>5775</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4755</Sole><Shared>0</Shared><None>1020</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CABELAS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>126804301</cusip><value>289</value><shrsOrPrnAmt><sshPrnamt>4330</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4330</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CARBO CERAMICS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>140781105</cusip><value>26056</value><shrsOrPrnAmt><sshPrnamt>223601</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>204856</Sole><Shared>0</Shared><None>18745</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CHEVRON CORP NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>166764100</cusip><value>720</value><shrsOrPrnAmt><sshPrnamt>5768</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5768</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CONTANGO OIL &amp; GAS COMPANY</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>21075N204</cusip><value>26650</value><shrsOrPrnAmt><sshPrnamt>563896</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>537666</Sole><Shared>0</Shared><None>26230</None></votingAuthority></infoTable><infoTable><nameOfIssuer>COPART INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>217204106</cusip><value>2198</value><shrsOrPrnAmt><sshPrnamt>59960</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>7960</Sole><Shared>0</Shared><None>52000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CORE LABORATORIES N V</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>N22717107</cusip><value>2465</value><shrsOrPrnAmt><sshPrnamt>12910</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3410</Sole><Shared>0</Shared><None>9500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>COSTAR GROUP INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>22160N109</cusip><value>56954</value><shrsOrPrnAmt><sshPrnamt>308559</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>281244</Sole><Shared>0</Shared><None>27315</None></votingAuthority></infoTable><infoTable><nameOfIssuer>COSTCO WHSL CORP NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>22160K105</cusip><value>378</value><shrsOrPrnAmt><sshPrnamt>3175</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2360</Sole><Shared>0</Shared><None>815</None></votingAuthority></infoTable><infoTable><nameOfIssuer>CVD EQUIPMENT CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>126601103</cusip><value>372</value><shrsOrPrnAmt><sshPrnamt>25575</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>25575</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DANAHER CORP DEL</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>235851102</cusip><value>316</value><shrsOrPrnAmt><sshPrnamt>4095</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2795</Sole><Shared>0</Shared><None>1300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DOLBY LABORATORIES INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>25659T107</cusip><value>426</value><shrsOrPrnAmt><sshPrnamt>11050</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10550</Sole><Shared>0</Shared><None>500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DONALDSON INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>257651109</cusip><value>2254</value><shrsOrPrnAmt><sshPrnamt>51860</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6860</Sole><Shared>0</Shared><None>45000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DORMAN PRODUCTS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>258278100</cusip><value>11480</value><shrsOrPrnAmt><sshPrnamt>204857</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>179832</Sole><Shared>0</Shared><None>25025</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DOW CHEM CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>260543103</cusip><value>249</value><shrsOrPrnAmt><sshPrnamt>5600</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5600</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>DU PONT E I DE NEMOURS &amp; CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>263534109</cusip><value>294</value><shrsOrPrnAmt><sshPrnamt>4530</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4530</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>E M C CORP MASS</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>268648102</cusip><value>289</value><shrsOrPrnAmt><sshPrnamt>11475</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>7875</Sole><Shared>0</Shared><None>3600</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ECOLAB INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>278865100</cusip><value>231</value><shrsOrPrnAmt><sshPrnamt>2220</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1260</Sole><Shared>0</Shared><None>960</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ENERGY TRANSFER PRTNRS L P</nameOfIssuer><titleOfClass>UNIT LTD PARTN</titleOfClass><cusip>29273R109</cusip><value>324</value><shrsOrPrnAmt><sshPrnamt>5664</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5664</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ENTEROMEDICS INC</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>29365M208</cusip><value>20</value><shrsOrPrnAmt><sshPrnamt>10000</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10000</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>EXA CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>300614500</cusip><value>6418</value><shrsOrPrnAmt><sshPrnamt>484039</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>459879</Sole><Shared>0</Shared><None>24160</None></votingAuthority></infoTable><infoTable><nameOfIssuer>EXPRESS SCRIPTS HLDG CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>30219G108</cusip><value>253</value><shrsOrPrnAmt><sshPrnamt>3606</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2756</Sole><Shared>0</Shared><None>850</None></votingAuthority></infoTable><infoTable><nameOfIssuer>EXXON MOBIL CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>30231G102</cusip><value>4370</value><shrsOrPrnAmt><sshPrnamt>43178</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>42778</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FACTSET RESH SYS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>303075105</cusip><value>15762</value><shrsOrPrnAmt><sshPrnamt>145162</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>131362</Sole><Shared>0</Shared><None>13800</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FARO TECHNOLOGIES INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>311642102</cusip><value>41277</value><shrsOrPrnAmt><sshPrnamt>708017</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>650157</Sole><Shared>0</Shared><None>57860</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FASTENAL CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>311900104</cusip><value>480</value><shrsOrPrnAmt><sshPrnamt>10110</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>9260</Sole><Shared>0</Shared><None>850</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FLEETMATICS GROUP PLC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>G35569105</cusip><value>32520</value><shrsOrPrnAmt><sshPrnamt>751915</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>693430</Sole><Shared>0</Shared><None>58485</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FOREST LABS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>345838106</cusip><value>388</value><shrsOrPrnAmt><sshPrnamt>6470</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6070</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>FORTINET INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>34959E109</cusip><value>280</value><shrsOrPrnAmt><sshPrnamt>14660</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>14660</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GARMIN LTD</nameOfIssuer><titleOfClass>SHS</titleOfClass><cusip>H2906T109</cusip><value>584</value><shrsOrPrnAmt><sshPrnamt>12640</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>12140</Sole><Shared>0</Shared><None>500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GEEKNET INC</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>36846Q203</cusip><value>195</value><shrsOrPrnAmt><sshPrnamt>10800</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10300</Sole><Shared>0</Shared><None>500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GENERAL ELECTRIC CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>369604103</cusip><value>376</value><shrsOrPrnAmt><sshPrnamt>13404</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>13404</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GENTEX CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>371901109</cusip><value>1130</value><shrsOrPrnAmt><sshPrnamt>34265</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>11765</Sole><Shared>0</Shared><None>22500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GEOSPACE TECHNOLOGIES CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>37364X109</cusip><value>41575</value><shrsOrPrnAmt><sshPrnamt>439320</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>407245</Sole><Shared>0</Shared><None>32075</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GRACO INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>384109104</cusip><value>2200</value><shrsOrPrnAmt><sshPrnamt>28157</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4757</Sole><Shared>0</Shared><None>23400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>GRAND CANYON ED INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>38526M106</cusip><value>28716</value><shrsOrPrnAmt><sshPrnamt>658615</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>592890</Sole><Shared>0</Shared><None>65725</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HALLIBURTON CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>406216101</cusip><value>209</value><shrsOrPrnAmt><sshPrnamt>4128</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4128</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HANSEN MEDICAL INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>411307101</cusip><value>50</value><shrsOrPrnAmt><sshPrnamt>28800</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>28800</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HEALTHSTREAM INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>42222N103</cusip><value>38256</value><shrsOrPrnAmt><sshPrnamt>1172560</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1062455</Sole><Shared>0</Shared><None>110105</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HIBBETT SPORTS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>428567101</cusip><value>31458</value><shrsOrPrnAmt><sshPrnamt>468454</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>423194</Sole><Shared>0</Shared><None>45260</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HITTITE MICROWAVE CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>43365Y104</cusip><value>22301</value><shrsOrPrnAmt><sshPrnamt>361260</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>341205</Sole><Shared>0</Shared><None>20055</None></votingAuthority></infoTable><infoTable><nameOfIssuer>HOME DEPOT INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>437076102</cusip><value>233</value><shrsOrPrnAmt><sshPrnamt>2835</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2835</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>IHS INC</nameOfIssuer><titleOfClass>CL A</titleOfClass><cusip>451734107</cusip><value>2268</value><shrsOrPrnAmt><sshPrnamt>18945</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3945</Sole><Shared>0</Shared><None>15000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>INTEL CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>458140100</cusip><value>313</value><shrsOrPrnAmt><sshPrnamt>12075</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>9975</Sole><Shared>0</Shared><None>2100</None></votingAuthority></infoTable><infoTable><nameOfIssuer>INTERNATIONAL BUSINESS MACHS</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>459200101</cusip><value>998</value><shrsOrPrnAmt><sshPrnamt>5320</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5320</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>INTUIT</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>461202103</cusip><value>396</value><shrsOrPrnAmt><sshPrnamt>5195</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4295</Sole><Shared>0</Shared><None>900</None></votingAuthority></infoTable><infoTable><nameOfIssuer>IPG PHOTONICS CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>44980X109</cusip><value>1794</value><shrsOrPrnAmt><sshPrnamt>23120</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>7520</Sole><Shared>0</Shared><None>15600</None></votingAuthority></infoTable><infoTable><nameOfIssuer>JOHNSON &amp; JOHNSON</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>478160104</cusip><value>587</value><shrsOrPrnAmt><sshPrnamt>6414</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5434</Sole><Shared>0</Shared><None>980</None></votingAuthority></infoTable><infoTable><nameOfIssuer>JPMORGAN CHASE &amp; CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>46625H100</cusip><value>271</value><shrsOrPrnAmt><sshPrnamt>4641</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4241</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>KIMBERLY CLARK CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>494368103</cusip><value>507</value><shrsOrPrnAmt><sshPrnamt>4850</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4850</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>LUNA INNOVATIONS</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>550351100</cusip><value>14</value><shrsOrPrnAmt><sshPrnamt>10000</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10000</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MARKEL CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>570535104</cusip><value>2371</value><shrsOrPrnAmt><sshPrnamt>4085</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>985</Sole><Shared>0</Shared><None>3100</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MASTERCARD INC</nameOfIssuer><titleOfClass>CL A</titleOfClass><cusip>57636Q104</cusip><value>363</value><shrsOrPrnAmt><sshPrnamt>435</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>305</Sole><Shared>0</Shared><None>130</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MATADOR RES CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>576485205</cusip><value>20300</value><shrsOrPrnAmt><sshPrnamt>1089034</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1032289</Sole><Shared>0</Shared><None>56745</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MEDIDATA SOLUTIONS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>58471A105</cusip><value>26979</value><shrsOrPrnAmt><sshPrnamt>445927</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>397245</Sole><Shared>0</Shared><None>48682</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MEDIFAST INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>58470H101</cusip><value>9490</value><shrsOrPrnAmt><sshPrnamt>363170</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>346885</Sole><Shared>0</Shared><None>16285</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MERCK &amp; CO INC NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>58933Y105</cusip><value>475</value><shrsOrPrnAmt><sshPrnamt>9500</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>9500</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MERIDIAN BIOSCIENCE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>589584101</cusip><value>26305</value><shrsOrPrnAmt><sshPrnamt>991512</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>945102</Sole><Shared>0</Shared><None>46410</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MESA LABS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>59064R109</cusip><value>11697</value><shrsOrPrnAmt><sshPrnamt>148856</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>143661</Sole><Shared>0</Shared><None>5195</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MICROS SYS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>594901100</cusip><value>2453</value><shrsOrPrnAmt><sshPrnamt>42760</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>7760</Sole><Shared>0</Shared><None>35000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MICROSOFT CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>594918104</cusip><value>301</value><shrsOrPrnAmt><sshPrnamt>8037</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6417</Sole><Shared>0</Shared><None>1620</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MIDWAY GOLD CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>598153104</cusip><value>22</value><shrsOrPrnAmt><sshPrnamt>26600</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>26600</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MONSANTO CO NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>61166W101</cusip><value>222</value><shrsOrPrnAmt><sshPrnamt>1908</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1908</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MORNINGSTAR INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>617700109</cusip><value>17184</value><shrsOrPrnAmt><sshPrnamt>220058</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>192913</Sole><Shared>0</Shared><None>27145</None></votingAuthority></infoTable><infoTable><nameOfIssuer>MYRIAD GENETICS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>62855J104</cusip><value>400</value><shrsOrPrnAmt><sshPrnamt>19080</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>18580</Sole><Shared>0</Shared><None>500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NATIONAL RESH CORP</nameOfIssuer><titleOfClass>CL A</titleOfClass><cusip>637372202</cusip><value>16885</value><shrsOrPrnAmt><sshPrnamt>897191</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>842995</Sole><Shared>0</Shared><None>54196</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NATIONAL RESH CORP</nameOfIssuer><titleOfClass>CL B</titleOfClass><cusip>637372301</cusip><value>7735</value><shrsOrPrnAmt><sshPrnamt>222854</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>213836</Sole><Shared>0</Shared><None>9018</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NEOGEN CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>640491106</cusip><value>35714</value><shrsOrPrnAmt><sshPrnamt>781491</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>710032</Sole><Shared>0</Shared><None>71459</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NIC INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>62914B100</cusip><value>26608</value><shrsOrPrnAmt><sshPrnamt>1069891</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>955451</Sole><Shared>0</Shared><None>114440</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NIKE INC</nameOfIssuer><titleOfClass>CL B</titleOfClass><cusip>654106103</cusip><value>328</value><shrsOrPrnAmt><sshPrnamt>4165</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3385</Sole><Shared>0</Shared><None>780</None></votingAuthority></infoTable><infoTable><nameOfIssuer>NVE CORP</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>629445206</cusip><value>13618</value><shrsOrPrnAmt><sshPrnamt>233670</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>223341</Sole><Shared>0</Shared><None>10329</None></votingAuthority></infoTable><infoTable><nameOfIssuer>OCEANEERING INTL INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>675232102</cusip><value>2372</value><shrsOrPrnAmt><sshPrnamt>30070</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3550</Sole><Shared>0</Shared><None>26520</None></votingAuthority></infoTable><infoTable><nameOfIssuer>OMNICELL INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>68213N109</cusip><value>34919</value><shrsOrPrnAmt><sshPrnamt>1367773</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1255193</Sole><Shared>0</Shared><None>112580</None></votingAuthority></infoTable><infoTable><nameOfIssuer>OUTERWALL INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>690070107</cusip><value>420</value><shrsOrPrnAmt><sshPrnamt>6250</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6250</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PEPSICO INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>713448108</cusip><value>261</value><shrsOrPrnAmt><sshPrnamt>3150</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2750</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PFIZER INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>717081103</cusip><value>649</value><shrsOrPrnAmt><sshPrnamt>21185</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>21185</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>POLARIS INDS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>731068102</cusip><value>2607</value><shrsOrPrnAmt><sshPrnamt>17900</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4400</Sole><Shared>0</Shared><None>13500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PPL CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>69351T106</cusip><value>261</value><shrsOrPrnAmt><sshPrnamt>8658</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>8658</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PRAXAIR INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>74005P104</cusip><value>210</value><shrsOrPrnAmt><sshPrnamt>1615</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1115</Sole><Shared>0</Shared><None>500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PRECISION CASTPARTS CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>740189105</cusip><value>249</value><shrsOrPrnAmt><sshPrnamt>925</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>645</Sole><Shared>0</Shared><None>280</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PROCTER &amp; GAMBLE CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>742718109</cusip><value>617</value><shrsOrPrnAmt><sshPrnamt>7575</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>7375</Sole><Shared>0</Shared><None>200</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PROS HOLDINGS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>74346Y103</cusip><value>35812</value><shrsOrPrnAmt><sshPrnamt>897540</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>804740</Sole><Shared>0</Shared><None>92800</None></votingAuthority></infoTable><infoTable><nameOfIssuer>PROTO LABS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>743713109</cusip><value>27745</value><shrsOrPrnAmt><sshPrnamt>389792</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>350622</Sole><Shared>0</Shared><None>39170</None></votingAuthority></infoTable><infoTable><nameOfIssuer>QLIK TECHNOLOGIES INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>74733T105</cusip><value>288</value><shrsOrPrnAmt><sshPrnamt>10820</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10820</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>RAVEN INDS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>754212108</cusip><value>49672</value><shrsOrPrnAmt><sshPrnamt>1207395</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1108902</Sole><Shared>0</Shared><None>98493</None></votingAuthority></infoTable><infoTable><nameOfIssuer>ROLLINS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>775711104</cusip><value>25228</value><shrsOrPrnAmt><sshPrnamt>832884</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>734872</Sole><Shared>0</Shared><None>98012</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SCHLUMBERGER LTD</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>806857108</cusip><value>284</value><shrsOrPrnAmt><sshPrnamt>3150</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2300</Sole><Shared>0</Shared><None>850</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SCIQUEST INC NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>80908T101</cusip><value>37138</value><shrsOrPrnAmt><sshPrnamt>1303988</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1186270</Sole><Shared>0</Shared><None>117718</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SIGMA ALDRICH CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>826552101</cusip><value>215</value><shrsOrPrnAmt><sshPrnamt>2290</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1370</Sole><Shared>0</Shared><None>920</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SIMPSON MANUFACTURING CO INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>829073105</cusip><value>34234</value><shrsOrPrnAmt><sshPrnamt>932042</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>834907</Sole><Shared>0</Shared><None>97135</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SIRONA DENTAL SYSTEMS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>82966C103</cusip><value>273</value><shrsOrPrnAmt><sshPrnamt>3890</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3890</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SM ENERGY CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>78454L100</cusip><value>2011</value><shrsOrPrnAmt><sshPrnamt>24200</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6000</Sole><Shared>0</Shared><None>18200</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SMUCKER J M CO</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>832696405</cusip><value>542</value><shrsOrPrnAmt><sshPrnamt>5226</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5226</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SPDR S&amp;P 500 ETF TR</nameOfIssuer><titleOfClass>TR UNIT</titleOfClass><cusip>78462F103</cusip><value>345</value><shrsOrPrnAmt><sshPrnamt>1870</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1870</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SPS COMM INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>78463M107</cusip><value>27131</value><shrsOrPrnAmt><sshPrnamt>415475</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>380220</Sole><Shared>0</Shared><None>35255</None></votingAuthority></infoTable><infoTable><nameOfIssuer>STAMPS COM INC</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>852857200</cusip><value>27837</value><shrsOrPrnAmt><sshPrnamt>661210</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>625910</Sole><Shared>0</Shared><None>35300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>STERICYCLE INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>858912108</cusip><value>258</value><shrsOrPrnAmt><sshPrnamt>2225</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>1825</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>STRATASYS LTD</nameOfIssuer><titleOfClass>SHS</titleOfClass><cusip>M85548101</cusip><value>31394</value><shrsOrPrnAmt><sshPrnamt>233065</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>208645</Sole><Shared>0</Shared><None>24420</None></votingAuthority></infoTable><infoTable><nameOfIssuer>STREAMLINE HEALTH SOLUTIONS</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>86323X106</cusip><value>225</value><shrsOrPrnAmt><sshPrnamt>32300</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>32300</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>SUN HYDRAULICS CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>866942105</cusip><value>43073</value><shrsOrPrnAmt><sshPrnamt>1054935</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>972318</Sole><Shared>0</Shared><None>82617</None></votingAuthority></infoTable><infoTable><nameOfIssuer>TECHNE CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>878377100</cusip><value>15511</value><shrsOrPrnAmt><sshPrnamt>163838</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>149638</Sole><Shared>0</Shared><None>14200</None></votingAuthority></infoTable><infoTable><nameOfIssuer>TRACTOR SUPPLY CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>892356106</cusip><value>362</value><shrsOrPrnAmt><sshPrnamt>4660</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4660</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>TRIMBLE NAVIGATION LTD</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>896239100</cusip><value>2785</value><shrsOrPrnAmt><sshPrnamt>80250</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>21750</Sole><Shared>0</Shared><None>58500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>TYLER TECHNOLOGIES INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>902252105</cusip><value>45786</value><shrsOrPrnAmt><sshPrnamt>448310</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>412890</Sole><Shared>0</Shared><None>35420</None></votingAuthority></infoTable><infoTable><nameOfIssuer>UNDER ARMOUR INC</nameOfIssuer><titleOfClass>CL A</titleOfClass><cusip>904311107</cusip><value>1073</value><shrsOrPrnAmt><sshPrnamt>12290</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>3790</Sole><Shared>0</Shared><None>8500</None></votingAuthority></infoTable><infoTable><nameOfIssuer>UNIFI INC</nameOfIssuer><titleOfClass>COM NEW</titleOfClass><cusip>904677200</cusip><value>4066</value><shrsOrPrnAmt><sshPrnamt>149279</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>147279</Sole><Shared>0</Shared><None>2000</None></votingAuthority></infoTable><infoTable><nameOfIssuer>UNION PAC CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>907818108</cusip><value>790</value><shrsOrPrnAmt><sshPrnamt>4700</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4700</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>UNITED TECHNOLOGIES CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>913017109</cusip><value>339</value><shrsOrPrnAmt><sshPrnamt>2982</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2982</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>URBAN OUTFITTERS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>917047102</cusip><value>222</value><shrsOrPrnAmt><sshPrnamt>5980</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>5680</Sole><Shared>0</Shared><None>300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>USA MOBILITY INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>90341G103</cusip><value>206</value><shrsOrPrnAmt><sshPrnamt>14400</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>14400</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>VERISK ANALYTICS INC</nameOfIssuer><titleOfClass>CL A</titleOfClass><cusip>92345Y106</cusip><value>615</value><shrsOrPrnAmt><sshPrnamt>9355</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>8385</Sole><Shared>0</Shared><None>970</None></votingAuthority></infoTable><infoTable><nameOfIssuer>VERIZON COMMUNICATIONS INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>92343V104</cusip><value>334</value><shrsOrPrnAmt><sshPrnamt>6800</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>6800</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable><infoTable><nameOfIssuer>WALGREEN CO</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>931422109</cusip><value>219</value><shrsOrPrnAmt><sshPrnamt>3815</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>2515</Sole><Shared>0</Shared><None>1300</None></votingAuthority></infoTable><infoTable><nameOfIssuer>WELLS FARGO &amp; CO NEW</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>949746101</cusip><value>222</value><shrsOrPrnAmt><sshPrnamt>4900</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>4500</Sole><Shared>0</Shared><None>400</None></votingAuthority></infoTable><infoTable><nameOfIssuer>WESTWOOD HLDGS GROUP INC</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>961765104</cusip><value>29183</value><shrsOrPrnAmt><sshPrnamt>471378</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>447521</Sole><Shared>0</Shared><None>23857</None></votingAuthority></infoTable><infoTable><nameOfIssuer>XRS CORP</nameOfIssuer><titleOfClass>COM</titleOfClass><cusip>983845108</cusip><value>28</value><shrsOrPrnAmt><sshPrnamt>10000</sshPrnamt><sshPrnamtType>SH</sshPrnamtType></shrsOrPrnAmt><investmentDiscretion>SOLE</investmentDiscretion><otherManager>
		</otherManager><votingAuthority><Sole>10000</Sole><Shared>0</Shared><None>0</None></votingAuthority></infoTable></informationTable>
