XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 249,437 $ 257,227
Accounts receivable, net of allowance of $1,389 and $1,363 as of March 31, 2024 and December 31, 2023, respectively 53,039 49,824
Unbilled receivables 5,649 3,735
Prepaid income taxes 5,609 3,998
Prepaid expenses and other current assets 8,768 9,196
Total current assets 322,502 323,980
Property and equipment, net 12,552 11,358
Operating lease right-of-use assets, net 10,214 10,446
Intangible assets, net 25,531 26,546
Goodwill 53,868 53,868
Deferred tax assets 7,220 6,418
Other noncurrent assets 3,374 2,549
Total assets 435,261 435,165
Current liabilities    
Accounts payable 2,935 3,621
Accrued compensation and benefits 19,914 19,263
Accrued income taxes 9,895 8,828
Operating lease liabilities, current 4,491 4,235
Accrued expenses and other current liabilities 5,885 6,276
Total current liabilities 43,120 42,223
Deferred tax liabilities 3,164 3,274
Operating lease liabilities, noncurrent 6,166 6,761
Total liabilities 52,450 52,258
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 76,521,182 and 75,887,475 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 8 8
Additional paid-in capital 401,541 397,511
Accumulated deficit (19,834) (15,886)
Accumulated other comprehensive income/(loss) 1,096 1,274
Total stockholders’ equity 382,811 382,907
Total liabilities and stockholders’ equity $ 435,261 $ 435,165