Sachverhalt: Sachverhalt: A. Das Kantonsgericht Basel-Landschaft erklärte X._ am 19. April 2005 der mehrfachen einfachen sowie der qualifizierten Widerhandlung gegen das Betäubungsmittelgesetz schuldig. Vom Vorwurf der Geldwäscherei und der Widerhandlung gegen das Bundesgesetz über Aufenthalt und Niederlassung der Ausländer sprach es ihn frei. Es verurteilte ihn zu einer Zuchthausstrafe von 3 3⁄4 Jahren und verwies ihn für 10 Jahre des Landes. A. Das Kantonsgericht Basel-Landschaft erklärte X._ am 19. April 2005 der mehrfachen einfachen sowie der qualifizierten Widerhandlung gegen das Betäubungsmittelgesetz schuldig. Vom Vorwurf der Geldwäscherei und der Widerhandlung gegen das Bundesgesetz über Aufenthalt und Niederlassung der Ausländer sprach es ihn frei. Es verurteilte ihn zu einer Zuchthausstrafe von 3 3⁄4 Jahren und verwies ihn für 10 Jahre des Landes. B. X._ erhebt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde beim Bundesgericht. Er beantragt, das angefochtene Urteil sei aufzuheben. B. X._ erhebt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde beim Bundesgericht. Er beantragt, das angefochtene Urteil sei aufzuheben. C. Das Kantonsgericht beantragt die Abweisung beider Beschwerden. Eine Vernehmlassung der Staatsanwaltschaft des Kantons Basel-Landschaft wurde nicht eingeholt.