Profit rose from $32.9 million (68 cents/share) in their year-ago Q4 to $33.3 million (73 cents/share) in their current Q4. Revenue also increased from $334.9 million a year ago to $406 million.