XML 20 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Business segment reporting
6 Months Ended
Jul. 31, 2012
Segment reporting [Line Items]  
Segment Reporting Disclosure [Text Block]
Business segment reporting. The Company has three reportable segments. Piping systems engineers, designs, manufactures and sells specialty piping and leak detection and location systems. Filtration products manufactures and sells a wide variety of filter elements for air filtration and particulate collection. Industrial process cooling engineers, designs, manufactures and sells chillers, cooling towers, plant circulating systems and accessories for industrial process applications. Included in corporate and other activity is a subsidiary which engages in the installation of heating, ventilation and air conditioning systems ("HVAC"), but which is not sufficiently large to constitute a reportable segment.
 
Three Months Ended July 31,
 
Six Months Ended July 31,
 
2012

2011

 
2012

2011

Net sales
 
 
 
 
 
Piping Systems

$22,905


$26,339

 

$42,649


$45,366

Filtration Products
19,276

25,279

 
42,252

50,122

Industrial Process Cooling
8,895

8,231

 
18,026

15,386

Corporate and Other
1,185

4,141

 
2,062

6,517

Total

$52,261


$63,990

 

$104,989


$117,391

Gross profit
 
 
 
 
 
Piping Systems

$4,869


$4,631

 

$8,267


$7,444

Filtration Products
2,552

3,537

 
5,664

6,849

Industrial Process Cooling
2,437

2,226

 
4,969

4,171

Corporate and Other
48

390

 
134

562

Total

$9,906


$10,784

 

$19,034


$19,026

Income (loss) from operations
 
 
 
 
 
Piping Systems

$1,443


$927

 

$1,598


$704

Filtration Products
(292
)
516

 
(96
)
1,026

Industrial Process Cooling
314

293

 
877

497

Corporate and Other
(2,136
)
(1,648
)
 
(4,769
)
(3,783
)
Total

($671
)

$88

 

($2,390
)

($1,556
)
Income (loss) before income taxes
 
 
 
 
 
Piping Systems

$1,511


$1,011

 

$1,421


$605

Filtration Products
(292
)
516

 
(96
)
1,026

Industrial Process Cooling
314

293

 
877

497

Corporate and Other
(2,555
)
(1,980
)
 
(5,560
)
(4,402
)
Total

($1,022
)

($160
)
 

($3,358
)

($2,274
)