十分 literally 'ten parts' = 100%, a classical intensifier meaning 'thoroughly/completely'.
十分感谢 is slightly more literary/formal than
非常感谢 (extremely grateful). Common in emails, speeches, thank-you notes. For everyday spoken register,
非常感谢 is the more natural choice.