Commercial Vehicle Group, Inc. (CVGI): financials from its own SEC filings