As of December 31, 2024
As of December 31, 2025
$ in thousands
Deferred revenues
112,161
96,803
Total deferred income and contract liabilities
Disclosure of detailed information about deferred income and contract liabilities.
No definition available.