XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 128,812 $ 641,207
Other comprehensive income (loss):    
Unrealized losses on investments (81,041) (10,071)
Unrealized gains on cash flow hedges 52,530 23,423
Total unrealized gains (losses) (28,511) 13,352
Income tax (expense) benefit 6,894 (3,229)
Other comprehensive income (loss), net of tax (expense) benefit (21,617) 10,123
Total comprehensive income $ 107,195 $ 651,330