Hi Chris I would always use the hyphens in this particular compound term. 82) says that hyphens commonly cause spelling problems and the first place to look for answers is the dictionary. The Oxford dictionary gives "state-of-the-art".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.