Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

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

Revenue by customer type was as follows:

Three Months Ended March 31, 2022

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 45,776

$ 30,251

$ 76,027

Government

-

12,010

12,010

Fleet

-

11,723

11,723

Other

-

2,841

2,841

Total revenue

$ 45,776

$ 56,825

$ 102,601

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

Revenue by timing of revenue recognition was as follows:

Three Months Ended March 31, 2022

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 45,776

$ 34,483

$ 80,259

Over time

-

22,342

22,342

Total revenue

$ 45,776

$ 56,825

$ 102,601

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

Contract Balances

Three Months Ended March 31, 2022

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,454

$

2,709

$

(2,547)

$

2,616

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