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