XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 120,409 $ 600,941
Investments 61,295 0
Accounts receivable, net 77,413 70,063
Income tax receivable 2,788 1,275
Other current assets 11,368 8,766
Total current assets 273,273 681,045
Property and equipment, net 147,504 136,120
Right-of-use assets 72,719 57,652
Amortizable intangible assets, net 176,800 185,219
Goodwill 160,766 160,766
Other assets 1,687 1,943
Total assets 832,749 1,222,745
Current liabilities    
Accounts payable 20,006 24,306
Accrued compensation and benefits 36,412 32,714
Accrued liabilities 22,473 27,593
Income taxes payable 12,167 5,895
Deferred revenue   10
Current portion of lease liability 8,648 7,426
Total current liabilities 99,706 97,944
Deferred income taxes, noncurrent 26,195 25,962
Other long-term liability 436 37
Lease liability, less current portion 68,793 53,755
Total liabilities 195,130 177,698
Commitments and contingencies
Stockholders' equity    
Preferred stock, $0.01 par value, 10,000 shares authorized; 0 shares issued and outstanding at December 31, 2022 and December 31, 2021
Common stock, $0.01 par value, 100,000 shares authorized; 53,830 and 53,637 shares issued and 31,058 and 37,722 shares outstanding at December 31, 2022 and December 31, 2021, respectively 538 536
Treasury stock, at cost, 22,772 and 15,915 shares of common stock at December 31, 2022 and December 31, 2021, respectively (1,711,423) (1,107,211)
Additional paid-in capital 309,310 296,670
Accumulated other comprehensive loss (533)  
Retained earnings 2,039,727 1,855,052
Total stockholders' equity 637,619 1,045,047
Total liabilities and stockholders' equity $ 832,749 $ 1,222,745