XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 263,584 $ 146,475
Investments 0 98,031
Accounts receivable, net 116,388 78,811
Income tax receivable 1,818 1,316
Other current assets 11,585 12,889
Total current assets 393,375 337,522
Property and equipment, net 176,234 169,699
Right-of-use assets 98,849 92,454
Amortizable intangible assets, net 162,066 168,381
Goodwill 160,766 160,766
Other assets 1,636 1,641
Total assets 992,926 930,463
Current liabilities    
Accounts payable 28,081 17,676
Accrued compensation and benefits 26,143 31,358
Accrued liabilities 33,420 26,725
Income taxes payable 129 10,250
Deferred revenue 6,420  
Current portion of lease liability 12,358 11,024
Total current liabilities 106,551 97,033
Deferred income taxes, noncurrent 26,132 26,749
Other long-term liability 1,492 410
Lease liability, less current portion 94,614 88,257
Total liabilities 228,789 212,449
Commitments and contingencies
Stockholders' equity    
Common stock, $0.01 par value, 100,000 shares authorized; 54,090 and 53,970 shares issued and 29,274 and 29,953 shares outstanding at September 30, 2024 and December 31, 2023, respectively 541 540
Treasury stock, at cost, 24,816 and 24,017 shares of common stock at September 30, 2024 and December 31, 2023, respectively (1,958,837) (1,849,693)
Additional paid-in capital 333,366 322,512
Accumulated other comprehensive loss   (57)
Retained earnings 2,389,067 2,244,712
Total stockholders' equity 764,137 718,014
Total liabilities and stockholders' equity $ 992,926 $ 930,463