XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 59,361 $ 65,929
Short-term marketable securities 25,253 11,580
Accounts receivable, net of allowance for doubtful accounts of $1,821 and $1,948 as of September 30, 2022, and December 31, 2021, respectively 80,611 80,051
Inventory 14,617 13,161
Income taxes receivable 763 1,321
Prepaid expenses and other current assets 11,752 11,450
Total current assets 192,357 183,492
Property and equipment, net 259,856 280,346
Goodwill 383,558 400,610
Other intangible assets, net 31,907 37,998
Long-term marketable securities 29,257 14,340
Operating lease assets 4,293 5,578
Finance lease assets 1,524 1,898
Other long-term assets 4,186 4,320
Total assets 906,938 928,582
Current liabilities    
Accounts payable 16,893 25,364
Accrued compensation 15,087 13,704
Accrued liabilities and other 25,478 11,980
Current operating lease liabilities 1,773 3,298
Current finance lease liabilities 1,484 550
Income taxes payable 5 0
Total current liabilities 60,720 54,896
Long-term operating lease liabilities 2,477 2,245
Long-term finance lease liabilities 0 1,351
Long-term deferred tax liabilities 26,864 35,892
Other long-term liabilities 6,031 5,705
Total liabilities 96,092 100,089
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of September 30, 2022, and December 31, 2021 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,326,750 and 27,465,945 shares as of September 30, 2022, and December 31, 2021, respectively 28 28
Additional paid-in capital 477,107 468,548
Retained earnings 380,735 376,734
Accumulated other comprehensive loss (47,024) (16,817)
Total shareholders' equity 810,846 828,493
Total liabilities and shareholders' equity $ 906,938 $ 928,582