20110421 tech: Apple earnings strong; couldn't meet iPad demand