XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Accrued and Other Current Liabilities  
Schedule of accrued expenses and other current liabilities

​

​

​

​

​

​

​

​

​

    

June 30, 

    

December 31, 

Dollars in thousands

​

2022

​

2021

Accrued payroll and other related expenses

​

$

16,416

​

$

23,901

Accrued revenue share

​

 

10,954

​

 

11,786

Deferred revenue

​

 

9,476

​

 

9,553

Other

​

 

18,805

​

 

12,515

Total accrued and other current liabilities

​

$

55,651

​

$

57,755