| Rank | Company | Ticker | Industry | Sales | Change | Profit / Loss | % of sales | EPS |
| | | | | | | ▲ | |
| 50 | Dalsa Corp. | DSA | Electronics | 189,300 | 1.16 | (21,082) | (11.14) | (1.13) |
| 49 | Celestica Inc. | CLS | Electronics | 8,183,223 | (9.32) | (898,192) | (10.98) | (3.92) |
| 48 | nStein Technologies | EIN | Software | 25,068 | 22.90 | (2,494) | (9.95) | (0.05) |
| 47 | Redknee Solutions Inc. | RKN | Software | 50,701 | 31.29 | (4,411) | (8.70) | (0.08) |
| 46 | March Networks Corp. | MN | Internet Software & Services | 100,713 | 8.09 | (7,854) | (7.80) | (0.45) |
| 45 | Mitec Telecom Inc. | MTM | Communications Equipment | 44,187 | 33.23 | (3,252) | (7.36) | (0.02) |
| 44 | DDS Wireless International Inc. | DD | Communications Equipment | 33,606 | 41.77 | (1,888) | (5.62) | (0.14) |
| 43 | Tundra Semiconductor Corp. | TUN | Semiconductors | 68,804 | (8.06) | (2,855) | (4.15) | (0.15) |
| 42 | 20-20 Technologies Inc. | TWT | Software | 83,267 | 12.55 | (2,176) | (2.61) | (0.11) |
| 41 | Corel Corp. | CRE | Software | 284,787 | (1.70) | 2,074 | 0.73 | 0.09 |
| 40 | Grey Island Systems International Inc. | GIS | Communications Equipment | 20,238 | 8.37 | 223 | 1.10 | 0.00 |
| 39 | Firan Technology Group Corp. | FTG | Electronics | 64,276 | 16.19 | 772 | 1.20 | 0.05 |
| 38 | Zarlink Semiconductor Inc. | ZL | Semiconductors | 245,319 | 43.59 | 4,020 | 1.64 | 0.00 |
| 37 | Aastra Technologies Ltd. | AAH | Communications Equipment | 911,311 | 53.58 | 20,354 | 2.23 | 1.42 |
| 36 | Hemisphere GPS Inc. | HEM | Communications Equipment | 72,105 | 2.86 | 1,735 | 2.41 | 0.04 |
| 35 | TECSYS Inc. | TCS | Software | 41,200 | 8.63 | 1,054 | 2.56 | 0.08 |
| 34 | Zedi Inc. | ZED | Electronics | 47,513 | 48.19 | 1,650 | 3.47 | 0.01 |
| 33 | Constellation Software Inc. | CSU | Software | 402,897 | 35.84 | 16,381 | 4.07 | 0.78 |
| 32 | MacDonald Dettwiler & Associates Ltd. | MDA | IT Services | 1,150,024 | (3.23) | 46,826 | 4.07 | 1.16 |
| 31 | Xenos Group | XNS | Software | 16,246 | 5.66 | 689 | 4.24 | 0.07 |
| 30 | Tucows Inc. | TCX | Internet Software & Services | 89,853 | 5.65 | 4,592 | 5.11 | 0.05 |
| 29 | Sierra Wireless Inc. | SW | Communications Equipment | 599,323 | 8.13 | 31,172 | 5.20 | 1.00 |
| 28 | Chartwell Technology Inc. | CWH | Internet Software & Services | 22,389 | 6.50 | 1,195 | 5.34 | 0.06 |
| 27 | Solium Capital Inc. | SUM | Internet Software & Services | 17,720 | 25.40 | 1,169 | 6.60 | 0.04 |
| 26 | COM DEV International Ltd. | CDV | Communications Equipment | 221,979 | 30.76 | 15,388 | 6.93 | 0.22 |
| 25 | Mediagrif Interactive Technologies Inc. | MDF | Internet Software & Services | 48,233 | 3.02 | 3,391 | 7.03 | 0.24 |
| 24 | Peer 1 Network Enterprises Inc. | PIX | Internet Software & Services | 104,929 | 8.63 | 7,736 | 7.37 | 0.06 |
| 23 | Open Text Corp. | OTC | Software | 883,015 | 11.72 | 71,149 | 8.06 | 1.37 |
| 22 | CGI Group Inc. | GIB.A | IT Services | 3,790,754 | 5.16 | 308,490 | 8.14 | 1.00 |
| 21 | Mosaid Technologies Inc. | MSD | Semiconductors | 61,461 | 22.15 | 5,649 | 9.19 | 0.54 |
| 20 | Enghouse Systems Ltd. | ESL | Software | 60,373 | 14.70 | 6,025 | 9.98 | 0.23 |
| 19 | MKS Inc. | MKX | Internet Software & Services | 70,881 | 25.30 | 7,255 | 10.24 | 0.15 |
| 18 | Axia NetMedia Corp. | AXX | Communications | 68,786 | 12.69 | 7,051 | 10.25 | 0.11 |
| 17 | International Datacasting Corp. | IDC | Communications Equipment | 29,061 | 17.61 | 2,993 | 10.30 | 0.06 |
| 16 | Gennum Corp. | GND | Semiconductors | 125,793 | 4.76 | 13,092 | 10.41 | 0.38 |
| 15 | Vecima Networks Inc. | VCM | Communications Equipment | 130,113 | 17.75 | 14,450 | 11.11 | 0.61 |
| 14 | Exfo Electro Optical Engineering Inc. | EXF | Communications Equipment | 211,821 | 15.51 | 24,011 | 11.34 | 0.35 |
| 13 | CAE Inc. | CAE | Industrial Technologies | 1,662,200 | 16.76 | 199,400 | 12.00 | 0.78 |
| 12 | Cyberplex Inc. | CX | Internet Software & Services | 81,525 | 262.18 | 9,853 | 12.09 | 0.18 |
| 11 | Logibec Groupe Informatique Ltd. | LGI | Software | 74,455 | 36.34 | 9,007 | 12.10 | 0.93 |
| 10 | Matrikon Inc. | MTK | Software | 79,216 | 3.90 | 9,834 | 12.41 | 0.33 |
| 9 | Bridgewater Systems Corp. | BWC | Software | 49,656 | 0.00 | 6,332 | 12.75 | 0.32 |
| 8 | Miranda Technologies Inc. | MT | Electronics | 137,681 | 18.00 | 20,369 | 14.79 | 0.85 |
| 7 | Norsat International Inc. | NII | Communications Equipment | 22,914 | 39.84 | 3,537 | 15.44 | 0.07 |
| 6 | Research In Motion Ltd. | RIM | Hardware Systems | 12,381,461 | 84.13 | 2,090,392 | 16.88 | 3.71 |
| 5 | RuggedCom Inc. | RCM | Communications Equipment | 68,702 | 57.02 | 14,156 | 20.60 | 1.21 |
| 4 | Sangoma Technologies Corp. | STC | Communications Equipment | 11,190 | (4.71) | 3,198 | 28.58 | 0.11 |
| 3 | Evertz Technologies Ltd. | ET | Electronics | 301,508 | 12.43 | 101,050 | 33.51 | 1.40 |
| 2 | The Descartes Systems Group Inc. | DSG | Software | 71,549 | 11.89 | 24,273 | 33.92 | 0.46 |
| 1 | Computer Modelling Group Ltd. | CMG | Software | 43,941 | 56.97 | 16,616 | 37.81 | 0.88 |