Navy GCM is four years---but in all honesty the GCM is a laugh.
This article tries to take the award to elevate this do-do to hero status
Around 1995 the Navy changed to every three years for the GCM. You're correct, after the first award they are rarely presented at an awards ceremony.