Not bad for a company in its paunchy middle-age (43 years and counting).For more, please login or subscribe