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
3 M Corporation COM 88579Y101 1,136 7,540 SH   SOLE   6,940 0 600
Abbott Laboratories COM 002824100 495 11,020 SH   SOLE   11,020 0 0
Abbvie COM 00287Y109 599 10,110 SH   SOLE   10,110 0 0
Abiomed Inc COM 003654100 12,730 141,005 SH   SOLE   43,366 5,805 91,834
Aceto Corp COM 004446100 10,093 374,086 SH   SOLE   114,337 15,433 244,316
Acxiom Corp COM 005125109 10,169 486,086 SH   SOLE   148,573 20,055 317,458
Advisory Board Co COM 00762W107 9,835 198,255 SH   SOLE   60,534 8,196 129,525
Albany International Corp COM 012348108 8,464 231,577 SH   SOLE   70,670 9,579 151,328
Amazon.com COM 023135106 406 600 SH   SOLE   600 0 0
American International Group COM 026874107 533 8,595 SH   SOLE   8,395 0 200
American Tower Corp COM 03027X100 465 4,800 SH   SOLE   4,800 0 0
Amgen Inc. COM 031162100 227 1,400 SH   SOLE   1,400 0 0
Apple Computer COM 037833100 574 5,450 SH   SOLE   5,450 0 0
Automatic Data Processing COM 053015103 220 2,600 SH   SOLE   1,800 0 800
BASF AG - ADR COM 055262505 442 5,814 SH   SOLE   5,814 0 0
BankUnited Inc COM 06652K103 9,976 276,662 SH   SOLE   85,366 11,364 179,932
Barclay's High Yield COM 78464A417 3,566 105,168 SH   SOLE   105,038 0 130
Becton Dickenson & Co. COM 075887109 757 4,912 SH   SOLE   4,885 0 27
Biogen Idec COM 09062X103 565 1,845 SH   SOLE   1,845 0 0
Blackbaud Inc COM 09227Q100 8,907 135,241 SH   SOLE   41,779 5,552 87,910
Bottomline Technologies Inc COM 101388106 10,193 342,848 SH   SOLE   104,684 14,170 223,994
Boyd Gaming Corp COM 103304101 9,314 468,758 SH   SOLE   143,085 19,387 306,286
Bright Horizons Family Solutio COM 109194100 9,109 136,364 SH   SOLE   41,953 5,620 88,791
CVS Corporation COM 126650100 601 6,151 SH   SOLE   6,151 0 0
Cambrex Corporation COM 132011107 8,567 181,928 SH   SOLE   55,579 7,509 118,840
Cantel Medical Corp COM 138098108 9,497 152,832 SH   SOLE   46,732 6,304 99,796
Centene Corp Deluxe COM 15135B101 1,109 16,856 SH   SOLE   16,576 0 280
Chevron COM 166764100 275 3,062 SH   SOLE   2,600 0 462
Chubb Corp Original COM 171232101 211 1,590 SH   SOLE   1,590 0 0
Cisco System Inc COM 17275R952 300 11,030 SH   SOLE   11,030 0 0
Colgate Palmolive COM 194162103 373 5,600 SH   SOLE   5,600 0 0
Comscore Inc COM 20564W105 7,858 190,968 SH   SOLE   58,420 7,886 124,662
Costco COM 22160K105 373 2,310 SH   SOLE   2,310 0 0
Cray Inc COM 225223304 12,284 378,545 SH   SOLE   115,667 15,641 247,237
Deluxe Corp COM 248019101 8,500 155,855 SH   SOLE   48,028 6,416 101,411
Dow Jones Industrial Avg ETF COM 252787106 1,769 10,168 SH   SOLE   10,168 0 0
E M C Corp COM 268648102 853 33,220 SH   SOLE   33,220 0 0
Eversource Energy COM 30040W108 486 9,508 SH   SOLE   9,508 0 0
Exxon Mobil COM 30231G102 420 5,390 SH   SOLE   5,390 0 0
FDX COM 31304N107 315 2,115 SH   SOLE   2,115 0 0
Fuji Heavy Industry COM 359556206 415 5,035 SH   SOLE   4,935 0 100
GILEAD Sciences Inc. COM 375558103 561 5,544 SH   SOLE   5,544 0 0
General Electric COM 369604103 848 27,230 SH   SOLE   26,030 0 1,200
General Mills COM 370334104 592 10,270 SH   SOLE   9,270 0 1,000
Gentherm Incorporated COM 37253A103 7,492 158,061 SH   SOLE   48,333 6,511 103,217
Greatbatch Inc COM 39153L106 8,865 168,852 SH   SOLE   51,688 6,972 110,192
Healthcare Services Group COM 421906108 10,495 300,963 SH   SOLE   92,776 12,354 195,833
Heartland Payment Systems Inc COM 42235N108 7,180 75,722 SH   SOLE   23,562 3,104 49,056
Henkel AG & Co KGaA COM 42550U208 239 2,500 SH   SOLE   2,500 0 0
I Shares Barclays 1-3 Credit B COM 464288646 1,364 13,044 SH   SOLE   13,044 0 0
I Shares S&P Preferred Index COM 464288687 3,083 79,357 SH   SOLE   79,225 0 132
ICU Medical Inc COM 44930G107 11,000 97,537 SH   SOLE   29,824 4,024 63,689
Infinera Corp COM 45667G103 8,675 478,729 SH   SOLE   147,295 19,730 311,704
Inogen Inc COM 45780L104 8,355 208,413 SH   SOLE   63,664 8,615 136,134
Integrated Device Technology I COM 458118106 11,438 434,094 SH   SOLE   133,855 17,865 282,374
Intel Corp. COM 458140100 923 26,802 SH   SOLE   26,802 0 0
Intl Business Machines Corp. COM 459200101 278 2,020 SH   SOLE   2,020 0 0
Johnson & Johnson COM 478160104 907 8,825 SH   SOLE   8,825 0 0
Johnson Controls Inc COM 478366107 213 5,400 SH   SOLE   5,400 0 0
Kaiser Aluminum Corporation COM 483007704 8,725 104,287 SH   SOLE   31,868 4,300 68,119
Kimberly-Clark Corp COM 494368103 560 4,400 SH   SOLE   4,400 0 0
Kinder Morgan Inc. COM 49455P101 166 11,109 SH   SOLE   11,109 0 0
LDR Holding Corporation COM 50185U105 7,191 286,387 SH   SOLE   87,389 11,844 187,154
LegacyTexas Financial Group In COM 52471Y106 8,045 321,534 SH   SOLE   98,440 13,260 209,834
Ligand Pharmaceuticals Incorpo COM 53220K504 10,101 93,170 SH   SOLE   28,548 3,839 60,783
Littelfuse Inc COM 537008104 10,520 98,304 SH   SOLE   30,061 4,054 64,189
LogMeIn Inc COM 54142L109 8,777 130,801 SH   SOLE   40,270 5,388 85,143
Marsh & McLennan COM 571748102 1,253 22,600 SH   SOLE   22,600 0 0
McDonalds Corp. COM 580135101 978 8,280 SH   SOLE   8,280 0 0
Microsoft COM 594918104 466 8,400 SH   SOLE   8,400 0 0
Monolithic Power Systems Inc COM 609839105 12,314 193,280 SH   SOLE   59,597 7,939 125,744
Monroe Muffler COM 610236101 8,933 134,892 SH   SOLE   41,248 5,567 88,077
Motorcar Parts of America Inc COM 620071100 9,290 274,772 SH   SOLE   83,957 11,341 179,474
Multi-Color Corp COM 625383104 8,335 139,358 SH   SOLE   42,497 5,766 91,095
NIKE COM 654106103 1,036 16,580 SH   SOLE   16,580 0 0
National Grid COM 636274300 396 5,695 SH   SOLE   5,695 0 0
Neogen Corp COM 640491106 10,872 192,361 SH   SOLE   58,853 7,947 125,561
Nestle ADR COM 641069406 727 9,767 SH   SOLE   9,767 0 0
NextEra Energy Inc. COM 65339F101 332 3,200 SH   SOLE   2,400 0 800
Novartis COM 66987v109 849 9,870 SH   SOLE   9,870 0 0
Paycom Software Inc COM 70432V102 8,429 223,997 SH   SOLE   69,039 9,225 145,733
Pepsi COM 713448108 686 6,865 SH   SOLE   6,865 0 0
Power Assets ADR COM 438580300 342 37,425 SH   SOLE   36,750 0 675
Power Integrations Inc COM 739276103 9,590 197,199 SH   SOLE   60,225 8,150 128,824
Power Shares QQQ Trust - Nasda COM 73935A104 2,412 21,560 SH   SOLE   21,560 0 0
Prestige Brands Holdings COM 74112D101 11,139 216,374 SH   SOLE   66,152 8,914 141,308
Procter & Gamble Co. COM 742718109 334 4,200 SH   SOLE   4,200 0 0
Proto Labs Inc COM 743713109 7,741 121,540 SH   SOLE   37,170 5,014 79,356
Red Robin Gourmet Burgers Inc COM 75689M101 4,272 69,197 SH   SOLE   21,175 2,859 45,163
Renasant Corp COM 75970E107 8,720 253,427 SH   SOLE   77,542 10,450 165,435
Roper Technologies COM 776696106 652 3,435 SH   SOLE   3,365 0 70
SK Telecom COM 78440P108 248 12,325 SH   SOLE   12,325 0 0
SPDR Trust Series 1 S&P 500 COM 78462F103 2,002 9,818 SH   SOLE   9,818 0 0
Siemens AG COM 826197501 241 2,505 SH   SOLE   2,505 0 0
Southern Company COM 842587107 289 6,170 SH   SOLE   6,080 0 90
Stifel Financial Corp COM 860630102 497 11,730 SH   SOLE   11,730 0 0
Syngenta AG COM 87160A100 445 5,650 SH   SOLE   5,650 0 0
Sysco COM 871829107 382 9,325 SH   SOLE   9,325 0 0
TEVA Pharmaceutical COM 881624209 665 10,130 SH   SOLE   10,130 0 0
TJX Co. Inc COM 872540109 575 8,110 SH   SOLE   7,980 0 130
Taiwan Semiconductor COM 874039100 279 12,251 SH   SOLE   12,251 0 0
Tennant Co COM 880345103 7,718 137,190 SH   SOLE   41,962 5,659 89,569
Thermo Fisher Scientific COM 883556102 702 4,946 SH   SOLE   4,946 0 0
TiVo Inc COM 888706108 8,788 1,018,356 SH   SOLE   310,958 42,090 665,308
Union Pacific COM 907818108 412 5,265 SH   SOLE   5,265 0 0
United Natural Foods Inc COM 911163103 6,799 172,738 SH   SOLE   53,260 7,110 112,368
United Technologies COM 913017109 679 7,065 SH   SOLE   7,065 0 0
Visa Inc COM 92826C839 503 6,480 SH   SOLE   6,430 0 50
Wal-Mart Stores, Inc. COM 931142103 447 7,295 SH   SOLE   7,295 0 0
Xura Inc COM 98420V107 9,340 379,999 SH   SOLE   115,950 15,719 248,330
ZELTIQ Aesthetics Inc COM 98933Q108 7,178 251,578 SH   SOLE   76,904 10,381 164,293
iShares Russell 2000 Growth In COM 464287648 271 1,943 SH   SOLE   1,943 0 0
iShares Select Dividend ETF COM 464287168 964 12,831 SH   SOLE   12,681 0 150