13F-HR 1 inftable.txt 13F 1ST QUARTER 2002 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ADC Telecommunications COM 000886101 88 21600 SH SOLE 21000 600 AES Corp COM 00130H105 90 10000 SH SOLE 10000 AOL Time Warner COM 238 10048 SH SOLE 7000 3048 Abbott Labs COM 002824100 4328 82273 SH SOLE 18325 63948 Advent Software COM 007974108 296 5000 SH SOLE 5000 Agilent COM 00846U101 2967 84876 SH SOLE 20155 64721 Alberto Culver COM 297 5500 SH SOLE 5500 Albertson's COM 013104104 1722 51976 SH SOLE 10800 41176 Amer Intl Group COM 026874107 10790 149569 SH SOLE 96599 53050 Amer Pwr Con Corp COM 029066107 11619 786097 SH SOLE 199100 14000 572997 American Italian Pasta Co. COM 027070101 318 7000 SH SOLE 7000 Amgen COM 031162100 456 7646 SH SOLE 2200 5446 Analog Devices COM 032654105 270 6000 SH SOLE 6000 Anheuser-Busch COM 035229103 4985 95500 SH SOLE 95500 Apollo Group COM 321 6000 SH SOLE 6000 Applied Material Inc COM 038222105 13728 252955 SH SOLE 152350 4000 96605 Auto Data Processing COM 053015103 11760 201827 SH SOLE 99645 2000 100182 BOK Financial COM 05561Q201 803 23690 SH SOLE 23690 BP Plc COM 055622104 2510 47262 SH SOLE 22229 25168 Bell South COM 079860102 217 5900 SH SOLE 5900 Berkshire Hathway COM 084670108 711 10 SH SOLE 10 Bisys COM 055472104 374 10600 SH SOLE 10000 600 Brinker Int'l COM 109641100 387 11950 SH SOLE 11450 500 Bristol Myers Squibb COM 110122108 709 17519 SH SOLE 416 17103 CR Suisse Asst. Mgmt. Income F COM 100 17600 SH SOLE 17600 Carnival Corp Cl A COM 143658102 565 17300 SH SOLE 16500 800 Catalina Marketing Corp COM 277 7600 SH SOLE 7000 600 Cincinnati Fin COM 172062101 217 4959 SH SOLE 4959 Cintas Corp COM 172908105 264 5300 SH SOLE 5300 Cisco Systems COM 17275R102 1007 59478 SH SOLE 21576 37902 CitiGroup Inc COM 172967101 165 3324 SH SOLE 3324 Clorox COM 189054109 32638 748072 SH SOLE 213685 16000 518657 Coach Inc. COM 806 15900 SH SOLE 15900 Coca Cola Company COM 191216100 1365 26110 SH SOLE 10710 15400 Colgate Palmolive COM 194162103 820 14342 SH SOLE 7500 6842 Colonial Intermarket Incm COM 87 10400 SH SOLE 10400 Concord EFS Inc COM 206197105 316 9500 SH SOLE 9500 Costco Wholesale (New) COM 22160q102 207 5200 SH SOLE 5200 DST Systems COM 233326107 239 4800 SH SOLE 4800 Dell Computer Corp COM 247025109 1465 56120 SH SOLE 45000 11120 Dentsply COM 249030107 371 10000 SH SOLE 10000 Devry Inc. COM 251893103 392 13000 SH SOLE 12000 1000 Disney COM 254687106 236 10225 SH SOLE 1200 9025 Dollar Tree Stores COM 256747106 328 10000 SH SOLE 10000 DuPont COM 263534109 200 4248 SH SOLE 4248 EMC Corp Mass COM 268648102 1227 102952 SH SOLE 4000 98952 Emerson Electric COM 291011104 9106 158665 SH SOLE 40850 2000 115815 Ericsson Tel COM 294821400 753 180245 SH SOLE 9800 170445 Expeditors Int'l COM 302130109 5699 93430 SH SOLE 91300 2130 Express Scripts Inc COM 302182100 374 6500 SH SOLE 6500 Exxon Mobil COM 302290101 5362 122331 SH SOLE 56557 65774 Family Dollar Stores COM 307000109 369 11000 SH SOLE 11000 Federated Investors COM 314211103 371 11460 SH SOLE 11000 460 First Data Corp COM 319963104 7490 85841 SH SOLE 29800 56041 Fiserv Inc COM 337738108 782 17000 SH SOLE 9450 7550 G & K Services COM 361268105 2245 60253 SH SOLE 16700 43553 General Electric COM 369604103 24058 642402 SH SOLE 309940 332907 Glatfelter COM 377316104 224 12500 SH SOLE 12500 Grainger, W W COM 384802104 3138 55814 SH SOLE 23825 31989 Guidant Corp COM 401698105 351 8108 SH SOLE 1864 6244 H B Fuller COM 359694106 485 16200 SH SOLE 9000 7200 H J Heinz COM 423074103 862 20766 SH SOLE 187 20579 Harte-Hanks COM 416196103 316 10000 SH SOLE 10000 Health Mgmt Assoc COM 421933102 311 15000 SH SOLE 15000 Hewlett-Packard COM 428236103 14307 797511 SH SOLE 215325 582356 Hillenbrand COM 431573104 542 8800 SH SOLE 4000 4800 Home Depot Inc COM 437076102 1208 24847 SH SOLE 11600 13247 IBM COM 459200101 3066 29482 SH SOLE 11809 17773 IMS Health Inc COM 449934108 296 13200 SH SOLE 11000 2200 Illinois Tool Works COM 452308109 232 3200 SH SOLE 3200 Intel COM 458140100 48628 1599085 SH SOLE 709695 32000 857540 Interpublic Group COM 460690100 21946 640204 SH SOLE 399100 12000 229104 Investors Financial Services COM 461915100 266 3500 SH SOLE 3500 Johnson & Johnson COM 478160104 24973 384492 SH SOLE 167900 216592 KLA Tencor COM 482480100 286 4300 SH SOLE 4300 Kimberly Clark COM 494368103 58 892 SH SOLE 892 Lilly COM 532457108 19449 255239 SH SOLE 90900 4000 160489 Linear Tech Corp Com COM 1300 29400 SH SOLE 24550 4850 Marsh & McLennan COM 571748102 1466 13000 SH SOLE 13000 May Dept Stores COM 577778103 382 10950 SH SOLE 10950 McCormick & Co Inc COM 579780206 359 7015 SH SOLE 7015 McDonald's COM 580135101 17653 636156 SH SOLE 269135 8600 358421 Medtronic Inc COM 585055106 11133 246259 SH SOLE 193400 52859 Mellon Financial Corp. COM 58551A108 4043 104778 SH SOLE 104778 Merck & Co COM 589331107 35308 613204 SH SOLE 337960 3500 271914 Microsoft Corp COM 594918104 44319 734860 SH SOLE 376790 20000 338140 Molex Inc Cl A COM 608554200 17735 579763 SH SOLE 359362 220401 Motorola COM 620076109 3479 245009 SH SOLE 11097 233912 National Instruments COM 636518102 899 21500 SH SOLE 21500 Noble Affiliates COM 654894104 391 10000 SH SOLE 10000 Nokia COM 654902204 5359 258370 SH SOLE 85555 173115 Northern Trust COM 665859104 13757 228861 SH SOLE 69200 159661 Novellus Systems Inc. COM 670008101 298 5500 SH SOLE 5500 OGE Energy COM 670837103 240 10000 SH SOLE 10000 Office Depot COM 676220106 794 40025 SH SOLE 40025 Omnicom Group COM 681919106 4735 50155 SH SOLE 40700 9455 Oracle Systems COM 68389X105 364 28450 SH SOLE 28450 Pacific Century COM 694058108 280 10755 SH SOLE 10755 Patterson Dental COM 703412106 350 8000 SH SOLE 8000 Pepsico Inc COM 713448108 282 5478 SH SOLE 5478 Pfizer COM 717081103 8130 204580 SH SOLE 132515 72065 Pharmacia Corp COM 71713u102 325 7219 SH SOLE 7219 Pitney Bowes COM 724479100 3672 85794 SH SOLE 2900 82894 Plantronics Inc COM 727493108 251 12000 SH SOLE 11000 1000 Procter & Gamble COM 742718109 4846 53793 SH SOLE 9435 3000 41358 RPM COM 749685103 216 13898 SH SOLE 13898 Regeneron Pharmaceuticals COM 75886f107 375 15000 SH SOLE 15000 Royal Dutch COM 780257804 2504 46100 SH SOLE 13200 32900 SBC Communications COM 78387G103 1062 28355 SH SOLE 9600 18755 SEI Investments COM 214 5000 SH SOLE 5000 Saga Communications COM 786598102 227 9000 SH SOLE 9000 Sara Lee COM 803111103 1469 70759 SH SOLE 2000 68759 Schering Plough COM 806605101 319 10200 SH SOLE 10200 Schwab, Charles COM 808513105 1536 117323 SH SOLE 56660 23132 37531 Semtech COM 816850101 328 9000 SH SOLE 9000 Sigma-Aldrich COM 826552101 366 7800 SH SOLE 2000 5800 Sprint Fon Group COM 852061100 562 36780 SH SOLE 20864 15916 Sprint PCS Group COM 69325R103 191 18602 SH SOLE 10648 7954 State Street COM 857477103 90740 1638499 SH SOLE 584565 46000 1008364 Stryker Corp COM 863667101 1376 22800 SH SOLE 18800 4000 Sungard Data Systems Inc COM 867363103 290 8800 SH SOLE 8800 Sysco Corporation COM 871829107 11786 395222 SH SOLE 100435 295227 T Rowe Price COM 74144t108 16922 434685 SH SOLE 196250 238435 Target COM 1575 36524 SH SOLE 36524 Techne Corp COM 878377100 816 29600 SH SOLE 26300 3300 Texas Instruments COM 882508104 189 5696 SH SOLE 5696 United Parcel Svc Cl B COM 911312106 2005 32985 SH SOLE 16800 16335 Verizon Communications COM 565 12247 SH SOLE 223 12024 WPP Group PLC COM 939409300 1636 28984 SH SOLE 28984 Wachovia Corp COM 929771103 1217 32829 SH SOLE 32829 Wal-Mart COM 931142103 21185 345602 SH SOLE 131540 214272 Walgreen COM 931422109 16368 417650 SH SOLE 185660 231990 Waters Corp COM 308 11000 SH SOLE 10000 1000 Wiley John &Sons Cl B COM 968223305 214 8000 SH SOLE 8000 Wyeth COM 983024100 17158 261356 SH SOLE 71300 18000 172056 csusmtd COM 249 5500 SH SOLE 5500