Glycerol-3-phosphate phosphatase hydrolyzing glycerol-3-phosphate into glycerol. Thereby, regulates the cellular levels of glycerol-3-phosphate a metabolic intermediate of glucose, lipid and energy metabolism (PubMed:26755581). Was also shown to have a 2-phosphoglycolate phosphatase activity and a tyrosine-protein phosphatase activity. However, their physiological relevance is unclear (PubMed:26755581, PubMed:24338473). In vitro, has also a phosphatase activity toward ADP, ATP, GDP and GTP (PubMed:24338473). H2O + O-phospho-L-tyrosyl-[protein] = L-tyrosyl-[protein] + phosphate H2O + sn-glycerol 1-phosphate = glycerol + phosphate H2O + sn-glycerol 3-phosphate = glycerol + phosphate Binds 1 Mg(2+) ion per subunit. Inhibited by orthovanadate, beryllium trifluoride, Ca(2+) and EDTA. kcat is 0.1 sec(-1) with glycerol-3-phosphate. Homodimer. Ubiquitously expressed with higher expression in testis, heart, skeletal muscle and islet tissue (at protein level). Up-regulated in white adipose tissue and down-regulated in brown adipose tissue upon fasting. Belongs to the HAD-like hydrolase superfamily. CbbY/CbbZ/Gph/YieH family.