XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net (loss) income attributable to common stockholders $ (77,605) $ (113,256) $ 138,417
Unrealized gain (loss), net of tax:      
Foreign currency translation gain (loss) 3,141 (142) (315)
Unrealized gain (loss) on cash flow hedges [1] 25,943 30,032 (27,208)
Total other comprehensive income (loss) 29,084 29,890 (27,523)
Comprehensive (loss) income $ (48,521) $ (83,366) $ 110,894
[1] Amounts are net of income tax benefit of $17,000, $0.1 million and $0.1 million for the years ended December 31, 2022, 2021 and 2020, respectively.