Annual report pursuant to Section 13 and 15(d)

Segment Information - Breakdown of Net Sales by Geographic Area (Detail)

v3.4.0.3
Segment Information - Breakdown of Net Sales by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2016
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]                      
Net sales $ 22,301 $ 17,323 $ 22,798 $ 27,617 $ 37,455 $ 33,646 $ 35,566 $ 28,502 $ 90,039 $ 135,169 $ 102,218
Africa [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 112 237 152
Asia [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 8,859 11,253 11,486
Australia & New Zealand [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 230 330 307
Canada [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 8,702 15,807 11,419
Central America [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 36 1,772 3,210
Europe [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 856 943 2,091
Mexico [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 620 407 728
Middle East [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 11,039 10,155 4,350
South America [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 2,558 7,866 4,625
U.S. [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 $ 57,027 $ 86,399 $ 63,850