XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 62,943 $ 3,187
Other comprehensive income (loss), net of tax:    
Unrealized (loss) income on cash flow hedge, net of income tax benefit (expense) of $628 and ($1,971), respectivel (2,006) 7,591
Cash flow hedge loss (gain) reclassified to the statement of operations, net of income tax (benefit) expense of ($496) and $1,229, respectively 1,582 (4,562)
Foreign currency translation adjustment   (234)
Total other comprehensive (loss) income (424) 2,795
Comprehensive income $ 62,519 $ 5,982