XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Purchase Commitments — We enter into purchase commitments for products and services in the ordinary course of business. These commitments typically support production requirements, materials needed to service customer units throughout the product lifecycle, warranty-related obligations and software subscriptions. As of March 31, 2025, we had approximately $19.4 million in outstanding purchase commitments, primarily related to production materials. These commitments are generally non-cancelable and are expected to be primarily fulfilled within the next 12 months. We do not expect these obligations to have a material adverse effect on our liquidity or financial condition.
Future lease payment amounts for operating and finance are as follows (in thousands):
Year Ending December 31,Operating leasesFinance leases
2025 (excluding the first 3 months)$4,106 $45 
20264,572 46 
20273,721 27 
20283,391 17 
20293,100 
Thereafter8,230 — 
Total lease payments27,120 140 
Less imputed interest(5,434)(10)
Total$21,686 $130 
Legal Proceedings — We are involved in disputes, claims and other legal actions arising in the normal course of our business. Although it is not possible to predict the outcome of these matters, we believe that the results of these proceedings will not have a material adverse effect on our business, financial condition or results of operations. However, any litigation, regardless of its outcome, may be costly and may require significant time and attention of our management and technical personnel.