v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
NET INCOME $ 328,196 $ 224,915 $ 97,061
Other comprehensive income (loss), net of tax:      
Change in unrealized gain (loss) of hedge derivatives 757 4,131 (515)
Foreign currency translation gain (loss) (97) 142 154
Other 873 (449) 7
Total other comprehensive income (loss) 1,533 3,824 (354)
COMPREHENSIVE INCOME $ 329,729 $ 228,739 $ 96,707