Q1 2025 Management View CEO Shuky Sheffer highlighted Q1 revenue of $1.11 billion, exceeding the midpoint of guidance and reflecting strong operational execution despite higher-than-expected foreign ...