XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedule of the Financial Information for the Company's One Reportable and Operating Segment (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]    
Revenues $ 234,711,000 $ 211,722,000
Less:    
Labor expenses 113,042,000 107,935,000
Direct product expenses 52,866,000 43,974,000
Depreciation and amortization expenses 7,587,000 6,726,000
Income tax provision 8,048,000 6,458,000
Occupancy expenses 5,153,000 5,394,000
Other items [1] 20,780,000 19,658,000
Net Income (Loss) $ 27,235,000 $ 21,577,000
[1]

(1)

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