any number of factors can affect profitability ; in this downturn , weve had a lot of orders canceled or payments delayed , though the big one is still increased competition from foreign companies- shrinking market share .