Annual report pursuant to Section 13 and 15(d)

CONDENSED CONSOLIDATED STATEMETNS OF COMPREHENSIVE INCOME

v3.22.4
CONDENSED CONSOLIDATED STATEMETNS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 104,225 $ 142,470 $ 42,838
Marketable debt securities, available-for-sale:      
Change in net unrealized gains/losses (4,565) (1,554) 799
Less: reclassification adjustment for net losses (gains) included in other income (expense), net (70) 72 34
Net change, net of tax of $(1,559), $(505) and $286 for the years ended December 31, 2022, 2021, and 2020, respectively (4,635) (1,482) 833
Foreign currency translation gain (loss), net of tax of $0 for each of the years ended December 31, 2022, 2021, and 2020, respectively 108 (182) (237)
Total other comprehensive (loss) income (4,527) (1,664) 596
Comprehensive income $ 99,698 $ 140,806 $ 43,434