Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

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

Revenue by customer type was as follows:

Three Months Ended March 31, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 41,981

$ 33,648

$ 75,629

Government

-

12,450

12,450

Fleet

-

11,345

11,345

Other

-

3,918

3,918

Total revenue

$ 41,981

$ 61,361

$ 103,342

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

Revenue by timing of revenue recognition was as follows:

Three Months Ended March 31, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 41,981

$ 40,710

$ 82,691

Over time

-

20,651

20,651

Total revenue

$ 41,981

$ 61,361

$ 103,342

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

Contract Balances

Three Months Ended March 31, 2021

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,746

$

3,165

$

(2,170)

$

3,741

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