XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Other non-current liabilities (Details) - USD ($)
Jun. 30, 2022
Mar. 17, 2022
Dec. 31, 2021
Other non-current liabilities      
Operating lease liability $ 118,737,000 $ 4,477,000 $ 109,882,000
Tax payable 19,657,000   18,859,000
Finance lease liability $ 13,458,000   $ 13,983,000
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other non-current liabilities   Total other non-current liabilities
Other $ 4,059,000   $ 4,536,000
Total other non-current liabilities $ 155,911,000   $ 147,260,000
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total other non-current liabilities   Total other non-current liabilities