Living in Kansas working for an Alabama Company

I live in Kansas as I have for many years.  I've always worked for a Kansas company, but in June of this year I began working for an Alabama firm, that withheld Alabama payroll taxes.  This year, do I need to file both a Kansas and an Alabama tax return?  Since I'm a KS resident, will I owe taxes on the same money in both states?  Any help would be appreciated.