XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information - Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Segment Reporting Information [Line Items]          
Gross revenues $ 360,188 $ 247,902 $ 1,022,052 $ 802,318  
Revenues 358,887 245,645 1,017,966 798,466  
Gross profit 36,906 14,891 88,213 70,485  
Operating income 12,794 (5,862) 20,541 6,633  
Segment assets 631,433   631,433   $ 558,033
Electrical Infrastructure [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 60,669 58,378 163,543 203,201  
Revenues 60,669 58,378 163,543 203,201  
Gross profit 6,210 1,759 13,155 15,567  
Operating income 2,882 (2,422) 3,977 2,234  
Segment assets 152,631   152,631   161,207
Oil Gas & Chemical [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 83,414 68,689 246,497 242,946  
Revenues 82,544 68,390 244,322 242,402  
Gross profit 10,736 4,744 25,518 27,550  
Operating income 4,796 (648) 8,895 8,684  
Segment assets 121,978   121,978   111,064
Storage Solutions [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 134,822 78,859 374,787 221,664  
Revenues 134,391 76,901 372,876 218,357  
Gross profit 14,575 4,166 35,275 17,004  
Operating income 3,730 (4,025) 5,371 (6,709)  
Segment assets 215,197   215,197   149,695
Industrial [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 81,283 41,976 237,225 134,507  
Revenues 81,283 41,976 237,225 134,506  
Gross profit 5,385 4,222 14,265 10,364  
Operating income 1,386 1,233 2,298 2,424  
Segment assets 74,666   74,666   58,816
Other Segments [Member]          
Segment Reporting Information [Line Items]          
Segment assets 66,961   66,961   $ 77,251
Intersegment Eliminations [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 1,301 2,257 4,086 3,852  
Intersegment Eliminations [Member] | Oil Gas & Chemical [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 870 299 2,175 544  
Intersegment Eliminations [Member] | Storage Solutions [Member]          
Segment Reporting Information [Line Items]          
Gross revenues 431 1,958 1,911 3,307  
Intersegment Eliminations [Member] | Industrial [Member]          
Segment Reporting Information [Line Items]          
Gross revenues $ 0 $ 0 $ 0 $ 1