Industries Qatar (IQ) has posted a net profit of nearly QR700mn in the first quarter of this year amid a challenging macro-economic environment.