| Other Assets and Other Liabilities [Text Block] |
| 11. | Other assets and liabilities |
Other assets consisted of the following as of June 30, 2026, and December 31, 2025 (in thousands):
| | | June 30, | | | December 31, | |
| | | 2026 | | | 2025 | |
| Prepayments | | $ | 51,545 | | | $ | 44,031 | |
| Value-added tax receivables | | | 36,719 | | | | 33,115 | |
| Collateral deposits | | | 1,050 | | | | 1,163 | |
| Deposits | | | 11,339 | | | | 10,963 | |
| Other | | | 14,567 | | | | 14,156 | |
| Total | | $ | 115,220 | | | $ | 103,428 | |
| | | | | | | | | |
| Current | | | 98,202 | | | | 86,287 | |
| Non – current | | | 17,018 | | | | 17,141 | |
| Total | | $ | 115,220 | | | $ | 103,428 | |
Other liabilities consisted of the following as of June 30, 2026, and December 31, 2025 (in thousands):
| | | June 30, | | | December 31, | |
| | | 2026 | | | 2025 | |
| Deferred revenue | | $ | 19,754 | | | $ | 17,132 | |
| Other tax and social security | | | 32,478 | | | | 32,751 | |
| Provisions | | | 51,583 | | | | 57,058 | |
| Contingent consideration liabilities | | | 9,313 | | | | 9,470 | |
| End of service benefits | | | 16,197 | | | | 15,883 | |
| Other | | | 6,708 | | | | 7,088 | |
| Total | | $ | 136,033 | | | $ | 139,382 | |
| | | | | | | | | |
| Current | | | 99,835 | | | | 103,379 | |
| Non – current | | | 36,198 | | | | 36,003 | |
| Total | | $ | 136,033 | | | $ | 139,382 | |
|