XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 41,909 $ 127,603
Short-term marketable securities 18,341 34,088
Accounts receivable, net of allowance for doubtful accounts of $1,997 and $1,781 as of June 30, 2021 and December 31, 2020, respectively 83,470 57,877
Inventory 9,111 10,862
Income taxes receivable 4,575 540
Prepaid expenses and other current assets 10,107 11,032
Total current assets 167,513 242,002
Property and equipment, net 288,495 282,666
Goodwill 407,191 128,752
Other intangible assets, net 41,674 14,350
Long-term marketable securities 28,700 59,357
Operating lease assets 8,801 9,855
Finance lease assets 2,147 2,396
Other long-term assets 4,769 4,826
Total assets 949,290 744,204
Current liabilities    
Accounts payable 26,038 18,248
Accrued compensation 14,930 11,989
Accrued liabilities and other 15,072 16,193
Current contingent consideration 2,936 0
Current operating lease liabilities 2,847 3,272
Current finance lease liabilities 554 552
Income taxes payable 40 0
Total current liabilities 62,417 50,254
Long-term contingent consideration 2,693 0
Long-term operating lease liabilities 7,097 7,586
Long-term finance lease liabilities 1,639 1,919
Long-term deferred tax liabilities 36,898 33,854
Other long-term liabilities 6,569 6,235
Total liabilities 117,313 99,848
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of June 30, 2021 and December 31, 2020 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,761,063 and 26,776,796 shares as of June 30, 2021 and December 31, 2020, respectively 28 27
Additional paid-in capital 461,597 284,848
Retained earnings 378,467 362,901
Accumulated other comprehensive loss (8,115) (3,420)
Total shareholders' equity 831,977 644,356
Total liabilities and shareholders' equity $ 949,290 $ 744,204