13F-HR 1 f13110.txt FIRST QUARTER 2010 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- AES TRUST III PFD CO 00808n202 360 7950 SH Sole 7950 ADELPHIA RECOVERY TRUST CVV SE 00685R102 2 12614.000 SH Sole 12614.000 DODGE & COX INCOME FD COM 256210105 261 19974.019 SH Sole 19974.019 TCW STRATEGIC INCOME FD INC 872340104 111 23591.000 SH Sole 23591.000 VANGUARD FIXED INCOME SECS FD 922031208 69 12355.215 SH Sole 12355.215 VANGUARD INDEX TRUST TOTAL STO 922902306 1263 43575.332 SH Sole 43575.332 3M CO COM COM 88579Y101 36214 433338.000 SH Sole 433338.000 ABBOTT LABS COM COM 002824100 7025 133353.000 SH Sole 133353.000 ACCENTURE LTD BERMUDA CL A COM G1151C101 17252 411252.000 SH Sole 411252.000 ACTUANT CORP CL A COM 00508X203 2001 102331.000 SH Sole 102331.000 AES CORP COM COM 00130H105 42963 3905762.000 SH Sole 3905762.000 AFLAC INC COM COM 001055102 385 7085.000 SH Sole 7085.000 ALLEGHANY CORP COM 017175100 19428 66809.392 SH Sole 66809.392 ALLIANCE ONE INTL INC COM 018772103 66 12900.000 SH Sole 12900.000 ALTRA HOLDINGS INC COM COM 02208R106 2255 164242.000 SH Sole 164242.000 ALTRIA GROUP INC COM COM 02209S103 1030 50217.000 SH Sole 50217.000 AMERICAN EXPRESS CO COM 025816109 3564 86375.000 SH Sole 86375.000 ANNALY CAP MGMT INC COM COM 035710409 1671 97280.000 SH Sole 97280.000 AT&T INC COM COM 00206R102 204 7890.000 SH Sole 7890.000 AUTOLIV INC COM 052800109 209 4063.000 SH Sole 4063.000 BALDOR ELEC CO COM COM 057741100 277 7398.000 SH Sole 7398.000 BARRICK GOLD CORP COM COM 067901108 215 5600.000 SH Sole 5600.000 BAXTER INTL INC COM COM 071813109 15191 261014.000 SH Sole 261014.000 BERKSHIRE HATHAWAY CLB COM 084670702 24928 306735.000 SH Sole 306735.000 BERKSHIRE HATHAWAY INC DELAWA COM 084670108 4750 39.000 SH Sole 39.000 BOEING CO COM COM 097023105 13465 185440.000 SH Sole 185440.000 BP PLC SHS COM G12793108 113 12148.000 SH Sole 12148.000 BP PLC SPONSORED ADR COM 055622104 3101 54330.000 SH Sole 54330.000 CARBO CERAMICS INC COM COM 140781105 1041 16700.000 SH Sole 16700.000 CENTRAL GARDEN & PET CO CL A COM 153527205 18397 2008439.000 SH Sole 2008439.000 CHESAPEAKE ENERGY CORP COM 165167107 20772 878688.000 SH Sole 878688.000 CHEVRON CORP NEW COM COM 166764100 1221 16098.000 SH Sole 16098.000 CHIMERA INVT CORP COM 16934Q109 18684 4803090.000 SH Sole 4803090.000 CHURCH & DWIGHT INC COM 171340102 690 10300.000 SH Sole 10300.000 CINTAS CORP COM COM 172908105 1291 45931.000 SH Sole 45931.000 CISCO SYS INC COM COM 17275R102 16562 636256.000 SH Sole 636256.000 CITIGROUP INC COM COM 172967101 213 52587.000 SH Sole 52587.000 COCA COLA CO COM COM 191216100 873 15866.000 SH Sole 15866.000 COINSTAR INC COM COM 19259P300 4466 137411.000 SH Sole 137411.000 COLGATE PALMOLIVE CO COM COM 194162103 2108 24730.000 SH Sole 24730.000 COSTCO WHOLESALE CORP COM 22160K105 606 10145.000 SH Sole 10145.000 COVIDIEN PLC COM G2554F105 47771 950108.000 SH Sole 950108.000 CRANE CO COM COM 224399105 2270 63942.000 SH Sole 63942.000 DIRECTV GROUP HLDNGS CLA COM 25490A101 525 15524.000 SH Sole 15524.000 DISNEY WALT CO COM DISNEY COM 254687106 458 13110.000 SH Sole 13110.000 DONALDSON INC COM COM 257651109 203 4500.000 SH Sole 4500.000 DOVER CORP COM COM 260003108 760 16250.000 SH Sole 16250.000 DOW CHEM CO COM COM 260543103 515 17400.000 SH Sole 17400.000 EAGLE MATERIALS INC COM 26969P108 2090 78758.000 SH Sole 78758.000 EMERSON ELEC CO COM COM 291011104 1111 22075.000 SH Sole 22075.000 ENERGY CONSV TECHNOLOGIES INC COM 29267V108 0 10000.000 SH Sole 10000.000 EQUIFAX INC COM COM 294429105 46084 1287249.830 SH Sole 1287249.830 EXXON MOBIL CORP COM COM 30231G102 5395 80542.000 SH Sole 80542.000 FAIR ISAAC CORP COM 303250104 2417 95381.000 SH Sole 95381.000 FIRST AMERN CORP CALIF COM COM 318522307 1991 58849.000 SH Sole 58849.000 FORTUNE BRANDS INC COM COM 349631101 1306 26916.000 SH Sole 26916.000 FRANKLIN ELEC INC COM COM 353514102 858 28599.000 SH Sole 28599.000 GENERAL ELECTRIC CO COM 369604103 26893 1477654.256 SH Sole 1477654.256 GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 241 6262.000 SH Sole 6262.000 GLOBAL CASH ACCESS INC COM 378967103 2208 270297.000 SH Sole 270297.000 GLOBAL INDS LTD COM COM 379336100 66 10300.000 SH Sole 10300.000 GLOBETRAC INC COM GBTR 0 100000.000 SH Sole 100000.000 GP STRATEGIES CORP COM 36225v104 2139 255889.000 SH Sole 255889.000 GRAINGER W W INC COM COM 384802104 514 4750.000 SH Sole 4750.000 HALLIBURTON CO COM COM 406216101 35972 1193902.000 SH Sole 1193902.000 HARBOR BIO SCIENCE INC COM 756 1386508.000 SH Sole 1386508.000 HEINZ H J CO COM COM 423074103 281 6160.000 SH Sole 6160.000 HILLTOP HOLDINGS INC COM 432748101 8735 743429.000 SH Sole 743429.000 HYTHIAM INC COM 44919F104 135 540000.000 SH Sole 540000.000 IDEX CORP COM COM 45167R104 1988 60075.000 SH Sole 60075.000 ILLINOIS TOOL WKS INC COM COM 452308109 1085 22905.000 SH Sole 22905.000 INGERSOLL-RAND COMPANY LTD A COM g47791101 227 6500.000 SH Sole 6500.000 INTERNATIONAL BUSINESS MACHS C COM 459200101 392 3053.000 SH Sole 3053.000 ITT CORP NEW COM COM 450911102 25102 468235.000 SH Sole 468235.000 JOHNSON & JOHNSON COM COM 478160104 4720 72390.000 SH Sole 72390.000 JPMORGAN CHASE & CO COM 46625H100 45499 1016729.963 SH Sole 1016729.963 KIMBERLY CLARK CORP COM COM 494368103 840 13352.000 SH Sole 13352.000 KRAFT FOODS INC CL A COM 50075N104 44650 1476514.000 SH Sole 1476514.000 LIBERTY GLOBAL COM 530555101 315 10795.000 SH Sole 10795.000 LIBERTY MEDIA CAPITAL SER A COM 53071M302 2448 67315.000 SH Sole 67315.000 LIBERTY MEDIA INTERACTIVE SER COM 53071M104 19234 1257096.000 SH Sole 1257096.000 LOEWS CORP. COM 540424108 25129 674074.000 SH Sole 674074.000 LOWES COS INC COM COM 548661107 46402 1914280.000 SH Sole 1914280.000 LUBRIZOL CORP COM COM 549271104 715 7800.000 SH Sole 7800.000 MAGUIRE PPTYS INC COM COM 559775101 124 40400.000 SH Sole 40400.000 MEAD JOHNSON NUTRITION CO COM 582839106 261 5013.000 SH Sole 5013.000 MICROMET INC COM 59509C108 609 75380.000 SH Sole 75380.000 MICROSOFT CORP COM COM 594918104 609 20783.000 SH Sole 20783.000 NALCO HOLDING COMPANY COM 62985Q101 2046 84076.000 SH Sole 84076.000 NII HLDGS INC CL B COM 62913F201 303 7260.000 SH Sole 7260.000 NORDSTROM INC COM COM 655664100 1287 31500.000 SH Sole 31500.000 PARKER HANNIFIN CORP COM 701094104 19225 296954.000 SH Sole 296954.000 PEPSICO INC COM COM 713448108 21893 330910.000 SH Sole 330910.000 PERKINELMER INC COM COM 714046109 4431 185393.000 SH Sole 185393.000 PFIZER INC COM COM 717081103 3463 201915.320 SH Sole 201915.320 PHILIP MORRIS INTL INC COM COM 718172109 3479 66708.000 SH Sole 66708.000 PIONEER NAT RES CO COM COM 723787107 28654 508764.000 SH Sole 508764.000 PLATO LEARNING INC COM 72764Y100 2384 428745.000 SH Sole 428745.000 PROCTER & GAMBLE CO COM COM 742718109 904 14290.000 SH Sole 14290.000 PROVIDENT FINANCIAL PLC COM g72783171 137 10330.000 SH Sole 10330.000 RALCORP HLDGS INC COM 751028101 52760 778400.000 SH Sole 778400.000 ROSETTA RESOURCES INC COM COM 777779307 285 12100.000 SH Sole 12100.000 ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 550 9948.000 SH Sole 9948.000 SCHLUMBERGER LTD COM COM 806857108 1199 18890.000 SH Sole 18890.000 SCOTTS MIRACLE GRO CO CL A COM 810186106 2004 43235.000 SH Sole 43235.000 SEALED AIR CORP NEW COM COM 81211K100 392 18600.000 SH Sole 18600.000 SIGMA ALDRICH CORP COM COM 826552101 2842 52967.000 SH Sole 52967.000 SMITH & WESSON HOLDING COM 831756101 146 38560.000 SH Sole 38560.000 SMUCKER J M CO COM NEW COM 832696405 1042 17300.000 SH Sole 17300.000 SPARTECH CORP COM 847220209 21667 1851867.000 SH Sole 1851867.000 SYMANTEC CORP COM COM 871503108 16641 983065.000 SH Sole 983065.000 SYMETRA FINANCIAL CORP COM 87151Q106 1907 144671.000 SH Sole 144671.000 SYMS CORP COM 871551107 996 100000.000 SH Sole 100000.000 SYSCO CORP COM COM 871829107 2599 88098.000 SH Sole 88098.000 TCF FINANCIAL CORP COM 872275102 8363 524660.000 SH Sole 524660.000 TELEFLEX INC COM 879369106 6138 95801.000 SH Sole 95801.000 TYCO ELECTRONICS LTD COM COM H8912P106 50709 1845308.000 SH Sole 1845308.000 TYCO INTL LTD SWITZERLAND COM H89128104 35225 920903.000 SH Sole 920903.000 UNITED ONLINE INC COM COM 911268100 5526 738750.000 SH Sole 738750.000 UNITED TECHNOLOGIES CORP COM COM 913017109 1319 17925.000 SH Sole 17925.000 UNIVERSAL CORP COM 913456109 2332 44266.000 SH Sole 44266.000 US BANCORP DEL COM NEW COM 902973304 625 24158.000 SH Sole 24158.000 V F CORP COM COM 918204108 3261 40683.000 SH Sole 40683.000 VIRGIN MEDIA INC COM COM 92769L101 296 17155.000 SH Sole 17155.000 VODAFONE GROUP PLC ADR COM 92857W209 232 9935.000 SH Sole 9935.000 VULCAN MATLS CO COM COM 929160109 38305 810870.000 SH Sole 810870.000 WAL MART STORES INC COM 931142103 29216 525468.000 SH Sole 525468.000 WASHINGTON POST CO COM 939640108 35375 79641.000 SH Sole 79641.000 WEATHERFORD INTERNATIONAL LTD. COM h27013103 231 14580.000 SH Sole 14580.000 WELLS FARGO & CO NEW COM COM 949746101 299 9605.000 SH Sole 9605.000 WENDYS /ARBY'S GROUP INC COM 950587105 17833 3566656.000 SH Sole 3566656.000 WESTERN UN CO COM COM 959802109 176 10390.000 SH Sole 10390.000 WHITE MTNS INS GROUP LTD COM G9618E107 63463 178769.101 SH Sole 178769.101 WILLIAMS SONOMA INC COM COM 969904101 66210 2518459.000 SH Sole 2518459.000 WILMINGTON TRUST CORP COM 971807102 2536 153053.000 SH Sole 153053.000 YAHOO INC COM COM 984332106 44250 2676951.000 SH Sole 2676951.000 YUM BRANDS INC COM COM 988498101 23052 601401.000 SH Sole 601401.000 ZIMMER HLDGS INC COM COM 98956P102 347 5867.000 SH Sole 5867.000 BARCLAYS PLC ADR 06738E204 230 10555 SH Sole 10555 DIAGEO P L C SPON ADR NEW 25243Q205 231 3424 SH Sole 3424 ERICSSON CO ADR 294821608 303 29055 SH Sole 29055 EXPERIAN PLC ADR 30215C101 249 25320 SH Sole 25320 HEINEKEN N V ADR 423012202 228 8890 SH Sole 8890 HSBC HOLDINGS PLC ADR 404280406 17988 354868 SH Sole 354868 HUTCHISON TELECOMMNI ADR 44841v102 91 36870 SH Sole 36870 MITSUBISHI UFJ FINL GROUP INC 606822104 165 31485 SH Sole 31485 NESTLE SA ADR 641069406 275 5370 SH Sole 5370 SWISS RE CO ADR 870887205 216 4395 SH Sole 4395 TOTAL SA ADR 89151E109 15394 265330 SH Sole 265330 TOYOTA MOTOR CORP ADR 892331307 222 2755 SH Sole 2755 JP MORGAN CHASE WRNTS EXP 10 46634e114 971 63200 SH Sole 63200