XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 199,297 $ 112,745
Accounts receivable, net of allowance of $254 and $418 as of September 30, 2021 and December 31, 2020, respectively 30,773 16,890
Unbilled receivables 4,883 1,799
Prepaid income taxes 694 821
Prepaid expenses and other current assets 5,301 2,361
Total current assets 240,948 134,616
Property and equipment, net 5,395 4,095
Intangible assets, net 19,729 8,125
Deferred tax assets 3,258 5,609
Goodwill 35,358 14,690
Total assets 304,688 167,135
Current liabilities    
Accounts payable 1,772 757
Accrued liabilities 1,148 628
Accrued compensation and benefits 11,222 7,479
Accrued income taxes 2,302 1,248
Other current liabilities 7,775 3,206
Total current liabilities 24,219 13,318
Deferred tax liabilities 4,903 2,093
Total liabilities 29,122 15,411
Stockholders’ equity (Note 9)    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 65,121,241 and 50,878,780 issued and outstanding as of September 30, 2021 and December 31, 2020, respectively 7 5
Additional paid-in capital 256,936 128,930
Retained earnings 18,699 22,793
Accumulated other comprehensive income/(loss) (76) (4)
Total stockholders’ equity 275,566 151,724
Total liabilities and stockholders’ equity $ 304,688 $ 167,135