Jarir marketing company posts $24 million net income last year