Q24 EPS of $1.04 versus $0.94 in 1Q23 1Q24 Net Income of $36.1 million versus $34.0 million in 1Q23 1Q24 Consolidated Operating Income of $36.9 million versus $38.7 million in 1Q23 1Q24 EBITDA of $82.
Some results have been hidden because they may be inaccessible to you