Do I need to pay again when there is a new version of TeamViewer?

I have just bought a new business licence (even though I mainly support friends and family). Just was wondering willI need to pay again when there is a new version of TeamViewer?