XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 66,493 $ 56,558
Short-term marketable securities 19,945 23,568
Accounts receivable, net of allowance for doubtful accounts of $2,209 and $1,706 as of June 30, 2023, and December 31, 2022, respectively 75,034 76,225
Inventory 14,311 13,578
Income taxes receivable 868 4,042
Prepaid expenses and other current assets 8,501 12,597
Total current assets 185,152 186,568
Property and equipment, net 248,614 257,785
Goodwill 273,991 273,991
Other intangible assets, net 28,353 31,250
Long-term marketable securities 16,344 26,419
Operating lease assets 3,084 3,844
Finance lease assets 16,934 17,532
Other long-term assets 4,738 4,779
Total assets 777,210 802,168
Current liabilities    
Accounts payable 16,474 17,356
Accrued compensation 12,486 12,743
Accrued liabilities and other 19,155 22,384
Current operating lease liabilities 1,209 1,561
Current finance lease liabilities 16,549 17,537
Income taxes payable 348 0
Total current liabilities 66,221 71,581
Long-term operating lease liabilities 1,833 2,255
Long-term finance lease liabilities 745 0
Long-term deferred tax liabilities 20,790 26,322
Other long-term liabilities 4,936 4,362
Total liabilities 94,525 104,520
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of June 30, 2023, and December 31, 2022 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 26,095,434 and 26,888,425 shares as of June 30, 2023, and December 31, 2022, respectively 26 27
Additional paid-in capital 464,950 473,740
Retained earnings 246,930 258,236
Accumulated other comprehensive loss (29,221) (34,355)
Total shareholders' equity 682,685 697,648
Total liabilities and shareholders' equity $ 777,210 $ 802,168