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

$

-

$

-

$

-

$

-