XML 52 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2018
Revenue From Contract With Customer [Abstract]  
Revenue by customer and timing recognition

 

 

 

 

 

Year Ended December 31, 2018

Work Truck Attachments

Work Truck Solutions

Corporate and Eliminations

Total Revenue

Independent dealer

$ 327,054

$ 82,330

$ -

$ 409,384

Government

52,582

 -

 -

52,582

Fleet

 -

58,500

 -

58,500

Other

 -

13,234

(9,633)

3,601

Total revenue

$ 379,636

$ 154,064

$ (9,633)

$ 524,067

 

 

 

 

 

Revenue by timing of revenue recognition was as follows:

 

 

 

 

 

Year Ended December 31, 2018

Work Truck Attachments

Work Truck Solutions

Corporate and Eliminations

Total Revenue

Point in time

$ 379,636

$ 59,114

$ (9,633)

$ 429,117

Over time

 -

94,950

 -

94,950

Total revenue

$ 379,636

$ 154,064

$ (9,633)

$ 524,067

 

 

 

 

 

 

Contract Balances

 

 

 

 

 

 

 

 

 

Year Ended December 31, 2018

 

Balance at Beginning of Period

 

Additions

 

Deductions

 

Balance at End of Period

Contract liabilities

$

2,048

$

12,131

$

(12,173)

$

2,006

 

 

 

 

 

 

 

 

 

 

Impact of New Revenue Guidance on Financial Statement Line Items

 

Year Ended December 31, 2018

 

As Reported

Balances without adoption of Topic 606

Effect of Change Higher/(Lower)

Net sales

$ 524,067

$ 523,768

$ 299

Cost of sales

369,177

368,913

264

Gross profit

154,890

154,855

35

Income from operations

73,460

73,425

35

Income tax expense

11,854

11,845

 9

Net income

$ 43,905

$ 43,879

$ 26

Earnings per common share:

 

 

 

Basic

$ 1.91

$ -

$ 1.91

Diluted

$ 1.89

$ -

$ 1.89

 

In accordance with Topic 606, the disclosure of the impact of adoption to the condensed consolidated balance sheet was as follows:

 

 

 

 

 

 

As of December 31, 2018

 

As Reported

Balances without adoption of Topic 606

Effect of Change Higher/(Lower)

Assets:

 

 

 

Accounts Receivable

$ 81,485

$ 78,801

$ 2,684

Inventory

81,996

84,135

(2,139)

Liabilities:

 

 

 

Deferred tax liability

48,198

48,056

142

Shareholder's Equity:

 

 

 

Retained Earnings

136,765

136,388

377