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, 2026 | | December 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) | 2026 | | 2025 | | | | | | Beginning balance | $ | 1,199 | | | $ | 1,557 | | | | | | | | | | | | | | | Credit for expected credit losses | 25 | | | 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, 2026 | | December 31, 2025 | | Prepaid expenses | $ | 1,319 | | | $ | 5,641 | | | Advances to suppliers | 2,361 | | | 1,514 | | | Other current assets | 3,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, 2026 | | December 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, 2026 | | December 31, 2025 | Automobiles (1) | $ | 65,574 | | | $ | 65,202 | | | Buildings | 64,608 | | | 60,648 | | Building improvements (1) | 41,164 | | | 41,182 | | | Furniture and fixtures | 454 | | | 489 | | | Land | 57,721 | | | 49,180 | | Machinery and equipment (1) | 12,018 | | | 14,500 | | | Construction in progress | 8,017 | | | 2,493 | | | Subtotal | 249,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, 2026 | | December 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, 2026 | | December 31, 2025 | | Accrued compensation | | $ | 6,376 | | | $ | 6,690 | | | Accrued professional fees | | 681 | | | 300 | | | | | | | | Accrued interest and fees | | 818 | | | 862 | | | Self-insurance liability | | 2,580 | | | 1,969 | | | Advance from customers | | 430 | | | 549 | | | Other | | 4,905 | | | 4,624 | | | Total accrued expenses and other liabilities | | $ | 15,790 | | | $ | 14,994 | |
|