Gulf RESOURCES, Inc. (GURE) financials: revenue and net income by year