XML 23 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Business segment reporting
9 Months Ended
Oct. 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 October 31,
 
Nine Months Ended October 31,
 
2012

2011

 
2012

2011

Net sales
 
 
 
 
 
Piping Systems

$26,498


$35,371

 

$69,147


$80,737

Filtration Products
20,738

24,000

 
62,990

74,122

Industrial Process Cooling
9,199

8,948

 
27,225

24,334

Corporate and Other
1,890

3,011

 
3,952

9,528

Total

$58,325


$71,330

 

$163,314


$188,721

Gross profit
 
 
 
 
 
Piping Systems

$6,060


$6,222

 

$14,327


$13,666

Filtration Products
2,616

3,409

 
8,280

10,258

Industrial Process Cooling
2,617

2,486

 
7,586

6,657

Corporate and Other
153

315

 
287

877

Total

$11,446


$12,432

 

$30,480


$31,458

Income (loss) from operations
 
 
 
 
 
Piping Systems

$2,585


$3,026

 

$4,183


$3,730

Filtration Products
(410
)
315

 
(506
)
1,341

Industrial Process Cooling
526

517

 
1,403

1,014

Corporate and Other
(2,020
)
(1,626
)
 
(6,789
)
(5,409
)
Total

$681


$2,232

 

($1,709
)

$676

Income (loss) before income taxes
 
 
 
 
 
Piping Systems

$3,116


$3,709

 

$4,537


$4,314

Filtration Products
(410
)
315

 
(506
)
1,341

Industrial Process Cooling
526

517

 
1,403

1,014

Corporate and Other
(2,614
)
(2,021
)
 
(8,174
)
(6,423
)
Total

$618


$2,520

 

($2,740
)

$246