Quarterly report pursuant to Section 13 or 15(d)

Other Assets (Details)

v3.22.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred tax asset, net $ 7,540 $ 7,270
Property and equipment, net 7,538 6,601
Right-of-use asset 11,949 12,593
Contract assets 17,530 6,133
Prepaid income taxes 645 645
Intangible asset, net 1,526 910
Prepaid expenses 7,483 5,309
Other 8,460 4,537
Total other assets $ 62,671 $ 43,998
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total other assets Total other assets