BGSF Q1 Revenue Flat at $20.9M; Net Loss Narrows to $0.13 Per Share - BGSF News | Rallies