$ SEC Filings

Filing Filed On
PERFICIENT, INC. - DATED 12/31/2004 11 Apr 2005
10KSB/A 29 Apr 2004
10KSB/A 30 Apr 2003
10KSB/A 30 Apr 2001