Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
NET INCOME $ 136,913 $ 127,777 $ 360,704 $ 326,154
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 9,921 (6,199) 5,453 (3,740)
Unrealized gains on available for sale securities 138 64 165 116
Other comprehensive income (loss), net of tax 10,059 (6,135) 5,618 (3,624)
Comprehensive income $ 146,972 $ 121,642 $ 366,322 $ 322,530