13F-HR 1 f13406.txt 13F REPORT 12-31-2006 UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: December 31, 2006 Check here if Amendment: ___; Amendment Number: ___ This Amendment (Check only one.) ___ is a restatement. ___ adds new holdings entries. Institutional Investment Manager Filing this Report: Name: ICM Asset Management, Inc. Address: W. 601 Main Avenue, Suite 600 Spokane WA 99201-0613 Form 13F File Number: 28-03766 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this submission. Person Signing this Report on Behalf of Reporting Manager: Name: Robert J. Law Title: Sr. Vice President Phone: (509)455-3588 Signature, Place and Date of Signing: Robert J. Law Spokane, WA 02-13-07 [Signature] [City, State] [Date] Report Type (Check only one.): _X__ 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) ___ 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) ___ 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 0 Form 13F Information Table Entry Total: 152 Form 13F Information Table Value Total: 1,094,607 List of Other Included Managers: NONE ICM Asset Management, Inc. FORM 13F December 31, 2006 Voting Authority -------------------------- Value Shares/ Sh/ Put/ Invstmt Other Name of Issuer Title of class CUSIP (x$1000) Prn Amt Prn Call Dscretn Managers Sole Shared None ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M Co. COM 88579Y101 976 12525 SH Sole 11725 800 Abbott Laboratories COM 002824100 633 13000 SH Sole 12800 200 Aeroflex, Inc. COM 007768104 37805 3225675 SH Sole 1731835 1493840 American Int'l Group, Inc. COM 026874107 1920 26791 SH Sole 26270 521 American Italian Pasta Co. Cla COM 027070101 1341 150650 SH Sole 95700 54950 Andrew Corp. COM 034425108 32385 3165694 SH Sole 1678189 1487505 Applied Materials, Inc. COM 038222105 518 28050 SH Sole 26750 1300 Aura Systems, Inc. COM 051526200 765 1219401 SH Sole 1190578 28823 Auto Data Processing, Inc. COM 053015103 1212 24605 SH Sole 24205 400 Avon Products COM 054303102 1048 31720 SH Sole 30470 1250 BP PLC COM 055622104 381 5676 SH Sole 3592 2084 BakBone Software, Inc. COM 057101107 761 543750 SH Sole 543750 Bank Of America Corp. COM 060505104 1119 20962 SH Sole 20142 820 Bausch & Lomb COM 071707103 5958 114450 SH Sole 96635 17815 Berkshire Hathaway, Inc.-Cl B COM 084670207 1459 398 SH Sole 384 14 Bisys Group, Inc. COM 055472104 22370 1732739 SH Sole 892659 840080 Bottomline Technologies, Inc. COM 101388106 7319 639200 SH Sole 246550 392650 Bristol Myers Squibb Co. COM 110122108 905 34400 SH Sole 33140 1260 Brookline Bancorp, Inc. COM 11373M107 19825 1505286 SH Sole 776256 729030 CA, Inc. COM 12673P105 566 24983 SH Sole 24083 900 Cadbury Schweppes PLC COM 127209302 314 7310 SH Sole 7310 Cadence Design Systems, Inc. COM 127387108 6392 356875 SH Sole 302210 54665 Calgon Carbon Corp. COM 129603106 13849 2233759 SH Sole 1318134 915625 Cambrex Corp. COM 132011107 14552 640509 SH Sole 403369 237140 Campbell Soup Co. COM 134429109 512 13159 SH Sole 12409 750 Cemex S.A.B. DE C.V. COM 151290889 532 15698 SH Sole 15698 Charming Shoppes, Inc. COM 161133103 31344 2316653 SH Sole 1237242 1079411 Chevron Corp. COM 166764100 1147 15602 SH Sole 15252 350 Cisco Systems, Inc. COM 17275R102 642 23500 SH Sole 23500 Citigroup, Inc. COM 172967101 1640 29451 SH Sole 29301 150 Coca Cola Co. COM 191216100 1830 37931 SH Sole 36731 1200 Colgate-Palmolive Co. COM 194162103 1029 15766 SH Sole 15366 400 Comcast Corp. Spec. Class A COM 20030N200 1301 31070 SH Sole 29620 1450 Computer Sciences Corp. COM 205363104 258 4840 SH Sole 4540 300 Corillian Corp. COM 218725109 2759 731900 SH Sole 355125 376775 Cost Plus World Market COM 221485105 12933 1255633 SH Sole 609198 646435 Cytec Industries, Inc. COM 232820100 17833 315568 SH Sole 143665 171903 Dell, Inc. COM 24702r101 1873 74655 SH Sole 71355 3300 Detour Media Group, Inc. COM 250672102 0 600000 SH Sole 600000 Digital Insight Corp. COM 25385P106 7962 206850 SH Sole 179450 27400 Ditech Networks COM 25500T108 16604 2399437 SH Sole 1027312 1372125 Dot Hill Systems Corp. COM 25848t109 16200 4122054 SH Sole 1766929 2355125 EFJ, Inc. COM 26843B101 15350 2274031 SH Sole 986106 1287925 Electro Scientific Inds, Inc. COM 285229100 19725 979375 SH Sole 434500 544875 Elizabeth Arden, Inc. COM 28660G106 10064 528300 SH Sole 160900 367400 Emerson Electric Co. COM 291011104 511 11582 SH Sole 11582 Enpath Medical, Inc. COM 29355y105 824 56650 SH Sole 56650 Enwave Corp. COM 29410k108 5 15252 SH Sole 15252 Essex Corp. COM 296744105 13951 583500 SH Sole 191000 392500 Exxon Mobil Corp. COM 30231G102 1647 21489 SH Sole 17712 3777 Fiberstars, Inc. COM 315662106 395 60750 SH Sole 60750 Flow International, Inc. COM 343468104 17296 1569475 SH Sole 612400 957075 General Electric Co. COM 369604103 1299 34914 SH Sole 28418 6496 General Mills, Inc. COM 370334104 787 13664 SH Sole 12894 770 Genesis Microchip, Inc. COM 37184c103 9344 921475 SH Sole 366975 554500 Genius Products, Inc. COM 37229R206 645 237150 SH Sole 237150 Gerber Scientific COM 373730100 13798 1098596 SH Sole 418171 680425 Guitar Center Inc. COM 402040109 20379 448275 SH Sole 258240 190035 HealthTronics COM 42222L107 6234 934625 SH Sole 90875 843750 Hearusa, Inc. COM 422360305 535 405600 SH Sole 405600 Henkel KGAA Spons ADR COM 42550u109 267 2065 SH Sole 2065 Hewlett-Packard Co. COM 428236103 270 6550 SH Sole 5750 800 Highland Group COM 443792106 11941 715875 SH Sole 231525 484350 Hollywood Media Corp. COM 436233100 571 136050 SH Sole 136050 Home Depot, Inc. COM 437076102 565 14075 SH Sole 13425 650 Horizon Offshore Inc. COM 44043J204 4611 282895 SH Sole 238590 44305 Hutchinson Technology Inc. COM 448407106 27848 1181514 SH Sole 646749 534765 I-Trax, Inc. COM 45069d203 751 242200 SH Sole 242200 IBM, Inc. COM 459200101 1203 12380 SH Sole 11680 700 IShares Russell 2000 COM 464287655 421 5395 SH Sole 5395 Input/Output, Inc. COM 457652105 26127 1916887 SH Sole 828615 1088272 Insight Enterprises, Inc. COM 45765U103 17212 912118 SH Sole 445513 466605 Insmed, Inc. COM 457669208 59 67425 SH Sole 67425 Intel Corp. COM 458140100 1709 84385 SH Sole 81985 2400 Interface, Inc. COM 458665106 2703 190050 SH Sole 180250 9800 Interpublic Group of Companies COM 460690100 499 40797 SH Sole 38147 2650 Inventure Group, Inc. COM 461214108 216 88350 SH Sole 88350 Johnson & Johnson, Inc. COM 478160104 1274 19300 SH Sole 16750 2550 K2, Inc. COM 482732104 32359 2453319 SH Sole 1336974 1116345 KeyCorp COM 493267108 268 7048 SH Sole 7048 Kroger Co. COM 501044101 497 21533 SH Sole 21233 300 Lattice Semiconductor Corp. COM 518415104 9896 1527085 SH Sole 683055 844030 Lcc International Inc-Cl A COM 501810105 40 10000 SH Sole 10000 Lifepoint Hospitals, Inc. COM 53219L109 29345 870760 SH Sole 460555 410205 Lion, Inc. COM 53620L102 226 685090 SH Sole 685090 MSC Software Corp. COM 553531104 34241 2248261 SH Sole 1136041 1112220 Magnetek, Inc. COM 559424106 8151 1442600 SH Sole 444600 998000 Marsh & Mclennan Cos., Inc. COM 571748102 446 14550 SH Sole 14150 400 Mattel, Inc. COM 577081102 524 23133 SH Sole 22933 200 McDonalds Corp. COM 580135101 505 11390 SH Sole 10690 700 Medtronic, Inc. COM 585055106 1222 22846 SH Sole 21846 1000 Merck & Co. COM 589331107 752 17237 SH Sole 17037 200 Mercury Computer Systems COM 589378108 12294 920217 SH Sole 357342 562875 Microsoft Corp. COM 594918104 1644 55049 SH Sole 53749 1300 Monterey Gourmet Foods, Inc. COM 612570101 833 190150 SH Sole 190150 NTT Docomo, Inc. Spon ADR COM 62942m201 344 21650 SH Sole 21650 Nautilus, Inc. COM 63910b102 29023 2073089 SH Sole 1097946 975143 Neogen Corp. COM 640491106 209 9400 SH Sole 9400 Nestle SA ADR COM 641069406 585 6595 SH Sole 6595 Nokia Corp. COM 654902204 754 37090 SH Sole 35460 1630 Northwestern Corp. COM 668074305 6177 174600 SH Sole 145950 28650 Novartis AG ADR COM 66987v109 638 11110 SH Sole 11110 Ntn Communications, Inc. COM 629410309 374 272950 SH Sole 272950 OSI Restaurant Partners, Inc. COM 67104A101 16223 413845 SH Sole 146180 267665 Omnicare, Inc. COM 681904108 7025 181860 SH Sole 152660 29200 Oracle Corp. COM 68389X105 310 18099 SH Sole 16099 2000 Orthovita Inc. COM 68750U102 352 96900 SH Sole 96900 Oyo Geospace Corp. COM 671074102 9445 162600 SH Sole 29825 132775 Par Technology Corp/Del COM 698884103 662 73350 SH Sole 73350 PerkinElmer, Inc. COM 714046109 6228 280166 SH Sole 235986 44180 Pfizer, Inc. COM 717081103 1743 67294 SH Sole 62264 5030 Planetout, Inc. COM 727058109 438 95250 SH Sole 95250 Powerwave Technologies, Inc. COM 739363109 23255 3605460 SH Sole 1882350 1723110 Procter & Gamble Co. COM 742718109 2022 31464 SH Sole 29864 1600 Progressive Gaming Internation COM 74332S102 14051 1549148 SH Sole 417398 1131750 Puget Energy, Inc. COM 745310102 349 13762 SH Sole 13762 RPM, Inc. COM 749685103 7408 354608 SH Sole 289090 65518 Regis Corp. COM 758932107 5083 128542 SH Sole 103881 24661 Rent-A-Center, Inc. COM 76009N100 23442 794391 SH Sole 433106 361285 Rohm & Haas Co. COM 775371107 679 13275 SH Sole 13175 100 Schering Plough Corp. COM 806605101 617 26100 SH Sole 25800 300 Seracare Life Science, Inc. COM 81747Q100 217 33600 SH Sole 33600 Shaw Group, Inc. COM 820280105 34801 1038843 SH Sole 574673 464170 Shoe Pavilion, Inc. COM 824894109 572 77550 SH Sole 77550 Sonosite, Inc. COM 83568G104 9885 319600 SH Sole 89900 229700 Superior Energy Services, Inc. COM 868157108 20741 634674 SH Sole 351567 283107 Symbol Technologies, Inc. COM 871508107 413 27626 SH Sole 27226 400 Symmetricom, Inc. COM 871543104 39583 4437600 SH Sole 2392750 2044850 Teletech Holdings, Inc. COM 879939106 1362 57054 SH Sole 37179 19875 Time Warner, Inc. COM 887317105 450 20650 SH Sole 19950 700 Topps Company, Inc. COM 890786106 10668 1198622 SH Sole 498922 699700 Toyota Motor Corp. Spon. ADR COM 892331307 640 4765 SH Sole 4765 Trinity Biotech Plc COM 896438306 644 75200 SH Sole 75200 Tyco Int'l Ltd. COM 902124106 1139 37455 SH Sole 36415 1040 Unilever N.V. COM 904784709 598 21950 SH Sole 21950 United Healthcare Corp. COM 91324P102 406 7550 SH Sole 7550 United Rentals, Inc. COM 911363109 35391 1391694 SH Sole 751279 640415 Urs Corp. COM 903236107 6247 145785 SH Sole 121840 23945 Verizon Communications, Inc. COM 92343V104 1206 32396 SH Sole 31346 1050 Vishay Intertechnology, Inc. COM 928298108 6038 445913 SH Sole 353438 92475 Vistacare Inc., Class A COM 92839y109 16299 1605774 SH Sole 648850 956924 WGL Holdings, Inc. COM 92924f106 24607 755278 SH Sole 406543 348735 Wal-Mart Stores, Inc. COM 931142103 1218 26375 SH Sole 25615 760 Washington Mutual, Inc. COM 939322103 753 16564 SH Sole 16414 150 Waste Management, Inc. COM 94106L109 265 7217 SH Sole 7067 150 Waters Corp. COM 941848103 229 4675 SH Sole 4525 150 Willbros Group, Inc. COM 969199108 26615 1408206 SH Sole 717381 690825 Wireless Facilities COM 97653a103 19548 6858832 SH Sole 3777452 3081380 Xilinx, Inc. COM 983919101 579 24310 SH Sole 23790 520 YRC Worldwide, Inc. COM 984249102 6471 171510 SH Sole 141370 30140 Yankee Candle Co. COM 984757104 13841 403755 SH Sole 357370 46385 Youbet.com Inc. COM 987413101 694 187950 SH Sole 187950