Annual report [Section 13 and 15(d), not S-K Item 405]

Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)

v3.25.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (163,995) $ (154,656)
Net carrying amount, finite-lived intangibles 74,636  
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 279,278 281,748
Finite-lived intangible assets, accumulated amortization (163,995) (154,656)
Intangible assets, net 115,283 127,092
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 421 429
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 58,034 61,505
Finite-lived intangible assets, accumulated amortization (43,042) (39,466)
Net carrying amount, finite-lived intangibles 14,992 22,039
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (43,042) (39,466)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 53,882 54,158
Finite-lived intangible assets, accumulated amortization (3,838) (2,650)
Net carrying amount, finite-lived intangibles 50,044 51,508
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (3,838) (2,650)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 29,982 28,288
Finite-lived intangible assets, accumulated amortization (9,010) (7,372)
Net carrying amount, finite-lived intangibles 20,972 20,916
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (9,010) (7,372)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 135,679 136,088
Finite-lived intangible assets, accumulated amortization (107,380) (104,699)
Net carrying amount, finite-lived intangibles 28,299 31,389
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (107,380) (104,699)
Other    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 1,280 1,280
Finite-lived intangible assets, accumulated amortization (725) (469)
Net carrying amount, finite-lived intangibles 555 811
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (725) $ (469)