XML 28 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Book cash overdrafts and cash pooling
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Book cash overdrafts and cash pooling Book cash overdrafts and cash pooling
As part of its cash management system, the Company uses “zero balance” accounts to fund disbursements. Under this system, the bank balance is zero at the end of each day, while the book balance is usually a negative amount due to reconciling items such as outstanding checks. At December 31, 2024 and 2023, outstanding checks totaling $15,799 and $24,638, respectively, were included in “Payable to suppliers” in the Company’s Consolidated Balance Sheets. In addition, outstanding payroll checks of $162 and $0 as of December 31, 2024 and 2023, respectively, were included in “Accrued wages and other compensation” in the Company’s Consolidated Balance Sheets. Changes in these book cash overdrafts are reported as cash flows from financing activities.
The Company uses a notional pooling arrangement with an international bank to help manage global liquidity requirements. Under this pooling arrangement, the Company and its participating subsidiaries may maintain either cash deposit or borrowing positions through local currency accounts with the bank, so long as the aggregate position of the global pool is a notionally calculated net cash deposit. Because it maintains a security interest in the cash deposits, and has the right to offset the cash deposits against the borrowings, the bank provides the Company and its participating subsidiaries favorable interest terms on both. The Company’s Consolidated Balance Sheets reflect a net cash deposit under this pooling arrangement of $12,915 and $1,308 as of December 31, 2024 and 2023, respectively.