XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net earnings $ 60,711 $ 53,424 $ 126,950
Other comprehensive loss:      
Unrealized (loss) gain on marketable securities, net of tax (4,749) (7,436) 1,558
Other comprehensive (loss) earnings, net of tax (4,749) (7,436) 1,558
Comprehensive earnings $ 55,962 $ 45,988 $ 128,508