01.02.2024 - Quarterly revenue of $596 million Quarterly operating income of $61.1 million with operating margin of 10.3%Quarterly earnings per diluted share of $1.07Total backlog steady at $1.9 billion; 12-month backlog up $100 million sequentially to $1.6 ...