XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 128,090 $ 172,344
Cost of sales 80,012 118,680
Gross profit 48,078 53,664
Research and development costs 5,215 5,223
Selling, general and administrative expenses 24,944 25,296
Restructuring charges 65 3,507
Income from operations 17,854 19,638
Interest expense (434) (983)
Interest income 1,115 107
Other income/expense, net 1,817 (26)
Earnings before provision for income taxes 20,352 18,736
Provision for income taxes 4,478 4,164
Net earnings available to common stockholders 15,874 14,572
Common Class A [Member]    
Net earnings available to common stockholders $ 2,545 $ 2,331
Net earnings per common share:    
Net earnings per common share - basic and diluted (in dollars per share) $ 1.19 $ 1.09
Weighted-average number of shares outstanding:    
Weighted-average number of shares outstanding - basic and diluted (in shares) 2,139 2,142
Common Class B [Member]    
Net earnings available to common stockholders $ 13,329 $ 12,241
Net earnings per common share:    
Net earnings per common share - basic and diluted (in dollars per share) $ 1.26 $ 1.15
Weighted-average number of shares outstanding:    
Weighted-average number of shares outstanding - basic and diluted (in shares) 10,610 10,639