v3.25.2
Equipment and Improvements (Tables)
12 Months Ended
Jun. 30, 2025
Equipment and Improvements [Abstract]  
Schedule of Equipment and Improvements Major classes of equipment and improvements as of June 30, 2025 and 2024 consisted of the following (in thousands):
June 30,  2025   2024 
         
Furniture and equipment  $23,586   $18,512 
Building and leasehold improvements   4,387    3,399 
Vehicles   8,282    7,427 
    36,255    29,338 
Accumulated depreciation and amortization   (18,483)   (15,388)
   $17,772   $13,950