XML 55 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss) by Component
The changes in accumulated other comprehensive (loss) income by component, consisted of the following:
Three months ended
March 31,
(in thousands)
2025
2024
Accumulated other comprehensive loss, beginning of period$(4,869)$(1,688)
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income balance, beginning of period$7,799 $8,158 
Other comprehensive (loss) income before reclassifications, net of tax effects of $2,763 and $(2,966)
(2,714)8,121 
Amounts reclassified from accumulated other comprehensive (loss) income(1,215)(5,507)
Tax (benefit) expense included in provision for income taxes(2,763)1,481 
Total amounts reclassified from accumulated other comprehensive (loss) income(3,978)(4,026)
Net current-period other comprehensive (loss) income(6,692)4,095 
Accumulated other comprehensive income balance, end of period$1,107 $12,253 
Foreign currency translation adjustment:
Accumulated other comprehensive loss balance, beginning of period$(12,668)$(9,846)
Translation adjustment3,259 (1,185)
Accumulated other comprehensive loss balance, end of period(9,409)(11,031)
Accumulated other comprehensive (loss) income, end of period$(8,302)$1,222