XML 46 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
Product
Manufacturers_Distributors
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Location
Customer
Product
Manufacturers_Distributors
Dec. 31, 2013
Dec. 31, 2012
Oct. 31, 2014
Basis Of Presentation [Line Items]                          
Net sales $ 1,333,082,000us-gaap_SalesRevenueNet $ 1,419,947,000us-gaap_SalesRevenueNet $ 1,320,037,000us-gaap_SalesRevenueNet $ 1,254,139,000us-gaap_SalesRevenueNet $ 1,223,638,000us-gaap_SalesRevenueNet $ 1,336,676,000us-gaap_SalesRevenueNet $ 1,274,494,000us-gaap_SalesRevenueNet $ 1,250,485,000us-gaap_SalesRevenueNet   $ 5,327,205,000us-gaap_SalesRevenueNet $ 5,085,293,000us-gaap_SalesRevenueNet $ 5,080,106,000us-gaap_SalesRevenueNet  
Number of items 160,000ustr_StockKeepingUnits                 160,000ustr_StockKeepingUnits      
Number of manufacturers 1,600ustr_NumberOfManufacturers                 1,600ustr_NumberOfManufacturers      
Number of distribution centers                   77ustr_NumberOfDistributionCenters      
Number of reseller customer                   30,000ustr_NumberOfResellerCustomers      
Business acquisition cash paid                 90,000,000us-gaap_PaymentsToAcquireBusinessesGross        
Purchase Price                 79,800,000ustr_BusinessAcquisitionPurchasePriceAllocation     79,800,000ustr_BusinessAcquisitionPurchasePriceAllocation  
Write off of investment         1,200,000ustr_WriteOffOfInvestment                
O.K.I. Supply Co. [Member]                          
Basis Of Presentation [Line Items]                          
Amount payable related to acquisition 4,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_OkiSupplyCompanyMember
                4,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_OkiSupplyCompanyMember
     
Contribution to the Company's net financial sales                   20,500,000us-gaap_Revenues
/ us-gaap_BusinessAcquisitionAxis
= ustr_OkiSupplyCompanyMember
     
Pro forma net sales                       5,200,000,000us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessAcquisitionAxis
= ustr_OkiSupplyCompanyMember
 
Pro forma net income                       112,600,000us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= ustr_OkiSupplyCompanyMember
 
CPO Commerce, Inc [Member]                          
Basis Of Presentation [Line Items]                          
Business acquisition cash paid                   37,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
Amount payable related to acquisition 51,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
                51,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
Business acquisition, fair value of contingent consideration 5,100,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
                5,100,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
Business acquisition contingent consideration payments, range minimum 0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
                0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
Business acquisition contingent consideration payments, range maximum 10,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
                10,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
Stock acquisition, percentage acquired 100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
                100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= ustr_CpoCommerceMember
     
MEDCO [Member]                          
Basis Of Presentation [Line Items]                          
Business acquisition cash paid                         150,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
Amount payable related to acquisition 52,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
                52,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
    6,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
Contribution to the Company's net financial sales                   36,300,000us-gaap_Revenues
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
     
Pro forma net sales                   5,500,000,000us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
5,300,000,000us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
5,300,000,000us-gaap_BusinessAcquisitionsProFormaRevenue
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
 
Pro forma net income                   125,000,000us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
129,000,000us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
119,200,000us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
 
Business acquisition, fair value of contingent consideration                         4,800,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
Business acquisition contingent consideration payments, range minimum                         0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
Business acquisition contingent consideration payments, range maximum                         $ 10,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= ustr_MEDCOMember
Business acquisition acquired entity indemnification payment period                         18 months