v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, net
Accounts receivable, net consisted of the following:

(In thousands)June 30, 2026December 31, 2025
Accounts receivable$65,050 $66,890 
Less: allowance for expected credit losses(1,087)(1,199)
Accounts receivable, net$63,963 $65,691 
Schedule of Movement of Allowance
Movement of allowance for expected credit losses was as follows:

Six Months Ended June 30,
(In thousands)20262025
Beginning balance$1,199 $1,557 
Credit for expected credit losses25 618 
Bad debt write-offs(137)(1)
Ending balance$1,087 $2,174 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:

(In thousands)June 30, 2026December 31, 2025
Prepaid expenses$1,319 $5,641 
Advances to suppliers2,361 1,514 
Other current assets3,544 2,570 
Prepaid expenses and other current assets$7,224 $9,725 
Schedule of Assets Held for Sale
Assets held for sale consisted of the following:

(In thousands)June 30, 2026December 31, 2025
Buildings$— $2,034 
Land— 734 
Assets held for sale$— $2,768 
Schedule of Property and Equipment
Property and equipment, net consisted of the following:

(In thousands)June 30, 2026December 31, 2025
Automobiles (1)
$65,574 $65,202 
Buildings64,608 60,648 
Building improvements (1)
41,164 41,182 
Furniture and fixtures454 489 
Land57,721 49,180 
Machinery and equipment (1)
12,018 14,500 
Construction in progress8,017 2,493 
Subtotal249,556 233,694 
Less: accumulated depreciation(70,667)(70,297)
Property and equipment, net$178,889 $163,397 
_________________
(1)    The cost and accumulated depreciation of property and equipment related to finance leases was $51.2 million and $24.2 million, respectively, at June 30, 2026 and $50.0 million and $21.1 million, respectively, at December 31, 2025. The total future minimum lease payments under all finance leases as of June 30, 2026 is $41.7 million.
Schedule of Long-Term Investments
Long-term investments consisted of the following:

(In thousands)Ownership as of June 30,
2026
June 30, 2026December 31, 2025
Asahi Food, Inc. (“Asahi”)49.0%$248 $344 
Pt. Tamron Akuatik Produk Industri (“Tamron”)12.0%1,800 1,800 
Total long-term investments$2,048 $2,144 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following:

(In thousands)June 30, 2026December 31, 2025
Accrued compensation$6,376 $6,690 
Accrued professional fees681 300 
Accrued interest and fees818 862 
Self-insurance liability2,580 1,969 
Advance from customers430 549 
Other4,905 4,624 
Total accrued expenses and other liabilities$15,790 $14,994