Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.19.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue Recognition  
Revenue by customer and timing recognition

Revenue by customer type was as follows:

Three Months Ended September 30, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 75,632

$ 29,007

$ 104,639

Government

-

18,373

18,373

Fleet

-

16,775

16,775

Other

-

2,082

2,082

Total revenue

$ 75,632

$ 66,237

$ 141,869

Three Months Ended September 30, 2018

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 69,806

$ 26,486

$ 96,292

Government

-

12,568

12,568

Fleet

-

13,955

13,955

Other

-

2,017

2,017

Total revenue

$ 69,806

$ 55,026

$ 124,832

Nine Months Ended September 30, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 213,693

$ 91,199

$ 304,892

Government

-

49,985

49,985

Fleet

-

48,292

48,292

Other

-

8,243

8,243

Total revenue

$ 213,693

$ 197,719

$ 411,412

Nine Months Ended September 30, 2018

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 197,931

$ 86,921

$ 284,852

Government

-

35,351

35,351

Fleet

-

43,501

43,501

Other

-

8,538

8,538

Total revenue

$ 197,931

$ 174,311

$ 372,242

Revenue by timing of revenue recognition was as follows:

Three Months Ended September 30, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 75,632

$ 41,099

$ 116,731

Over time

-

25,138

25,138

Total revenue

$ 75,632

$ 66,237

$ 141,869

Three Months Ended September 30, 2018

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 69,806

$ 33,923

$ 103,729

Over time

-

21,103

21,103

Total revenue

$ 69,806

$ 55,026

$ 124,832

Nine Months Ended September 30, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 213,693

$ 120,577

$ 334,270

Over time

-

77,142

77,142

Total revenue

$ 213,693

$ 197,719

$ 411,412

Nine Months Ended September 30, 2018

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 197,931

$ 106,249

$ 304,180

Over time

-

68,062

68,062

Total revenue

$ 197,931

$ 174,311

$ 372,242

Contract Balances

Three Months Ended September 30, 2019

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

6,886

$

3,328

$

(6,147)

$

4,067

Three Months Ended September 30, 2018

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

3,316

$

2,434

$

(3,544)

$

2,206

Nine Months Ended September 30, 2019

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,006

$

13,479

$

(11,418)

$

4,067

Nine Months Ended September 30, 2018

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,048

$

8,605

$

(8,447)

$

2,206