XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Warranty reserve $ 2.4 $ 1.5  
Noncancellable unconditional purchase obligations $ 13.2   $ 17.7
Warranty obligation duration We offer a standard warranty on most hardware products which is included in the terms of sale of such products. During 2022, we enhanced the service entitlements included with our standard warranty to include technical support and dependable repair and replacement coverage. Standard warranties sold with these additional entitlements are now accounted for as service-type warranties and the revenue allocated to these performance obligations is now recognized over the service duration of one or three years, and the related warranty costs are recognized as incurred. We also offer additional extensions or enhancements to the service-type warranties described above, for which the related revenue is also recognized ratably over the warranty period. The included service period for the enhanced service entitlements was three years for the vast majority of orders placed during 2022. In late 2022, we shortened the default service period for our service-type warranty entitlements to one year, with the ability to add optional, separately-priced extensions for subsequent years.