v3.26.1
Segment Information - Selected Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Segment Reporting [Line Items]        
Total revenue $ 293,329 $ 241,882 $ 573,313 $ 462,124
Interest income and other expenses, net 1,746 3,036 4,262 6,127
Income taxes (6,484) (3,626) (10,506) (5,423)
Net income (loss) 17,111 (199) 28,321 (4,986)
Reportable Segment        
Segment Reporting [Line Items]        
Total revenue 293,329 241,882 573,313 462,124
Adjusted cost of revenue (132,571) (104,595) (252,364) (201,051)
Adjusted sales and marketing operating expenses (56,707) (52,606) (113,544) (104,196)
Adjusted research and development operating expenses (47,501) (39,897) (96,258) (78,796)
Adjusted general and administrative operating expenses (18,011) (18,552) (39,287) (37,888)
Other segment items (16,690) (25,841) (37,295) (45,883)
Interest income and other expenses, net 1,746 3,036 4,262 6,127
Income taxes (6,484) (3,626) (10,506) (5,423)
Net income (loss) $ 17,111 $ (199) $ 28,321 $ (4,986)