Karooooo Ltd (KARO) reports robust ARR growth and subscriber additions, while navigating currency headwinds and increased marketing expenses.