XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Reconciliation of Revenue from Segments to Consolidated
The operating results of the Company’s reportable segments were as follows for the periods presented:
Three Months Ended
June 30, 2024
Three Months Ended
June 30, 2023
Net SalesSegment Operating IncomeNet SalesSegment Operating Income
Rail, Technologies, and Services$85,594 $5,501 $91,616 $6,971 
Infrastructure Solutions55,202 3,623 56,418 2,773 
Total$140,796 $9,124 $148,034 $9,744 

Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Net SalesSegment Operating IncomeNet SalesSegment Operating Income
(As Restated)
Rail, Technologies, and Services$168,217 $12,279 $156,000 $9,365 
Infrastructure Solutions96,899 2,235 107,522 2,433 
Total$265,116 $14,514 $263,522 $11,798 

Schedule of Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following table demonstrates a reconciliation of reportable segment net profit to the Company’s consolidated total for the periods presented:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
(As Restated)
Income from operations:
Total segment operating income$9,124 $9,744 $14,514 $11,798 
Gain on sale of former joint venture facility— — 3,477 — 
Interest expense - net(1,493)(1,574)(2,618)(2,962)
Other income (expense) - net84 (1,084)337 (2,933)
Public company costs (1,621)(1,217)(2,840)(1,873)
Corporate executive management costs(1,885)(1,155)(3,292)(1,521)
Corporate management stock-based compensation (880)(604)(1,479)(1,148)
Other(166)(54)(242)(17)
Income before income taxes$3,163 $4,056 $7,857 $1,344 
Depreciation/Amortization:
Total segment depreciation/amortization$3,018 $3,412 $6,151 $6,841 
Corporate depreciation/amortization467 447 925 888 
Depreciation/amortization$3,485 $3,859 $7,076 $7,729 
Expenditures for Long-Lived Assets:
Total segment expenditures for long-lived assets$1,480 $708 $4,049 $1,066 
Corporate expenditures for long-lived assets574 88 717 429 
Expenditures for long-lived assets$2,054 $796 $4,766 $1,495 
Schedule of Reconciliation of Assets from Segment to Consolidated
The following table illustrates assets of the Company by reportable segment for the periods presented:
June 30,
2024
December 31,
2023
Rail, Technologies, and Services$174,486 $156,638 
Infrastructure Solutions129,769 130,247 
Unallocated corporate assets29,006 25,516 
Total$333,261 $312,401