XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Income Statement [Abstract]      
Revenues $ 769,674 $ 693,616 $ 589,464
Cost of revenues 446,907 405,696 351,968
Gross profit 322,767 287,920 237,496
Operating expenses:      
Research and development 100,937 89,034 81,499
Selling, general and administrative 123,792 115,098 106,335
Total operating expenses 224,729 204,132 187,834
Operating income 98,038 83,788 49,662
Interest income 569 1,501 2,714
Interest expense (602) (864) (1,915)
Other income, net 495 750 602
Income before income taxes 98,500 85,175 51,063
Provision for income taxes 14,576 6,652 11,717
Net income $ 83,924 $ 78,523 $ 39,346
Net income per share:      
Basic (in USD per share) $ 1.08 $ 1.02 $ 0.52
Diluted (in USD per share) $ 1.06 $ 0.99 $ 0.51
Weighted-average number of shares used in per share calculations:      
Basic (in shares) 77,787 76,681 74,994
Diluted (in shares) 79,133 79,001 77,286