GigaCloud Technology Inc
GCT · Retail-Catalog & Mail-Order Houses · 40.9M shares · +100%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$909K (gross $2M, SBC $3M)
Grade
B82Highly profitable, cash-generative B2B large-parcel ecommerce marketplace with top-decile returns and margins, tempered by China-governance and concentration risks.
Strengths
- Top-decile profitability and cash generation: ROA 100th pct, operating margin 100th, net margin 95.5th, FCF margin 100th, ROE 28% (72.7th)
- Solid double-digit revenue growth (80th pct) with strong liquidity (current ratio 2.0, 80th pct)
- Asset-light marketplace model with scale advantages and growing GMV ($1.58B)
Risks
- China/Hong Kong governance and HFCAA delisting exposure plus Cayman structure and dual-class voting limit shareholder protections
- Low gross margin (18th pct) and reliance on 1P inventory expose it to inventory/markdown and tariff risk
- Management flags its historical growth rate as potentially unsustainable
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Auditor changeRecent 8-K item 4.01 8-K ↗
- Customer concentration~66% of revenue from one customer/distributor — 4% and 66
- Chronic dilutionShare count +100%/yr over 2y (dilution, book value/share -58%)
- Strong balance sheetStrong balance sheet — $416M cash & investments
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
23.3%
Operating margin
11.2%
Net margin
10.6%
Return on equity
28.3%
Return on assets
11.4%
Revenue growth (QoQ)
-0.9%
Net-income growth
9.2%
Current ratio
2.0×
Free cash flow
$183M
EBITDA
$153M
Tangible book value
$468M
Cash & investments
$416M
Stock comp / revenue
0.4%
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-11 | 2026-05-11 | 0001857816-26-000058 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001857816-26-000054 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001857816-26-000055 ↗ |
| 8-K | 2026-04-22 | 2026-04-22 | 0001857816-26-000034 ↗ |
| 8-K | 2026-03-11 | 2026-03-11 | 0001857816-26-000023 ↗ |
| 8-K | 2026-03-03 | 2026-03-02 | 0001857816-26-000021 ↗ |
| 8-K | 2026-02-26 | 2026-02-26 | 0001857816-26-000017 ↗ |
| 10-K | 2026-02-26 | 2025-12-31 | 0001857816-26-000018 ↗ |
| 8-K | 2026-01-02 | 2026-01-02 | 0001857816-26-000003 ↗ |
| 8-K | 2025-12-03 | 2025-12-03 | 0001857816-25-000134 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0001857816-25-000120 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001857816-25-000121 ↗ |