Grid Dynamics HOLDINGS, Inc. (GDYN) quarterly revenue and earnings by quarter