| Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue |
Revenues by major geographic regions in which the Company's customers are located are as follows (in thousands, except percentages): | | | | | | | | | | | | | | | | | | | | | | | | | | | | Geographic regions | | Three Months Ended June 30, | | 2026 | | 2025 | | | Amount | | % | | Amount | | % | | China | | $ | 33,332 | | | 38 | % | | $ | 34,843 | | | 38 | % | | Other Asia & Pacific countries | | 3,274 | | | 3 | % | | 12,815 | | | 14 | % | | Asia & Pacific | | 36,606 | | | 41 | % | | 47,658 | | | 52 | % | | Italy | | 39,807 | | | 46 | % | | 16,088 | | | 18 | % | | France | | 11,817 | | | 14 | % | | 9,339 | | | 10 | % | | Other European countries | | 765 | | | 1 | % | | 13,458 | | | 15 | % | | Europe | | 52,389 | | | 61 | % | | 38,885 | | | 43 | % | United States (1) | | (1,733) | | | (2) | % | | 4,796 | | | 5 | % | | Total | | $ | 87,262 | | | 100 | % | | $ | 91,339 | | | 100 | % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Geographic regions | | Six Months Ended June 30, | | 2026 | | 2025 | | | Amount | | % | | Amount | | % | | China | | $ | 48,209 | | | 33 | % | | $ | 78,969 | | | 38 | % | | Other Asia & Pacific countries | | 5,539 | | | 3 | % | | 18,740 | | | 9 | % | | Asia & Pacific | | 53,748 | | | 36 | % | | 97,709 | | | 47 | % | | Italy | | 71,120 | | | 48 | % | | 52,675 | | | 25 | % | | France | | 23,497 | | | 16 | % | | 27,702 | | | 13 | % | | Other European countries | | 1,008 | | | 1 | % | | 18,558 | | | 10 | % | | Europe | | 95,625 | | | 65 | % | | 98,935 | | | 48 | % | United States (1) | | (1,499) | | | (1) | % | | 11,186 | | | 5 | % | | Total | | $ | 147,874 | | | 100 | % | | $ | 207,830 | | | 100 | % |
(1) The Company issued $2.7 million in tariff refunds to a customer in May 2026, which was recognized as a reduction of revenue for the three and six months ended June 30, 2026. Before the revenue reduction, a total of $931 thousand and $1.2 million revenue, respectively, was realized in the United States for the three months and six months ended June 30, 2026.
|
| Contract with Customer, Contract Asset, Contract Liability, and Receivable |
The following table reflects the changes in the Company's contract liabilities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Balance at beginning of the period | $ | 6,663 | | | $ | 44,204 | | | $ | 5,605 | | | $ | 43,678 | | | Cash received | 4,151 | | | 2,291 | | | 7,939 | | | 5,916 | | | Revenue recognized | (5,924) | | | (5,032) | | | (8,732) | | | (8,195) | | | Exchange difference | 101 | | | 79 | | | 179 | | | 143 | | | Balance at end of the period | $ | 4,991 | | | $ | 41,542 | | | $ | 4,991 | | | $ | 41,542 | |
|