v3.26.1
Note 17 - Business Segments - Operating Results for Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 94,073 $ 72,358
Segment other operating expenses [1],[2] 84,241 66,714
Segment operating income (loss) [2] 9,832 5,644
Operating income: [2] 9,832 5,644
Interest income, net 1,537 932
Other (expense)/income, net (617) 347
Income before income tax expense 10,752 6,923
Depreciation and amortization 2,647 1,229
Grid [Member]    
Revenues 76,323 60,087
Wind [Member]    
Revenues 17,750 12,271
Operating Segments [Member] | Grid [Member]    
Revenues 76,323 60,087
Segment other operating expenses [1],[2] 78,489 55,932
Segment operating income (loss) [2] (2,166) 4,155
Operating income: [2] (2,166) 4,155
Depreciation and amortization 2,604 1,202
Operating Segments [Member] | Wind [Member]    
Revenues 17,750 12,271
Segment other operating expenses [1],[2] 13,867 10,782
Segment operating income (loss) [2] 3,883 1,489
Operating income: [2] 3,883 1,489
Depreciation and amortization 43 27
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]    
Revenues 0 0
Segment other operating expenses [1],[2] (8,115) 0
Segment operating income (loss) [2] 8,115 0
Operating income: [2] $ 8,115 $ 0
[1] Segment other operating expense includes cost of sales, research and development expense, selling general, and administrative expense, and amortization of acquisition related intangibles.
[2] The significant expense categories and amounts align with the segment-level information that is regularly provided to the chief operating decision maker.