Quarterly report [Sections 13 or 15(d)]

DISCONTINUED OPERATIONS (Details)

v3.25.1
DISCONTINUED OPERATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 29, 2024
Mar. 31, 2024
Dec. 31, 2024
DISCONTINUED OPERATIONS      
Cash received under the terms   $ 175,674  
Pre-tax gain on sale of business   $ 40,585 $ 40,585
Precision Sport      
DISCONTINUED OPERATIONS      
Cash received under the terms $ 175,674    
Disposed by sale | Precision Sport      
DISCONTINUED OPERATIONS      
Purchase price $ 175,000