XML 29 R12.htm IDEA: XBRL DOCUMENT
v3.22.4

Derivative Instruments | 12 Months Ended
--- | ---
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Derivative Instruments | 3. Derivative Instruments The Company is exposed to certain risks relating to its ongoing business operations. The primary risk managed by the use of derivative instruments is foreign currency exchange risk. The Company holds forward foreign currency exchange contracts that are not designated as any type of accounting hedge as defined by U.S. generally accepted accounting principles. The Company uses these contracts to manage its exposure to exchange rate fluctuations on certain Company subsidiary cash, accounts receivable, accounts payable and other obligation balances that are denominated in currencies other than the entities’ functional currencies. The forward foreign exchange contracts are recognized on the balance sheet as either an asset or a liability measured at fair value. Gains and losses arising from recording the foreign exchange contracts at fair value are reported in earnings as offsets to the losses and gains reported in earnings arising from the re-measurement of the receivable and payable balances into the applicable functional currencies. At December 31, 2022 and 2021, the Company had open forward foreign currency exchange contracts, all with durations of one to six months, to buy or sell foreign currencies with a U.S. dollar equivalent of $56,746,000 and $51,542,000, respectively. The Company is currently exposed to volatility in short-term interest rates and has mitigated certain portions of that risk by using an interest rate swap. The interest rate swap is recognized on the balance sheet as either an asset or a liability measured at fair value. At December 31, 2022, the Company held an interest rate swap contract with a notional value of $100,000,000 that was designated as a cash flow hedge. Period-to-period changes in the fair value of the interest rate swap are initially recognized as gains or losses in other comprehensive income. As the interest rate swap contract is settled, the corresponding gain or loss is reclassified out of accumulated other comprehensive income (AOCI) into earnings. The maturity date of the current interest swap contract is March 10, 2027 which is closely aligned with the June 24, 2027 maturity of the Company’s revolving credit facility. The fair values of the derivative instruments held by the Company on December 31, 2022, and December 31, 2021, are disclosed in Note 2, Fair Value Measurements, of the notes to the Company’s consolidated financial statements (included in Item 8 of this Form 10-K). Derivative instrument gains and losses for the years ended December 31, 2022, 2021 and 2020, were immaterial. For amounts reclassified out of AOCI into earnings for the years ended December 31, 2022, 2021 and 2020, see Note 19, Accumulated Other Comprehensive Income (Loss), of the notes to the Company’s consolidated financial statements (included in Item 8 of this Form 10-K).

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -URI https://asc.fasb.org/topic&trid=2229140 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 5 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008 + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration