Revenue rose 39% year over year to $299 million, topping the $283.097 million analyst estimate.

Adjusted diluted earnings came in at 37 cents per share, beating the 22-cent estimate. GAAP diluted earnings rose to 27 cents per share from 6 cents a year earlier.

The stock traded higher following the results, supported by the earnings and revenue beats and Global-e’s increased full-year outlook.

Profitability and Revenue Mix

Net profit rose to $47.7 million from $10.5 million, while non-GAAP net profit increased to $64.9 million from $37.9 million.