v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 28, 2025
Jun. 30, 2026
Jun. 28, 2025
Income Statement [Abstract]        
Revenue $ 343,129 $ 253,597 $ 635,078 $ 520,204
Cost of revenue 159,875 131,475 305,435 254,849
Gross profit 183,254 122,122 329,643 265,355
Operating expenses:        
Research and development 38,879 35,292 73,977 63,322
Sales and marketing 23,105 14,910 44,564 34,626
General and administrative 34,260 25,003 65,669 47,788
Amortization 19,699 8,446 39,399 16,891
Restructuring cost in operating expenses (3,761) (6,224) (8,970) (7,347)
Total operating expenses 119,704 89,875 232,579 169,974
Operating income 63,550 32,247 97,064 95,381
Interest income, net 5,245 8,631 10,347 17,897
Gain (Loss), Foreign Currency Transaction, before Tax (139) (1,149) (600) (1,911)
Other Expense Income (160) 12 (263) 31
Total other expense, net 4,946 7,494 9,484 16,017
Income before provision for income taxes 68,496 39,741 106,548 111,398
Provision for income taxes 8,394 5,830 12,696 13,392
Net Income, Total $ 60,102 $ 33,911 $ 93,852 $ 98,006
Earnings per share:        
Basic $ 1.22 $ 0.69 $ 1.89 $ 2
Diluted $ 1.21 $ 0.69 $ 1.88 $ 1.99
Weighted average shares outstanding:        
Basic 49,412 48,925 49,575 49,053
Diluted 49,682 49,016 49,841 49,213