XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 57,239 $ 65,929
Short-term marketable securities 19,914 11,580
Accounts receivable, net of allowance for doubtful accounts of $1,998 and $1,948 as of March 31, 2022 and December 31, 2021, respectively 85,960 80,051
Inventory 14,227 13,161
Income taxes receivable 687 1,321
Prepaid expenses and other current assets 10,185 11,450
Total current assets 188,212 183,492
Property and equipment, net 270,946 280,346
Goodwill 398,319 400,610
Other intangible assets, net 36,234 37,998
Long-term marketable securities 28,196 14,340
Operating lease assets 4,800 5,578
Finance lease assets 1,773 1,898
Long-term assets held for sale 1,985 0
Other long-term assets 4,286 4,320
Total assets 934,751 928,582
Current liabilities    
Accounts payable 17,511 25,364
Accrued compensation 13,094 13,704
Accrued liabilities and other 23,030 11,980
Current operating lease liabilities 2,253 3,298
Current finance lease liabilities 493 550
Income taxes payable 3,870 0
Total current liabilities 60,251 54,896
Long-term operating lease liabilities 2,514 2,245
Long-term finance lease liabilities 1,269 1,351
Long-term deferred tax liabilities 32,661 35,892
Other long-term liabilities 6,021 5,705
Total liabilities 102,716 100,089
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of March 31, 2022 and December 31, 2021 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,493,661 and 27,465,945 shares as of March 31, 2022 and December 31, 2021, respectively 28 28
Additional paid-in capital 472,483 468,548
Retained earnings 381,829 376,734
Accumulated other comprehensive loss (22,305) (16,817)
Total shareholders' equity 832,035 828,493
Total liabilities and shareholders' equity $ 934,751 $ 928,582