XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Consolidated Statements of Comprehensive Income [Abstract]    
Net income (loss) $ 107,515 $ (533)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment, net of taxes of zero and zero for the three months ended March 31, 2025 and 2024, respectively 2,443 (10,104)
Net unrealized gains/(losses) on cash flow hedges, net of taxes of $(32) and $(435) for the three months ended March 31, 2025 and 2024, respectively 119 1,574
Reclassification adjustment for realized losses/(gains) in current earnings, net of taxes of $456 and $572 for the three months ended March 31, 2025 and 2024, respectively (1,654) (2,071)
Other comprehensive income (loss), net of tax 908 (10,601)
Comprehensive (loss) income $ 108,423 $ (11,134)