v3.26.3
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net sales $ 225,855 $ 157,249
Lighting Segment [Member]    
Net sales 64,823 69,053
Lighting Segment [Member] | Lighting, Poles, and Electronic Components [Member]    
Net sales 63,828 68,482
Lighting Segment [Member] | Signage and Display Products [Member]    
Net sales 0 0
Lighting Segment [Member] | Project Management, Installation Services, Shipping and Handling [Member]    
Net sales 995 571
Display Solutions Segment [Member]    
Net sales 161,032 88,196
Display Solutions Segment [Member] | Lighting, Poles, and Electronic Components [Member]    
Net sales 0 0
Display Solutions Segment [Member] | Signage and Display Products [Member]    
Net sales 136,425 73,709
Display Solutions Segment [Member] | Project Management, Installation Services, Shipping and Handling [Member]    
Net sales 24,607 14,487
Transferred at Point in Time [Member] | Lighting Segment [Member]    
Net sales 51,941 57,310
Transferred at Point in Time [Member] | Display Solutions Segment [Member]    
Net sales 145,218 77,663
Transferred over Time [Member] | Lighting Segment [Member]    
Net sales 12,882 11,743
Transferred over Time [Member] | Display Solutions Segment [Member]    
Net sales $ 15,814 $ 10,533