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