Brazil-based meat processor JBS has reported a first-half profit of over BRL285m (US$140.6m), swinging from a loss of BRL34m a year earlier.