The Companion Matrix and Its Properties