Colorado's Zynex makes $31M acquisition of Kestrel Labs to b