Johnny English Strikes Again has earned a worldwide total of less than $ 158.75 million .
Johnny English Strikes Again has grossed $ 4.4 million in the United States and Canada , and $ 154.3 million elsewhere ( including $ 23.2 million in the United Kingdom ) , for a total worldwide gross of $ 158.7 million .
Johnny English Strikes Again