|
Summary of Operations by Geographic Area (Detail) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net sales to external customers |
$ 22,326us-gaap_SalesRevenueNet |
$ 34,821us-gaap_SalesRevenueNet |
$ 36,797us-gaap_SalesRevenueNet |
$ 24,855us-gaap_SalesRevenueNet |
$ 19,875us-gaap_SalesRevenueNet |
$ 33,101us-gaap_SalesRevenueNet |
$ 35,565us-gaap_SalesRevenueNet |
$ 25,397us-gaap_SalesRevenueNet |
$ 118,799us-gaap_SalesRevenueNet |
$ 113,938us-gaap_SalesRevenueNet |
$ 113,521us-gaap_SalesRevenueNet |
| Operating income (loss) |
|
|
|
|
|
|
|
|
79us-gaap_OperatingIncomeLoss |
62us-gaap_OperatingIncomeLoss |
(2,133)us-gaap_OperatingIncomeLoss |
| Assets |
49,767us-gaap_Assets |
|
|
|
46,244us-gaap_Assets |
|
|
|
49,767us-gaap_Assets |
46,244us-gaap_Assets |
|
| UNITED STATES |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net sales to external customers |
|
|
|
|
|
|
|
|
92,686us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
87,504us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
85,374us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
| Operating income (loss) |
|
|
|
|
|
|
|
|
1,289us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US |
1,085us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US |
(459)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_US |
| Assets |
40,819us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US |
|
|
|
36,339us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US |
|
|
|
40,819us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US |
36,339us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US |
38,341us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US |
| CANADA |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net sales to external customers |
|
|
|
|
|
|
|
|
26,113us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA |
26,434us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA |
28,147us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA |
| Operating income (loss) |
|
|
|
|
|
|
|
|
(1,195)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA |
(1,122)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA |
(1,607)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = country_CA |
| Assets |
8,703us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA |
|
|
|
9,554us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA |
|
|
|
8,703us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA |
9,554us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA |
11,009us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA |
| Other Countries |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Operating income (loss) |
|
|
|
|
|
|
|
|
(15)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
99us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
(67)us-gaap_OperatingIncomeLoss / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
| Assets |
$ 245us-gaap_Assets / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
|
|
|
$ 351us-gaap_Assets / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
|
|
|
$ 245us-gaap_Assets / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
$ 351us-gaap_Assets / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |
$ 309us-gaap_Assets / us-gaap_StatementGeographicalAxis = crv_OtherCountriesMember |