“They were a church cult – whatever they called themselves. They kept me locked away because I knew what they were doing was ...
Q2 2026 earnings call recap: revenue drop, restructuring charges, China wind-down savings, Vietnam growth plans & new wins.