XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 83,496 $ 56,558
Short-term marketable securities 19,204 23,568
Accounts receivable, net of allowance for doubtful accounts of $2,665 and $1,706 as of September 30, 2023, and December 31, 2022, respectively 78,395 76,225
Inventory 13,803 13,578
Income taxes receivable 891 4,042
Prepaid expenses and other current assets 8,722 12,597
Total current assets 204,511 186,568
Property and equipment, net 243,022 257,785
Goodwill 273,991 273,991
Other intangible assets, net 26,668 31,250
Long-term marketable securities 12,212 26,419
Operating lease assets 2,737 3,844
Finance lease assets 16,763 17,532
Other long-term assets 4,341 4,779
Total assets 784,245 802,168
Current liabilities    
Accounts payable 17,922 17,356
Accrued compensation 16,337 12,743
Accrued liabilities and other 21,027 22,384
Current operating lease liabilities 1,568 1,561
Current finance lease liabilities 16,630 17,537
Income taxes payable 1,144 0
Total current liabilities 74,628 71,581
Long-term operating lease liabilities 1,545 2,255
Long-term finance lease liabilities 671 0
Long-term deferred tax liabilities 17,138 26,322
Other long-term liabilities 5,341 4,362
Total liabilities 99,323 104,520
Shareholders' equity    
Preferred stock, $0.001 par value, authorized 10,000,000 shares; issued and outstanding 0 shares as of each of September 30, 2023, and December 31, 2022 0 0
Common stock, $0.001 par value, authorized 150,000,000 shares; issued and outstanding 25,785,903 and 26,888,425 shares as of September 30, 2023, and December 31, 2022, respectively 26 27
Additional paid-in capital 463,908 473,740
Retained earnings 251,276 258,236
Accumulated other comprehensive loss (30,288) (34,355)
Total shareholders' equity 684,922 697,648
Total liabilities and shareholders' equity $ 784,245 $ 802,168