XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowance for Doubtful Accounts Activity related to the allowance for doubtful accounts was as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Balance, beginning of period$1,872 $2,251 $2,108 $2,156 
Provision for bad debts, net of (recoveries)372 (295)211 (154)
Uncollectable accounts written off— — (79)(59)
Foreign currency translation(125)(15)(121)(2)
Balance, end of period$2,119 $1,941 $2,119 $1,941 
Schedule of Accumulated Other Comprehensive Income (Loss)
Total components of accumulated other comprehensive loss were as follows:
Foreign currency translation adjustments and otherUnrealized gain (loss) on derivatives, net of taxTotal
Balance, July 1, 2022$(134,926)$148 $(134,778)
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustments and other before reclassification, net of tax benefit of $70
(72,041)— (72,041)
Reclassification for foreign currency translation adjustments and other included in net income208 — 208 
Unrealized gain on derivatives, net of tax expense of $14
— 51 51 
Total other comprehensive (loss) income(71,833)51 (71,782)
Balance, September 30, 2022$(206,759)$199 $(206,560)
Balance, July 1, 2021$(159,064)$(343)$(159,407)
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustments and other(15,392)— (15,392)
Unrealized gain on derivatives, net of tax expense of $14
— 46 46 
Total other comprehensive (loss) income(15,392)46 (15,346)
Balance, September 30, 2021$(174,456)$(297)$(174,753)
Foreign currency translation adjustments and otherUnrealized gain (loss) on derivatives, net of taxTotal
Balance, January 1, 2022$(189,767)$(184)$(189,951)
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustments and other before reclassification, net of tax expense of $72
(17,200)— (17,200)
Reclassification for foreign currency translation adjustments and other included in net income208 — 208 
Unrealized gain on derivatives, net of tax expense of $117
— 383 383 
Total other comprehensive (loss) income(16,992)383 (16,609)
Balance, September 30, 2022$(206,759)$199 $(206,560)
Balance, January 1, 2021$(145,603)$(462)$(146,065)
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustments and other(28,853)— (28,853)
Unrealized gain on derivatives, net of tax expense of $50
— 165 165 
Total other comprehensive (loss) income(28,853)165 (28,688)
Balance, September 30, 2021$(174,456)$(297)$(174,753)