zmcl earnings