Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Other Intangible Assets - Intangible Assets (Details)

v3.25.0.1
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (159,969) $ (154,656)
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 278,092 281,748
Finite-lived intangible assets, accumulated amortization (159,969) (154,656)
Total 118,123 127,092
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 417 429
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 57,961 61,505
Finite-lived intangible assets, accumulated amortization (41,539) (39,466)
Finite-lived intangible assets, net carrying amount 16,422 22,039
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (41,539) (39,466)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 53,499 54,158
Finite-lived intangible assets, accumulated amortization (3,527) (2,650)
Finite-lived intangible assets, net carrying amount 49,972 51,508
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (3,527) (2,650)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 29,824 28,288
Finite-lived intangible assets, accumulated amortization (8,492) (7,372)
Finite-lived intangible assets, net carrying amount 21,332 20,916
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (8,492) (7,372)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 135,111 136,088
Finite-lived intangible assets, accumulated amortization (105,750) (104,699)
Finite-lived intangible assets, net carrying amount 29,361 31,389
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (105,750) (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 (661) (469)
Finite-lived intangible assets, net carrying amount 619 811
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (661) $ (469)