XML 114 R98.htm IDEA: XBRL DOCUMENT v3.25.3
Note 16 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation, Deduction, Worthless Stock, Amount                         $ 45,600 $ (0) $ (0)
Income Tax Expense (Benefit) $ (45,353) $ 2,635 $ 7,243 $ 3,874 $ 2,036 $ 573 $ 1,292 $ 1,340 $ 11,117 $ 2,632 $ 13,752 $ 3,205 (31,601) 5,241 (11,965)
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount                           5,200  
Amount of Benefit Offset by State Income Taxes, Net of the Federal Benefit                           2,000  
Undistributed Earnings of Foreign Subsidiaries 377,500                       377,500    
Deferred Income Tax Assets, Net 726       837               726 837 $ 657
Deferred Tax Assets, Valuation Allowance 102,021       44,222               102,021 44,222  
Decrease in Unrecognized Tax Benefits is Reasonably Possible 300                       300    
Domestic Tax Jurisdiction [Member]                              
Deferred Tax Assets, Valuation Allowance 27,900                       27,900    
Operating Loss Carryforwards 4,400                       4,400    
Foreign Tax Jurisdiction [Member]                              
Deferred Tax Assets, Valuation Allowance 74,100                       74,100    
Operating Loss Carryforwards 74,900                       74,900    
State and Local Jurisdiction [Member]                              
Operating Loss Carryforwards 7,400                       7,400    
Intercompany Profit Elimination [Member]                              
Deferred Income Tax Assets, Net 300       $ 600               300 600  
Changes in Foreign Exchange Rates [Member]                              
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount                           (2,900)  
GERMANY                              
Foreign Earnings Repatriated                           455,000  
Income Tax Expense (Benefit)                           $ (3,200)  
CHINA                              
Foreign Earnings Repatriated                         41,100    
Income Tax Expense (Benefit)                         6,400    
Authorized Future Foreign Earnings Repatriated $ 21,500                       $ 21,500