XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 54,941 $ 59,307 $ 188,428 $ 190,998
Cumulative translation adjustment (9,687) (20,248) 274 (46,757)
Net unrealized (loss) on securities available-for-sale, net of tax of $(5), $0, $(61) and $0, respectively (18) 0 (185) 0
Comprehensive income $ 45,236 $ 39,059 $ 188,517 $ 144,241