XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Schedule of the Financial Information for the Company's One Reportable and Operating Segment (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting [Abstract]      
Revenues $ 895,589,000 $ 795,311,000 $ 718,562,000
Less:      
Labor expenses 445,701,000 406,422,000 361,555,000
Direct product expenses 269,471,000 258,489,000 232,446,000
Depreciation and amortization expenses 29,536,000 26,252,000 25,121,000
Income tax provision 25,659,000 18,849,000 18,189,000
Other items [1] 30,057,000 9,047,000 14,886,000
Net income $ 95,165,000 $ 76,252,000 $ 66,365,000
[1]

(1)

Includes other operating costs (such as marketing and maintenance expenses), net gain (loss) on asset sales and disposals and other costs.