Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Other Intangible Assets - Intangible Assets (Details)

v3.24.2.u1
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (157,228) $ (154,656)
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 280,389 281,748
Finite-lived intangible assets, accumulated amortization (157,228) (154,656)
Total 123,161 127,092
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 426 429
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 60,899 61,505
Finite-lived intangible assets, accumulated amortization (40,599) (39,466)
Finite-lived intangible assets, net carrying amount 20,300 22,039
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (40,599) (39,466)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 53,922 54,158
Finite-lived intangible assets, accumulated amortization (2,934) (2,650)
Finite-lived intangible assets, net carrying amount 50,988 51,508
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (2,934) (2,650)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 28,234 28,288
Finite-lived intangible assets, accumulated amortization (7,760) (7,372)
Finite-lived intangible assets, net carrying amount 20,474 20,916
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (7,760) (7,372)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 135,628 136,088
Finite-lived intangible assets, accumulated amortization (105,402) (104,699)
Finite-lived intangible assets, net carrying amount 30,226 31,389
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (105,402) (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 (533) (469)
Finite-lived intangible assets, net carrying amount 747 811
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (533) $ (469)