v3.23.1
Revenue From Contracts With Customers (Tables)
3 Months Ended
Apr. 01, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
The following disaggregation of revenues depicts our revenue based on the timing of revenue recognition:
Three Months Ended
In thousandsApril 1, 2023April 2, 2022
Revenues recognized at a point in time$522,938 $485,085 
Revenues recognized over time39,431 42,626 
Total net revenue $562,369 $527,711