XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 43,774 $ 127,603
Short-term marketable securities 19,592 34,088
Accounts receivable, net of allowance for doubtful accounts of $2,011 and $1,781 as of March 31, 2021 and December 31, 2020, respectively 74,666 57,877
Inventory 9,918 10,862
Income taxes receivable 1,763 540
Prepaid expenses and other current assets 8,803 11,032
Total current assets 158,516 242,002
Property and equipment, net 279,901 282,666
Goodwill 399,426 128,752
Other intangible assets, net 46,883 14,350
Long-term marketable securities 29,760 59,357
Operating lease assets 12,819 9,855
Finance lease assets 2,271 2,396
Other long-term assets 4,872 4,826
Total assets 934,448 744,204
Current liabilities    
Accounts payable 21,846 18,248
Accrued compensation 11,745 11,989
Accrued liabilities and other 16,705 16,193
Current contingent consideration 5,221 0
Current operating lease liabilities 2,732 3,272
Current finance lease liabilities 553 552
Income taxes payable 1,047 0
Total current liabilities 59,849 50,254
Long-term contingent consideration 4,789 0
Long-term operating lease liabilities 11,534 7,586
Long-term finance lease liabilities 1,779 1,919
Long-term deferred tax liabilities 36,899 33,854
Other long-term liabilities 6,167 6,235
Total liabilities 121,017 99,848
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of March 31, 2021 and December 31, 2020 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,689,746 and 26,776,796 shares as of March 31, 2021 and December 31, 2020, respectively 28 27
Additional paid-in capital 456,886 284,848
Retained earnings 366,613 362,901
Accumulated other comprehensive loss (10,096) (3,420)
Total shareholders' equity 813,431 644,356
Total liabilities and shareholders' equity $ 934,448 $ 744,204