Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Disaggregation of Revenue (Details)

v3.23.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 270,611 $ 247,714 $ 522,516 $ 477,234
Product revenues        
Disaggregation of Revenue [Line Items]        
Revenue 232,831 219,022 448,239 420,849
Service revenues        
Disaggregation of Revenue [Line Items]        
Revenue 37,780 28,692 74,277 56,385
Operating Segments | Janus North America        
Disaggregation of Revenue [Line Items]        
Revenue 261,309 241,462 499,523 466,719
Operating Segments | Janus North America | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue 88,599 70,650 156,842 146,359
Operating Segments | Janus North America | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue 78,022 69,431 160,275 131,003
Operating Segments | Janus North America | Commercial and Others        
Disaggregation of Revenue [Line Items]        
Revenue 94,688 101,381 182,406 189,357
Operating Segments | Janus North America | Product revenues transferred at a point in time | Product revenues        
Disaggregation of Revenue [Line Items]        
Revenue 204,548 195,943 381,847 372,843
Operating Segments | Janus North America | Service revenues transferred over time | Product revenues        
Disaggregation of Revenue [Line Items]        
Revenue 27,700 24,975 60,584 52,754
Operating Segments | Janus North America | Service revenues transferred over time | Service revenues        
Disaggregation of Revenue [Line Items]        
Revenue 29,061 20,544 57,092 41,122
Operating Segments | Janus International        
Disaggregation of Revenue [Line Items]        
Revenue 21,209 20,324 42,781 38,238
Operating Segments | Janus International | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue 18,529 14,884 37,067 26,782
Operating Segments | Janus International | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue 2,680 5,440 5,714 11,456
Operating Segments | Janus International | Product revenues transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 12,038 12,176 25,143 22,975
Operating Segments | Janus International | Service revenues transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 9,171 8,148 17,638 15,263
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue $ (11,907) $ (14,072) $ (19,788) $ (27,723)