XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 192,278 $ 324,623
Investments 181,621 0
Accounts receivable, net 27,699 82,948
Income tax receivable 6,665 490
Other current assets 14,218 11,915
Total current assets 422,481 419,976
Property and equipment, net 179,384 176,823
Right-of-use assets 98,477 99,541
Amortizable intangible assets, net 155,752 159,962
Goodwill 160,766 160,766
Other assets 4,147 1,357
Total assets 1,021,007 1,018,425
Current liabilities    
Accounts payable 24,353 26,721
Accrued compensation and benefits 32,789 33,183
Accrued liabilities 34,009 29,620
Income taxes payable 112 8,559
Deferred revenue 14,150  
Current portion of lease liability 13,577 12,883
Total current liabilities 118,990 110,966
Deferred income taxes, noncurrent 28,235 26,527
Other long-term liability 1,550 1,444
Lease liability, less current portion 94,256 95,635
Total liabilities 243,031 234,572
Commitments and contingencies
Stockholders' equity    
Common stock, $0.01 par value, 100,000 shares authorized; 54,178 and 54,090 shares issued and 28,234 and 28,858 shares outstanding at June 30, 2025 and December 31, 2024, respectively 542 541
Treasury stock, at cost, 25,944 and 25,232 shares of common stock at June 30, 2025 and December 31, 2024, respectively (2,150,693) (2,024,370)
Additional paid-in capital 343,852 336,736
Accumulated other comprehensive gain 165  
Retained earnings 2,584,110 2,470,946
Total stockholders' equity 777,976 783,853
Total liabilities and stockholders' equity $ 1,021,007 $ 1,018,425