Sachverhalt: A. Das Kantonsgericht St. Gallen sprach X._ am 24. Januar 2012 zweitinstanzlich der Schändung und der Veruntreuung schuldig. Die vom Kreisgericht Rheintal mit Entscheid vom 30. März 2011 ausgefällte Freiheitsstrafe von 24 Monaten erhöhte es auf 28 Monate. Im Umfang von 22 Monaten schob es den Vollzug der Strafe bei einer Probezeit von zwei Jahren auf. Die übrigen sechs Monate erklärte es für vollziehbar. Im Übrigen bestätigte das Kantonsgericht St. Gallen Ziffer 3 (Zivilklagen), Ziffer 4 (Kosten) und Ziffer 5 (Parteientschädigung) des kreisgerichtlichen Entscheids. Dem Urteil liegt in Bezug auf den Vorwurf der Schändung folgender Sachverhalt zugrunde: Y._, die als Tänzerin in einem Nachtclub in C._ arbeitete, nahm das Angebot ihres Arbeitgebers an, am 4. Juli 2003 an einem privaten Anlass (Polterabend) zu tanzen. X._ holte sie am fraglichen Abend um circa 22.30 Uhr mit dem Auto ab. Nachdem sie mehrere Male für die Gesellschaft getanzt hatte, wurde sie von X._ zum Nachtclub zurückgefahren. Y._ befand sich während der Rückfahrt in einer Art Schlafzustand, aus welchem sie nur zwischendurch erwachte. X._ vollzog an ihr im Auto ungeschützten Geschlechtsverkehr, was sie erst realisierte, als er bereits in sie eingedrungen war. Aufgrund ihres Zustands konnte sie sich dagegen nicht wehren. Hinsichtlich des Vorwurfs der Veruntreuung nimmt das Kantonsgericht an, X._ habe den durch die X._ AG bei der Z._ AG mit Mietvertrag vom 11. März 2005 gemieteten Abbruch- und Sortiergreifer ohne Berechtigung der A._ AG verkauft. B. X._ führt Beschwerde in Strafsachen mit den Anträgen, der kantonsgerichtliche Entscheid vom 24. Januar 2012 sei aufzuheben, und er sei vom Vorwurf der Schändung und der Veruntreuung freizusprechen. Die Zivilforderungen seien abzuweisen. Eventualiter sei die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Subeventuell sei er wegen Schändung und Veruntreuung zu einer bedingten Freiheitsstrafe von maximal 20 Monaten zu verurteilen. C. Vernehmlassungen wurden keine eingeholt.