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 940 5,640 SH   SOLE   5,040 0 600
Abaxis Inc COM 002567105 8,148 179,520 SH   SOLE   53,537 7,487 118,496
Abbott Laboratories COM 002824100 419 10,020 SH   SOLE   10,020 0 0
Abbvie COM 00287Y109 520 9,110 SH   SOLE   9,110 0 0
Abiomed Inc COM 003654100 13,260 139,854 SH   SOLE   42,030 5,805 92,019
Aceto Corp COM 004446100 8,741 371,025 SH   SOLE   110,781 15,433 244,811
Acxiom Corp COM 005125109 10,337 482,116 SH   SOLE   143,961 20,055 318,100
Adeptus Health Inc COM 006855100 6,847 123,282 SH   SOLE   36,724 5,144 81,414
Albany International Corp COM 012348108 8,637 229,766 SH   SOLE   68,553 9,579 151,634
Amazon.com COM 023135106 356 600 SH   SOLE   600 0 0
American Eagle Outfitters Inc COM 02553E106 8,624 517,316 SH   SOLE   155,971 21,472 339,873
American International Group COM 026874107 465 8,595 SH   SOLE   8,395 0 200
American Tower Corp COM 03027X100 461 4,500 SH   SOLE   4,500 0 0
Amgen Inc. COM 031162100 210 1,400 SH   SOLE   1,400 0 0
Apple Computer COM 037833100 213 1,950 SH   SOLE   1,950 0 0
Automatic Data Processing COM 053015103 233 2,600 SH   SOLE   1,800 0 800
B&G Foods Inc COM 05508R106 7,611 218,635 SH   SOLE   65,202 9,118 144,315
BASF AG - ADR COM 055262505 439 5,814 SH   SOLE   5,814 0 0
BankUnited Inc COM 06652K103 9,450 274,399 SH   SOLE   82,740 11,364 180,295
Barclay's High Yield COM 78464A417 3,602 105,168 SH   SOLE   105,038 0 130
Becton Dickenson & Co. COM 075887109 746 4,912 SH   SOLE   4,885 0 27
Biogen Idec COM 09062X103 480 1,845 SH   SOLE   1,845 0 0
Blackbaud Inc COM 09227Q100 8,436 134,144 SH   SOLE   40,505 5,552 88,087
Bottomline Technologies Inc COM 101388106 10,370 340,120 SH   SOLE   101,503 14,170 224,447
Boyd Gaming Corp COM 103304101 9,608 465,053 SH   SOLE   138,761 19,387 306,905
Bright Horizons Family Solutio COM 109194100 8,765 135,298 SH   SOLE   40,707 5,620 88,971
CVS Corporation COM 126650100 638 6,151 SH   SOLE   6,151 0 0
Cambrex Corporation COM 132011107 7,940 180,450 SH   SOLE   53,861 7,509 119,080
Cantel Medical Corp COM 138098108 10,816 151,576 SH   SOLE   45,274 6,304 99,998
Centene Corp Deluxe COM 15135B101 1,038 16,856 SH   SOLE   16,576 0 280
Chevron COM 166764100 265 2,782 SH   SOLE   2,320 0 462
Cisco System Inc COM 17275R952 314 11,030 SH   SOLE   11,030 0 0
Colgate Palmolive COM 194162103 396 5,600 SH   SOLE   5,600 0 0
Costco COM 22160K105 206 1,310 SH   SOLE   1,310 0 0
Cray Inc COM 225223304 12,497 298,185 SH   SOLE   88,872 12,441 196,872
Deluxe Corp COM 248019101 9,662 154,616 SH   SOLE   46,584 6,416 101,616
Dow Jones Industrial Avg ETF COM 252787106 2,247 12,718 SH   SOLE   12,718 0 0
Dycom Industries Inc COM 267475101 7,243 112,007 SH   SOLE   33,650 4,656 73,701
E M C Corp COM 268648102 699 26,220 SH   SOLE   26,220 0 0
Eversource Energy COM 30040W108 555 9,508 SH   SOLE   9,508 0 0
Exxon Mobil COM 30231G102 300 3,588 SH   SOLE   3,588 0 0
FDX COM 31304N107 344 2,115 SH   SOLE   2,115 0 0
Fuji Heavy Industry COM 359556206 355 5,035 SH   SOLE   4,935 0 100
GILEAD Sciences Inc. COM 375558103 327 3,555 SH   SOLE   3,555 0 0
General Electric COM 369604103 786 24,730 SH   SOLE   23,530 0 1,200
General Mills COM 370334104 651 10,270 SH   SOLE   9,270 0 1,000
Gentherm Incorporated COM 37253A103 6,520 156,770 SH   SOLE   46,834 6,511 103,425
Healthcare Services Group COM 421906108 10,988 298,516 SH   SOLE   89,934 12,354 196,228
Henkel AG & Co KGaA COM 42550U208 247 2,500 SH   SOLE   2,500 0 0
I Shares Barclays 1-3 Credit B COM 464288646 1,375 13,044 SH   SOLE   13,044 0 0
I Shares S&P Preferred Index COM 464288687 3,097 79,357 SH   SOLE   79,225 0 132
ICU Medical Inc COM 44930G107 10,070 96,736 SH   SOLE   28,894 4,024 63,818
Infinera Corp COM 45667G103 7,628 474,955 SH   SOLE   142,889 19,730 312,336
Inogen Inc COM 45780L104 9,300 206,766 SH   SOLE   61,741 8,615 136,410
Integrated Device Technology I COM 458118106 8,802 430,632 SH   SOLE   129,823 17,865 282,944
Intel Corp. COM 458140100 867 26,802 SH   SOLE   26,802 0 0
Intl Business Machines Corp. COM 459200101 230 1,520 SH   SOLE   1,520 0 0
Johnson & Johnson COM 478160104 901 8,325 SH   SOLE   8,325 0 0
Johnson Controls Inc COM 478366107 210 5,400 SH   SOLE   5,400 0 0
Kaiser Aluminum Corporation COM 483007704 8,744 103,432 SH   SOLE   30,876 4,300 68,256
Kimberly-Clark Corp COM 494368103 592 4,400 SH   SOLE   4,400 0 0
LegacyTexas Financial Group In COM 52471Y106 6,267 318,916 SH   SOLE   95,398 13,260 210,258
Ligand Pharmaceuticals Incorpo COM 53220K504 9,896 92,411 SH   SOLE   27,666 3,839 60,906
Littelfuse Inc COM 537008104 12,002 97,494 SH   SOLE   29,122 4,054 64,318
LogMeIn Inc COM 54142L109 6,548 129,760 SH   SOLE   39,057 5,388 85,315
M/A-COM Technology Solutions H COM 55405Y100 8,418 192,226 SH   SOLE   57,327 8,017 126,882
Marsh & McLennan COM 571748102 1,374 22,600 SH   SOLE   22,600 0 0
McDonalds Corp. COM 580135101 953 7,580 SH   SOLE   7,580 0 0
Microsoft COM 594918104 464 8,400 SH   SOLE   8,400 0 0
Monolithic Power Systems Inc COM 609839105 12,200 191,697 SH   SOLE   57,760 7,939 125,998
Monroe Muffler COM 610236101 9,562 133,787 SH   SOLE   39,965 5,567 88,255
Motorcar Parts of America Inc COM 620071100 10,350 272,524 SH   SOLE   81,346 11,341 179,837
Multi-Color Corp COM 625383104 7,376 138,250 SH   SOLE   41,204 5,766 91,280
NIKE COM 654106103 432 7,020 SH   SOLE   7,020 0 0
National Grid COM 636274300 407 5,695 SH   SOLE   5,695 0 0
Neogen Corp COM 640491106 7,304 145,074 SH   SOLE   43,291 6,049 95,734
Nestle ADR COM 641069406 729 9,767 SH   SOLE   9,767 0 0
NextEra Energy Inc. COM 65339F101 379 3,200 SH   SOLE   2,400 0 800
Novartis COM 66987v109 715 9,870 SH   SOLE   9,870 0 0
Paycom Software Inc COM 70432V102 7,912 222,249 SH   SOLE   66,996 9,225 146,028
Pepsi COM 713448108 704 6,865 SH   SOLE   6,865 0 0
Pinnacle Financial Partners In COM 72346Q104 8,031 163,688 SH   SOLE   48,758 6,830 108,100
Power Assets ADR COM 438580300 388 37,425 SH   SOLE   36,750 0 675
Power Integrations Inc COM 739276103 9,715 195,636 SH   SOLE   58,402 8,150 129,084
Power Shares QQQ Trust - Nasda COM 73935A104 2,785 25,500 SH   SOLE   25,500 0 0
Prestige Brands Holdings COM 74112D101 11,458 214,603 SH   SOLE   64,096 8,914 141,593
Procter & Gamble Co. COM 742718109 267 3,200 SH   SOLE   3,200 0 0
Proto Labs Inc COM 743713109 9,292 120,540 SH   SOLE   36,010 5,014 79,516
Renasant Corp COM 75970E107 8,272 251,343 SH   SOLE   75,124 10,450 165,769
Roper Technologies COM 776696106 628 3,435 SH   SOLE   3,365 0 70
SK Telecom COM 78440P108 249 12,325 SH   SOLE   12,325 0 0
SPDR Trust Series 1 S&P 500 COM 78462F103 2,449 11,914 SH   SOLE   11,914 0 0
Siemens AG COM 826197501 265 2,505 SH   SOLE   2,505 0 0
Southern Company COM 842587107 319 6,170 SH   SOLE   6,080 0 90
Stifel Financial Corp COM 860630102 347 11,730 SH   SOLE   11,730 0 0
Syngenta AG COM 87160A100 468 5,650 SH   SOLE   5,650 0 0
Sysco COM 871829107 436 9,325 SH   SOLE   9,325 0 0
TEVA Pharmaceutical COM 881624209 542 10,130 SH   SOLE   10,130 0 0
TJX Co. Inc COM 872540109 635 8,110 SH   SOLE   7,980 0 130
Taiwan Semiconductor COM 874039100 321 12,251 SH   SOLE   12,251 0 0
Tennant Co COM 880345103 7,004 136,057 SH   SOLE   40,648 5,659 89,750
Thermo Fisher Scientific COM 883556102 700 4,946 SH   SOLE   4,946 0 0
TiVo Inc COM 888706108 9,607 1,010,191 SH   SOLE   301,444 42,090 666,657
Union Pacific COM 907818108 419 5,265 SH   SOLE   5,265 0 0
United Technologies COM 913017109 707 7,065 SH   SOLE   7,065 0 0
VF Corporation COM 918204108 207 3,200 SH   SOLE   3,200 0 0
Visa Inc COM 92826C839 496 6,480 SH   SOLE   6,430 0 50
Wal-Mart Stores, Inc. COM 931142103 500 7,295 SH   SOLE   7,295 0 0
Xura Inc COM 98420V107 7,416 377,001 SH   SOLE   112,449 15,719 248,833
ZELTIQ Aesthetics Inc COM 98933Q108 8,899 327,661 SH   SOLE   97,682 13,668 216,311
iShares Russell 2000 Index COM 464287655 472 4,265 SH   SOLE   4,265 0 0
iShares Select Dividend ETF COM 464287168 1,488 18,214 SH   SOLE   18,064 0 150