XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Twelve Months Ended

 
(In thousands)  

June 30, 2025

 
   

Lighting

Segment

   

Display

Solutions

Segment

 
Timing of revenue recognition                

Products and services transferred at a point in time

  $ 208,193     $ 259,432  

Products and services transferred over time

    40,164       65,588  
    $ 248,357     $ 325,020  
                 
Type of Product and Services                

LED lighting, digital signage solutions, electronic circuit boards

  $ 202,552     $ 26,144  

Poles and other display solutions elements

    43,211       233,792  

Project management, installation services, shipping and handling

    2,594       65,084  
    $ 248,357     $ 325,020  
   

Twelve Months Ended

 
(In thousands)  

June 30, 2024

 
   

Lighting

Segment

   

Display

Solutions

Segment

 
Timing of revenue recognition                

Products and services transferred at a point in time

  $ 219,820     $ 151,972  

Products and services transferred over time

    42,593       55,253  
    $ 262,413     $ 207,225  
                 
Type of Product and Services                

LED lighting, digital signage solutions, electronic circuit boards

  $ 215,758     $ 32,521  

Poles and other display solutions elements

    43,719       132,604  

Project management, installation services, shipping and handling

    2,936       42,100  
    $ 262,413     $ 207,225  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

Net Accounts Receivable

               

(In thousands)

 

June 30, 2025

   

June 30, 2024

 
                   

Accounts receivable

  $ 105,499     $ 79,474  

Less: Allowance for credit losses

    (1,152 )     (848 )
Accounts receivable, net   $ 104,347     $ 78,626  
Property, Plant and Equipment [Table Text Block]

Buildings (in years)

    28 - 40  

Machinery and equipment (in years)

    3 - 10  

Computer software (in years)

    3 - 8  
Schedule of Product Warranty Liability [Table Text Block]

(In thousands)

 

June 30, 2025

   

June 30, 2024

 
                 

Balance at beginning of the period

  $ 6,623       6,501  

Addition from acquired company

    73       345  

Additions charged to expense

    5,304       3,781  

Deductions for repairs and replacements

    (4,495 )     (4,004 )

Balance at end of the period

  $ 7,505       6,623