XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Condensed Consolidated Statements Of Other Comprehensive Income        
Net Income (Loss) $ 27,059 $ 25,598 $ 66,374 $ 59,493
Other comprehensive loss:        
Unrealized gains on available-for-sale investments, net of tax of $(154) and $(105) for the three and nine months ended September 30, 2024, respectively, and net of tax of $(41) for the three and nine months ended September 30, 2023, respectively 580 154 396 154
Comprehensive income $ 27,639 $ 25,752 $ 66,770 $ 59,647