Quarterly report [Sections 13 or 15(d)]

Revenue Recognition

v3.26.3
Revenue Recognition
9 Months Ended
Oct. 03, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
13. Revenue Recognition
Contract balances as of October 3, 2026 and January 3, 2026 were as follows:

(dollar amounts in millions)
Revenues in excess of billings at October 3, 2026
$ 24.3 
Unbilled receivables at October 3, 2026
8.6 
Contract assets at October 3, 2026
$ 32.9 
Revenues in excess of billings at January 3, 2026
$ 20.8 
Unbilled receivables at January 3, 2026
6.8 
Contract assets at January 3, 2026
$ 27.6 
Contract liabilities at October 3, 2026
$ 12.1 
Contract liabilities at January 3, 2026
$ 16.7 
During the three and nine month periods ended October 3, 2026, we recognized revenue of approximately $1.1 and $15.0, respectively, related to contract liabilities at January 3, 2026.
Disaggregation of Revenue

We disaggregate revenue by reportable segment and by sales channel of revenue recognition. The following disaggregation of revenue depicts our reportable segment revenues by sales channel of revenue recognition for the periods presented:

Revenue by Sales Channel

(dollar amounts in millions)
Three Months Ended Nine Months Ended
Reportable Segments by Sales Channel Revenue Recognition
October 3, 2026 September 27, 2025 October 3, 2026 September 27, 2025
Janus North America
Self storage - new construction $ 66.9  $ 72.3  $ 222.5  $ 204.9 
Self storage - R3 50.0  54.0  161.9  162.0 
Commercial and other 66.5  65.5  197.8  215.9 

$ 183.4  $ 191.8  $ 582.2  $ 582.8 
Janus International
Self storage - new construction $ 28.8  $ 25.0  $ 82.7  $ 70.0 
Self storage - R3 1.2  3.3  5.7  7.9 
$ 30.0  $ 28.3  $ 88.4  $ 77.9 
Eliminations (0.3) (0.8) (1.3) (2.8)
Total revenue
$ 213.1  $ 219.3  $ 669.3  $ 657.9