v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 217,401 $ 106,967
Investment securities—current 4,284 144,256
Accounts receivable, net 50,442 36,873
Prepaid expenses and other current assets 53,058 65,218
Total current assets 325,185 353,314
Property and equipment, net 21,464 23,228
Operating lease right-of-use assets 14,798 15,924
Capitalized software development costs, net 11,444 11,324
Goodwill 96,410 96,410
Intangible assets, net 33,711 38,826
Deferred income taxes 42,819 58,823
Long-term investments 87,668 77,033
Other long-term assets 14,872 14,085
Total assets 648,371 688,967
Current liabilities    
Accounts payable 4,776 4,123
Accrued employee expenses 30,010 59,774
Accrued expenses 26,990 20,829
Other current liabilities 23,106 22,121
Total current liabilities 84,882 106,847
Operating lease liabilities 30,660 33,287
Other liabilities 6,687 6,254
Total liabilities 122,229 146,388
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Additional paid-in capital 309,484 284,054
Accumulated other comprehensive (loss) Income (12) 30
Treasury stock (298,273) (172,480)
Retained earnings 514,939 430,971
Total stockholders’ equity 526,142 542,579
Total liabilities and stockholders’ equity 648,371 688,967
Class A common stock    
Stockholders’ equity:    
Common stock 3 3
Class B common stock    
Stockholders’ equity:    
Common stock $ 1 $ 1