TEN Holdings Inc. (XHLD) reports earnings