GloFo Q1 revenue down 16% y-o-y