The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADT COM 00101j106 695 17,170 SH   SOLE   17,170 0 0
Apple Computer COM 037833100 281 500 SH   SOLE   500 0 0
Broadridge COM 11133T103 22,072 558,494 SH   SOLE   540,194 0 18,300
Chevron COM 166764100 227 1,819 SH   SOLE   1,819 0 0
Cinemark Holdings COM 17243v102 8,304 249,150 SH   SOLE   237,650 0 11,500
Cintas COM 172908105 10,354 173,760 SH   SOLE   171,760 0 2,000
Cisco COM 17275r102 8,909 397,180 SH   SOLE   391,780 0 5,400
Clean Harbors COM 184496107 17,993 300,090 SH   SOLE   292,040 0 8,050
Compass Minerals COM 20451n101 13,278 165,871 SH   SOLE   161,035 0 4,836
Covance COM 222816100 8,944 101,565 SH   SOLE   98,565 0 3,000
Dresser-Rand COM 261608103 18,331 307,415 SH   SOLE   298,315 0 9,100
Energizer Holdings COM 29266r108 9,171 84,730 SH   SOLE   82,080 0 2,650
Equifax COM 294429105 8,170 118,255 SH   SOLE   116,805 0 1,450
Exxon Mobil COM 30231g102 645 6,375 SH   SOLE   6,375 0 0
FTI Consulting COM 302941109 15,192 369,275 SH   SOLE   358,175 0 11,100
Gentex COM 371901109 17,893 542,545 SH   SOLE   526,345 0 16,200
Hasbro COM 418056107 4,232 76,925 SH   SOLE   70,325 0 6,600
Hillenbrand COM 431571108 18,298 621,956 SH   SOLE   601,056 0 20,900
Intel COM 458140100 4,851 186,905 SH   SOLE   184,705 0 2,200
Interval Leisure COM 46113m108 9,085 293,925 SH   SOLE   285,425 0 8,500
Intl Game Technology COM 459902102 20,112 1,107,495 SH   SOLE   1,075,795 0 31,700
Jack Henry COM 426281101 8,449 142,694 SH   SOLE   141,341 0 1,353
Johnson & Johnson COM 478160104 4,671 50,995 SH   SOLE   50,095 0 900
Landauer COM 51476k103 12,658 240,605 SH   SOLE   233,505 0 7,100
Landstar System COM 515098101 4,368 76,025 SH   SOLE   70,625 0 5,400
McDonalds COM 580135101 1,683 17,340 SH   SOLE   17,340 0 0
MICROS Systems COM 594901100 6,413 111,775 SH   SOLE   107,775 0 4,000
Microsoft COM 594918104 7,710 206,090 SH   SOLE   202,890 0 3,200
Mistras Group COM 60649t107 17,323 829,655 SH   SOLE   806,355 0 23,300
Mobile Mini COM 60740f105 10,951 265,920 SH   SOLE   258,720 0 7,200
Newell Rubbermaid COM 651229106 7,540 232,635 SH   SOLE   230,735 0 1,900
NextEra Energy COM 65339f101 356 4,162 SH   SOLE   4,162 0 0
Outerwall COM 690070107 16,715 248,470 SH   SOLE   240,470 0 8,000
Owens-Illinois COM 690768403 11,475 320,715 SH   SOLE   311,215 0 9,500
Pepsico COM 713448108 5,066 61,080 SH   SOLE   59,980 0 1,100
PetSmart COM 716768106 8,801 120,975 SH   SOLE   119,975 0 1,000
Philip Morris COM 718172109 897 10,300 SH   SOLE   10,300 0 0
SP Plus COM 78469c103 13,878 532,935 SH   SOLE   517,885 0 15,050
Synopsys COM 871607107 16,245 400,410 SH   SOLE   387,510 0 12,900
Sysco COM 871829107 819 22,700 SH   SOLE   22,700 0 0
Teleflex COM 879369106 20,958 223,291 SH   SOLE   216,991 0 6,300
Total System Services COM 891906109 16,219 487,341 SH   SOLE   472,041 0 15,300
Verizon COM 92343v104 1,807 36,775 SH   SOLE   36,775 0 0
WD-40 COM 929236107 10,413 139,435 SH   SOLE   132,535 0 6,900
Weight Watchers COM 948626106 13,689 415,690 SH   SOLE   402,840 0 12,850
Zimmer Holdings COM 98956P102 4,707 50,510 SH   SOLE   50,210 0 300
iShares IWN ETF 464287630 766 7,700 SH   SOLE   7,700 0 0