XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 258,368 $ 256,729
Accounts receivable, net of allowance of $465 and $443 as of March 31, 2023 and December 31, 2022, respectively 50,951 48,358
Unbilled receivables 6,512 5,591
Prepaid income taxes 5,933 4,294
Prepaid expenses and other current assets 8,315 8,154
Total current assets 330,079 323,126
Property and equipment, net 8,840 8,215
Operating lease right-of-use assets, net 8,234 7,694
Intangible assets, net 19,694 20,375
Goodwill 45,514 45,514
Deferred tax assets 5,818 4,998
Other noncurrent assets 1,408 1,224
Total assets 419,587 411,146
Current liabilities    
Accounts payable 3,206 3,897
Accrued compensation and benefits 19,119 13,065
Accrued income taxes 14,024 10,718
Operating lease liabilities, current 3,178 2,505
Accrued expenses and other current liabilities 10,831 8,525
Total current liabilities 50,358 38,710
Deferred tax liabilities 3,653 3,756
Operating lease liabilities, noncurrent 5,691 5,636
Total liabilities 59,702 48,102
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 74,896,752 and 74,156,458 issued and outstanding as of March 31, 2023 and December 31, 2022, respectively 7 7
Additional paid-in capital 382,322 378,006
Accumulated deficit (22,091) (14,121)
Accumulated other comprehensive loss (353) (848)
Total stockholders’ equity 359,885 363,044
Total liabilities and stockholders’ equity $ 419,587 $ 411,146