XML 13 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company recognizes revenue from the sale of products when the earnings process is complete and when the title and risk and rewards of ownership have passed to the customer, which is primarily at the time of shipment. Revenue recognized other than at the time of shipment represented less than 1% of the Company’s consolidated net sales in the three and nine months ended September 30, 2019 and September 30, 2018, respectively. Customer payment terms are established prior to the time of shipment. Provisions for allowances related to sales discounts and rebates are recorded based on terms of the sale in the period that the sale is recorded. The Company utilizes historical information and the current sales trends of the Company's business to estimate such provisions. The provisions related to discounts and rebates due to customers are recorded as a reduction within net sales in the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.
The Company records revenue from shipping and handling charges in net sales. Costs incurred in connection with shipping and handling the Company’s products, which are related to third-party carriers or performed by Company personnel, are included in warehouse, processing and delivery expenses. In the three months ended September 30, 2019 and September 30, 2018, shipping and handling costs included in warehouse, processing and delivery expenses were $5,869 and $6,662, respectively. In the nine months ended September 30, 2019 and September 30, 2018, shipping and handling costs included in warehouse, processing and delivery expenses were $18,165 and $20,267, respectively. As a practical expedient under Accounting Standards Codification No. 606, "Revenue from Contracts with Customers (Topic 606)" ("ASC 606"), the Company has elected to account for shipping and handling activities as fulfillment costs and not a promised good or service. As a result, there is no change to the Company's accounting for revenue from shipping and handling charges under ASC 606.
The Company maintains an allowance for doubtful accounts related to the potential inability of customers to make required payments. The allowance for doubtful accounts is maintained at a level considered appropriate based on historical experience and specific identification of customer receivable balances for which collection is unlikely. The provision for doubtful accounts is recorded in sales, general and administrative expense in the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. Estimates of doubtful accounts are based on historical write-off experience as a percentage of net sales and judgments about the probable effects of economic conditions on certain customers.
The Company also maintains an allowance for credit memos for estimated credit memos to be issued against current sales. Estimates of allowance for credit memos are based upon the application of a historical issuance lag period to the average credit memos issued each month.
Accounts receivable allowance for doubtful accounts and credit memos activity is as follows:
 Three Months EndedNine Months Ended
September 30,September 30,
 2019201820192018
Balance, beginning of period$1,701  $1,678  $1,364  $1,586  
Add Provision charged to expense(a)
142  (139) 529  34  
Recoveries 10  18  36  
Less Charges against allowance
(3) (449) (64) (556) 
Balance, end of period$1,847  $1,100  $1,847  $1,100  
(a) Includes the net amount of credit memos reserved and issued.
The Company operates primarily in North America. Net sales are attributed to countries based on the location of the Company’s subsidiary that is selling direct to the customer. Net sales exclude assessed taxes such as sales and excise tax. Company-wide geographic data is as follows:
Three Months EndedNine Months Ended
September 30,September 30,
2019201820192018
Net sales
United States$89,407  $97,679  $278,430  $289,178  
Canada9,916  11,402  33,464  35,677  
Mexico11,700  16,767  37,221  48,305  
France13,013  11,944  41,638  38,981  
China7,751  6,129  29,329  19,945  
All other countries4,326  4,188  13,488  12,310  
Total$136,113  $148,109  $433,570  $444,396  
The Company does not incur significant incremental costs when obtaining customer contracts and any costs that are incurred are generally not recoverable from its customers. Substantially all of the Company's customer contracts are for a duration of less than one year. As a practical expedient under ASC 606, the Company has elected to continue to recognize incremental costs of obtaining a contract, if any, as an expense when incurred if the amortization period of the asset would have been one year or less. The Company does not have any costs to obtain a contract that are capitalized under ASC 606.