XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 47,802 $ 127,603
Short-term marketable securities 16,542 34,088
Accounts receivable, net of allowance for doubtful accounts of $1,993 and $1,781 as of September 30, 2021 and December 31, 2020, respectively 85,629 57,877
Inventory 9,813 10,862
Income taxes receivable 1,766 540
Prepaid expenses and other current assets 10,571 11,032
Total current assets 172,123 242,002
Property and equipment, net 283,019 282,666
Goodwill 404,240 128,752
Other intangible assets, net 39,816 14,350
Long-term marketable securities 19,557 59,357
Operating lease assets 5,197 9,855
Finance lease assets 2,022 2,396
Other long-term assets 4,337 4,826
Total assets 930,311 744,204
Current liabilities    
Accounts payable 22,735 18,248
Accrued compensation 15,269 11,989
Accrued liabilities and other 12,636 16,193
Current contingent consideration 2,506 0
Current operating lease liabilities 2,362 3,272
Current finance lease liabilities 555 552
Total current liabilities 56,063 50,254
Long-term contingent consideration 2,294 0
Long-term operating lease liabilities 2,792 7,586
Long-term finance lease liabilities 1,498 1,919
Long-term deferred tax liabilities 36,331 33,854
Other long-term liabilities 6,712 6,235
Total liabilities 105,690 99,848
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of September 30, 2021 and December 31, 2020 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,603,649 and 26,776,796 shares as of September 30, 2021 and December 31, 2020, respectively 28 27
Additional paid-in capital 464,900 284,848
Retained earnings 373,151 362,901
Accumulated other comprehensive loss (13,458) (3,420)
Total shareholders' equity 824,621 644,356
Total liabilities and shareholders' equity $ 930,311 $ 744,204