Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Other Intangible Assets - Intangible Assets (Details)

v3.24.3
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (162,081) $ (154,656)
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 282,807 281,748
Finite-lived intangible assets, accumulated amortization (162,081) (154,656)
Total 120,726 127,092
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 433 429
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 61,634 61,505
Finite-lived intangible assets, accumulated amortization (42,630) (39,466)
Finite-lived intangible assets, net carrying amount 19,004 22,039
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (42,630) (39,466)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 54,533 54,158
Finite-lived intangible assets, accumulated amortization (3,217) (2,650)
Finite-lived intangible assets, net carrying amount 51,316 51,508
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (3,217) (2,650)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 28,374 28,288
Finite-lived intangible assets, accumulated amortization (8,286) (7,372)
Finite-lived intangible assets, net carrying amount 20,088 20,916
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (8,286) (7,372)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 136,553 136,088
Finite-lived intangible assets, accumulated amortization (107,351) (104,699)
Finite-lived intangible assets, net carrying amount 29,202 31,389
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (107,351) (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 (597) (469)
Finite-lived intangible assets, net carrying amount 683 811
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (597) $ (469)