XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 15: COMMITMENTS AND CONTINGENCIES

Commitments

The Company has future contractual commitments of $30.6 million as of December 31, 2024, and $38.7 million as of December 31, 2023, for capital commitments. The aggregate amount of future contractual commitments due in each of the next five fiscal years is $29.3 million in 2025, $0.5 million in 2026, $0.4 million in 2027, $0.3 million in 2028 and $0.1 million in 2029.

The Company entered into a building lease agreement that has not yet commenced as of December 31, 2024. The lease is for 30 years with future lease payments estimated to total approximately $72.9 million.

Contingent liabilities

The Company is involved, from time to time, in legal actions and claims arising in the ordinary course of business. Although predicting the outcome of legal actions and claims is difficult, based on current knowledge and consultation with legal counsel, the Company does not expect the outcome of these matters, either individually or in aggregate, to have a material adverse effect on the Company’s consolidated financial position.

From time to time, the Company enters into contracts that contain liquidated damage provisions, which provide for the payment of damages to the Company’s customers in the event of non-compliance with certain contractually-specified terms and conditions. The Company evaluates its exposure to these provisions on a contract-by-contract basis, and records provisions for such contractual provisions when it has been determined that a loss is probable and estimable. As of December 31, 2024 and December 31, 2023 the provision is nominal.

The Company has facilities that are located on land that has been used for industrial purposes for an extended period of time. The Company has not been named as a defendant in any environmental suit. Management believes that the Company is currently in substantial compliance with environmental laws. The Company incurs capital and operating costs relating to environmental compliance on an ongoing basis. The Company does not believe it will be required under existing environmental laws to expend amounts that would have a material adverse effect on its financial position or results of operations as a whole.