Thanks, Simon. I'll review our operating expenses and some balance sheet highlights. Total SG&A expenses for the quarter increased approximately 2% from the same period last year to $4.5 million. The increase was mainly due to personnel-related expenses to support our growth and professional fees. SG&A expenses as a percentage of net sales decreased to 4.2% compared to 4.4% for the same period last year, reflecting a modest increase in expenses in relation to the rate of sales growth. As Bill and Simon noted, net income for the third quarter was down slightly from the third quarter last year at $1.3 million compared to $1.4 million in the prior year, while diluted earnings per share increased slightly due to a lower number of shares outstanding. During the quarter, we determined that we should be calculating our earnings per share using the two-class method, which treats unvested shares or restricted stocks granted under our stock compensation plan as participating securities, because these securities have a non-forfeitable right to dividends prior to vesting. Under this method, our distributed and undistributed net income is allocated between the participating securities and common shares before calculating earnings per common share. While we do not consider the impact of the change in the calculation method to be material, we did restate prior amounts in this earnings release so that historical information is on a comparable basis. The impact of restating the prior year was to decrease third quarter 2016 diluted earnings per share by $0.02 or about 4.2% and year-to-date diluted earnings per share by $0.03 or 4.3%. Basic shares outstanding is the same under the two methods. And you will also note that under the two-class method, the basic and fully diluted share count is the same since there are no other common stock equivalents other than the participating restricted stock. A table comparing the previously reported and restated amounts is included in our earnings release, and we'll provide more detail in our 10-Q. It should be noted that there was no adjustments to net income as part of this calculation. It's merely a recalculation of the earnings per share itself. So on a restated and comparable basis, diluted net income per share increased 2% to $0.30 for the quarter compared to $0.29 in the same period last year. Weighted average diluted shares outstanding decreased about 5% from the same quarter last year, reflecting share repurchases we made over the past 12 months. On a year-to-date basis, our net income was relatively flat year-over-year at $3.9 million. And our diluted earnings per share is up about 5%, reflecting the lower weighted average shares outstanding resulting from the share repurchases. Moving on to our balance sheet. Cash and cash equivalents was $4.1 million at the end of the quarter compared to $13.5 million at the end of the year for 2016. You will also note that we utilized our revolving credit facility this quarter to fund some of our working capital needs, with $2 million outstanding at the end of the quarter. Our use of cash was the result of an increased investment in working capital and $5.1 million returned to investors through dividends and repurchase of our common stock year-to-date. The increased working capital is primarily driven by vendor prepayment of approximately $8 million that was made as part of a new-vendor agreement, and the impact of a higher-than-average level of extended payment sales in Q4 2016. The products related to the Q4 sales were paid for in the first quarter of 2017, while the sales proceeds themselves will be collected over future periods, resulting in a net out -- cash outflow in 2017. During the quarter, we paid $800,000 in dividends, and utilized about $500,000 of our cash balance to purchase approximately 28,000 shares of our common stock. As of September 30, 2017, stockholders' equity stood at $38.1 million compared to $37.6 million at the end of last year, and total working capital, including cash, was $25.5 million compared to $24 million at the end of last year. Additionally, we had about $10.2 million in extended term receivables due after one year compared to $11.1 million at the end of 2016. We plan to continue to utilize our cash and available liquidity to invest in the growth of our business. On October 24, 2017, the Board of Directors declared a dividend of $0.17 per share, payable on November 17 to shareholders of record on November 10, 2017. Now I'll turn it back over to Simon.