XML 82 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 42,504 $ 49,509
Investment securities—current 235,745 162,196
Accounts receivable, net 24,346 20,709
Prepaid expenses and other current assets 32,807 39,943
Total current assets 335,402 272,357
Property and equipment, net 24,483 28,362
Operating lease right-of-use assets 17,472 19,285
Capitalized software development costs, net 15,429 21,562
Goodwill 96,410 56,060
Intangible assets, net 49,057 2,357
Deferred income taxes 76,910 0
Other long-term assets 11,515 8,906
Total assets 626,678 408,889
Current liabilities    
Accounts payable 2,378 1,141
Accrued employee expenses 30,157 35,567
Accrued expenses 14,658 21,723
Other current liabilities 16,087 11,335
Total current liabilities 63,280 69,766
Operating lease liabilities 37,476 41,114
Deferred tax liabilities 0 697
Other liabilities 6,632 0
Total liabilities 107,388 111,577
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 25,000 shares authorized and no shares issued and outstanding as of December 31, 2024 and December 31, 2023 0 0
Additional paid-in capital 254,821 236,985
Accumulated other comprehensive Income (loss) 173 99
Treasury stock, at cost, 419 shares of Class A common stock as of December 31, 2024 and December 31, 2023 (25,756) (25,756)
Retained earnings 290,048 85,980
Total stockholders’ equity 519,290 297,312
Total liabilities and stockholders’ equity 626,678 408,889
Class A common stock    
Stockholders’ equity:    
Common stock 2 2
Class B common stock    
Stockholders’ equity:    
Common stock $ 2 $ 2