Quarterly report [Sections 13 or 15(d)]

Note 2 - Revenue Recognition (Tables)

v3.26.3
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Three Months Ended September 30, 2026

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Independent dealer

 

$ 121,489

 

 

$ 31,487

 

 

$ 152,976

 

Government

 

 

-

 

 

 

46,858

 

 

 

46,858

 

Fleet

 

 

-

 

 

 

16,660

 

 

 

16,660

 

Other

 

 

-

 

 

 

1,520

 

 

 

1,520

 

Total revenue

 

$ 121,489

 

 

$ 96,525

 

 

$ 218,014

 

Three Months Ended September 30, 2025

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Independent dealer

 

$ 68,097

 

 

$ 31,857

 

 

$ 99,954

 

Government

 

 

-

 

 

 

37,623

 

 

 

37,623

 

Fleet

 

 

-

 

 

 

21,976

 

 

 

21,976

 

Other

 

 

-

 

 

 

2,568

 

 

 

2,568

 

Total revenue

 

$ 68,097

 

 

$ 94,024

 

 

$ 162,121

 

Nine Months Ended September 30, 2026

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Independent dealer

 

$ 311,730

 

 

$ 99,445

 

 

$ 411,175

 

Government

 

 

-

 

 

 

101,134

 

 

 

101,134

 

Fleet

 

 

-

 

 

 

50,578

 

 

 

50,578

 

Other

 

 

-

 

 

 

7,572

 

 

 

7,572

 

Total revenue

 

$ 311,730

 

 

$ 258,729

 

 

$ 570,459

 

Nine Months Ended September 30, 2025

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Independent dealer

 

$ 212,668

 

 

$ 98,676

 

 

$ 311,344

 

Government

 

 

-

 

 

 

95,718

 

 

 

95,718

 

Fleet

 

 

-

 

 

 

57,442

 

 

 

57,442

 

Other

 

 

-

 

 

 

7,011

 

 

 

7,011

 

Total revenue

 

$ 212,668

 

 

$ 258,847

 

 

$ 471,515

 

Three Months Ended September 30, 2026

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Point in time

 

$ 121,489

 

 

$ 72,876

 

 

$ 194,365

 

Over time

 

 

-

 

 

 

23,649

 

 

 

23,649

 

Total revenue

 

$ 121,489

 

 

$ 96,525

 

 

$ 218,014

 

Three Months Ended September 30, 2025

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Point in time

 

$ 68,097

 

 

$ 64,788

 

 

$ 132,885

 

Over time

 

 

-

 

 

 

29,236

 

 

 

29,236

 

Total revenue

 

$ 68,097

 

 

$ 94,024

 

 

$ 162,121

 

Nine Months Ended September 30, 2026

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Point in time

 

$ 311,730

 

 

$ 184,177

 

 

$ 495,907

 

Over time

 

 

-

 

 

 

74,552

 

 

 

74,552

 

Total revenue

 

$ 311,730

 

 

$ 258,729

 

 

$ 570,459

 

Nine Months Ended September 30, 2025

 

Work Truck Attachments

 

 

Work Truck Solutions

 

 

Total Revenue

 

Point in time

 

$ 212,668

 

 

$ 175,519

 

 

$ 388,187

 

Over time

 

 

-

 

 

 

83,328

 

 

 

83,328

 

Total revenue

 

$ 212,668

 

 

$ 258,847

 

 

$ 471,515

 

Three Months Ended September 30, 2026

 

Balance at Beginning of Period

 

 

Additions

 

 

Deductions

 

 

Balance at End of Period

 

Contract liabilities

 

$ 16,511

 

 

$ 7,709

 

 

$ (11,381 )

 

$ 12,839

 

Three Months Ended September 30, 2025

 

Balance at Beginning of Period

 

 

Additions

 

 

Deductions

 

 

Balance at End of Period

 

Contract liabilities

 

$ 12,919

 

 

$ 4,819

 

 

$ (6,669 )

 

$ 11,069

 

Nine Months Ended September 30, 2026

 

Balance at Beginning of Period

 

 

Additions

 

 

Deductions

 

 

Balance at End of Period

 

Contract liabilities

 

$ 9,232

 

 

$ 26,658

 

 

$ (23,051 )

 

$ 12,839

 

Nine Months Ended September 30, 2025

 

Balance at Beginning of Period

 

 

Additions

 

 

Deductions

 

 

Balance at End of Period

 

Contract liabilities

 

$ 5,063

 

 

$ 20,232

 

 

$ (14,226 )

 

$ 11,069