$21 million profit contrasts with 2003 loss.

$21 million profit contrasts with 2003 loss.