Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue Recognition  
Revenue by customer and timing recognition

Revenue by customer type was as follows:

Three Months Ended March 31, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 19,120

$ 28,052

$ 47,172

Government

-

10,490

10,490

Fleet

-

9,229

9,229

Other

-

1,299

1,299

Total revenue

$ 19,120

$ 49,070

$ 68,190

Three Months Ended March 31, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 25,817

$ 33,043

$ 58,860

Government

-

15,529

15,529

Fleet

-

14,952

14,952

Other

-

3,846

3,846

Total revenue

$ 25,817

$ 67,370

$ 93,187

Revenue by timing of revenue recognition was as follows:

Three Months Ended March 31, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 19,120

$ 29,714

$ 48,834

Over time

-

19,356

19,356

Total revenue

$ 19,120

$ 49,070

$ 68,190

Three Months Ended March 31, 2019

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 25,817

$ 42,023

$ 67,840

Over time

-

25,347

25,347

Total revenue

$ 25,817

$ 67,370

$ 93,187

Contract Balances

Three Months Ended March 31, 2020

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,187

$

1,637

$

(1,789)

$

2,035

Three Months Ended March 31, 2019

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,006

$

2,335

$

(2,041)

$

2,300