v3.26.1
Note 6. Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property and Equipment    
Total Property and Equipment $ 629,046 $ 599,269
Less:  Accumulated depreciation (354,854) (334,465)
Property and equipment, net 274,192 264,804
Land and Land Use Rights    
Property and Equipment    
Total Property and Equipment 8,041 13,268
Building and Building Improvements    
Property and Equipment    
Total Property and Equipment 148,194 116,899
Machinery and Equipment    
Property and Equipment    
Total Property and Equipment 416,172 417,017
Construction in Progress    
Property and Equipment    
Total Property and Equipment 22,187 34,006
Fully Dedicated Machinery and Equipment    
Property and Equipment    
Total Property and Equipment 34,452 18,079
Property and equipment, net $ 28,500 $ 15,300