Court fines construction business owner $531K for FLSA violations