Definition
To achieve continuous success after an initial positive outcome, with no setbacks or regression.
Since he won that competition, he has never looked back, continuously achieving great results.
Since their company started using the new marketing strategy, their sales have never looked back.
After her promotion, her career development never looked back; it just kept going up.