YRC Worldwide Net Income Hits $26 Million