Digital watch and calculator maker Casio Computer Co Ltd says the steep slide in its annual profits yesterday (see figures) was caused by sluggish business in the US and slack sales of displays. US unit Casio Inc had excess inventory and stopped importing Casio goods from the parent and from manufacturing units in Southeast Asia. Lower prices for its thin-film transistor liquid crystal displays and low margins also hurt its profits.