XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 153,308 $ 144,364
Accounts receivable, net of allowance of $360 and $315 as of March 31, 2022 and December 31, 2021, respectively 41,366 38,838
Unbilled receivables 5,341 4,475
Prepaid income taxes 783 584
Prepaid expenses and other current assets 5,771 4,503
Total current assets 206,569 192,764
Property and equipment, net 6,854 6,169
Operating lease right-of-use assets, net 5,280 0
Intangible assets, net 18,476 19,097
Deferred tax assets 2,665 2,731
Goodwill 35,958 35,958
Total assets 275,802 256,719
Current liabilities    
Accounts payable 2,212 2,053
Accrued liabilities 1,019 1,150
Accrued compensation and benefits 15,946 10,562
Accrued income taxes 3,878 1,980
Operating lease liabilities, current 2,047 0
Other current liabilities 7,589 9,599
Total current liabilities 32,691 25,344
Deferred tax liabilities 4,171 4,324
Long-term debt, net 4,806 0
Operating lease liabilities, noncurrent 2,882 0
Total liabilities 44,550 29,668
Commitments and contingencies (Note 16)
Stockholders’ equity (Note 13)    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 67,056,826 and 66,850,941 issued and outstanding as of March 31, 2022 and December 31, 2021, respectively 7 7
Additional paid-in capital 219,228 212,077
Retained earnings 12,426 15,093
Accumulated other comprehensive loss (409) (126)
Total stockholders’ equity 231,252 227,051
Total liabilities and stockholders’ equity $ 275,802 $ 256,719