Schedule of Disaggregation of Revenue |
Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended March 31, 2024 | | | Contractor Solutions | | Specialized Reliability Solutions | | Engineered Building Solutions | | Total | Build-to-order | | $ | — | | | $ | — | | | $ | 99,760 | | | $ | 99,760 | | Book-and-ship | | 528,641 | | | 149,458 | | | 14,981 | | | 693,080 | | Net revenues | | $ | 528,641 | | | $ | 149,458 | | | $ | 114,741 | | | $ | 792,840 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended March 31, 2023 | | | Contractor Solutions | | Specialized Reliability Solutions | | Engineered Building Solutions | | Total | Build-to-order | | $ | — | | | $ | — | | | $ | 89,964 | | | $ | 89,964 | | Book-and-ship | | 506,634 | | | 147,301 | | | 14,005 | | | 667,940 | | Net revenues | | $ | 506,634 | | | $ | 147,301 | | | $ | 103,969 | | | $ | 757,904 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended March 31, 2022 | | | Contractor Solutions | | Specialized Reliability Solutions | | Engineered Building Solutions | | Total | Build-to-order | | $ | — | | | $ | — | | | $ | 88,690 | | | $ | 88,690 | | Book-and-ship | | 413,207 | | | 115,932 | | | 8,606 | | | 537,745 | | Net revenues | | $ | 413,207 | | | $ | 115,932 | | | $ | 97,296 | | | $ | 626,435 | |
|
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, 2023 | | $ | 637 | | Revenue recognized | | (607) | | | | | New contracts and revenue added to existing contracts | | 518 | | Balance at March 31, 2024 | | $ | 548 | |
|