XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Consolidated Statements of Comprehensive Income [Abstract]        
Net income (loss) $ 17,079 $ 8,302 $ 145,713 $ (110,489)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (2,309) 14,985 11,532 6
Net unrealized gains (losses) on cash flow hedges, net of taxes of $(1) and $262 for the three months ended September 30, 2025 and 2024, respectively and $(51) and $(325) for the nine months ended September 30, 2025 and 2024, respectively 2 (949) 185 1,178
Reclassification adjustment for realized losses in current earnings on cash flow hedges, net of taxes of $152 and $574 for the three months ended September 30, 2025 and 2024, respectively and $1,069 and $1,716 for the nine months ended September 30, 2025 and 2024, respectively (551) (2,081) (3,875) (6,218)
Other comprehensive income (loss), net of tax (2,858) 11,955 7,842 (5,034)
Comprehensive income (loss) $ 14,221 $ 20,257 $ 153,555 $ (115,523)