XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 839 $ 89,849 $ 31,329 $ 110,298
Other comprehensive income (loss), net of tax        
Currency translation adjustments, net of tax (102) 184 (257) 259
Cash flow hedges:        
Amount recognized in other comprehensive income 1,526 7,327 5,079 4,888
Less: income realized and reclassified to earnings 4,399 5,402 8,627 10,123
Changes in fair value of cash flow hedges (2,873) 1,925 (3,548) (5,235)
Other comprehensive income (loss), net of tax (2,975) 2,109 (3,805) (4,976)
Comprehensive income (loss) $ (2,136) $ 91,958 $ 27,524 $ 105,322