
| Metric | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Cash and cash equivalents | $379.8M+46.2% | $259.8M+41.7% | $183.3M+27.7% | $143.5M |
| Restricted cash | $760K+10.9% | $685K-22.6% | $885K-42.7% | $1.5M |
| Accounts receivable, net | $66.0M+15.1% | $57.3M-2.7% | $58.9M+116.9% | $27.1M |
| Investments | $36.3M-14.9% | $42.7M | $0 | — |
| Inventories | $188.3M+9.2% | $172.5M+30.4% | $132.2M+68.8% | $78.3M |
| Prepayments and other current assets | $19.5M+33.1% | $14.7M-16.2% | $17.5M+131.5% | $7.6M |
| Total current assets | $690.7M+26.1% | $547.6M+39.4% | $392.8M+52.2% | $258.1M |
| Operating lease right-of-use assets | $431.5M-4.5% | $451.9M+13.3% | $398.9M+176.7% | $144.2M |
| Property and equipment, net | $32.3M+9.4% | $29.5M+19.8% | $24.6M+88.6% | $13.1M |
| Intangible assets, net | $5.0M-19.7% | $6.2M-25.9% | $8.4M | $0 |
| Goodwill | $12.6M+0.0% | $12.6M+0.0% | $12.6M | $0 |
| Deferred tax assets | $13.0M+29.5% | $10.0M+596.3% | $1.4M+1820.0% | $75K |
| Other non-current assets | $17.5M+38.5% | $12.6M+54.7% | $8.2M+156.9% | $3.2M |
| Total non-current assets | $511.8M-2.1% | $522.9M+15.1% | $454.1M+183.0% | $160.5M |
| Total assets | $1.20B+12.3% | $1.07B+26.4% | $846.9M+102.3% | $418.6M |
| Accounts payable | $105.4M+34.9% | $78.2M+12.1% | $69.8M+120.9% | $31.6M |
| Contract liabilities | $6.5M+44.0% | $4.5M-19.0% | $5.5M+176.7% | $2.0M |
| Current operating lease liabilities | $100.3M+13.3% | $88.5M+52.8% | $57.9M+109.6% | $27.7M |
| Income tax payable | $17.5M+28.6% | $13.6M-10.5% | $15.2M+267.3% | $4.1M |
| Accrued expenses and other current liabilities | $112.5M+41.4% | $79.6M+38.9% | $57.3M+54.7% | $37.1M |
| Total current liabilities | $342.2M+29.5% | $264.4M+28.5% | $205.8M+100.5% | $102.6M |
| Operating lease liabilities, non-current | $368.3M-6.8% | $395.2M+15.1% | $343.5M+194.7% | $116.6M |
| Deferred tax liabilities | $797K-15.3% | $941K-75.2% | $3.8M+704.0% | $472K |
| Finance lease obligations, non-current | $690K+80.6% | $382K+244.1% | $111K-87.2% | $867K |
| Non-current income tax payable | $4.6M+6.5% | $4.3M+30.9% | $3.3M+14.1% | $2.9M |
| Total non-current liabilities | $374.4M-6.6% | $400.9M+14.3% | $350.7M+190.3% | $120.8M |
| Total liabilities | $716.7M+7.7% | $665.3M+19.5% | $556.5M+149.1% | $223.4M |
| Treasury shares, at cost (237,269 and 609,390 shares held as of December 31, 2025 and 2024, respectively) | -$7.1M+39.7% | -$11.8M-641.3% | -$1.6M-590.0% | -$231K |
| Additional paid-in capital | $88.7M-26.3% | $120.3M+7.6% | $111.7M+2.5% | $109.0M |
| Accumulated other comprehensive income (loss) | $1.5M+136.9% | -$4.1M-886.3% | $526K-34.6% | $804K |
| Retained earnings | $400.9M+34.1% | $298.9M+68.2% | $177.7M+112.6% | $83.6M |
| Total shareholders’ equity | $485.8M+19.9% | $405.2M+39.5% | $290.4M+48.8% | $195.2M |
| Total liabilities and shareholders’ equity | $1.20B+12.3% | $1.07B+26.4% | $846.9M+102.3% | $418.6M |
| Class A ordinary shares | ||||
| Common stock issued | $363K-9.9% | $403K-13.5% | $466K+0.0% | $466K |
| Class B ordinary shares | ||||
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.