SPNUF Earnings: AI Insights on Spirent Communications plc