XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 168,777 $ 170,572 $ 341,121 $ 307,290
Cost of sales 113,240 125,120 231,920 227,879
Gross profit 55,537 45,452 109,201 79,411
Research and development costs 6,006 4,661 11,229 9,505
Selling, general and administrative expenses 25,135 23,965 50,432 44,992
Restructuring charges 709 31 4,215 31
Gain on sale of property (3,672) 0 (3,672) 0
Income from operations 27,359 16,795 46,997 24,883
Gain on sale of business 1,115 0 1,115 0
Interest expense (908) (779) (1,890) (1,467)
Other expense, net (270) (1,724) (190) (2,496)
Earnings before provision for income taxes 27,296 14,292 46,032 20,920
(Benefit from) provision for income taxes (479) (2,746) 3,685 (1,182)
Net earnings available to common stockholders 27,775 17,038 42,347 22,102
Common Class A [Member]        
Net earnings available to common stockholders $ 4,458 $ 2,793 $ 6,790 $ 3,614
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 2.08 $ 1.30 $ 3.17 $ 1.68
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 2,142 2,144 2,142 2,145
Common Class B [Member]        
Net earnings available to common stockholders $ 23,317 $ 14,245 $ 35,557 $ 18,488
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 2.19 $ 1.37 $ 3.34 $ 1.78
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 10,634 10,362 10,636 10,368