The Birmingham, Alabama-based company posted an operating profit of $25.6mn, or $0.49 per share, reversing a year-ago loss of $32.4mn,
The Birmingham, Alabama-based company posted an operating profit of $25.6mn, or $0.49 per share, reversing a year-ago loss of $32.4mn,