XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Discontinued Operations - Summary of Statements of Operation By Disposal Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Net income (loss) from discontinued operations - Note 18 $ (260) $ (655) $ (1,173) $ 10,397 $ (302) $ 1,493 $ (2,088) $ 11,588
Disposed of by Sale                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Net income (loss) from discontinued operations - Note 18 (260)     10,397     (2,088) 11,588
Disposed of by Sale | Cab structures business                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Revenues 0     24,795     (657) 89,187
Cost of revenues 0     33,627     878 93,367
Gross profit 0     (8,832)     (1,535) (4,180)
Selling, general and administrative expenses 0     0     0 0
Operating income (loss) 0     (8,832)     (1,535) (4,180)
Income (loss) before provision for income taxes (85)     (8,832)     (1,620) (4,180)
Provision (benefit) for income taxes of discontinued operations 0     (425)     0 714
Earnings (loss) from discontinued operations - before gain on sale of discontinued operations (85)     (8,407)     (1,620) (4,894)
Gain (loss) on disposition of discontinued operations, net of income taxes 0     27,221     0 27,221
Net income (loss) from discontinued operations - Note 18 (85)     18,814     (1,620) 22,327
Disposed of by Sale | Industrial Automation segment                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Revenues 0     5,350     (150) 14,641
Cost of revenues 0     5,185     0 15,107
Gross profit 0     165     (150) (466)
Selling, general and administrative expenses 0     747     0 3,009
Operating income (loss) 0     (582)     (150) (3,475)
Interest expense 0     64     0 201
Income (loss) before provision for income taxes (175)     (646)     (468) (3,676)
Provision (benefit) for income taxes of discontinued operations 0     (38)     0 (746)
Net income (loss) from discontinued operations - Note 18 (175)     (8,417)     (468) (10,739)
Held-for-Sale | Industrial Automation segment                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Other (income) expense 175     0     318 0
Earnings (loss) from discontinued operations - before gain on sale of discontinued operations (175)     (608)     (468) (2,930)
Gain (loss) on disposition of discontinued operations, net of income taxes 0     (7,809)     0 (7,809)
Held-for-Sale or Disposed of by Sale | Industrial Automation segment                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Other (income) expense $ 85     $ 0     $ 85 $ 0