XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue  
Schedule of changes in contract assets and contract liabilities

​

​

​

​

​

​

​

​

​

​

​

June 30,

​

​

December 31,

in thousands

​

2022

​

2021

Receivables, inclusive of trade and unbilled

​

$

39,863

​

$

56,612

Contract Assets (current and non-current)

​

$

5,669

​

$

4,889

Contract Liabilities (Deferred Revenue current and non-current)

​

$

55,372

​

$

63,742

Schedule of estimated revenue expected to be recognized in the future

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

in thousands

​

2022

​

2023

​

2024

​

Beyond 2024

​

Total

Future revenue related to current unsatisfied performance obligations

​

$

20,118

​

$

22,932

​

$

12,706

​

$

7,745

​

$

63,501

Schedule of information related to the capitalized costs and amortization recognized in the current and prior period

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

in thousands

​

​

​

June 30,  2022

​

​

December 31, 2021

​

Capitalized costs to obtain contracts, current

​

​

$

2,495

​

$

2,134

​

Capitalized costs to obtain contracts, non-current

​

​

$

9,497

​

$

8,675

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30,

​

​

Six months ended June 30, 

in thousands

​

​

​

2022

​

​

2021

​

​

2022

​

​

2021

Amortization of capitalized costs to obtain contracts

​

​

$

555

​

$

361

​

$

1,090

​

$

671

Impairments of capitalized costs to obtain contracts

​

​

$

-

​

$

-

​

$

-

​

$

-