XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income $ 178,274 $ 144,430 $ 445,791 $ 337,337
Other comprehensive income, net of tax:        
Foreign currency translation adjustments 919 22,321 25,692 4,186
Change in unrealized gains and losses on available-for-sale securities, net of tax of $17, $37, $17 and $(161), respectively 69 977 116 1,680
Other comprehensive income, net of tax (988) (23,298) (25,808) (5,866)
Comprehensive income $ 179,262 $ 167,728 $ 471,599 $ 343,203