Ituran beats Q1 estimates with $0.85 EPS, $102.7M revenue