13F-HR 1 inftable.txt 13F 06.30.02 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 49 21600 SH SOLE 21000 600 AES Corp COM 00130H105 54 10000 SH SOLE 10000 Abbott Labs COM 002824100 3008 79883 SH SOLE 18325 61558 Advent Software COM 007974108 283 11000 SH SOLE 11000 Agilent COM 00846U101 1739 73512 SH SOLE 13144 60368 Alberto Culver COM 378 7900 SH SOLE 7900 Albertson's COM 013104104 1560 51229 SH SOLE 10800 40429 Amer Intl Group COM 026874107 10297 150919 SH SOLE 96549 54450 Amer Pwr Con Corp COM 029066107 8030 635797 SH SOLE 73700 14000 548097 American Italian Pasta Co. COM 027070101 459 9000 SH SOLE 9000 Amgen COM 031162100 328 7822 SH SOLE 2200 5622 Anheuser-Busch COM 035229103 4775 95500 SH SOLE 95500 Apollo Group COM 355 9000 SH SOLE 9000 Applied Material Inc COM 038222105 9582 503810 SH SOLE 304600 8000 191210 Auto Data Processing COM 053015103 9460 217212 SH SOLE 102910 2000 112442 BOK Financial COM 05561Q201 816 24398 SH SOLE 24398 BP Plc COM 055622104 3584 70975 SH SOLE 30927 40183 BancFirst Corp COM 232 5000 SH SOLE 5000 Bank of Hawaii Corp. COM 694058108 301 10755 SH SOLE 10755 Bell South COM 079860102 186 5900 SH SOLE 5900 Berkshire Hathway COM 084670108 668 10 SH SOLE 10 Bisys COM 055472104 420 12600 SH SOLE 12000 600 Brinker Int'l COM 109641100 418 13150 SH SOLE 12650 500 Bristol Myers Squibb COM 110122108 449 17489 SH SOLE 416 17073 CR Suisse Asst. Mgmt. Income F COM 85 17600 SH SOLE 17600 Carnival Corp Cl A COM 143658102 479 17300 SH SOLE 16500 800 Catalina Marketing Corp COM 412 14600 SH SOLE 14000 600 Cincinnati Fin COM 172062101 231 4959 SH SOLE 4959 Cintas Corp COM 172908105 410 8300 SH SOLE 8300 Cisco Systems COM 17275R102 707 50703 SH SOLE 14176 36527 CitiGroup Inc COM 172967101 129 3336 SH SOLE 3336 Clorox COM 189054109 29916 723489 SH SOLE 198052 16000 509707 Coach Inc. COM 873 15900 SH SOLE 15900 Coca Cola Company COM 191216100 1463 26126 SH SOLE 10710 15416 Colgate Palmolive COM 194162103 693 13842 SH SOLE 7500 6342 Colonial Intermarket Incm COM 87 10400 SH SOLE 10400 Concord EFS Inc COM 206197105 286 9500 SH SOLE 9500 Costco Wholesale (New) COM 22160q102 201 5200 SH SOLE 5200 DST Systems COM 233326107 311 6800 SH SOLE 6800 Dell Computer Corp COM 247025109 1454 55620 SH SOLE 45000 10620 Dentsply COM 249030107 406 11000 SH SOLE 11000 Devry Inc. COM 251893103 331 14500 SH SOLE 13500 1000 Disney COM 254687106 193 10225 SH SOLE 1200 9025 Dollar Tree Stores COM 256747106 394 10000 SH SOLE 10000 DuPont COM 263534109 219 4924 SH SOLE 4924 EMC Corp Mass COM 268648102 774 102530 SH SOLE 4000 98530 Emerson Electric COM 291011104 8295 155022 SH SOLE 40837 2000 112185 Ericsson Tel COM 294821400 225 156125 SH SOLE 4000 152125 Expeditors Int'l COM 302130109 6263 188860 SH SOLE 184600 4260 Express Scripts Inc COM 302182100 326 6500 SH SOLE 6500 Exxon Mobil COM 302290101 4924 120331 SH SOLE 56287 64044 Family Dollar Stores COM 307000109 388 11000 SH SOLE 11000 Federated Investors COM 314211103 431 12460 SH SOLE 12000 460 First Data Corp COM 319963104 6352 170742 SH SOLE 59600 111142 Fiserv Inc COM 337738108 819 22300 SH SOLE 14450 7850 G & K Services COM 361268105 2032 59353 SH SOLE 16700 42653 General Electric COM 369604103 18552 638617 SH SOLE 310090 328972 Glatfelter COM 377316104 235 12500 SH SOLE 12500 Grainger, W W COM 384802104 2726 54414 SH SOLE 23675 30739 Guidant Corp COM 401698105 245 8108 SH SOLE 1864 6244 H B Fuller COM 359694106 474 16200 SH SOLE 9000 7200 H J Heinz COM 423074103 360 8760 SH SOLE 8760 Harte-Hanks COM 416196103 396 19250 SH SOLE 19250 Health Mgmt Assoc COM 421933102 302 15000 SH SOLE 15000 Hewlett-Packard COM 428236103 11961 782794 SH SOLE 208125 574839 Hillenbrand COM 431573104 494 8800 SH SOLE 4000 4800 Home Depot Inc COM 437076102 898 24447 SH SOLE 11600 12847 IBM COM 459200101 2094 29082 SH SOLE 11679 17503 IMS Health Inc COM 449934108 237 13200 SH SOLE 11000 2200 Illinois Tool Works COM 452308109 219 3200 SH SOLE 3200 Intel COM 458140100 28939 1583950 SH SOLE 715195 32000 836905 Interpublic Group COM 460690100 14955 604008 SH SOLE 384404 12000 207604 Investors Financial Services COM 461915100 235 7000 SH SOLE 7000 Johnson & Johnson COM 478160104 19644 375888 SH SOLE 160485 215403 KLA Tencor COM 482480100 233 5300 SH SOLE 5300 Kimberly Clark COM 494368103 37 600 SH SOLE 600 Level 3 COM 29 10000 SH SOLE 10000 Lilly COM 532457108 13820 245039 SH SOLE 83900 4000 157289 Linear Tech Corp Com COM 1360 43285 SH SOLE 29550 13735 Marsh & McLennan COM 571748102 1207 12500 SH SOLE 12500 May Dept Stores COM 577778103 361 10950 SH SOLE 10950 McCormick & Co Inc COM 579780206 361 14030 SH SOLE 14030 McDonald's COM 580135101 17260 606676 SH SOLE 254345 8600 343731 Medtronic Inc COM 585055106 11039 257609 SH SOLE 194600 63009 Mellon Financial Corp. COM 58551A108 3299 104978 SH SOLE 104978 Merck & Co COM 589331107 29773 587938 SH SOLE 317964 3500 266784 Mettler-Toledo COM 258 7000 SH SOLE 7000 Microsoft Corp COM 594918104 39874 728965 SH SOLE 374305 20000 334730 Molecular Devices COM 60851C107 196 11000 SH SOLE 11000 Molex Inc Cl A COM 608554200 15104 550638 SH SOLE 338362 212276 Motorola COM 620076109 3425 234739 SH SOLE 11097 223642 National Instruments COM 636518102 798 24500 SH SOLE 24500 Noble Energy, Inc. COM 654894104 360 10000 SH SOLE 10000 Nokia COM 654902204 3793 261970 SH SOLE 89155 173115 Northern Trust COM 665859104 9491 215411 SH SOLE 57700 157711 Novellus Systems Inc. COM 670008101 238 7000 SH SOLE 7000 OGE Energy COM 670837103 229 10000 SH SOLE 10000 Office Depot COM 676220106 632 37625 SH SOLE 37625 Omnicom Group COM 681919106 3046 66505 SH SOLE 48595 17910 Oracle Systems COM 68389X105 258 27250 SH SOLE 27250 Patterson Dental COM 703412106 403 8000 SH SOLE 8000 Pepsico Inc COM 713448108 264 5478 SH SOLE 5478 Pfizer COM 717081103 6589 188255 SH SOLE 117115 71140 Pharmacia Corp COM 71713u102 270 7219 SH SOLE 7219 Pitney Bowes COM 724479100 3320 83594 SH SOLE 2900 80694 Plantronics Inc COM 727493108 228 12000 SH SOLE 11000 1000 Procter & Gamble COM 742718109 6248 69970 SH SOLE 9435 3000 57535 RPM COM 749685103 212 13898 SH SOLE 13898 Regeneron Pharmaceuticals COM 75886f107 218 15000 SH SOLE 15000 Royal Dutch COM 780257804 2515 45500 SH SOLE 13200 32300 SBC Communications COM 78387G103 877 28755 SH SOLE 10000 18755 Saga Communications COM 786598102 253 11250 SH SOLE 11250 Sara Lee COM 803111103 1483 71859 SH SOLE 2000 69859 Schering Plough COM 806605101 251 10200 SH SOLE 10200 Schwab, Charles COM 808513105 1310 116923 SH SOLE 56660 23132 37131 Semtech COM 816850101 294 11000 SH SOLE 11000 Sigma-Aldrich COM 826552101 391 7800 SH SOLE 2000 5800 Sprint Fon Group COM 852061100 337 31780 SH SOLE 15864 15916 Sprint PCS Group COM 69325R103 83 18602 SH SOLE 10648 7954 State Street COM 857477103 70143 1569190 SH SOLE 548597 46000 975023 Stryker Corp COM 863667101 1434 26800 SH SOLE 22800 4000 Sungard Data Systems Inc COM 867363103 432 16300 SH SOLE 16300 Sysco Corporation COM 871829107 10656 391490 SH SOLE 99960 291970 T Rowe Price COM 74144t108 14572 443183 SH SOLE 203203 239980 Target COM 1392 36524 SH SOLE 36524 Techne Corp COM 878377100 878 31100 SH SOLE 27800 3300 United Parcel Svc Cl B COM 911312106 2922 47325 SH SOLE 19450 28025 Verizon Communications COM 492 12247 SH SOLE 223 12024 WPP Group PLC COM 939409300 1101 24984 SH SOLE 24984 Wachovia Corp COM 929771103 1253 32829 SH SOLE 32829 Wal-Mart COM 931142103 18863 342903 SH SOLE 131696 211417 Walgreen COM 931422109 15463 400275 SH SOLE 171880 228655 Waters Corp COM 294 11000 SH SOLE 10000 1000 Wyeth COM 983024100 13100 255866 SH SOLE 71300 18000 166566