v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
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 regionsThree Months Ended June 30,
20262025
Amount
%
Amount
%
China$33,332 38 %$34,843 38 %
Other Asia & Pacific countries3,274 %12,815 14 %
Asia & Pacific36,606 41 %47,658 52 %
Italy39,807 46 %16,088 18 %
France11,817 14 %9,339 10 %
Other European countries765 %13,458 15 %
Europe52,389 61 %38,885 43 %
United States (1)
(1,733)(2)%4,796 5 %
Total$87,262 100 %$91,339 100 %
Geographic regionsSix Months Ended June 30,
20262025
Amount%Amount%
China$48,209 33 %$78,969 38 %
Other Asia & Pacific countries5,539 %18,740 %
Asia & Pacific53,748 36 %97,709 47 %
Italy71,120 48 %52,675 25 %
France23,497 16 %27,702 13 %
Other European countries1,008 %18,558 10 %
Europe95,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,
2026202520262025
Balance at beginning of the period$6,663 $44,204 $5,605 $43,678 
Cash received4,151 2,291 7,939 5,916 
Revenue recognized(5,924)(5,032)(8,732)(8,195)
Exchange difference101 79 179 143 
Balance at end of the period$4,991 $41,542 $4,991 $41,542