The Lord blessed Job, not only with spiritual, but also with temporal and earthly blessings.
Related Commentaries of Job 42:12
Job 42:12
12 So the LORD blessed the latter end of Job more than his beginning: for he had fourteen thousand sheep, and six thousand camels, and a thousand yoke of oxen, and a thousand she asses.