As of December 31, 2025
As of June 30, 2026
$ in thousands
Deferred revenues
96,803
90,918
Total deferred income and contract liabilities
Disclosure of detailed information about deferred income and contract liabilities.
No definition available.