Optex Systems (NASDAQ:OPXS – Get Free Report) and Environmental Tectonics (OTCMKTS:ETCC – Get Free Report) are both small-cap industrials companies, but which is the better business? Get Optex Systems alerts:Insider & Institutional Ownership19.1% of Optex Systems shares are held by institutional investors. ProfitabilityNet Margins Return on Equity Return on Assets Optex Systems 10.00% 19.33% 15.82% Environmental Tectonics 3.23% 51.01% 3.11%Valuation and EarningsThis table compares Optex Systems and Environmental Tectonics’ net margins, return on equity and return on assets. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio Optex Systems $41.34 million 1.89 $5.15 million $0.59 19.07 Environmental Tectonics $62.72 million 0.25 $3.05 million $0.09 17.89Optex Systems has higher earnings, but lower revenue than Environmental Tectonics. Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Optex Systems 0 1 0 1 3.00 Environmental Tectonics 0 0 0 0 0.00SummaryOptex Systems beats Environmental Tectonics on 9 of the 13 factors compared between the two stocks.