XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued and Other Current Liabilities  
Schedule of accrued expenses and other current liabilities

​

​

​

​

​

​

​

​

​

    

December 31, 

    

December 31, 

Dollars in thousands

​

2021

​

2020

Accrued payroll and other related expenses

​

$

23,901

​

$

24,212

Accrued revenue share

​

 

11,786

​

 

13,480

Deferred revenue

​

 

9,553

​

 

10,019

Income taxes payable

​

 

—

​

 

15,777

Other

​

 

12,515

​

 

12,466

Total accrued and other current liabilities

​

$

57,755

​

$

75,954