XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (4,649) $ 4,828 $ (3,309) $ 14,162
Other comprehensive income (loss), net of taxes:        
Change in foreign currency translation adjustment, net of tax (expense) benefit of $(509), $32, $(715), and $238 65,610 (5,352) 100,972 (25,332)
Available-for-sale debt securities:        
Change in unrealized loss, net of tax benefit of $8, $6, $20, and $32 (24) (16) (64) (97)
Available-for-sale debt securities, net change (24) (16) (64) (97)
Cash flow hedges:        
Change in unrealized gain, net of tax benefit (expense) of $179, $(44), $450, and $(132) 549 132 1,379 401
Less: reclassification adjustment for amounts included in net (loss) income, net of tax benefit (expense) of $15, $(24), $164, and $(99) 46 (73) 502 (302)
Cash flow hedge, net change 595 59 1,881 99
Change in fair value of cross currency swap contracts, net of tax benefit of $—, $—, $—, and $— (28,872) 0 (42,756) 0
Total other comprehensive income (loss), net of tax effect 37,309 (5,309) 60,033 (25,330)
Total comprehensive income (loss), net of tax effect $ 32,660 $ (481) $ 56,724 $ (11,168)