XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):

Year Ended March 31, 2022
Contractor SolutionsEngineered Building SolutionsSpecialized Reliability SolutionsTotal
Build-to-order$— $88,690 $— $88,690 
Book-and-ship413,207 8,606 115,932 537,745 
Net revenues$413,207 $97,296 $115,932 $626,435 

Year Ended March 31, 2021
Contractor SolutionsEngineered Building SolutionsSpecialized Reliability SolutionsTotal
Build-to-order$— $87,057 $— $87,057 
Book-and-ship245,232 8,615 78,301 332,148 
Net revenues$245,232 $95,672 $78,301 $419,205 

Year Ended March 31, 2020
Contractor SolutionsEngineered Building SolutionsSpecialized Reliability SolutionsTotal
Build-to-order$— $82,357 $— $82,357 
Book-and-ship190,421 8,524 104,569 303,514 
Net revenues$190,421 $90,881 $104,569 $385,871 
Schedule of Contract Liabilities
Contract liabilities, which are included in accrued and other current liabilities in our consolidated balance sheets were as follows (in thousands):
Balance at April 1, 2021$1,018 
Revenue recognized (971)
New contracts and revenue added to existing contracts 979 
Balance at March 31, 2022$1,026