XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Income Statement [Abstract]    
Revenue $ 204,216 $ 162,584
Cost of revenue 113,940 93,844
Gross profit 90,276 68,740
Operating expenses:    
Research and development and engineering 20,929 18,682
Selling, general and administrative 39,352 31,653
Amortization of purchased intangible assets 7,342 3,575
Restructuring, acquisition and related costs (1,630) 3,731
Total operating expenses 65,993 57,641
Operating income 24,283 11,099
Interest income (expense), net (3,109) (1,408)
Foreign exchange transaction gains (losses), net 69 (257)
Other income (expense), net (545) (70)
Income before income taxes 20,698 9,364
Income tax provision (benefit) 1,878 (1,946)
Consolidated net income $ 18,820 $ 11,310
Earnings per common share (Note 4):    
Basic $ 0.53 $ 0.32
Diluted $ 0.53 $ 0.32
Weighted average common shares outstanding—basic 35,538 35,279
Weighted average common shares outstanding—diluted 35,781 35,789