XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 105,040 $ 120,409
Investments 89,483 61,295
Accounts receivable, net 102,571 77,413
Income tax receivable 2,964 2,788
Other current assets 15,828 11,368
Total current assets 315,886 273,273
Property and equipment, net 150,391 147,504
Right-of-use assets 70,320 72,719
Amortizable intangible assets, net 174,695 176,800
Goodwill 160,766 160,766
Other assets 1,963 1,687
Total assets 874,021 832,749
Current liabilities    
Accounts payable 21,801 20,006
Accrued compensation and benefits 21,124 36,412
Accrued liabilities 31,661 22,473
Income taxes payable 26,568 12,167
Deferred revenue 9,678  
Current portion of lease liability 8,818 8,648
Total current liabilities 119,650 99,706
Deferred income taxes, noncurrent 28,049 26,195
Other long-term liability 429 436
Lease liability, less current portion 66,643 68,793
Total liabilities 214,771 195,130
Commitments and contingencies
Stockholders' equity    
Common stock, $0.01 par value, 100,000 shares authorized; 53,966 and 53,830 shares issued and 30,823 and 31,058 shares outstanding at March 31, 2023 and December 31, 2022, respectively 540 538
Treasury stock, at cost, 23,143 and 22,772 shares of common stock at March 31, 2023 and December 31, 2022, respectively (1,752,844) (1,711,423)
Additional paid-in capital 312,677 309,310
Accumulated other comprehensive loss (414) (533)
Retained earnings 2,099,291 2,039,727
Total stockholders' equity 659,250 637,619
Total liabilities and stockholders' equity $ 874,021 $ 832,749