XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Comprehensive Income [Abstract]      
Net income (loss) $ 160,204 $ (146,594) $ 8,595
Other comprehensive income (loss):      
Foreign currency translation adjustment, net of taxes of $(2), $406, and $(626), respectively 12,343 (18,497) (7,973)
Net unrealized gains/(losses) on cash flow hedges, net of taxes of $(51), $(497) and $(629), respectively 185 1,800 2,281
Less: Reclassification adjustment for realized losses/(gains) in current earnings on cash flow hedges, net of taxes of $1,069, $2,223, and $2,154, respectively (3,875) (8,055) (7,805)
Other comprehensive loss, net of tax 8,653 (24,752) (13,497)
Comprehensive income (loss) $ 168,857 $ (171,346) $ (4,902)