On Thursday, the share price of Charlotte's Web Holdings (OTC:CWBH.F) closed where it started the day. This happened despite the fact that both the wider stock market and several marijuana companies rose notably and the cannabidiol (CBD) products specialist published its latest set of quarterly results.

In Q1, the company booked consolidated revenue of $21.5 million, which was down both from the previous quarter's $22.8 million and the Q1 2019 figure of $21.7 million. Net loss came in at $11.5 million ($0.11 per share) against Q4 2019's $18.8 million deficit and the $2.3 million profit of the year-ago quarter.

A field of hemp plants.

Image source: Getty Images.

On average, analysts tracking the stock were estimating slightly under $20.8 million on the top line and a $0.06 per-share net loss.

Although revenue was down from previous periods, it came in above company expectations. Charlotte's Web attributed this to better-than-expected sales in its direct-to-consumer (DTC) platform.

The company has hopes for this form of commerce in the future. "The DTC business remains an important area for growth particularly as we await broad regulatory policies to land for the retail channels, and we expect online sales to grow faster than retail in the first half of 2020," it said in the earnings release. All told, in Q1, revenue from online sales grew by almost 30% on a year-over-year basis.

Another factor that should affect upcoming quarters is the consolidation of peer CBD products manufacturer Abacus Health. This all-stock transaction, announced in March, valued the latter company at roughly 99 million Canadian dollars ($70 million) and is set to close in either this quarter or Q3.