Yes if you have an extension (valid permission of stay) then to exit and reenter Thailand you need to buy a reentry permit.
Can be single or multiple. 1000 or 3800.
Does not mean you have a multi entry visa.
The Non O is a single entry visa.
It's, basically history and you stay in Thailand on ongoing permission of stay that you extend annually