Sachverhalt: A. Das Amtsgericht Solothurn-Lebern erklärte X._ am 16. März 2016 der mehrfachen ungetreuen Geschäftsbesorgung, des Betrugs, des betrügerischen Konkurses, der Misswirtschaft und der mehrfachen Urkundenfälschung schuldig. Es bestrafte ihn mit einer bedingten Freiheitsstrafe von 24 Monaten. Im Zivilpunkt verpflichtete das Amtsgericht X._, der A._ AG Fr. 70'000.-- als Schadensersatz zu bezahlen; für weitergehende Forderungen verwies es die Privatklägerin auf den Zivilweg. Gegen dieses Urteil erhob X._ Berufung. B. Das Obergericht des Kantons Solothurn stellte am 23. Januar 2018 im Rahmen der Berufungsverhandlung das Verfahren wegen ungetreuer Geschäftsbesorgung infolge Verjährungseintritts in einem von zwei Fällen ein. Darüber hinaus bestätigte es - im Urteil vom 24. Januar 2018 - die erstinstanzlichen Schuldsprüche. Es bestrafte X._ mit einer bedingten Freiheitsstrafe von 13 Monaten. Im Zivilpunkt bestätigte es das Urteil der ersten Instanz. C. X._ führt Beschwerde in Strafsachen. Er beantragt, die Urteile des Obergerichts des Kantons Solothurn und des Amtsgerichts Solothurn-Lebern seien aufzuheben und die Sache sei zur Vervollständigung der Voruntersuchung an die Staatsanwaltschaft zurückzuweisen. Eventualiter sei er freizusprechen und die Zivilklage der A._ AG abzuweisen.