XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 180,138 $ 179,361
Restricted cash and cash equivalents 4,014 3,834
Accounts and other receivables, net of allowance for expected credit losses of $399 and $435, respectively 84,178 76,389
Income tax receivable 20 259
Prepaid expenses and other current assets 11,293 10,505
Total current assets 279,643 270,348
Property and equipment, net 1,575 1,558
Capitalized internal-use software development costs, net 61,767 58,787
Intangible assets, net 25,137 27,158
Goodwill 131,850 131,860
Operating lease right-of-use assets 9,477 10,027
Deferred tax asset 91 94
Other long-term assets 4,435 5,031
Total assets 513,975 504,863
Current liabilities    
Accounts payable 41,097 35,182
Accrued liabilities 12,334 21,301
Current portion of operating lease liabilities 1,966 1,853
Contract liabilities 4,097 4,089
Income tax payable 3,132 363
Total current liabilities 62,626 62,788
Deferred tax liability 1,159 1,067
Operating lease liabilities, less current portion 8,054 8,661
Contract liabilities, less current portion 2,752 2,731
Total liabilities 74,591 75,247
Stockholders’ equity    
Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 0 0
Additional paid-in capital 380,357 377,773
Accumulated other comprehensive income 45 87
Retained earnings 58,970 51,744
Total stockholders’ equity 439,384 429,616
Total liabilities and stockholders' equity 513,975 504,863
Class A Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued 2 2
Class B Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued $ 10 $ 10