Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.1.u2
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (154,656) $ (144,859)
Net carrying amount, finite-lived intangibles 85,676  
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 281,748 238,829
Finite-lived intangible assets, accumulated amortization (154,656) (144,859)
Intangible assets, net 127,092 93,970
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 429 441
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 61,505 61,560
Finite-lived intangible assets, accumulated amortization (39,466) (33,344)
Net carrying amount, finite-lived intangibles 22,039 28,216
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (39,466) (33,344)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 54,158 47,427
Finite-lived intangible assets, accumulated amortization (2,650) (2,031)
Net carrying amount, finite-lived intangibles 51,508 45,396
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (2,650) (2,031)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 28,288 14,862
Finite-lived intangible assets, accumulated amortization (7,372) (6,520)
Net carrying amount, finite-lived intangibles 20,916 8,342
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (7,372) (6,520)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 136,088 113,259
Finite-lived intangible assets, accumulated amortization (104,699) (102,743)
Net carrying amount, finite-lived intangibles 31,389 10,516
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (104,699) (102,743)
Other    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 1,280 1,280
Finite-lived intangible assets, accumulated amortization (469) (221)
Net carrying amount, finite-lived intangibles 811 1,059
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (469) $ (221)