XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 54,666 $ 65,929
Short-term marketable securities 24,379 11,580
Accounts receivable, net of allowance for doubtful accounts of $2,130 and $1,948 as of June 30, 2022, and December 31, 2021, respectively 82,469 80,051
Inventory 15,051 13,161
Income taxes receivable 2,627 1,321
Prepaid expenses and other current assets 11,484 11,450
Total current assets 190,676 183,492
Property and equipment, net 260,631 280,346
Goodwill 390,354 400,610
Other intangible assets, net 34,026 37,998
Long-term marketable securities 31,068 14,340
Operating lease assets 4,037 5,578
Finance lease assets 1,649 1,898
Long-term assets held for sale 1,985 0
Other long-term assets 4,223 4,320
Total assets 918,649 928,582
Current liabilities    
Accounts payable 15,642 25,364
Accrued compensation 16,687 13,704
Accrued liabilities and other 24,011 11,980
Current operating lease liabilities 2,140 3,298
Current finance lease liabilities 436 550
Total current liabilities 58,916 54,896
Long-term operating lease liabilities 1,886 2,245
Long-term finance lease liabilities 1,188 1,351
Long-term deferred tax liabilities 30,177 35,892
Other long-term liabilities 5,784 5,705
Total liabilities 97,951 100,089
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of June 30, 2022, and December 31, 2021 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,503,100 and 27,465,945 shares as of June 30, 2022, and December 31, 2021, respectively 28 28
Additional paid-in capital 475,740 468,548
Retained earnings 381,079 376,734
Accumulated other comprehensive loss (36,149) (16,817)
Total shareholders' equity 820,698 828,493
Total liabilities and shareholders' equity $ 918,649 $ 928,582