XML 38 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 118,518 $ 128,812
Other comprehensive income (loss):    
Unrealized gains (losses) on investments 35,556 (81,041)
Unrealized gains (losses) on cash flow hedges (14,999) 52,530
Total unrealized gains (losses) 20,557 (28,511)
Income tax (expense) benefit (5,020) 6,894
Other comprehensive income (loss), net of tax (expense) benefit 15,537 (21,617)
Total comprehensive income $ 134,055 $ 107,195