Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

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

Revenue by customer type was as follows:

Three Months Ended September 30, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 81,373

$ 25,425

$ 106,798

Government

-

10,942

10,942

Fleet

-

8,539

8,539

Other

-

1,357

1,357

Total revenue

$ 81,373

$ 46,263

$ 127,636

Three Months Ended September 30, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 76,903

$ 24,768

$ 101,671

Government

-

19,058

19,058

Fleet

-

11,277

11,277

Other

-

1,755

1,755

Total revenue

$ 76,903

$ 56,858

$ 133,761

Nine Months Ended September 30, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 227,992

$ 91,457

$ 319,449

Government

-

32,858

32,858

Fleet

-

29,179

29,179

Other

-

7,022

7,022

Total revenue

$ 227,992

$ 160,516

$ 388,508

Nine Months Ended September 30, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Independent dealer

$ 169,853

$ 78,646

$ 248,499

Government

-

41,248

41,248

Fleet

-

27,639

27,639

Other

-

4,608

4,608

Total revenue

$ 169,853

$ 152,141

$ 321,994

Revenue by timing of revenue recognition was as follows:

Three Months Ended September 30, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 81,373

$ 29,201

$ 110,574

Over time

-

17,062

17,062

Total revenue

$ 81,373

$ 46,263

$ 127,636

Three Months Ended September 30, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 76,903

$ 38,564

$ 115,467

Over time

-

18,294

18,294

Total revenue

$ 76,903

$ 56,858

$ 133,761

Nine Months Ended September 30, 2021

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 227,992

$ 102,601

$ 330,593

Over time

-

57,915

57,915

Total revenue

$ 227,992

$ 160,516

$ 388,508

Nine Months Ended September 30, 2020

Work Truck Attachments

Work Truck Solutions

Total Revenue

Point in time

$ 169,853

$ 98,659

$ 268,512

Over time

-

53,482

53,482

Total revenue

$ 169,853

$ 152,141

$ 321,994

Contract Balances

Three Months Ended September 30, 2021

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

6,603

$

4,660

$

(7,767)

$

3,496

Three Months Ended September 30, 2020

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

6,316

$

3,500

$

(5,620)

$

4,196

Nine Months Ended September 30, 2021

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,746

$

15,389

$

(14,639)

$

3,496

Nine Months Ended September 30, 2020

Balance at Beginning of Period

Additions

Deductions

Balance at End of Period

Contract liabilities

$

2,187

$

12,006

$

(9,997)

$

4,196