XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of revenues are disaggregated by major products and service lines and timing of revenue recognition
The Group’s revenues are disaggregated by major products/service lines and timing of revenue recognition. Detailed information is specified as follows:
Three Months Ended March 31,
Major products/services lines20252024
(In thousands)
Service revenues
Platform commission$4,335 $3,598 
Ocean transportation service11,358 9,801 
Drayage service2,772 3,550 
Warehousing service14,078 9,327 
Last-mile delivery service49,244 39,963 
Packaging service7,250 6,279 
Others5,031 4,105 
Total service revenues94,068 76,623 
Product revenues
Product sales to B43,985 51,434 
Product sales to C52,365 41,912 
Off-platform ecommerce96,350 93,346 
GigaCloud 1P81,385 80,951 
Others103 157 
Total product revenues177,838 174,454 
Revenues$271,906 $251,077 
   
 
Three Months Ended March 31,
Timing of revenue recognition20252024
(In thousands)
Revenue from goods or services transferred to customers over time$78,573 $63,823 
Revenue from goods or services transferred to customers at a point in time193,333 187,254 
Revenues$271,906 $251,077 
Schedule of changes in the contract liabilities
Changes in the contract liabilities balances for the three months ended March 31, 2025 and 2024 are as follows:
Three Months Ended March 31,
20252024
(In thousands)
Balance as of beginning of the period$4,486 $5,537 
Revenue recognized from opening balance of contract liabilities(4,486)(5,537)
Increase due to cash received141,126 129,585 
Revenue recognized from cash received during the period(135,513)(122,003)
Foreign exchange effect52 (28)
Balance as of end of the period$5,665 $7,554