XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 65,929 $ 127,603
Short-term marketable securities 11,580 34,088
Accounts receivable, net of allowance for doubtful accounts of $1,948 and $1,781 as of December 31, 2021 and December 31, 2020, respectively 80,051 57,877
Inventory 13,161 10,862
Prepaid expenses and other current assets 11,450 11,032
Income taxes receivable 1,321 540
Total current assets 183,492 242,002
Property and equipment, net 280,346 282,666
Goodwill 400,610 128,752
Other intangible assets, net 37,998 14,350
Long-term marketable securities 14,340 59,357
Operating lease assets 5,578 9,855
Finance lease assets 1,898 2,396
Other long-term assets 4,320 4,826
Total assets 928,582 744,204
Current liabilities    
Accounts payable 25,364 18,248
Accrued compensation 13,704 11,989
Accrued liabilities and other 11,980 16,193
Current operating lease liabilities 3,298 3,272
Current finance lease liabilities 550 552
Total current liabilities 54,896 50,254
Long-term operating lease liabilities 2,245 7,586
Long-term finance lease liabilities 1,351 1,919
Long-term deferred tax liabilities 35,892 33,854
Other long-term liabilities 5,705 6,235
Total liabilities 100,089 99,848
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of December 31, 2021 and December 31, 2020, respectively 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 27,465,945 and 26,776,796 shares as of December 31, 2021 and December 31, 2020, respectively 28 27
Additional paid-in capital 468,548 284,848
Retained earnings 376,734 362,901
Accumulated other comprehensive loss (16,817) (3,420)
Total shareholders' equity 828,493 644,356
Total liabilities and shareholders' equity $ 928,582 $ 744,204