v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 224,915 $ 97,061 $ 89,566
Other comprehensive income (loss), net of tax:      
Change in unrealized gain (loss) of hedge derivatives 4,131 (515) (2,401)
Foreign currency translation gain (loss) 142 154 (22)
Other (449) 7 (595)
Total other comprehensive income (loss) 3,824 (354) (3,018)
COMPREHENSIVE INCOME $ 228,739 $ 96,707 $ 86,548