Mannatech Incorporated (MTEX) reports earnings