About IDE Corp.