ありがとうございます。Thank you.

ありがとうございます。Thankyou.
(1) ありがとうございます。Arigatougozaimasu. = Thank you.
[Polite]
1. どうも ありがとうございます。Doumo arigatougozaimasu. (Thank you very much.)

2. ありがとうございます。Arigatougozaimasu.

3. どうも ありがとう。Doumo arigatou.

4. ありがとう。Arigatou.

5. どうも。Doumo. (Thanks)
[Casual]

Five levels of "Thank you." in Japanese.

<present/past>
ありがとうございます。Arigatou gozaimasu. (for now and futre, non-past)
ありがとうございました。Arigatou gozaimashita. (for the past; Used for something that happened in the past)

ex.
・昨日はどうもありがとうございました。Kinou wa doumo arigatougozaimashita. = Lit. As for yesterday, thank you very much.
・昨日は手伝ってくれて、ありがとうございました。Kinou wa tetsudattekurete, arigatougozaimashita. = Lit. As for yesterday, (you) helped me, thank you.
・いろいろありがとうございました。Iroiro arigatougozaimashita. = Lit. Various things, thank you. (Thank you for every thing.)
(2) 感謝します。かんしゃします。Kanshashimasu. = I appreciate.
1. ありがとうございます。感謝します。Arigatougozaimasu. Kanshashimasu. = Lit. Thank you. I appreciate.

2. ありがとうございます。心より感謝します。Arigatougozaimasu. Kokoro yori kanshashimasu. = Lit. Thank you. From (my) heart, I appreciate.
(3) 助かります。たすかります。Tasukarimasu. = That helps. That will be great.
助かります。たすかります。Tasukarimasu. = Lit. (I) will be helped.

<present/past>
たすかります。Tasukarimasu. (for now and futre, non-past)
たすかりました。Tasukarimashita. (for the past; Used for something that happened in the past)

ex.
・ありがとうございます。助かります。Arigatougozaimasu. Tasukarimasu. = Lit. Thank you. I will be helped.
・昨日はありがとうございました。本当に助かりました。Kinou wa arigatougozaimashita. Hontou ni tasukarimashita. = Lit. As for yesterday, thank you. Really I was helped.