XML 42 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Organization and Summary of Significant Accounting Policies [Abstract]  
Shipping and handling costs associated with outbound freight The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):
201920182017
$51,580  $48,610  $45,247  
Advertising expense
We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):
201920182017
$7,842  $7,390  $7,477  
Fair value measurements
 Fair Value at December 31,
20192018
Level 2
Unrealized gains on interest rate swaps$655  $2,378  
Unrealized losses on interest rate swaps919  —  
Level 3
Contingent consideration liabilities$703  $1,117  
Summary of changes in allowance for doubtful accounts
The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):
 201920182017
Balance at beginning of year$6,182  $3,897  $4,050  
Bad debt expense2,768  4,164  916  
Write-offs, net of recoveries(3,478) (1,879) (1,069) 
Balance at end of year$5,472  $6,182  $3,897  
Summary of changes in allowance for inventory obsolescence
The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):
 201920182017
Balance at beginning of year$7,726  $6,264  $6,531  
Provision for inventory write-downs3,656  3,998  2,660  
Deduction for inventory write-offs(2,346) (2,536) (2,927) 
Balance at end of year$9,036  $7,726  $6,264  
Estimated useful lives of property and equipment We depreciate property and equipment on a straight-line basis over the following estimated useful lives:
Buildings40 years
Leasehold improvements (1)
1 - 10 years
Autos and trucks3 - 6 years
Machinery and equipment3 - 15 years
Computer equipment3 - 7 years
Furniture and fixtures5 - 10 years

(1)For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.
Depreciation expense
The table below presents depreciation expense for the past three years (in thousands):
201920182017
$27,885  $26,122  $24,157  
Redeemable noncontrolling interest
The table below presents the changes in Redeemable noncontrolling interest (in thousands):
201920182017
Redeemable noncontrolling interest, beginning of period$—  $—  $2,287  
Redemption value adjustment of noncontrolling interest—  —  360  
Net loss attributable to noncontrolling interest—  —  (294) 
Other comprehensive income attributable to noncontrolling interest—  —  220  
Less: purchase of redeemable noncontrolling interest—  —  2,573  
Redeemable noncontrolling interest, end of period$—  $—  $—  
Accumulated other comprehensive loss
The table below presents the components of our Accumulated other comprehensive loss balance (in thousands):

 December 31,  
20192018
Foreign currency translation adjustments$(10,127) $(12,422) 
Unrealized (losses) gains on interest rate swaps, net of tax (1)
(232) 1,425  
Accumulated other comprehensive loss$(10,359) $(10,997) 
Supplemental disclosures to Consolidated Statements of Cash Flows
The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):

 Year Ended December 31,
 201920182017
Cash paid during the year for:   
Interest $20,960  $17,796  $12,957  
Income taxes, net of refunds51,076  50,091  84,251  
Schedule of recent accounting pronouncements pending adoption
The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
Changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method.Annual periods beginning after December 15, 2019We do not expect this accounting pronouncement will have a material impact on our financial position or results of operations.
ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
Eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (commonly referred to as Step 2 under the current guidance). Rather, the measurement of a goodwill impairment charge will be based on the excess of a reporting unit’s carrying value over its fair value (Step 1 under the current guidance). This guidance should be applied prospectively.Annual and interim impairment tests performed in periods beginning after December 15, 2019We do not expect this accounting pronouncement will have a material impact on our financial positions, results of operations and related disclosures.
ASU 2018-15, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
Aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting arrangements that include an internal-use software license. The amendments may be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption.Annual periods beginning after December 15, 2019We do not expect this accounting pronouncement will have a material impact on our financial positions, results of operations and related disclosures.
ASU 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
Simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance should generally be applied prospectively.Annual periods beginning after December 15, 2020We are currently evaluating the effect this will have on our financial position, results of operations and related disclosures.