Sanctions and broader energy market factors weighed on profits. Shares of the energy giant saw their steepest drop in a year.
Q1 2024 ICF International Inc Earnings Call
Q1 2024 Belden Inc Earnings Call