XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 142,925 $ 120,409
Investments 90,444 61,295
Accounts receivable, net 24,682 77,413
Income tax receivable 9,037 2,788
Other current assets 12,461 11,368
Total current assets 279,549 273,273
Property and equipment, net 154,709 147,504
Right-of-use assets 76,446 72,719
Amortizable intangible assets, net 172,590 176,800
Goodwill 160,766 160,766
Other assets 2,157 1,687
Total assets 846,217 832,749
Current liabilities    
Accounts payable 22,842 20,006
Accrued compensation and benefits 28,594 36,412
Accrued liabilities 30,485 22,473
Income taxes payable 75 12,167
Deferred revenue 9,110  
Current portion of lease liability 9,339 8,648
Total current liabilities 100,445 99,706
Deferred income taxes, noncurrent 27,308 26,195
Other long-term liability 423 436
Lease liability, less current portion 72,616 68,793
Total liabilities 200,792 195,130
Commitments and contingencies
Stockholders' equity    
Common stock, $0.01 par value, 100,000 shares authorized; 53,970 and 53,830 shares issued and 30,398 and 31,058 shares outstanding at June 30, 2023 and December 31, 2022, respectively 540 538
Treasury stock, at cost, 23,572 and 22,772 shares of common stock at June 30, 2023 and December 31, 2022, respectively (1,798,619) (1,711,423)
Additional paid-in capital 315,930 309,310
Accumulated other comprehensive loss (690) (533)
Retained earnings 2,128,264 2,039,727
Total stockholders' equity 645,425 637,619
Total liabilities and stockholders' equity $ 846,217 $ 832,749