XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 56,871 $ 120,409
Investments 97,553 61,295
Accounts receivable, net 104,475 77,413
Income tax receivable 3,770 2,788
Other current assets 12,069 11,368
Total current assets 274,738 273,273
Property and equipment, net 164,638 147,504
Right-of-use assets 90,393 72,719
Amortizable intangible assets, net 170,485 176,800
Goodwill 160,766 160,766
Other assets 2,136 1,687
Total assets 863,156 832,749
Current liabilities    
Accounts payable 23,696 20,006
Accrued compensation and benefits 25,446 36,412
Accrued liabilities 33,527 22,473
Income taxes payable 91 12,167
Deferred revenue 6,237  
Current portion of lease liability 10,518 8,648
Total current liabilities 99,515 99,706
Deferred income taxes, noncurrent 26,694 26,195
Other long-term liability 416 436
Lease liability, less current portion 86,001 68,793
Total liabilities 212,626 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,092 and 31,058 shares outstanding at September 30, 2023 and December 31, 2022, respectively 540 538
Treasury stock, at cost, 23,878 and 22,772 shares of common stock at September 30, 2023 and December 31, 2022, respectively (1,832,686) (1,711,423)
Additional paid-in capital 319,266 309,310
Accumulated other comprehensive loss (593) (533)
Retained earnings 2,164,003 2,039,727
Total stockholders' equity 650,530 637,619
Total liabilities and stockholders' equity $ 863,156 $ 832,749