XML 89 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net earnings $ 1,316 $ 60,711 $ 53,424
Other comprehensive gain (loss):      
Unrealized gain (loss) on marketable securities, net of tax 2,617 (4,749) (7,436)
Other comprehensive gain (loss) 2,617 (4,749) (7,436)
Comprehensive earnings $ 3,933 $ 55,962 $ 45,988