This is the logo of Groundspeak Inc., the biggest geocaching site owner. This logo is the synonym for geocaching all over the world although there are activities to build a free geocaching logo not owned by a company.