Quarterly report [Sections 13 or 15(d)]

Segement Information - Schedule of Reconciliation from Consolidation Net income to Consolidated Adjusted EBITDA (Detail)

v3.25.3
Segement Information - Schedule of Reconciliation from Consolidation Net income to Consolidated Adjusted EBITDA (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting [Abstract]        
Net Income (Loss) $ 3,090 $ 3,281 $ 7,685 $ 6,247
Acquisition & integration income, net (87) (587) (163) (680)
Equity-based compensation 553 434 1,085 778
ERP implementation costs 29 205 52 547
Net interest income (68) (153) (245) (314)
Income tax expense 1,133 1,016 1,551 1,344
Depreciation & amortization 1,645 1,419 3,168 2,830
Adjusted EBITDA, Total $ 6,295 $ 5,615 $ 13,133 $ 10,752