I found this while browsing murthy website :
-----------------------------------------------------------
Question 4. How long can I remain outside the U.S. without jeopardizing my permanent residency status? TOP
©MurthyDotCom
In order for one to be considered properly maintaining LPR status, a green card holder has to spend at least six months a year in the United States. If such an individual just makes an annual or biannual visit/s to the U.S., it may appear, over time, that s/he is spending more time abroad than in the U.S., and actually is living and working abroad. Then the individual is at risk of losing LPR status. If such a person plans on an extended stay outside the United States, it is possible to apply, before leaving the U.S., for a reentry permit, valid for a maximum period of two years. Such a permit would greatly facilitate reentry to the U.S.
--------------------------------------------------------------
Hope this helps.