XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The operating results of the Company’s reportable segments were as follows for the periods presented:


Three Months Ended
September 30,
20252024
Rail, Technologies, and Services
Infrastructure SolutionsTotalRail, Technologies, and ServicesInfrastructure SolutionsTotal
Net sales$77,788 $60,498 $138,286 $79,498 $57,968 $137,466 
Less:
Cost of sales(60,042)(47,178)(107,220)(61,027)(43,681)(104,708)
Selling and administrative employment costs(7,900)(6,086)(13,986)(8,475)(6,030)(14,505)
Purchased services (1)
(1,787)(1,608)(3,395)(1,841)(1,584)(3,425)
General administrative costs (2)
(1,765)(1,184)(2,949)(2,378)(1,261)(3,639)
Amortization expense(399)(295)(694)(844)(302)(1,146)
Segment operating income
$5,895 $4,147 $10,042 $4,933 $5,110 $10,043 
Reconciliation of segment operating income
Total segment operating income
$10,042 $10,043 
Interest expense - net(1,254)(1,358)
Other income - net 96 188 
Public company costs(1,162)(1,327)
Corporate executive management costs(175)(839)
Corporate management stock-based compensation(672)(339)
Other corporate expenses - net262 (215)
Income before income taxes
$7,137 $6,153 
(1) Purchased services costs generally include contractor services, insurance expenditures, rental expense, and legal services.
(2)General administrative costs generally include office supplies, utilities, advertising, bad debt expense, and restructuring expenditures.
Nine Months Ended
September 30,
20252024
Rail, Technologies, and Services
Infrastructure SolutionsTotalRail, Technologies, and ServicesInfrastructure SolutionsTotal
Net sales$207,776 $171,860 $379,636 $247,715 $154,867 $402,582 
Less:
Cost of sales(162,869)(134,650)(297,519)(192,798)(120,337)(313,135)
Selling and administrative employment costs(22,536)(17,552)(40,088)(24,083)(17,874)(41,957)
Purchased services (1)
(5,120)(4,239)(9,359)(5,590)(4,684)(10,274)
General administrative costs (2)
(5,707)(4,052)(9,759)(5,524)(3,649)(9,173)
Amortization expense(1,758)(898)(2,656)(2,508)(978)(3,486)
Segment operating income
$9,786 $10,469 $20,255 $17,212 $7,345 $24,557 
Reconciliation of segment operating income
Total segment operating income
$20,255 $24,557 
Gain on sale of former joint venture facility— 3,477 
Interest expense - net(3,887)(3,976)
Other income - net509 525 
Public company costs(3,633)(4,167)
Corporate executive management costs(1,123)(4,131)
Corporate management stock-based compensation(1,711)(1,818)
Other corporate expenses - net262 (457)
Income before income taxes
$10,672 $14,010 
(1) Purchased services costs generally include contractor services, insurance expenditures, rental expense, and legal services.
(2) General administrative costs generally include office supplies, utilities, advertising, bad debt expense, and restructuring expenditures.
Reconciliations of reportable depreciation and amortization and expenditures for long-lived assets to the Company’s consolidated totals are as follows for the periods presented:

Three Months Ended
September 30,
20252024
Depreciation/AmortizationExpenditures for Long-Lived AssetsDepreciation/AmortizationExpenditures for Long-Lived Assets
Rail, Technologies, and Services$793 $350 $1,202 $1,147 
Infrastructure Solutions1,654 2,050 1,817 1,669 
  Reportable segments total
$2,447 $2,400 $3,019 $2,816 
Corporate
521 409 467 251 
Total
$2,968 $2,809 $3,486 $3,067 
Nine Months Ended
September 30,
20252024
Depreciation/AmortizationExpenditures for Long-Lived AssetsDepreciation/AmortizationExpenditures for Long-Lived Assets
Rail, Technologies, and Services$2,874 $1,405 $3,578 $1,765 
Infrastructure Solutions5,098 5,545 5,594 5,100 
  Reportable segments total
$7,972 $6,950 $9,172 $6,865 
Corporate
1,530 1,107 1,390 969 
Total
$9,502 $8,057 $10,562 $7,834 


The following table summarizes the Company's total assets by reportable segment for the following periods:
September 30,
2025
December 31,
2024
Rail, Technologies, and Services$148,746 $158,859 
Infrastructure Solutions130,964 123,755 
  Reportable segments total279,710 282,614 
Corporate54,179 51,936 
Total$333,889 $334,550 
Schedule of Restructuring Reserve
The following table summarizes the restructuring liability balance and utilization for restructuring actions, which are primarily related to severance costs through September 30, 2025:
Restructuring Liability
Balance as of December 31, 2024
$687 
Personnel and other exit costs associated with AMH Exit
696 
Payments
(1,150)
Balance as of September 30, 2025
$233