Thank you, Christian, and thank you, everyone, for joining us today.
2019 was a transformative year for our business. On the one hand, we set ourselves ambitious targets as well as driving great operational efficiency, improving margins, completing the integration of Ezbuy and generating sales and sustainable growth. I'm pleased to report that we delivered on these targets as we successfully improved our gross margins through prudent inventory and capital management. We also delivered a positive net operational cash flow in 2019, the first time we have done so since 2014. Our achievements last year not only reflects our strong commitment to turning this business around but it also forged the way for us to optimize our cost structure. Even better, we'll use this momentum to build and grow our business at scale going forward.
Revenue growth accelerated during the quarter, increasing 29.9% year-over-year to $74.7 million. Gross margin expanded significantly to 40.4% from 34.6% during the same period last year, once again driven by our continued efforts to grow revenues from categories with higher margins as part of our efforts to improve the optimization of our product mix.
Adjusted EBITDA remained stable when compared to a year ago. Most importantly, this quarter, we delivered our second straight quarter of GAAP profitability, also the first time since 2014. And our cash position improved, allowing us to finish the year with $40.4 million in cash and cash equivalents, which is giving us greater flexibility in achieving growth going forward.
Our strong cash position can be attributed to our disciplined approach to product optimization and the innovative use of technology to generate faster and healthier inventory turnaround. Inventory leverage remained healthy with approximately 46% earmarked for shipment, which [indiscernible] 1/2 month of cost of sales. Our results encouraging indicated that our strategy works, and we will continue to focus on the disciplined execution required to generate sustainable and healthy long-term growth.
Our goal in 2020 is to drive sales growth and continue to improve profitability. We will achieve this by leveraging our current structure, which is now healthier and more scalable, to drive sales growth and capitalize on our investments in R&D to generate greater operational efficiency and product optimization.
That said, we are already seeing the impact of coronavirus and other macroeconomic headwinds that lead a challenging environment for growth. We expect [indiscernible] will be affected much in the same way that the others across the industry will be as well. We were beginning to see an acceleration in sales volume in early March before the situation globally deteriorated drastically. We believe this acceleration reflects the underlying strength and growth of our strategy of delivering before the lockdown began, which we expected will continue once the recovery begins.
Our strategy approach to product optimization and a diversified supply chain has provided us with the flexibility needed to navigate this challenging environment. Most of the products we sell are in the apparel and home and building categories with low fixed price, which we believe will remain resilient even in challenging conditions created by the pandemic.
This year, we expect the revenue in Q1 2020 to grow on a year-over-year basis, however. And important, 95% of orders placed were shipped out to customers, and 95% of our suppliers have resumed production at full capacity during the first quarter of 2020, which target, in spite of the lockdown, our warehouse and logistics infrastructure. Our teams' working increased, have to use any resource available to ensure their shipments go out quickly during this difficult time. We have also brought onboard many new suppliers over the past 3 months. The transformation of our business and the infrastructure over the past year is now fully in place, leaving us ideally positioned to capitalize once the recovery begins.
We have already maintained the highest level of corporate and social responsibility and believe the most important thing we can do right now is to stabilize the supply chain and the shipping process for medical supplies to ensure access for everyone. We have been leveraging our deep relationship with the suppliers across China to secure sizable stock of medical face masks, safety covers, hand sanitizer and other related products, which are being displayed on our website and the mobile app. And it can be shipped to customers globally as the pandemic spreads.
In addition to making medical supply available to everyone, we have been leveraging our innovative logistics network to creatively distribute 1.5 million free masks to those who need across North America, Europe and Southeast Asia. Our deepest thoughts are to those currently being affected by the pandemic and we sincerely hope for a quick recovery for everyone.
While we have limited visibility going forward, we are confident that our nimble approach to product optimization will drive sales once the recovery begins. We will continue to use this time to provide much needed medical supplies in the fight to contain the pandemic globally.
I'm extremely proud of our performance during the quarter and the year 2019 as we carefully and strategically navigate the turnaround of this business. We set ourselves ambitious targets and we delivered on them. I'm looking forward to further progress in 2020. And I'm confident that we are now well positioned to improve profitability and the top line growth once the recovery begins.
I will now turn the call over to Wenyu to go through the financials for the quarter.