13F-HR 1 inftable.txt 13F 3RD QTR 2003 FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3 M Company COM 604059105 269 3900 SH SOLE 526 1600 3374 Abbott Labs COM 002824100 1876 44087 SH SOLE 1810 33877 Agilent COM 00846U101 776 35092 SH SOLE 2422 31146 Alberto Culver COM 013068101 1881 31985 SH SOLE 14350 16635 Albertson's COM 013104104 289 14046 SH SOLE 3430 9166 Amer Intl Group COM 026874107 7230 125310 SH SOLE 77482 45328 Amer Pwr Con Corp COM 029066107 7252 419179 SH SOLE 88013 14000 295566 American Italian Pasta Co. COM 027070101 484 12500 SH SOLE 12500 Amgen COM 031162100 436 6760 SH SOLE 2800 3960 Anheuser-Busch COM 035229103 3614 73250 SH SOLE 4000 69250 Apollo Group COM 343 5200 SH SOLE 5200 Applied Material Inc COM 038222105 7060 389420 SH SOLE 197830 8000 181360 Auto Data Processing COM 053015103 4273 119200 SH SOLE 38905 2000 76895 BP Plc COM 055622104 3472 82465 SH SOLE 16505 59902 Bank of Hawaii Corp. COM 694058108 311 9270 SH SOLE 9270 Bisys COM 055472104 189 14400 SH SOLE 14400 Brinker Int'l COM 109641100 679 20350 SH SOLE 20350 Bristol Myers Squibb COM 110122108 101 3950 SH SOLE 3950 ChevronTexaco COM 935 13093 SH SOLE 712 12381 Cintas Corp COM 172908105 629 17000 SH SOLE 17000 Cisco Systems COM 17275R102 1336 68198 SH SOLE 29516 37482 Clorox COM 189054109 22102 481846 SH SOLE 175199 16000 285997 Coach Inc. COM 1082 19820 SH SOLE 19820 Coca Cola Company COM 191216100 444 10340 SH SOLE 3300 7040 Colgate Palmolive COM 194162103 2881 51549 SH SOLE 32746 17503 DST Systems COM 233326107 447 11900 SH SOLE 11900 Dell Inc. COM 247025109 831 24870 SH SOLE 12100 12770 Dentsply COM 249030107 695 15500 SH SOLE 15500 Devry Inc. COM 251893103 710 30000 SH SOLE 30000 EMC Corp Mass COM 268648102 2510 198770 SH SOLE 64875 122345 Emerson Electric COM 291011104 4621 87760 SH SOLE 10040 2000 72620 Entercom Comm 'A' COM 390 8700 SH SOLE 8700 Expeditors Int'l COM 302130109 7417 215615 SH SOLE 187085 27930 Express Scripts Inc COM 302182100 550 9000 SH SOLE 9000 Exxon Mobil COM 302290101 2958 80816 SH SOLE 5228 70172 Family Dollar Stores COM 307000109 686 17200 SH SOLE 17200 Federated Investors COM 314211103 679 24500 SH SOLE 24500 First Data Corp COM 319963104 5280 132138 SH SOLE 64060 66710 Fiserv Inc COM 337738108 2118 58365 SH SOLE 32010 25255 Forrester Research COM 346563109 253 17700 SH SOLE 17700 G & K Services COM 361268105 969 27753 SH SOLE 2525 23828 General Electric COM 369604103 16453 551942 SH SOLE 277305 261837 Grainger, W W COM 384802104 1043 21934 SH SOLE 400 21534 Guidant Corp COM 401698105 449 9585 SH SOLE 9585 H B Fuller COM 359694106 218 9000 SH SOLE 9000 9000 Harte-Hanks COM 416196103 665 36050 SH SOLE 36050 Hewlett-Packard COM 428236103 8382 432948 SH SOLE 111479 306969 Hillenbrand COM 431573104 226 4000 SH SOLE 4000 4000 Home Depot Inc COM 437076102 3329 104508 SH SOLE 15075 87833 IBM COM 459200101 2490 28194 SH SOLE 15590 11804 IMS Health Inc COM 449934108 373 17700 SH SOLE 17700 Illinois Tool Works COM 452308109 212 3200 SH SOLE 3200 Intel COM 458140100 35202 1279141 SH SOLE 639858 32000 595807 Interpublic Group COM 460690100 272 19250 SH SOLE 12000 19250 Investors Financial Services COM 461915100 852 27000 SH SOLE 27000 Johnson & Johnson COM 478160104 15169 306314 SH SOLE 145228 151986 KLA Tencor COM 482480100 1373 26600 SH SOLE 26000 600 Kimberly Clark COM 494368103 221 4300 SH SOLE 2700 1600 Lilly COM 532457108 8925 150257 SH SOLE 28883 4000 118574 Linear Tech Corp Com COM 535678106 4476 124570 SH SOLE 105650 17920 Lucent Tech COM 549463107 31 14504 SH SOLE 5000 9504 Marsh & McLennan COM 571748102 548 11500 SH SOLE 3600 7900 May Dept Stores COM 577778103 87 3525 SH SOLE 1425 2100 McDonald's COM 580135101 573 24350 SH SOLE 3250 8600 21100 Medco Health Solutions COM 85405u102 1445 55723 SH SOLE 33474 421 20366 Medtronic Inc COM 585055106 11998 255715 SH SOLE 194515 58400 Mellon Financial Corp. COM 58551A108 2334 77428 SH SOLE 5860 71568 Merck & Co COM 589331107 19855 392236 SH SOLE 209838 3500 166748 Mettler-Toledo COM 521 14500 SH SOLE 14500 Microchip Tech Inc COM 595017104 456 19012 SH SOLE 18000 1012 Microsoft Corp COM 594918104 33641 1210098 SH SOLE 710258 40000 463340 Molecular Devices COM 60851C107 279 16000 SH SOLE 16000 Molex Inc Cl A COM 608554200 8238 336668 SH SOLE 163812 162181 Motorola COM 620076109 762 63805 SH SOLE 3900 58605 National Instruments COM 636518102 1022 25500 SH SOLE 25500 Nokia COM 654902204 2642 169370 SH SOLE 40300 122670 Northern Trust COM 665859104 6565 155011 SH SOLE 61080 92531 Novellus Systems Inc. COM 670008101 269 8000 SH SOLE 8000 Office Depot COM 676220106 336 23900 SH SOLE 2450 21450 Omnicom Group COM 681919106 4990 69455 SH SOLE 54830 14625 Oracle Corporation COM 68389X105 502 44608 SH SOLE 13500 31108 Patterson Dental COM 703412106 806 14000 SH SOLE 14000 Pepsico Inc COM 713448108 416 9085 SH SOLE 1185 5500 Pfizer COM 717081103 7321 240991 SH SOLE 64383 168358 Pitney Bowes COM 724479100 211 5500 SH SOLE 600 4900 Plantronics Inc COM 727493108 277 11600 SH SOLE 11000 600 Procter & Gamble COM 742718109 2262 24368 SH SOLE 2625 3000 19843 Royal Dutch COM 780257804 1769 40025 SH SOLE 16125 21500 SBC Communications COM 78387G103 167 7523 SH SOLE 1956 4367 SEI Investments COM 456 14000 SH SOLE 14000 Saga Communications COM 786598102 314 16250 SH SOLE 16250 San Juan Basin Royalty Trust COM 798241105 217 12000 SH SOLE 12000 Sara Lee COM 803111103 869 47311 SH SOLE 9620 2000 37551 Schering Plough COM 806605101 165 10800 SH SOLE 4200 5000 Schwab, Charles COM 808513105 391 32857 SH SOLE 1400 23132 31457 Semtech COM 816850101 389 21000 SH SOLE 21000 Sigma-Aldrich COM 826552101 1379 26450 SH SOLE 21000 2000 5450 Sprint Fon Group COM 852061100 220 14578 SH SOLE 200 14378 State Street COM 857477103 51345 1141004 SH SOLE 478909 46000 633095 Stryker Corp COM 863667101 1318 17500 SH SOLE 17400 100 Sungard Data Systems Inc COM 867363103 697 26500 SH SOLE 26500 Sysco Corporation COM 871829107 6977 213306 SH SOLE 43685 162771 T Rowe Price COM 74144t108 15911 385434 SH SOLE 220460 153374 Target COM 1058 28124 SH SOLE 4361 23763 Techne Corp COM 878377100 3365 105850 SH SOLE 81700 20950 United Parcel Svc Cl B COM 911312106 2250 35265 SH SOLE 17400 16665 Verizon Communications COM 355 10939 SH SOLE 2211 4932 WPP Group PLC COM 939409300 821 19500 SH SOLE 19500 Wachovia Corp COM 929771103 1311 31829 SH SOLE 15070 16759 Wal-Mart COM 931142103 14445 258635 SH SOLE 102210 140375 Walgreen COM 931422109 6671 217720 SH SOLE 111265 106455 Waters Corp COM 274 10000 SH SOLE 10000 Wiley John &Sons Cl B COM 968223305 207 8000 SH SOLE 8000 Wyeth COM 983024100 3001 65090 SH SOLE 21500 18000 41950