<SEC-DOCUMENT>0000352825-24-000174.txt : 20240806
<SEC-HEADER>0000352825-24-000174.hdr.sgml : 20240806
<ACCEPTANCE-DATETIME>20240806080101
ACCESSION NUMBER:		0000352825-24-000174
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20240806
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240806
DATE AS OF CHANGE:		20240806

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FOSTER L B CO
		CENTRAL INDEX KEY:			0000352825
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-METALS SERVICE CENTERS & OFFICES [5051]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				251324733
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-10436
		FILM NUMBER:		241177166

	BUSINESS ADDRESS:	
		STREET 1:		415 HOLIDAY DR
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15220
		BUSINESS PHONE:		4129283431

	MAIL ADDRESS:	
		STREET 1:		415 HOLIDAY DR
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15220
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>fstr-20240806.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b1194633-c4f9-49ef-99f6-b012544d03a2,g:2526c99a-1fd9-4142-8ed9-91fcefa5aa6f,d:95639e9a5f75440e836219e256952c8d-->
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fstr-20240806</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0000352825</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">FALSE</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fstr-20240806.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000352825</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-06</xbrli:startDate><xbrli:endDate>2024-08-06</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i95639e9a5f75440e836219e256952c8d_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported) <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">August&#160;6, 2024</ix:nonNumeric></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">L.B. Foster Company</ix:nonNumeric></span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-5">Pennsylvania</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">000-10436</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-7">25-1324733</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-8">415 Holiday Drive, Suite 100,</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-9">15220</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Pittsburgh,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Pennsylvania</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span><br/></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">412</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">928-3400</ix:nonNumeric></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span><br/></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Former name or former address, if changed since last report.)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:0.1%"/><td style="width:2.728%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.171%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-15"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-17"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-18">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-19"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-20">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:31.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.864%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-22"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-23">Common Stock, Par Value $0.01</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-24"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-25">FSTR</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-26">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company <ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-27">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i95639e9a5f75440e836219e256952c8d_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.02 &#160;&#160;&#160;&#160;Results of Operations and Financial Condition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;6, 2024, L.B. Foster Company (&#8220;Company&#8221;) issued a press release announcing the Company&#8217;s results of operations for the second quarter ended June&#160;30, 2024.  A copy of that press release is furnished with this report as Exhibit 99.1.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained in this Current Report shall not be deemed to be &#8220;filed&#8221; for the purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section, nor shall such information be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing.</span></div><div style="margin-bottom:3pt;margin-top:1pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.01&#160;&#160;&#160;&#160;Other Events</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2024, the Board of Directors approved the modification of the Company&#8217;s stock repurchase program. The modifications include revising the repurchase program expiration date from February 2026 to February 2025. Additionally, the Board of Directors removed the restriction which previously limited repurchases to $5,000,000 in any trailing 12-month period. The authorized repurchase amount was unchanged at $15,000,000. As of June 30, 2024, the Company has repurchased stock of $4,021,000, with $10,979,000 of the original $15,000,000 authorized remaining. Any repurchases will continue to be subject to the Company&#8217;s liquidity, including availability of borrowings and covenant compliance under its revolving credit facility, and other capital needs of the business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01 &#160;&#160;&#160;&#160;Financial Statements and Exhibits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Exhibits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Exhibit Index below.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit Index</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*99.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-991q22024.htm">Press Release dated August 6, 2024, of L.B. Foster Company.</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Exhibits marked with an asterisk are filed herewith.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i95639e9a5f75440e836219e256952c8d_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">L.B. FOSTER COMPANY</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">August 6, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">/s/ William M. Thalman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William M. Thalman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Duly Authorized Officer of Registrant)</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex-991q22024.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i05a0000367834ac68bfea951b8f8ffe5_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div><img alt="lbf-corporatexlogo_linearx.gif" src="lbf-corporatexlogo_linearx.gif" style="height:73px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">News Release</font></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">L.B. Foster Company Reports Tempered Second Quarter Results after Strong First Quarter&#59; Updates 2024 Financial Guidance and Stock Repurchase Program&#59; Continues Enterprise Restructuring Aligned with Growth Strategy</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div style="margin-bottom:6pt;text-align:center"><font><br></font></div></td></tr></table></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Second quarter net sales of $140.8&#160;million down 4.9% year over year (organic</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> down 3.4%)&#59; net sales up 13.3%</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">sequentially over the first quarter.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Gross profit of $30.5&#160;million down 5.4% year over year&#59; gross margins were flat at 21.7%.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Second quarter net income of $2.8 million down $0.7 million</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or 19.4%,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">from the prior year&#59; second quarter adjusted EBITDA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of $8.1 million down $2.5 million, or 23.8%, from the prior year.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Net debt</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> of $83.2 million down $2.5 million from the prior year quarter end and Gross Leverage Ratio</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> of 2.7x up 0.2x over last year's comparable quarter end. </font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Second quarter new orders</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> were $171.0 million, down $12.7 million from last year, but up sequentially $38.6 million, or 29.2%. The trailing twelve month book-to-bill ratio</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> was 0.93 &#58; 1.00.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Backlog</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> was $249.8 million, down $40.3 million from last year's record high (including $6.9 million from divestitures and product line exits)&#59; backlog increased sequentially $27.5 million, or 12.4%.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">The Company continued an enterprise restructuring program aligned with its long-term strategy to reduce costs and enable investment in its growth platforms. The recently-announced restructuring action is expected to be completed in second half of 2024 and, along with net enterprise attrition, is expected to impact approximately 40 salaried employees, or 7%, of salaried workforce. Annual run rate savings are expected to be $4.5&#160;million, with $2.0 million expected in 2024. Charges associated with the restructuring are expected to be approximately $1.5 million in the 2024 second half.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Full year 2024 financial guidance adjusted to reflect uncertain market conditions as well as the timing of larger orders that are expected to impact working capital needs in the business. Net sales now expected to range from $525.0 million to $550.0 million&#59; adjusted EBITDA expected to range from $34.0 million to $37.0 million&#59; free cash flow</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> expected to be breakeven with capital spending at 2.5% of sales Revised adjusted EBITDA guidance at the mid-point represents approximately 12% growth  year over year, down from approximately 15% per previous guidance. The updated guidance reflects the expected favorable impact of the announced restructuring program, with restructuring charges to be excluded from adjusted EBITDA.</font></div><div style="margin-bottom:24pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">The Company announced that its Board of Directors approved a modification to the previously-announced $15 million stock repurchase program, with $11.0 million remaining as of quarter end. The modification shortens the tenure to two years (now expiring in February 2025) and removes the trailing-twelve month spending restriction, increasing flexibility to repurchase a greater amount of stock through the program expiration.</font></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PITTSBURGH, PA, August&#160;6, 2024 &#8211; L.B. Foster Company (Nasdaq&#58; FSTR), a global technology solutions provider of products and services for the rail and infrastructure markets (the &#34;Company&#34;), today reported its 2024 second quarter operating results.</font></div><div id="i05a0000367834ac68bfea951b8f8ffe5_4"></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CEO Comments</font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Kasel, President and Chief Executive Officer, commented &#34;After a strong start to the year in the first quarter, second quarter results were somewhat softer as compared to last year. Sales were down </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.9%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with organic sales down </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lower sales from portfolio actions completed last year. The organic decline was realized primarily in the Rail segment, with softness in the domestic rail market adversely impacting both volumes and pricing. On a positive note, within our growth portfolio, the technology and services components of the Rail portfolio delivered solid gains year over year, including a recovery in our UK business. Infrastructure organic sales were essentially flat </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">See &#34;Non-GAAP Financial Measures&#34; and &#34;Non-GAAP Disclosures&#34; at the end of this press release for a description of and information regarding organic sales, adjusted EBITDA, Gross Leverage Ratio per the Company's credit agreement, net debt, new orders, backlog, book-to-bill ratio, free cash flow, and related reconciliations to their most comparable GAAP financial measure.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year over year, with continuing adverse weather conditions in the south and mid-west hampering project deliveries. Gross margins overall were </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.7%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, down </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bps versus last year, with lower margins in the Rail segment largely offset by improved margins in Infrastructure due primarily to our strategic portfolio actions. Net income was $2.8 million, down $0.7 million from last year, and Adjusted EBITDA was </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.1 million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, down $2.5 million from last year, with the decline due primarily to the lower sales and margins in the Rail segment, along with $0.5 million in professional service costs incurred associated with the announced restructuring. We remain focused on executing our strategic playbook to drive growth and shareholder returns while managing the near-term headwinds we're currently experiencing.&#34;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Kasel continued, &#34;As expected, our net debt rose </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.2 million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the quarter to fund working capital needs, capital spending for future organic growth, and our stock buyback program. We've been active with our stock repurchase program since it was announced in February 2023. Through the end of the 2024 second quarter, we've repurchased approximately 1.9% of shares outstanding for </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.0 million, with $11.0 million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the original $15 million authorization remaining. The modifications recently approved by our Board of Directors provide us greater flexibility to repurchase more shares through February 2025 in line with our capital allocation priorities. The Gross Leverage Ratio per our credit agreement was </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7x</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at quarter end. While this ratio was up from </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5x</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> last year, we expect it will decline through the balance of 2024 as the working capital cycle turns and we generate free cash flow in the second half. We have a demonstrated history of successfully managing our leverage through challenging business cycles and the prospects for improved cash flow generation continue to improve as we move closer to wrapping up our Union Pacific settlement obligation at the end of this year.&#34;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Kasel concluded, &#34;Order intake levels were up sequentially </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.2%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> over the first quarter&#59; however, they were flat year over year in the Rail segment and down approximately </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Infrastructure. With the overall backlog down </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$40.3 million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.9%</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) versus this time last year and the uncertain market conditions we currently see, we adjusted our 2024 financial guidance by lowering the top end of the range for both sales and adjusted EBITDA. While the revised outlook is lower than our previous guidance, the new mid-point for adjusted EBITDA represents growth of approximately 12% on essentially flat organic sales growth, highlighting the structural improvement in the profitability profile of the business achieved through our portfolio work. In addition, while we expect to generate $25 million to $30 million in free cash flow in the second half of the year, we are taking a more cautious view on cash generation for the full year given the softer business conditions, expected timing of larger orders in the Rail segment and funding needs for initiatives including the announced restructuring program. We began restructuring the business in the UK in the fourth quarter last year, and we are seeing the positive benefits from those actions in this year's results. With this new program, and in line with our strategic roadmap, we are taking the necessary steps to enable investment in our growth platforms and drive resource deployment efficiency across the entire business. Excluding restructuring charges, we expect savings from this program to be approximately $2.0 million in 2024, with annual run rate savings of approximately $4.5 million entering 2025. We look forward to driving profitability expansion in the second half of 2024 as we strive to build momentum toward our 2025 aspirational goals.&#34;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:2pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">2024 Financial Guidance</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:2pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is updating its 2024 financial guidance as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Updated</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Previous</font></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ in thousands, unless otherwise noted&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Low</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">High</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Low</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">High</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital spending as a percent of sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Breakeven</font></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div id="i05a0000367834ac68bfea951b8f8ffe5_7"></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Second Quarter Consolidated Highlights</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s second quarter performance highlights are reflected below&#58;</font></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ in thousands, unless otherwise noted&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,796&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,034&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,238)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,523&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,252&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,729)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10) bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,896&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,528&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses as a percent of sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,504&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,845)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.1)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to L.B. Foster Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,531&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,077&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,524)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.8)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New orders</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,993&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,742&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,749)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,805&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,076&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,271)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net sales for the 2024 second quarter were $140.8 million, down $7.2 million, or 4.9%, from the second quarter of 2023. Net sales decreased 3.4% organically and decreased 1.5% due to divestiture and product line exit activity. The decline in organic sales was primarily in the Rail segment. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross profit for the 2024 second quarter was $30.5 million, a $1.7 million decrease year over year, or 5.4%, and gross profit margins decreased by 10 basis points to 21.7%. The decline in gross profit was driven primarily by lower volumes and softer market prices in the domestic rail business within the Rail segment. Margins within Infrastructure improved year over year due primarily to portfolio transformation activities, including a $0.8 million gain from the sale of an ancillary property within the Steel Products business unit.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Selling and administrative expenses for the 2024 second quarter were $24.9 million, a $0.4 million increase, or 1.5%, over the prior year quarter. The increase was primarily attributed to $0.8 million in corporate legal expense associated with an ongoing legal matter and $0.5 million in professional services expenditures associated with the announced enterprise restructuring. Selling and administrative expenses as a percentage of net sales increased to 17.7% in the current quarter, up from 16.6% last year.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Operating income for the 2024 second quarter was $4.5 million, down $1.8 million from the prior year quarter, due primarily to the lower sales volumes and prices and the resulting impact on gross profit.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income attributable to the Company for the 2024 second quarter was $2.8 million, or $0.26 per diluted share, down $0.7 million from the prior year quarter, or 19.4%. The change in net income attributable to the Company was due to lower operating income partially offset by lower other expense. In the 2023 second quarter, other expense included a $1.0 million loss on the divestiture of the concrete Ties business.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA for the 2024 second quarter, which adjusts for the $0.8 million gain on the sale of fixed assets and $0.8 million for certain legal expenses, was $8.1 million, a $2.5&#160;million decrease, or 23.8%, from the prior year quarter. The decline in adjusted EBITDA is due primarily to softer business conditions primarily in the Rail segment, coupled with higher professional services costs associated with the announced restructuring. Adjusted EBITDA for 2023 second quarter adjusts for the loss on the Ties divestiture last year.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New orders totaling $171.0 million for the 2024 second quarter decreased $12.7 million, or 6.9%, from the prior year quarter, $2.7 million of which was due to divestiture and product line exit activity. Backlog totaling $249.8 million decreased by $40.3 million, or 13.9%, compared to the record high prior year quarter, with $6.9 million of the decline due to product line exit activity.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cash used by operating activities totaled $5.0 million in the second quarter, an improvement of $5.3 million over a $10.3 million use in the prior year quarter. </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net debt of $83.2 million as of June&#160;30, 2024 represents a decrease of $2.5 million from the prior year quarter. The Gross Leverage Ratio of 2.7x as of June&#160;30, 2024 represents an increase of 0.2x compared to the prior year quarter.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Second Quarter Business Results by Segment</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Rail, Technologies, and Services Segment</font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ in thousands, unless otherwise noted&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,594&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,616&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,875&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,847&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,972)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80) bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,431&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,627&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,196)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.0)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90) bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New orders</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,996&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,985&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,794&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,451&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,657)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.3)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net sales for the 2024 second quarter were $85.6 million, a $6.0 million decrease, or 6.6%, from the prior year quarter, with 5.0% of the decline due to organic sales and 1.5% from divestiture activity. The organic sales decline was driven primarily by lower volumes and softer market prices in the Rail Products business unit.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross profit for the 2024 second quarter was $17.9 million, a $2.0 million decrease, and gross profit margins decreased by 80 basis points to 20.9%. The gross profit decline was driven primarily by lower overall sales and margins within Rail Products, partially offset by improved margins in Global Friction Management and Technology Services and Solutions, including a recovery in our United Kingdom business.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Segment operating income for the 2024 second quarter was $5.4 million, a $1.2 million decrease from the prior year quarter, due to the decline in gross profit, partially offset by lower selling and administrative expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Orders increased by $1.0 million, despite a $3.4 million decline from the Ties divestiture in the prior year. Strength in Rail Products more than offset order declines in Global Friction Management and Technology Services and Solutions. Backlog of $114.8 million decreased $17.7 million from the prior year quarter driven primarily by Rail Products and lower business activity in the United Kingdom, partially offset by improvements in Global Friction Management and the domestic Total Track Monitoring businesses. Second quarter orders and backlog increased sequentially 39.7% and 33.4%, respectively.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Infrastructure Solutions Segment</font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ in thousands, unless otherwise noted&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,202&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,418&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,648&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,405&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,618&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New orders</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,997&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,757&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,760)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,011&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,625&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,614)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net sales for the 2024 second quarter were $55.2 million, down $1.2 million, or 2.2%, from the 2023 second quarter. Product line exit activity contributed 1.4% of the sales decline, while organic sales decreased 0.7%, both of which are attributed to the Steel Products business unit.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross profit for the 2024 second quarter was $12.6 million, a $0.2 million increase, and gross profit margins increased 90 basis points to 22.9% driven by Steel Products, which included a $0.8 million gain associated with the sale of fixed assets.  Partially offsetting were slightly lower margins in the Precast Concrete Products business.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Segment operating income for the 2024 second quarter was $3.6 million, up $0.9 million over the prior year quarter due primarily to higher gross profit levels, including the $0.8 million fixed asset sale gain, and lower selling and administrative expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Second quarter new orders were $54.0 million, down $13.8 million from the prior year quarter. The lower order rates are due to softer business activity in the Steel Products business unit, primarily within the Protective Coatings business. Precast Concrete Products orders were flat year over year. Backlog of $135.0 million reflects a $22.6 million decrease from the prior year quarter, $6.9 million of which was due to product line exit activity.  Second quarter orders increased 11.0% sequentially while backlog declined 0.9%.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">First Six Months Consolidated Highlights</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's first six months performance highlights are presented below.</font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.256%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 vs. 2023</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ in thousands, unless otherwise noted&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,116&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,522&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,772&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,543&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,645&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,951&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses as a percent of sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 bps</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,852&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to L.B. Foster Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,283&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,904&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,010&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,083&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,073)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New orders</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,378&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,258&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,880)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,805&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,076&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,271)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">**Results of this calculation not considered meaningful.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net sales for the first six months of 2024 were $265.1 million, up $1.6 million, or 0.6%, over the prior year period. Net sales increased 5.5% organically and decreased 4.9% due to divestiture and product line exit activity. Organic sales growth was driven by the Rail, Technologies, and Services segment.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross profit for the first six months of 2024 was $56.8 million, a $1.2 million increase year over year, or 2.2%, and gross profit margins increased by 30 basis points to 21.4%. The improvement in gross profit in the first half was due to the business portfolio changes in line with the Company's strategic transformation along with overall higher sales volumes and favorable mix realized in the first quarter.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Selling and administrative expenses for the first six months of 2024 were $47.6 million, a $1.7 million increase, or 3.7%, over the prior year period. The increase was primarily attributed to corporate legal costs and $0.8 million in professional services expenditures associated with the announced enterprise restructuring. Selling and administrative expenses as a percentage of net sales increased to 18.0% in the first six months up from 17.4% last year.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating income for the first six months of 2024 was $6.8 million, down $0.1 million from the prior year period. The decrease in operating income was due to increased selling and administrative expenses, partially offset by improvement in gross profit and lower intangible amortization expense.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income attributable to the Company for first six months of 2024 was $7.3 million, or $0.66 per diluted share, favorable by $5.9 million to the prior year period. The change in net income attributable to the Company was due to favorable other income of $3.7 million in 2024 compared to other expense of $2.5 million in 2023.  Other income for the first six months of 2024 included a net gain of $3.5 million on the sale of the Company's former joint venture facility in this year's first quarter. Other expense in the prior year included $3.1 million associated with losses on divestitures.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA for the first six months of 2024, which adjusts for the net gain on the sale of the Company's former joint venture facility, gain on the sale of fixed assets in the second quarter, and certain legal expenses, was $14.0&#160;million, a $1.1&#160;million decrease, or 7.1%, from the prior year period. Adjusted EBITDA for the first six months of 2023 adjusts for the loss on divestitures and acquisition-related contingent consideration adjustments. The decrease in Adjusted EBITDA is due primarily to higher professional services expenditures associated with the announced enterprise restructuring.</font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New orders totaling $303.4 million for the first six months of 2024 decreased $19.9 million, or 6.1%, from the prior year period, $13.9 million of which was due to divestiture and exit activity.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:38pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cash used by operating activities in the six months ended June 30, 2024 totaled $26.8 million, an increased use of $23.5 million over cash used by operating activities of $3.3 million in the prior year period.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:2pt;text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Second Quarter Conference Call</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">L.B. Foster Company will conduct a conference call and webcast to discuss its second quarter 2024 operating results on Tuesday, August&#160;6, 2024 at 11&#58;00 AM ET. The call will be hosted by Mr. John Kasel, President and Chief Executive Officer. Listen via audio and access the slide presentation on the L.B. Foster website&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.lbfoster.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under the Investor Relations page. A conference call replay will be available through August&#160;13, 2024 via webcast through L.B. Foster&#8217;s Investor Relations page of the company&#8217;s website.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Those interested in participating in the question-and-answer session may register for the call at </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%;text-decoration:underline">https&#58;&#47;&#47;register.vevent.com&#47;register&#47;BI47056dfe11f642159b92a1a547b561f1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> to receive the dial-in numbers and unique PIN to access the call. The registration link will also be available on the Company&#8217;s Investor Relations page of its website.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">About L.B. Foster Company</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1902, L.B. Foster Company is a global technology solutions provider of engineered, manufactured products and services that builds and supports infrastructure. The Company&#8217;s innovative engineering and product development solutions address the safety, reliability, and performance needs of its customers' most challenging requirements. The Company maintains locations in North America, South America, Europe, and Asia. For more information, please visit </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.lbfoster.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Non-GAAP Financial Measures</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This press release contains financial measures that are not calculated and presented in accordance with generally accepted accounting principles in the United States (&#34;GAAP&#34;). These non-GAAP financial measures are provided as additional information for investors. The presentation of this additional information is not meant to be considered in isolation or as a substitute for GAAP measures. For definitions of the non-GAAP financial measures used in this press release and reconciliations to the most directly comparable respective GAAP measures, see the &#8220;Non-GAAP Disclosures&#8221; section below.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not reconciled the forward-looking adjusted EBITDA and free cash flow to the most directly comparable GAAP measure because this cannot be done without unreasonable effort due to the variability and low visibility with respect to certain costs, the most significant of which are acquisition and divestiture-related costs, impairment expense, and changes in operating assets and liabilities. These underlying expenses and others that may arise during the year are potential adjustments to future earnings. The Company expects the variability of these items to have a potentially unpredictable, and a potentially significant, impact on our future GAAP financial results.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes free cash flow is useful information to investors as it provides insight on cash generated by operations, less capital expenditures, which we believe to be helpful in assessing the Company's long-term ability to pursue growth and investment opportunities as well as service its financing obligations and generate capital for shareholders. Additionally, the Company's annual incentive plans for management provide for the utilization of free cash flow as a metric for measuring cash-generation performance in determining annual variable incentive achievement. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines new orders as a contractual agreement between the Company and a third-party in which the Company will, or has the ability to, satisfy the performance obligations of the promised products or services under the terms of the agreement. The Company defines backlog as contractual commitments to customers for which the Company&#8217;s performance obligations have not been met, including with respect to new orders and contracts for which the Company has not begun any performance. Management utilizes new orders and backlog to evaluate the health of the industries in which the Company operates, the Company&#8217;s current and future results of operations and financial prospects, and strategies for business development. The Company believes that new orders and backlog are useful to investors as supplemental metrics by which to measure the Company&#8217;s current performance and prospective results of operations and financial performance. The Company defines book-to-bill ratio as new orders divided by revenue. The Company believes this is a useful metric to assess supply and demand, including order strength versus order fulfillment.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Organic order growth (decline) depicts new orders excluding the effects of divestiture and product line exit activities. Management believes this measure provides investors with a supplemental understanding of underlying trends by providing order growth on a consistent basis. Portfolio changes are considered based on their comparative impact over the last three months, to determine the differences in 2023 versus 2024 results due to these transactions. </font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company views its Gross Leverage Ratio per its credit agreement, as defined in the Second Amendment to its Fourth Amended and Restated Credit Agreement dated August 12, 2022, as an important indication of the Company's financial health and believes it is useful to investors as an indicator of the Company's ability to service its existing indebtedness and borrow additional funds for its investing and operational needs. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i05a0000367834ac68bfea951b8f8ffe5_10"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Forward-Looking Statements</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">This release may contain &#8220;forward-looking&#8221; statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended. Forward-looking statements provide management's current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Sentences containing words such as &#8220;believe,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;may,&#8221; &#8220;expect,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; or their negatives, or other similar expressions of a future or forward-looking nature generally should be considered forward-looking statements. Forward-looking statements in this earnings release are based on management's current </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">e</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">xpectations and assumptions about future events that involve inherent risks and uncertainties and may concern, among other things, the Company&#8217;s expectations relating to our strategy, goals, projections, and plans regarding our financial position, liquidity, capital resources, and results of operations and decisions regarding our strategic growth initiatives, market position, and product development. While the Company considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory, and other risks and uncertainties, most of which are difficult to predict and many of which are beyond the Company&#8217;s control. The Company cautions readers that various factors could cause the actual results of the Company to differ materially from those indicated by forward-looking statements. Accordingly, investors should not place undue reliance on forward-looking statements as a prediction of actual results. Among the factors that could cause the actual results to differ materially from those indicated in the forward-looking statements are risks and uncertainties related to&#58;  a continuation or worsening of the adverse economic conditions in the markets we serve, including recession, the continued volatility in the prices for oil and gas, project delays, and budget shortfalls, or otherwise&#59; volatility in the global capital markets, including interest rate fluctuations, which could adversely affect our ability to access the capital markets on terms that are favorable to us&#59; restrictions on our ability to draw on our credit agreement, including as a result of any future inability to comply with restrictive covenants contained therein&#59; a decrease in freight or transit rail traffic&#59; environmental matters and the impact of recently-finalized environmental regulations, including any costs associated with any remediation and monitoring of such matters&#59; the risk of doing business in international markets, including compliance with anti-corruption and bribery laws, foreign currency fluctuations and inflation, global shipping disruptions, and trade restrictions or embargoes&#59; our ability to effectuate our strategy, including cost reduction initiatives, and our ability to effectively integrate acquired businesses or to divest businesses, such as the recent dispositions of the Track Components, Chemtec, and Ties businesses, and acquisitions of the Skratch Enterprises Ltd., Intelligent Video Ltd., VanHooseCo Precast LLC, and Cougar Mountain Precast, LLC businesses and to realize anticipated benefits&#59; costs of and impacts associated with shareholder activism&#59; the timeliness and availability of materials from our major suppliers, as well as the impact on our access to supplies of customer preferences as to the origin of such supplies, such as customers&#8217; concerns about conflict minerals&#59; labor disputes&#59; cybersecurity risks such as data security breaches, malware, ransomware, &#8220;hacking,&#8221; and identity theft, which could disrupt our business and may result in misuse or misappropriation of confidential or proprietary information, and could result in the disruption or damage to our systems, increased costs and losses, or an adverse effect to our reputation, business or financial condition&#59; the continuing effectiveness of our ongoing implementation of an enterprise resource planning system&#59; changes in current accounting estimates and their ultimate outcomes&#59; the adequacy of internal and external sources of funds to meet financing needs, including our ability to negotiate any additional necessary amendments to our credit agreement or the terms of any new credit agreement&#59; the Company&#8217;s ability to manage its working capital requirements and indebtedness&#59; domestic and international taxes, including estimates that may impact taxes&#59; domestic and foreign government regulations, including tariffs&#59; the results of the United Kingdom's 2024 parliamentary election, uncertainties related to the U.S. 2024 Presidential election, and any corresponding changes to policy or other changes that could affect United Kingdom  or U.S. business conditions&#59; other geopolitical conditions, including the ongoing conflicts between Russia and Ukraine and Israel and Hamas&#59; a lack of state or federal funding for new infrastructure projects&#59; an increase in manufacturing or material costs&#59; the loss of future revenues from current customers&#59; any future global health crises, and the related social, regulatory, and economic impacts and the response thereto by the Company, our employees, our customers, and national, state, or local governments, including any governmental travel restrictions&#59; and risks inherent in litigation and the outcome of litigation and product warranty claims. Should one or more of these risks or uncertainties materialize, or should the assumptions underlying the forward-looking statements prove incorrect, actual outcomes could vary materially from those indicated. Significant risks and uncertainties that may affect the operations, performance, and results of the Company&#8217;s business and forward-looking statements include, but are not limited to, those set forth under Item 1A, &#8220;Risk Factors,&#8221; and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2023, or as updated and&#47;or amended by our other current or periodic filings with the Securities and Exchange Commission.</font></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The forward-looking statements in this release are made as of the date of this release and we assume no obligation to update or revise any forward-looking statement, whether as a result of new information, future developments, or otherwise, except as required by the federal securities laws.</font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investor Relations&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stephanie Schmidt</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(412) 928-3400</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">investors&#64;lbfoster.com</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">L.B. Foster Company</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">415 Holiday Drive</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suite 100</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pittsburgh, PA 15220</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i05a0000367834ac68bfea951b8f8ffe5_13"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">L.B. FOSTER COMPANY AND SUBSIDIARIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share data)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:50.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of goods</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,417&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,880&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,705&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of services</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,379&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,867&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,236&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,817&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,796&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,034&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,116&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,522&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,705&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,069&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,174&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,134&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services sold</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,568&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,713&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,170&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,845&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,273&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,782&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,344&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,979&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,523&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,252&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,772&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,543&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,896&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,528&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,645&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,951&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,340&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,504&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,852&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense - net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense - net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,688)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,546&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,163&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,056&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,857&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,493&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interest</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to L.B. Foster Company</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,531&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,283&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share data attributable to L.B. Foster shareholders&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average number of common shares outstanding - Basic</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,793&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,807&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,777&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,800&#160;</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average number of common shares outstanding - Diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,060&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,878&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,062&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,866&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i05a0000367834ac68bfea951b8f8ffe5_16"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">L.B. FOSTER COMPANY AND SUBSIDIARIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br>2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br>2023</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASSETS</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,021&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,889&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,484&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,562&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,489&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories - net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,085&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,496&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,912&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,961&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,469&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,990&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment - net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,608&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,999&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets - net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,313&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,905&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,019&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,587&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles - net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,078&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,010&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL ASSETS</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,261&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,206&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,920&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,305&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,532&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,479&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and employee benefits</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,978&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of accrued settlement</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,442&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,429&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,306&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,006&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,171&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,497&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,865&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,504&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,797&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid-in capital</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,612&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,111&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,916&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,633&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,405)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,494)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,156)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,250)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total L.B. Foster Company stockholders&#8217; equity</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,078&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,111&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,652&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,835&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,261&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,206&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i05a0000367834ac68bfea951b8f8ffe5_19"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Disclosures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This earnings release discloses earnings before interest, taxes, depreciation, and amortization (&#8220;EBITDA&#8221;), adjusted EBITDA, net debt, and organic results adjusted for the impact of 2024 and 2023 divestiture and product line exit activity. The Company believes that EBITDA is useful to investors as a supplemental way to evaluate the ongoing operations of the Company&#8217;s business since EBITDA may enhance investors&#8217; ability to compare historical periods as it adjusts for the impact of financing methods, tax law and strategy changes, and depreciation and amortization. In addition, EBITDA is a financial measure that management and the Company&#8217;s Board of Directors use in their financial and operational decision-making and in the determination of certain compensation programs. Adjusted EBITDA adjusts for certain charges to EBITDA from continuing operations that the Company believes are unusual, non-recurring, unpredictable, or non-cash.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and six months ended June&#160;30, 2024, the Company made adjustments to exclude the gain on an asset sales and a legal settlement. In the three and six months ended June&#160;30, 2023, the Company made adjustments to exclude the loss on a divestiture and contingent consideration adjustments associated with the VanHooseCo acquisition. The Company believes the results adjusted to exclude these items are useful to investors as these items are non-routine in nature.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company views net debt, which is total debt less cash and cash equivalents, as an important metric of the operational and financial health of the organization and believes it is useful to investors as indicators of its ability to incur additional debt and to service its existing debt.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Organic sales growth (decline) is a non-GAAP financial measure of sales growth (decline) (which is the most directly comparable GAAP measure) excluding the effects of divestiture and product line exit activities. Management believes this measure provides investors with a supplemental understanding of underlying trends by providing sales growth on a consistent basis. Management provides organic sales growth (decline) at the consolidated and segment levels.  Portfolio changes are considered based on their comparative impact over the last three months, to determine the differences in 2023 versus 2024 results due to these transactions. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP&#160;financial measures are not a substitute for GAAP financial results and should only be considered in conjunction with the Company&#8217;s financial information that is presented in accordance with GAAP. Quantitative reconciliations of EBITDA, adjusted EBITDA, net debt, and adjustments to segment results to exclude portfolio actions and one-time adjustments made (in thousands, except for percentages and ratios)&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA Reconciliation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income, as reported</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,493&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense - net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,618&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,736&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,989&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,340&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total EBITDA</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,141&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,489&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,551&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,035&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on asset sale</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(815)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expense</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,074&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VanHooseCo contingent consideration</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,077&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,010&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,083&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"><tr><td style="width:1.0%"></td><td style="width:74.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.460%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.462%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br>2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br>2023</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Debt Reconciliation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,173&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,505&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less&#58; cash and cash equivalents</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,021)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,880)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,152&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,625&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Consolidated Sales</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 net sales, as reported</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,034&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,522&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease due to divestitures and exit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,231)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,871)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change due to organic sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,007)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,465&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 net sales, as reported</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,796&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,116&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales change, 2023 vs 2024</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,238)</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Rail, Technologies, and Services Sales</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 net sales, as reported</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,616&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease due to divestiture</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,413)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,114)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change due to organic sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,609)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,331&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 net sales, as reported</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,594&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,217&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales change, 2023 vs 2024</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,217&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Infrastructure Solutions Sales</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br>Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br>June 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent <br>change</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 net sales, as reported</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,418&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,522&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease due to divestiture and exit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,757)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change due to organic sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 net sales, as reported</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,202&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,899&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales change, 2023 vs 2024</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,623)</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.9)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note percentages may not foot due to rounding.</font></div><div style="text-align:center"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>fstr-20240806.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b1194633-c4f9-49ef-99f6-b012544d03a2,g:2526c99a-1fd9-4142-8ed9-91fcefa5aa6f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fstr="http://www.lbfoster.com/20240806" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.lbfoster.com/20240806">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fstr-20240806_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fstr-20240806_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.lbfoster.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>fstr-20240806_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b1194633-c4f9-49ef-99f6-b012544d03a2,g:2526c99a-1fd9-4142-8ed9-91fcefa5aa6f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_WrittenCommunications_30ead4c2-30cf-499b-991a-c7216246ca5d_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f0a5a1ef-91d1-4836-a22f-253c6a97f90b_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_dbbab288-fcfe-498d-9917-49288c274244_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_78502ed4-b7c0-49b5-b51f-3294cf9271b0_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_d5215302-6da9-4e8a-a2c5-ea05f6953220_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_50ef3069-b2bc-4f21-97a6-e4e53ec8e7b0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_ce86eac9-25f4-45f7-9c4a-10d4177ff6d5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_8c5ab765-6128-4f9a-a28f-c441a34c8b1e_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_331dd597-022b-4d57-bc82-c54fc744cf95_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_80a4166c-9e6b-4cb1-b5a0-8b301bd08917_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_c5012c6d-a2ab-4a38-8cd0-bac2745073fe_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_d585d33e-fcc1-43f6-bf66-7cb40ed0a164_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_abb0911a-4657-439b-8614-3ee65795fed6_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_6bad0a26-30f0-4444-be0a-9a100689c1b4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_12018d16-234b-46f3-b135-3e6c30e054dd_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ab96be91-1d9d-4617-8bec-c33ebc7d4197_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_7fb2296d-3ce8-417e-9d62-bb0a422563a9_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_21a97a2b-0046-4ba0-a637-ceb0cb877e52_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_36964705-e6cf-4ecb-ad61-72d8a091aaaf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_f6f296bc-d817-43ab-9e0c-8ff4fc3b1421_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_38aaa71e-a02d-4ba3-849d-cb1aac5ffdcf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_876a9579-7312-4b00-b5d1-c6775ed1d09c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>fstr-20240806_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b1194633-c4f9-49ef-99f6-b012544d03a2,g:2526c99a-1fd9-4142-8ed9-91fcefa5aa6f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.lbfoster.com/role/Cover" xlink:type="simple" xlink:href="fstr-20240806.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.lbfoster.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_aea05a14-b0b6-4e32-94bc-a4952e762c34" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_DocumentType_aea05a14-b0b6-4e32-94bc-a4952e762c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_9a2d7d57-5c83-452e-a3e2-ef90f711eaaf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_DocumentPeriodEndDate_9a2d7d57-5c83-452e-a3e2-ef90f711eaaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_71fe0287-1459-47ee-8ac5-7613ea59c296" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityRegistrantName_71fe0287-1459-47ee-8ac5-7613ea59c296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_309373ba-92c8-4f02-99a6-571329aff591" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityIncorporationStateCountryCode_309373ba-92c8-4f02-99a6-571329aff591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e520f5e0-bfad-4bea-b452-366896dc9ab0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityFileNumber_e520f5e0-bfad-4bea-b452-366896dc9ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e776e495-1e10-4555-834d-cd5eb41350ba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityTaxIdentificationNumber_e776e495-1e10-4555-834d-cd5eb41350ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f43677c6-d1ee-4c3a-812c-507dfc5ce5a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityAddressPostalZipCode_f43677c6-d1ee-4c3a-812c-507dfc5ce5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_400a5f66-980b-48ce-821a-9d3d174c8b54" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_TradingSymbol_400a5f66-980b-48ce-821a-9d3d174c8b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_38595378-e417-46ea-adce-717987c80fe5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_SecurityExchangeName_38595378-e417-46ea-adce-717987c80fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1d00c985-a939-4e83-83f6-8123a3c4f546" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_Security12bTitle_1d00c985-a939-4e83-83f6-8123a3c4f546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5686c0d2-e66a-4e94-bb28-b4e592b37a97" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityAddressAddressLine1_5686c0d2-e66a-4e94-bb28-b4e592b37a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ee7b40b2-e4d3-4fab-b5e0-e038ae9f596e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityAddressCityOrTown_ee7b40b2-e4d3-4fab-b5e0-e038ae9f596e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1f933b01-8af1-4e6f-8f24-93d733816e30" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityAddressStateOrProvince_1f933b01-8af1-4e6f-8f24-93d733816e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_4344f8cd-185d-4e71-ac31-e4ebd523231c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_CityAreaCode_4344f8cd-185d-4e71-ac31-e4ebd523231c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_154c23b0-5c9f-419c-a7ab-811dc8fbc7d0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_LocalPhoneNumber_154c23b0-5c9f-419c-a7ab-811dc8fbc7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_9765c25c-2f00-43c7-839e-d4a140751096" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_WrittenCommunications_9765c25c-2f00-43c7-839e-d4a140751096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_2d6e8647-71ea-4039-a52e-f2cf1e87a9d0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_SolicitingMaterial_2d6e8647-71ea-4039-a52e-f2cf1e87a9d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_ad9d4770-637b-41ca-882a-459ec0bc2654" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_PreCommencementTenderOffer_ad9d4770-637b-41ca-882a-459ec0bc2654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_fb3fd1c9-ad91-40d6-9a31-b03b3bfdcef8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_fb3fd1c9-ad91-40d6-9a31-b03b3bfdcef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9bfa6169-daf5-4631-8f84-17e0ed92b0c3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityEmergingGrowthCompany_9bfa6169-daf5-4631-8f84-17e0ed92b0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3b76c956-2790-4a88-ad37-8756e85fd344" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_EntityCentralIndexKey_3b76c956-2790-4a88-ad37-8756e85fd344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_1ebbc544-ab2f-41b4-bb2c-9a3f05a8eb11" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_db7820fa-1e02-4f2c-b912-63433a32d856" xlink:to="loc_dei_AmendmentFlag_1ebbc544-ab2f-41b4-bb2c-9a3f05a8eb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>lbf-corporatexlogo_linearx.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 lbf-corporatexlogo_linearx.gif
M1TE&.#EAAP=2 O<         ,P  9@  F0  S   _P K   K,P K9@ KF0 K
MS  K_P!5  !5,P!59@!5F0!5S !5_P"   " ,P" 9@" F0" S " _P"J  "J
M,P"J9@"JF0"JS "J_P#5  #5,P#59@#5F0#5S #5_P#_  #_,P#_9@#_F0#_
MS #__S,  #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5
M,S-59C-5F3-5S#-5_S.  #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J
MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8  &8
M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695
MS&95_V:  &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5
M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D
MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF  )F
M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5
MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P  ,P ,\P 9LP F<P S,P _\PK ,PK
M,\PK9LPKF<PKS,PK_\Q5 ,Q5,\Q59LQ5F<Q5S,Q5_\R  ,R ,\R 9LR F<R
MS,R _\RJ ,RJ,\RJ9LRJF<RJS,RJ_\S5 ,S5,\S59LS5F<S5S,S5_\S_ ,S_
M,\S_9LS_F<S_S,S___\  /\ ,_\ 9O\ F?\ S/\ __\K /\K,_\K9O\KF?\K
MS/\K__]5 /]5,_]59O]5F?]5S/]5__^  /^ ,_^ 9O^ F?^ S/^ __^J /^J
M,_^J9O^JF?^JS/^J___5 /_5,__59O_5F?_5S/_5____ /__,___9O__F?__
MS/___P               "'Y! $  /P +     "'!U("  BK /<)'$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*%.J7,FRI<N7
M,&/*G$FSILV;.'/JW,FSI\^?0(,*'4JTJ-&C2),J7<JTJ=.G4*-*G4JUJM6K
M6+-JW<JUJ]>O8,.*'4NVK-FS:-.J7<NVK=NW<./*G4NWKMV[>//JW<NWK]^_
M@ ,+'DRXL.'#B!,K7LRXL>/'D"-+GDRYLN7+1I@S:][,N;/GSZ!#BQY-NK3I
MTZA3JU[-NK7KU[!CRYY-N[;MV[ASZ][-N[?OW\"#"Q].O+CQX\B3*U_.O+GS
MY]"C2Y].O;HW]>O8LVO?SKV[]^_@PXL?3[Z\^?/HTZM?S[Z]^_?PX\N?3[^^
M_?OX\^O?S[^___\ !BC@@ 06:#3@@0@FJ.""##;HX(,01BCAA!16:.&%&&:H
MX88<=NCAAR"&*.*())9HXHDHIJCBBBRVZ.*++3#&*..,--9HXXTXYJCCCCSV
MZ../0 8IY)!$%FGDD4@FJ>223#;IY)-01BGEE"A45FGEE5AFJ>667';IY9=@
MABGFF&26:>:9:*:IYIILMNGFFW#&*>><)736:>>=>.:IYYY\]NGGGX &*NB@
MA!9JZ*&()JKHHHPVZNBCD$8C*NFDE%9JZ:689JKIIIQVZNFGH(8JZJBDEFKJ
MJ:BFJNJJK+8AZNJKL,8JZZRTUFKKK;CFJNNNO/;JZZ_ !BOLL,06:^RQ'\@F
MJ^RRS#;K[+/01BOMM-16:^VUV&:K[;;<=NOMM^ =ABONN.26:^ZYZ*:K[KKL
MMNONN_#&*^^\]-9K[[T<^.:K[[[\]NOOOP '+/# !!=L\,$()ZSPP@PW[!OP
MPQ!'+/'$%%=L\<489ZSQQAQW[/''((<L\L@:))=L\LDHIZSRRBRW[/++,,<L
M\\PTUVSSS3@9YZSSSCSW[///0 <M]-!$%VWTT4@GK?323!@W[?334$<M]=14
M5VWUU5AGK?767'?M]=<78(<M]MADEVWVV6BGK?;:;+?M]MMPQRT7]]QTUVWW
MW7CGK??>?/?M]]^ !R[XX(06%V[XX8@GKOCBC#?N^..01R[YY)17;A;YY9AG
MKOGFG'?N^>>@AR[ZZ*27;OKI%:BGKOKJK+?N^NNPQR[[[+37;OOMN!3GKOON
MO/?N^^_ !R_\\,07;_SQR'XGK_SRS#?OO)[Z[+.,/M,OH\SUUE^O_?;*9*],
M-/2 '\WSY <K/O?>;S\]]MVS;ST]T"A3C_KH1U_^_;!6S[W[Z+?/_O7T\![U
M_&>]]VG/>\LX"#WH@;\&>@I\^_/?_)1!#_Y54!D#I.#WM!? "%ZP@!KTGP(+
M\0I;]*(=#DS_X:3ZU[[W(=!_'_0?^RIHO6@<4'[M@V#\"@B-"RKC(.UXA1 +
MD8I:V&(8#%2A$@FUO^QE#WX:C%_[I!B^[E'1>O608OIP*$4I8L^'+=3>06PA
MQ#*:\81+3"/TG!A&'&(0A""<8 ?35T7Z;="-.,2B#)=111]F[R!#? 4)4T%"
M01:Q%TE4HR+;9$,90K&)$=0>-+;(QQ<:4(/6FV0D)TB_?1P0&@91AAD%.<I7
M$/(5O'#'(E=I)@ ^,8SSXV,CV3<_\!7P@QF\(05W*$/ZU5)[-@3A 2]8#X,,
MPY2%-"0)DUG&5++RF5M*WPN]N+]8ZB.2_[OA_'HH3/A5DHO;HV$($*$HS>N-
ML8S,1"<IU^E,:+K_,THL[%X,OYG%+2ICDG.$Q@0AR,=[9E.7_OPB'.EWR2RR
M#Y"#1.<IA;C0=<*"%^^,:))NF,MMMN^"U)2?)OL93DAN]( #9&,L):F]:]90
M?9K$X_@*0HQ KM.E,"UD*HXHT9H"29?>XV3V>#E0 -YP&1_5HR/E&<[X^3!^
M$_SF*REX25V>\Z6&5*@0_V#&9$+4IEBU$1LO&$->TI"K .3I4+?7PY)>;X)B
M'6A3MSC'.X(0@F(T2!D;"M6JEM*4MDAD5O?*HB9JLI$=S.9)08A1IFHREFT5
MIC"O=\VPWA"P]^2A3[GGPY$:A!Y09>8R,TO*S;YB&'P-K8G4U\=P>J^.*KT,
M81NWF%$O^K"#(XTC]T8*1MG:,K4_- @O IF*(?9VE*>DZEW+"%K1&O^70[FD
M9!XEF5/&ZA&$9>7H<F6KU#L&5+61#:P_GUO!C'(OF.:4JSH)H4ZJIK.0PMUL
M;WMQW/9:B("N])\7A3K%7EZ1K#L=9VM]JM:/$I2D/VVA/HFJ6H.TE+.E9"9=
MU2E$]KKWP0VR9V"-&L;&7I3 RYUE-]4:QIZ.DX-GE:=1G[O!"S;VJ!WNGD'(
M*-4ANF*=KO!L9Q?<8 C;V$"D!6HFY7G:-N92OJKEXX@[2D7&3G; .F[C+''+
MWQ1WTY\71*A=?TO$J Y7G>ET\(VWS)\7@CBUX+7C_Q*+Q_2!E\P>YAXW0PC4
M88*WQT;F((=S2Y!C(M.NHRSD,A<JTZFNLQ8]*.2RH.MS7Y/",(P^]*206]C8
M)?>O@K?5)87CC%@7^C+$/>;EFXFZXQ .^)QZ7J>,7R'<JO8VU&4T;UX'S?_J
M]RQWAI&5H:&5"T:=PM:*_]2HG%-\70U;MZBTG&R0M<B_N!)$'V;\K2GS7$;R
MUE6SP$5DJZ=]GOVE]-#XI.-B/6S1@(I3H,/T7EF+_4&P)CG-O'ZB 8$:P_ 2
MI!>"C'$@!YE.W[[TQ7U&]6>IS6_P_.^69R6V<MOLW"CNDHTI]F9A99A2PL9W
MIUN-<TDE6_ U__.%@&2P2ZG<T!=W=MGRSNQ,5=GODF-GCW[4'B>9&G!,[A&^
M_#VJ)<L<0K3Z;Y;:9>,MGXS'_^$3J6+DWF6324B/OX*\YR6ELNMZ:KM>U>10
MA\XKUW<]7[<O@XZ>^B,Y6<_K<K33%/UG4GVHX>Y4@O%ZX][VA;V,\@*NN.D:
M-W6>&[K94*>3Y%'/>W( >FBJ U2<!EQR.;=G35@C%I]AO'9 O[Y+6*X6RB6^
MX;>[U]C\NIL@HE[VQY,Y:GL#UZ[+M(7>_T=/'(!>6^UP;:,W \SRZ/:2[4R.
M<OM&NG:&HYWE3::E%&WXU3'/_O("@3>SD_U2*HO\XZCHLQGQ3OKFZV:&V3:L
M'U/NR5VK/,X$7ZHCL[_X#2[6V@C'Y!P+2WMP"I;8%'0TY>5*1&::E]GII&LA
MC([J4#_=^?B?C5>9W,+N]CR/8J5-UW=0Y@1#Z]9!7'5?^L-1C>5?_=-IW,=1
M.K5=X992QC1\6&9T?@9M<6=&I29$>I5_(K@:,C1+EH5?+W=[((9D\:1^?)=U
MO-91<(1BU<5F+F># XB J25.*R9OZ?4*KJ!LIT1"&JA9RD9"[X=E0E1<(]B$
MIT%XDG9I]+-F)'26/M7';@066Q?%2U\4>4>FA4UT:P$U:["V6)K$A;&V>L(4
M2L-5=PFV3N3U@?6&;W,U2*+GA'@8&K 68BPW=M?'>-B%?L.4@N,&>.+W;S&X
M70.T<I>V4S3$2U*TB&5(/PLW/2OV<4NG4 KVA@Q5=T>(9R&8A_^B:!DOYSV"
MQUR]%D)OAH#1UTN^1G%5!TS"UH#$A&%H-UB*1VY02$?8LV9)%6S*0 R7I7F;
MMV!\]G'(F&"?Z%M,.(K.*!F[MGM3.'D UT:-QW<6=EO:14XZ6$Z;!EVLQU'F
M]CU@Y7C_%4%>-&"R2&<#L5OU!GH,MG1+1V\O173,=(?/F(^,\8OJ)G[K)D5R
M)';\PWCH=D]M94=B*&PIIW4X18X!1G#=AX4;I(7TE4T&40]3IF\PY5*;)5S.
M%H\(MFKZ.)*& 6PI"% 3J$FH=6B15V0L]WVMYT345%V9%)"-A'[:E4TGQF-7
MITM'58X%-$"!I5O"18="A I*YVPR]@>4&HAG0B1O&DE$M1"*)%F5>Y$]F[9Z
M+G>%G[2#=U1YC7AMC?5+$6>#$&F0Y21.:)5)EH9IUOAM!.EDWK4]*X5Y=S9O
M,/5;2,F!GG5J-.9GS&B5@KD7'>6320:%%_:2,A1;0!=),(E1OQA,XRA=]?5Z
M8"1.ZDA6O6A'?C=N 55I5O1-NL5YQ*B$"&9ER4A*?G":KZ!E@__YFG*Q:SPT
M>0ZY8]WU?6!9F%775MM4BP6)4D0E<%^E;EJ43W9D0X@%;F<W@Q7IDAQ4$!A9
MC[[%@3 EAYQ(?!QX?["YG6K12"<U60B4<F\9??TX9VBWD-[V<)((4,*4F[&6
M:SSI3XR8/G^5F!'$87 $2@6Q6YE(G:B93,YV:G0(=TOI@27$G0B*%IP$1F&F
M:]GT6L(TDUWD?TV&;N<VET E1SWV?8SW09DY@))&6R!V4F1YGI,%11\$G78G
M=X#)6YQ894ZYD>F4H#0J%@$6D 3F<. %@]]DB,^EDMLSEK;(DY2YF1J5/LF%
M24#*/I&&14/VD)#W95KXC0"D6PR5:C&8"FU(>%?JY5)(.6,?)Y(U.J9:X86L
M=T?^)UT\*&S7=G8R1V9>E)R+QX(3^(=!%XL/B%U>1UKIB9_7=7:W6'4%@5D?
MYW'SQV#+U)2;]X;&]X[H1)5D&JE.@3YGR( S=Z;%%I?FF9YM))S6QH>5>9*5
M%HD=-GZ[Z40=!%D8E*?(R8<Q9*59^EM!>*5;.E=U&&^F>6?HY5*0*JG_OGH4
M@<60 OF'%-:J=_I%1I6L(SI=0&F+U*5R0R:!()JGUQA/U_5?LN1&M46!# B=
MI/2#I>:&2;>BFE=O[YA00L2.O[JN18&8Y<1+%D69.0FJE:E6!ZF9@U58LZF"
MN)9-D A.&3JD,RB9P;9S .97&TJ7[7.);7AEZ624>&EOI)F$R-BK['JQ.C%
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
MB]%],QP]^2;IHR:.F8W\\XC-I-;^\])N3;(P;2":Q=F<G12>-"QT]<9U[,;
MJLT]S02B_59Z[<G6\]EVS4,+14=@*[U 7380S$U[_2N+X!:.\@JJFXNKV!JM
M+2]=>4&@L[KGRA\HQ1+];*.0O(R5 @[DVPSM_)0",CYB)=9CI8V4!3]H2HY0
MK9E'N[&\N:I[ZS1,VT)2$[R**5R-L<^NFQ,DRJ8GW)CKB).RPQ*_K8AIC=E7
M"U"=W3B;92#/EQ7=T240>FA0;TS3UV-3#0S'E8.V#&U=32#:V3Q'UOM IYQ-
MF@NL0H1:-,W GPR]<0TVC7N>J6.*N=(0:*FAJ&D5Y66A-_O-<+E1,_+.P?C5
M'RU,>2.NB)2.:.V4#HM,KO-1S;C4R=S8BXP_UD(^O>DM&7-?$KM8/PN?41Q%
MB^E%+M2,#Y.MP?!>$MS<,IQ9TM6N;+U& 3;_X /6C:-5U_EBRJJUN=M5T]N=
M5Z=MX)X57OC:TV'8T'KE,@S<,J#-N=QMUSMLS?JJ"$D%DJN@B01+85GQ-K'
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
M B!:,HZ'G 6:7VDB24HVE*&%?=A!]:4=^<B)HW<::2<S0DOBU0G'X1Q&@_T
M.\C1CL.SDG,C9_9+ /\WA^D%\4'^RRC9 6V(-3MP2W;Z%]O:^%=3B;++BGO+
MK-S:1'"3KIIX!9-B&16WTV'\='*;554JJWK5B(&?D\RY9/J9%:T E-NZG'Q'
MT'P7)I+&"H]9K2=<KFJ$ ,9P+ O$R(PHCB#QC<D%"ZM0,D^2.5_NFDGBS+.%
M\(;0OE-ASUXQX,FR.<_L+6(0C2@07M"#&/1HMSN4X8YVLQO>REBWN^E!;WO'
M&][XMC>_Y4V/80SC',/@!7/8FS)T>T>6QB/T!%]!9ZI,E=0::G%0F[7B85E\
M*J&F>(Y$;!A+B[K&'F]BJJ6J7&#_JWSE@F$7K+DZC.K^[;IVLR-ED'PW_%W<
M+II>.;\21&R*1@[0UY;0LD$*[H5!6X/ES=Q](U8=6#1[7P]VK2\Q!JL(H:1T
MKD"N1BG;SUYR$K47/=Y&C*W?(@7<%AF^LD$*9E>+C.1QE[WKS]($:;CTNN1K
MZ3F,A%HLHK9EXGS'T<8!TW$5C;KPVOLU3?;^H9.S?/*4W_0<SZFDZ,)MK.\*
M#3OE5AG_^8WSE=GU/CA=%[^S&NSJ#?!M&CRGA*^W.*GMB$T81M_Y=LZ^X! L
MGU*'-N%MBM$FD7V"@19NJQ;8M+/:I3\=+O2%3+U,ABNTS!1+[H%!"L#: ;Y?
M=,SXNQP^_R:)3U'&?35^I; U_+WR.EQ$OJ+V-97]89.\3, ?M<KK?_^;5O)U
M8PY=8Y5KG4%6<;-=_G<92Z)6&L)_^Q \HQ-G6D9VBL): .,=PF03YT!?'<10
MG%-)@&(+R1<NB[41>+81%V.!L@(K=#<P!.%^=;9@$>%10K=G#V<?H:5(YP N
MO!![$S91A;9H,I,0>><6D$=_3^%WY4<BY]<KJE<32GB$=V$84,B 7Q2%8.-X
M,V&$SM* 7;A_;F1S278WW24_EN$E8EA.6]48>E1'IH=Z=L%_E.5(<78X?'8Z
M>M9PK8,12:0<8P8H#B,H'CAMT"&"X$(K*DA$+;A>\]&#$%&(X?_$.KI44'%"
M>P1"'Q7(+P0R?8>B3P_70Q8&,P/U,:(D'/:A1'Y!>%?H%7X'?XJ':</BA"BG
MBC=B:N\'>.$S?[.8<E:QBU[HB\ &):DQ5G!4+Y>Q79FA-^XR&J-7+_%D<U"F
M(;6X:O3028&6&PWV+P3"9U57;@MQ9C!A<%#WAP>W.0US7R 8*&KC+S84BC1D
M@CZ4=2XX7I'X7P:"B#1H*G3E$&DW+>6U'A+(8>B6$+'5'2S(C[^EBW.1?OM
MA1G"A":&B@D9?X31D!BR>!)Y1F>QA1AB?[_HD<L%AC,7AL*H/V)8<P-X7?62
M-1OI%-*H:O[X*>$16@JT6%CW)@>#,.IB50C5-A,@*!WBB(Z"V$$>I#8"-1P
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
M[O@F)=SX,.';AA?_W9W8\6'#?Q+_<67X-['9R3,.^UL\<.[?A04CACS=.'7
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
M82-Z8FK2ND+HA3?]7X-*.EO_\;1!*[CM?*CZG-WR-FZ^/8YK8;7*"$TNM_N
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
MDEGM0N(C"L/J5T$+7A"#&=3@!CE808/UAU;[$Z%,#K"^A(@+1$49%,B\1S5
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
;V],]WQ,^XU,^YY,^Z],^[Q,_\U,_22,@   [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm140187688805952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Aug. 06, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Aug.  06,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">L.B. Foster Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-10436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">25-1324733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">15220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FSTR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par Value $0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">415 Holiday Drive, Suite 100,<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pittsburgh,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">928-3400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000352825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !U !ED'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  =0 99A;66JN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.NW&!%&7"V@GD)"8!.(6)=X6K6FCQ*C=VY.&K1."!^ 8^\_G
MSY(;[87N [Z$WF,@B_%F=&T7A?9K=B#R B#J SH5RY3H4G/7!Z<H/<,>O-)'
MM4>H.5^!0U)&D8()6/B9R&1CM- !%?7AC#=ZQOO/T&:8T8 M.NPH0E56P.0T
MT9_&MH$K8((1!A>_"VAF8J[^B<T=8.?D&.V<&H:A'!8YEW:HX/WYZ36O6]@N
MDNHTIE_1"CIY7+/+Y+?%P^-VPV3-ZV7![PJ^VE:UX%S<WG],KC_\KL*N-W9G
M_['Q15 V\.LNY!=02P,$%     @ '4 &69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  =0 99&;$Z_D@$  !^$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V887/B-A"&_XK&[73:F01;PA"2 C.$)+W,Y7(TT+N9=OI!V (T9UNN)(?P
M[[LRQ*97L^9+;!GOZ\?:U;MRAENEOYF-$):\I4EF1M[&VOS&]TVT$2DW'96+
M#'Y9*9UR"T.]]DVN!8_+H#3Q61#T_93+S!L/RVLS/1ZJPB8R$S--3)&F7.]N
M1:*V(X]Z[Q=>Y'ICW05_/,SY6LR%_2.?:1CYE4HL4Y$9J3*BQ6KD3>C-+0M=
M0'G'%RFVYNB<N%=9*O7-#1[CD1<X(I&(R#H)#H=7,15)XI2 XY^#J%<]TP4>
MG[^K/Y0O#R^SY$9,5?)5QG8S\@8>B<6*%XE]4=L/XO!"/:<7J<24?\EV?V\8
M>B0JC%7I(1@(4IGMC_SM,!%' =W@1  [!+"2>_^@DO*.6SX>:K4EVMT-:NZD
M?-4R&N!DYK(RMQI^E1!GQU/U*O30MR#E+OC1(>QV'\9.A$V*=8<$_0O" A;^
M-]P'@@J#51BLU.MB&.2OR=)8#8GZNXEHKQ V*[CJO3$YC\3(@_(T0K\*;_S3
M#[0?_(KP=2N^+J8^OE-1 ;5HR6*7BR8X/'QP^1&!""N(\#R(F=!2Q>0^BPDD
MO9$'5RK35^:O+8&]BJV'*MYG5MH=>1%KZ5((D,\\;23#=9XZMQWRH(R%<IBJ
M-.?9#J'K5W3]<^@>LTCI7&GN#.&"S"U,'E'N045F]0Z.<2,R+CZ;((17%>'5
M.80/,A'DN4B7S8L2UPB"X)(&8;>/\ PJGL$Y/ O^1AYCJ#FYDE$Y;0@=KLAZ
ME[3+PJMN%\&[KO"NS\&;Q#&L=7-!9E Q/"%_ROQD$G%!VF,L0,!H4!MJ@"HM
M-(]EMB;S7;I42:.UX@(/\\4+1G)D[105FHNHT&Z:[M^B#<_6XN2:;!%ZGLSO
M)K]C3+7/4]2FQPMIH<+5BE#V\_(7\H[8"(4K@3ND4(YSJZ)O4 !<DR\\*03Y
M,>@$%&.M/9_BKOU]D1U.R!/<1SYGS3.)2X:T1SZH1,9\1^XT[$? A0H)+D2#
MX *#KGL$Q:W]>^BI&X''+=0V:P3&Y6;26K,L]'J#XM5M@I[5)RJ\RH-G6KW*
M+&J>5%P3-6!:]PB*^W@Y4Q/8VIZTD!:!D#(,I&X%%/?Q)Q6!E\TV*L-Z08O(
M-1M<=L, ];2Z&5#<N[_"&K4B<QTY+;)#)S"-5+C0BB=&8$AU Z"X8<]A%472
M.J?]!"6D)6_V6EREC8?5ML]PUYYI<1G!] BHX?U.460Q;&(^KU;-^6O1:R6K
MVP##W?M_9(_&%$#6"HC+M@(>[?UQ)S]XPGTJ]-KE\S=0L)OF[=\!#1=L1:M;
M #NK!4QAVC2LR4>8L3?R431#X5*P.PNZ/39@/8RL]GG6LH6'5,9E.A\2OF[D
MP05.3I)_]#7IOLP_<9<60Q*Q J&@<P5NK/<?N_N!57GY@;E4%CY7R].-X%!;
M[@;X?:64?1^X;];J7P[C?P%02P,$%     @ '4 &69^@&_"Q @  X@P   T
M  !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV
M!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-S
MS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.
MIM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#
M%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6
M#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#H
MG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_
MC!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK
M'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?
MK7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*
MLN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-
MM[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]
MK-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7
MCX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L
M"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9G
MD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ '4 &69>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M"  =0 99JL0B%C,!   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\
ME2H?L!:T(0U17D#;D*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3
M@>B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQF
MN1BUMIS> A(H!"DHV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=
M7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ
M/(,N#Z@5>D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1
MP74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\
M]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ '4 &620>
MFZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#
M, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W
M;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9
MHIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJ
MEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( !U
M!EEED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%
MKQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/
M$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4
MZ]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N
M6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC
M JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@A
MLO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_
M7G\!4$L! A0#%     @ '4 &60=!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  =0 99A;66JN\    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  =0 99F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !U !ED9L3K^2 0  'X0   8
M          " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    "  =0 99GZ ;\+$"  #B#   #0              @ &,#   >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( !U !EF7BKL<P    !,"   +
M  "  6@/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !U !EFJQ"(6,P$  "("
M   /              "  5$0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M"  =0 99)!Z;HJT   #X 0  &@              @ &Q$0  >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  =0 9999!YDAD!  #/ P
M$P              @ &6$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
.."0 ) #X"  #@$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="fstr-20240806.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lbfoster.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="fstr-20240806.htm">fstr-20240806.htm</File>
    <File>fstr-20240806.xsd</File>
    <File>fstr-20240806_lab.xml</File>
    <File>fstr-20240806_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "fstr-20240806.htm": {
   "nsprefix": "fstr",
   "nsuri": "http://www.lbfoster.com/20240806",
   "dts": {
    "inline": {
     "local": [
      "fstr-20240806.htm"
     ]
    },
    "schema": {
     "local": [
      "fstr-20240806.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "fstr-20240806_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fstr-20240806_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 29
   },
   "report": {
    "R1": {
     "role": "http://www.lbfoster.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fstr-20240806.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fstr-20240806.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0000352825-24-000174-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000352825-24-000174-xbrl.zip
M4$L#!!0    ( !U !EGV; )SY5P  #75!0 0    97@M.3DQ<3(R,#(T+FAT
M;>U]:7/;2)+H]_<K\-SVC/L%A % @H?=TQ'RT=.><=L>2[T;^VFC2!1)M$&
MC4.RYM>_S*S"19$20?$ P9K8=4M"H5!5>1^5^=,LF?L__S3CS/WY__ST?R\N
MM'?A.)WS(-'&$6<)=[4T]H*I]M\NC[]I%Q=RU-MP<1=YTUFBV:;=U?X[C+YY
M-TP\3[S$YS]G\_ST-_'[3W^CC_PT"MV[GW]RO1O-<__^S#,=9L+_.KW^H--E
MX]Y@-.%LZ%BCP60PF7#G?ZUG\"H,%^_$R9W/__YL[@47,X[??]5U%LGK6\]-
M9J\LTWSQK#(NX=^3"^9[T^ 5K1:>3D+8FWP\#OTP>O6#2?][C4\N)FSN^7>O
M_GH9><S_JQZS(+Z(>>1-Q./8^P^'[\ GZ==;L88^O.U[ <_69-FXD/??9][(
M2[3AT+!^^AN.SW9R?S\LFL*61F&2A/-7/9B^M/(_TCCQ)G>P]H2-?)Z],PHC
MET<7L >?+6+^*OOAM>O%"Y_=O?("6A.]]+KZ!3RS&QXEWICY\BOT0?&X.$[#
M%$>:1/#_;O9E^=B@1W]+W/O/.D/#[G?6/C8-:^VSAZ:U;*-K.CN?MNL8IFUO
M-.W?Z"3$:<"!QPL6_/U9YUGVPH*Y+E#+*U.S%HE Q9]_\N93C?G)WY_YHPF
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
M;&CJ:#8_FOHMU@[,O>K0]"E^KTF?W*TGOD4WD]NEPK[\/6"IZ\$I_+@?Q>T
M0]5%N:T"E'6.YQ2]\)MMK)'N^:ZI]X>][7+83^A^A<*PXV'80#<[785A"L/V
MM*.7?=WN#.XI%2>$6_D<=CU58B6>-08L76-X:* <;G<OZKC>3OABE&B9(8IT
M[K56S4.HOVGZ=U.0HV/JCMUI6K:T@@W!QM9MQU:P:2)L7EIZWZXA-!18#@,6
MQ^@>!2C[<K?0[U[@\B!Y-;R?L'%D,2M;*^XU4WP#1?-Q7W7C$1<;T^[X>OZI
M:J@*@;9$H(%"H&/=5=GX#)MX>B\M\T=LP:RH\.E':1I.;4_"W@BPY0;_%?=]
MNC5*_8CF7N!1<Q1LM8&M18)XRQ"1NOI]HE>_[:X^J!TA:IYEIA"LP0CFV'75
M+(5@"L$V=OGU3A^[6NE8L@SG>( Y'^?2!BK=$8J$G(?M8O65"THAT%,0J&=L
MF9ZE$.C,75"692H/U$Y.LGDTV'(OU.<%M4G&7IS!.)QO<M5/&6RM,=BZNF/6
MS1AMGLFF\*NI^-73.]VAPB^%7WN+_>F#;HV05?-PJY7NII?VT+!:E<AT_#/%
M>V-"1=-8DD3>*!6E=))0^VB\,;1?PEC4*Z+B/\<V14X&56U@(%OZC=2]ACU'
M$W2G8RG0-!$T+WN#&HFJ"B@'4H:&==*'=P@5U5GVZ"/;ZZ$Z0,>H5BKA ]WL
MU]5LE'UTF'B!J??,NJJ-@LV!;%?=L8]S"T>!Y2&P=(P:5\\/YU)HGBK0OI%M
M]NK<:A2Y/'KP^&0X@=4W]>&P[J5O98,>!CB#CM[OUKWUK8!S( >!#< Y>*T0
M!9='O6F'+^#2<J?!&UBZ'TZ5LV#CJR%#?6 >,4E< ><!X Q-W>R?_LVP5@+G
M9=?4[?YQHMT*+@\I.YTZ4G77#H.U[:SD%RY04,)GUK3)$:M^J.E499[.8.5$
ME2LR%]9@;TV65C<CP@Y$=B_G6(?Z\.O*T5A=P\%]YW5WM4D8:<F,:U0U?:DY
MTBV/N/;<ZIK&0(/E^%X8Z)H;W@;:\[YA%W^"*;K&\(6N3:)P3K,M311.J!B[
MH17?=?DXXBSFKM8QNB]@BBD+$(G\.[HP5#RV#.>%YJ:4VP$0YP#+)(5UX:A%
M%+KI.-%PTQK_[B4:&R?>C9?<&1HV?X)9Z)$79!^07[]E6/;&F[,(3EG4T.;:
M5^;YL/+I'!#$T.HWM5(HNDL4K=0F>A!+ 9;/.Z;A% C) &N-?O9[CDS:'6>
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
M"6.L'24+_!S;##D93.WK]J!NKJJZXG"@4$*GOV5#-P6:_8+&T8=FBRX&/4U
M- 4H_^__U;DQD]5;"T(LB??0F:B1VXYLK\OHTL7Z?MS5WK_Y</WN4MU;VE2F
M=773JANB4D;+86#CZ&9M75#!YC &I:6;_>.T?U-@>0 L?<-JHIW?/%6@?2/;
M[&IY4O/J<S0(.V8'K/5!>TS"5@''[NBVHX#32."\M(;Z8%"CW[""RX'"2G54
MFUWWJVNETT!VWU#.@DWOQ':!-9BG?QVHG< 9FF"2UBW"I(!S&.;=-76[?QS3
M5,'E(66G<\S$@'M=8+-/[ZLSSZ/U>VT1N/G*X]3'!E;8&=.+-=C%./6I<1&6
M-P9D"&(/#%+N:G/. CB,2>KON?':H(I"JO&:]WB?U7M-E0"@5*M==&*S>XYA
M53O^6>46@#"+:?1>Z"M[_RU@X:%K:,57BP9ACN&\R%JG4GLPO'Q4-$_M4J=+
MT8@,X,T!DDF*S5-AU$.-R3Y7FK$";=XFLJE9WC43%_F5>;ZN7?/Q+  83#T>
MBQ:"5SRZ\<;P9BPZ)"J$;6+WU?4XBRTJG5[1*)!:L%HK6K N]=DK-0W>H#4K
M(%%G17=6[!0LN@]Z<WCWAE./32^H3B<;!HH]S)@_*??<PR=YN\%%&"63$):M
MC:G!"W58):3/6[<6S='HQAZ? NK##T%,?=&(&3,_Q+ZM^ 9N%V@M:[TI:.0F
M]-,Y7O"#?4_831A1CM8<#A=VZP/XW.J2LS:+FZ&XO1+#%:GLI:GFX[<X-^3Z
MW?Y2%V/+Z*_H8@R3=:C)]4/,G^@AHSI$]:)_9K43]CB,%MCZD&L^GS(??H\3
M@9:5!K" C$A)0"#P&PR+,Y9-FW1)3,0K^QRS( !5;0Q_HBX(L Y8$0Q.(I F
M:01G9VAUK\*R*;5.#E9(.-@27NY\426?TIF#,*4.G7B#[X7F8X-0ZOFY=\J2
MJ-3%[H2+,/:HVV3$?=IGT900V["5WI(M#<WB%3:*@7DDZU^IL[[RO[.HV/*4
M7XS@1+]=,&S:^HKYM^PNKGX&P'11WM/NEJ/8T=;L:/F*UH;2NR*\1>=?L]!
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
MD<=BLC0YF-$<2PI-0T?N*WAS?AE-YAE<PG.7Z!4E#;S["UAEPH-,CGTD^:]
MJ&1/O!7S7N8ZF$M_%I%4S;(IB&K3US [9XYZ/J/L?K .2PZI2KYG+E6D="=!
MF/$.O.\7KY.%E %$,X?1_8E+YDC9L "6%<O0I,M'L'R2U_31,(I0F2]<99,4
M&0WYV)*,8V4!@EPXPCCR[A]0-3]Q(L<I//?OSSS384@RG5Y_T.FR<6\PFG V
M=*S18#( WNG\KV4^>SIGZ/3.+8?H%^F^^RC==^2')MOAL: $-M+J/)2)]L2M
M#;.=T32OT'[WQILZ^C.W,#K I)L_<^8N.2QS/VZ^<=(R).N3]12095Q)1Z]M
MO<\X"/P);'?R3;S_+N^,7([).V@-.UW!W01WS.Z\RSGZEROF*%[ME%\E5WG%
MQUI::^9]*!P2?RV4=^&J*PS1S*]W0Z_F.DSF\ 0M.9TO"BU>WLT@NRS_I+!&
MW) +RRWWWPI')RG;:-AYR'JQW #:N=EZ,$"+]SZ#1*@Z$C)D2():A@HZNE3C
M#%22M^L9C.2?,8L$=/>EOZ)S9OEO /[E/XDS6?YK/ M3_]Z4XU5_!"DEDE;N
MK0M9_GS%WZ7+\_Z?PS_*2Q'^(] F SXE!AR3XT%<"HH]H!A&-VDBD0U#$&49
M3,/HGB<^8/2D"$B)32Y%;I;?*G#K0;S+HC"9C[@(Q*#//L.LE5A9,RY[[>&5
M><PQ_QK"?(\RPIKL@N\P3+PMRRJ3*?FERH1(>1Y5RB42!!TC]-'>"&:<SC7R
MXF]9-HXD:>$VA;](/@A_QG3H.98I$'B%G&ZZQN]181]"*PC(TX+>>.G.P'LV
M(?/QWJ9 9^$_)O./O*41(',D#"_TX1>. :D[Z& >_IF":8:Y$)F?%E <1H^S
M4B'K'0T@U+Q8KJ_\G:)$@S3T*,R8415(L&\\*2UA31J'H?WWS/,K#I*<=&)I
MA?&'@"=<XT5PBL[YCF@D QO293KZ0_K/RC&FS$.D:ZA_AW-OK).AR<'$AGU@
M&LD4H])A)+-(!$37H($N@EB5P!6:G=X8CI8<\8)+270)[JI#1_P.;8"5KB)T
M\H5^U2LS9FF&-\S-XU'HL0[!J$5!@)HY,5@M"_"A^YH\F%&YX%$Q)Z7^HJ&L
M(9>-1,!(7@L1V86DX0M?T4-\[9)B]O!7]/D7=H+DCRC6 '?'%&)+N<C6(:]H
M\,"LLE2!.$1IOE2W ]\EPJ.HJ3P .I5'3F'S;6?5#QY8)/HNU_")+%29A"*W
M6+K3O2#-P_H@I6.>*42T5!?=%#S'4$KB]O*,(U*AB-@P=$/&%2_[W#"MD(29
M+G-AZ7.PAAO*)2CNE](=B[%TG8:>2 F?LH+M -GZH-D+0ABE[A2K1,S0C0/'
M51*DMUZ,J=/#URL^(?/.,B8D%UY>;Y:_JE%4:>)CQE@6,A.T(F ICP5]C>0>
M(YY4LC(K"9*5KY%/B6( >09*<:$8WDQCL7JZ$B<P+<X"I*4/N!&[S?Y\W\0O
M-D1(*Q"-$!:O7PM1 XRZF [9CE]$RL67;Q!@() 8(I94Y4120,2]0"R35:X/
M3B(NPH^1<%YY>)  3/@%&9%XA0<W7A0&F=^:)4GF\TYFA7=M0KB#[/,"98HH
MGE-]5;)' 9W2EHF)4[V3I?N'^ 3SZ5R/Y;%\H%@/-5F!\J2?RB6)U>*:D*#(
M_QGBL-RQCSDQB"]!9ONO0"@Z6*_('D+E\@*84Y0N\B6,(F_$HSO-9[?P+A
M'&(@M:GQ704+I=H^\66NGL3H>.8M%O@YUXOES))2X.1=OH1,H&3.1V#CA5SN
M<0FWA,>7(BU51:"\+:01CO)47),J"5^25*MFA,?^'1W9E,B+TBK(V2I/E-/B
M\LM\I;_KN>5 \"#,P,UF$CX7)=<1&W\C@1(&R!!U[>V,SQ,^%NNZ1CY8GG;I
M^FP^S]4W6")\\7U^2376/B:NH6L?X"\^6,.X@O\"12&4?_\O%OP: KM^&^)U
M$;HU\/'C6_&%MV$*RHOV&V:)H2$F!^@XHKQ[@EB8%8O2"DL$E?J 3[Q$0DS@
M-Q&T*TGF/KJ7 N'2,1_/"Z0&4X;[7N[QDNG9>:I')HIB(8D0H'/V!\8TT3?O
M 7WHY7A]F70ELY(L,,S>H/5FP4H4I+E'G.6I7$"(4U&]@."=O5F /P]V2NTD
M4WHS/1JO?OBHY:#K':PB>5ZP,\Q& X1)DPSKQW>8W2ZL\SLI-+//N"QA6OX,
M'4SCF5 L_5LJ/('<+9R+GZ6Y-P/, ]K(S3T"#5X:(B*8\4E2E2&25NFP<IZ2
MZ?*29<-9S+V8;C1&^!-;@#@$=,P=J+A?\1%AB8O'/&'1736K5T1K\;O%U"(R
MD7$,?-UE<W0A9R; 78RI/GKI<F512$J4;"#!RX)"3Q#B4$X0<3AON8!\BV'9
M2LC5B0(QI9) >4\9WQ O3FA24+&(#P.ZR1A1KHX%2Y?*R<8@.X5T&K$?"?TB
M(2L/_Q9IG)FEG\LEL-KAT.AOL(@$"W.4! 3PV#]3-B;"D2+!E[>0Y2_2W!%.
M&O0D4W@6=)@BN84\QY6 996)!GP:(I<5_IJ2:SH@)0LASC(/?IQ!8%DWD$Z(
M(@T!Y\+8W_+ 8G/+YD!I2<+\%]<SPNB;R'+)++PB>5U*K<+'+B9W\1"!P\G'
M94F:L.^\<A8%0/*\-\EN:.B*"3,Y.L5 ':D,ZQ0&(!90O\OROFJ>R S>?\%8
M^,)?9<ANP2(0[(1_</+<%Z:QOE;G%E,95X9X/;]2B%10O$VLF!28"+,N0A'T
MS) 5K;@0V-M=X3?*'Q6&AE1)J\O6\!7Z?$Z(A2HOU0":<,I#_ ;5TBT-J1P8
M<FI)A1G#C?,DG*\I:/R,=O([2%$,@>+/'^*(<4$5OP*7B3/]T4>!C0P_(=H"
MYL"Q5H6(N. 7T") #*W>XLCL@FR>4CE*+RC=%A$1X5R<"096@%K4U)@4:1^4
M@""%7L882D)'?"M7HJ7^)<-58](3]%R7S8!/8MF_;\_G1E4NP?,7$?3"6HPX
M.AGNRJ2H$VESX'_A'2<>C)2>+5+,G9&2+@Z6^#1>%O%+!'%/;2X>,5+:06&K
MZ([9_ETI+G/7%!733&1*4;X-R2CQ?)>>9KX8$* @28&9C'WFS<&"OA(F.B;_
M9I=3\KQ3\4WX<Y7$,M""QD2[E%8^\>62JZ:<-?"P#4VER*CZ4H2^;SVSUS.^
M+\GL!NG^$8L=-E1R^*PSS(M47BD]\>Q*R9JE')M[_K)5'+JB33RP4>G_1]E<
MW(7PO;DG.)8N=X,UVB9TM4BDL7V ]S7K,E=\OJ)Y](MP>%2T'^['_!8QA-*>
M 4<O15[C5X[18%04?X%M:99Y\:\\NY*2ET6\^1W(-;R!J'4LBB9W='GS(%VX
MV5T-NE2)?Y4Q:DQS37/>*.DWS,HV8$ZFYY,[.R](4XK/X)KS.,];S+(CW\7Z
MC*!JT ^]PZ786:^1L;,',3]S^I=]_7,T(%F.:RYQZ<G2.+J_+\@-L:B47T@^
MC84K>3OP5R\6"LS:9:"6S E^2\X+*00*G58RX9)#=\D1I&,N$P<=F\690N)F
MO#03,W$!?S3 'P4V@O;! AV[ NT# =]G/]^_+$L^O8,GH2VO=C7:725\ 53E
M ;6-9W//31JZSI==R_Y1&]J#BPX,:.@B<W_V7W[H=5^ONA#Y$.H>A"O5K0_2
MT)/N6H[V*^C"+HCF=UCSOJ'KO$I!8H,8;2K&?O&2)!ZET72F:U\N-<L!K>&Q
ME"7*U#GUE*7.#E*6#I+,.":_R1'*!'V^NG[_57O[^;<OEY_^1[O\]$Z[^OW-
MU8=W'RZ_?GA_M0D^'V'I;S]_>O?^T]7[=[#P3U>?/WYX=WD-OUQ=PW]^>__I
M^DK[_(OV^<O[KY?7'V! 0W?Q\O< JQ2!(OUC4U?X ?71,(4YT#,F=3G,;"77
M-GEIZZU=U/;->09FBF.W(9\M8OXJ^^%UUN_6"VA-]-+KJJZ/1+G4<8B^)QY+
M>AT.C8'30Y*5#?WDAR4U&T3-2VV0Q#/'-'K#P=K'IF%M^<RQAEN]^=!B+=.P
M>[T]++;3=TYGL2=ULOM:;-_>:-I'FEP^VA2MQM#AO:$K&J0)_K#/#FF/M@(S
MA7F.MTA^HULDVGMT:* 8STI@;M YLUW'<>5]W^PP#HA/I9Y^0GR@485MZ6(T
M%+3L)$[@=#$,L4DSUDVV>1['U=D%!;;J1!0"/0&!)-=:-GSI'!K!R.I 1WUO
MV^\](KPR8R0(\3K/0]]MWLC:S<Q7-U)_K)DYG/3!:IV27D+=R<*)-@U#-]Z$
M!3ZVT66LJG- *UO^-J3G^_.-F_VNVE@3>QA;MJUWK7[-QM^K\7JO#:85AITJ
MAG5LW>HI#%,8MJ\=V79/'PQ,A6$*P_:%81U3[YO.\3"LMN8YH?^=C.:951;;
M2OE<VNM:D\:N=UXK2:PI&&D-]$Y_6!,A5R/%7EG>6<+&T0>U%1X%FX/ IC/0
M[4Y/P::1L+'U06U3=(>P::E[YQJ;S!5MZ/?AW]D('>4<&_N]&XVK5A<TPF%=
M1E+W"(YLD)PC6 >ZV>DJL+8+K';/T2U+46OKP-K1'=MN*%A;:K._E65Y*%B$
MQ^8JHWW#HQMVMO B*>/C,)+?M'2SISPJS01.'^1WOZY:IH!S(. ,=:NVSJSL
M]DT%;=YU8VM9NT/%\72PLJ<[O<')QP3;"9NNWK<Z"C9-A$VG Y+V]&/IK82-
M/= '716%WH^#?)R)VZV=Y#M4_MKAG[$L4[?[=1E]W2,X(9V^+6!U]/Z@KMM-
M@;7A8+7-@=[I;FG'*; V%ZQ]?;AMJE#SG.2G8;N+'E:+*)QXR;%-]G:@<<?4
M'7M+F[$QS$E!]7[*C^TT-8"GH+HE5)V>WN\KJ+8-JH[N=)O*@5OJFKC"VORR
M+2-SL9TZM2_ 7A;4Y3Y6KHH=:<E=?5 [G4_9/LV'JF/7#0(IJ#8<JMV^WJOM
M!E=0;3I4'7WH6 V%:DO=%)?S$+[_'U'96BH4QW97G S"6KJUK4/B1.V8$P)-
MIW_$.*D"S0,JF=[IJO2"AH*F?TS0M-2$_RPZGU W3NRWTEA[_700%:PZ<]=Q
MRM8I_Z<#SAZ(A%W')Q4XCPC._F#+6]P*G$T$YZ!VA.X@X&QQH<E3&=E2M\B'
MK&VZ=(EH%U@^03E&-K:^NT/E&&DH:)S:U^@4: YD??<L=5^IH: 9]K9,9U&*
M3BM&*A <?61;W8/4&O:E\ W^N .-<X?6Z\DPZ)>68_]8USH]49?"R0"E;ZEJ
M&HT$S,N.WAL,%+TT#"RV[G2/6)E4J3A'']E:=QKJ-MJ(3\*(RRBHEK#OJA;I
MCB[1Z%:OJ7GY"JA;Q[A-1Q6L;!E0^_K V;(3C@)J4X%J;7%K7EV+VH5& 3K$
MD[*6S]'*Z!S3QE" >>C2[):%<A1@]@N87D>5[&TD8&I7_CZ<M^143?5//'E*
MFO(A=,,3PL\MVMG4VGT;5/W3 6=G^[0F!<[F@;.OVSMO':' >4PKO)G@;*D)
MCIJ"CT7.6))$WBA-V,@'BSS4@A#TAR")0E&YQ).YM,I WS@Z:ZK0;.-@HL+E
MC8-)SU(P:1I,G/Y18*)R%XX^4H'@Z",5"(X^4H'@Z",5"(X^LO7.\7M&[T?C
MC:']$L9@ZVIOPSEL^&X?#O0]^G%6'? 1-,CG^W'>U% H#QH?Z+8Y/J"PM4W8
MVM&=3MWRC I;%;8>+;HS:'.P3F%KF[ 5ZU76O2S7A.!5\TR/]HU4(#CZ2 6"
MHX^4(,B&9-S3(:&XZY#,@>8HL>X.\&<W3-&;4.'=:HGGN,26^L^^<*#?&8NX
MYK*$/>A#HV&ST(=CB__R@S.XIQ;M0H=6<[1TCI:F7+UAL3?6.(L"6&2L+8!.
MQN%\'@:"7/:1856#L[7>S*RWY2::F:9A[[K%59-2:A2RM@M9.XTL.ZR052'K
M"F3M[;K-G$)6A:S[0E:KD9Q5N=F./E*!X.@C%0B./K*E_K=WGI\FW-VQ!V%W
M@>IUOM'VZ XU]]Q,Y:&V#Z'>KD\GL4+AZTG@:VTW@L)7A:_']"0H_JKP]83P
MM;8SX3#XJNRHHX]423MJB6>SQ ,Y#8[ XB]A"6S*M2"=CWBDA9.*TR#6PC2)
M$Q;@+K0+C;(4&E0]KK86T13):IEZ?P<%QQJL"YXA1 ?FTV_\*8@V":+]OH)H
MNR Z,,U&0O1 :8V-US!D'./8%>4DM,5Q+0,<3VD].IP615BZV:M+$;L_HQ.J
MUW4VF &\LO^TO">%&>W$#.093TLR4IC13LP GE$[PM$<S" =[&]T9PG^ZWHW
M/_\$_V0K+\WU1QHGWN1.GNW//XWP/;G=Y=?D 74=.,%%&'N)%\)BN,\2[X:_
MOO7<9"9/K_R6/ :S>(6-XA!5H[6OU%E?^5^<PG/__LPS'89'V>GU!YTN&_<&
MHPEG0\<:#2:#R80[_VOUGF4OS7+'[P)TNXM1Q-FW"S9)>/2*^;?L+JZN;>X%
M%^6#V-T>5K\\YEB9^%"X;^,VQ VWSU?7[[]J;S__]N7RT_]HEY_>:5>_O[GZ
M\.[#Y=</[Z_6(LEQE_[V\Z=W[S]=O7\'"_]T]?GCAW>7U_#+F\N/EY_>OM>N
M?GW__KJI:W_Y(="269C"'&Z<UR<5]PYS6B+& >OPV2+FK[(?7F=A#2^@>>FE
MUW,630%;)0$BLBYG=N%^Q>,"CPU3X+*TX.27Y6.#'BTQ0O&L[QCV8+#VL6E8
M6S[K#KM;O?G08BW8IK7M@HZRV,Y&TSYB>]<(.&PQ=(4X%V2T3WD^V$B<_S,-
MN-8Q=>2]MFEW-S#*VW4 [_B8D].B8V6'T*D<PE$PITYCP2:>ZLO? Y:Z7L+=
M>_6D#W PYW 9__+JJBRQ]^$Q/O4Y6GJ-_&T:14#F&HMCGCRAND+#$C/V-L>.
M&( PRH<-Q <6SS10C;4Q_L#_3+T;Y@."[*4[>YU#:U6.7^,3^;JZ:6]9W[-!
MX4J%7TW%+UMW:D>1=HA?.Q+FC>7BE^,QK#Z)M0@,$N#@Z-RXT *N&F]M>H)]
M1Q\,ZE;A? !+3B#H<#*P<3IZ=] ]^7:_C>4>;V%$Q,:94? $SK'#=**3P4[;
M!-FVY2V(!NE.[83-$#C'EK65E=[Q^/E^"&[ 5@PCCS^%:YRC3!N8NCEPE+[1
M1-CTL=GWEED*ZO+:N=8W:;N6^#F98<60BO]8*8F;)SX-M[TJJY3$/8MB?=@[
MHN]3L<2-A&BGWSR6>!TFS-\%2]Q]*NGCP?]&TZ0UM/1N;TM_7)W\AU-1GEL"
MUEY?'PZ?=IUD?V!MNP;W)0H7L(([70-.'20ZQ7TQY+N8(_]2;K^: 8.>6??Z
MB]+H#@6;X5"Y_?9G"@(;80G>Q_0YB[E&1W(13BY2^.7)081S=#E9';UCU2WW
MH-R!AX%-5Q^:1W35MC0'5?B3GIJ'> JII U*1VVL2/E'&+JWGN\KB;%I1VY;
M-RV5L-)4V#B#NH5AFB<Q&LLLA.CP@H0%4V_D/RGX?([VD=77S=JE&Y3M>B#/
M)_#UYJ;*-B_(H(+/9Z >EHT%I2)NJH;H_?X1TV85:!ZZ#]&WFNM2:!Y_.W@:
M3M,8X/7GZ\N/VO[N[3[VWCDU^:NWY2:RETZGH]O;)K4THRFEPM=SPE<+\-5\
M>NN3/>!K2^L ?/QP^>;#QP_7']Y?B2I4UY_?_NO7SQ_?O?]Z]9<?!K;5?ZV]
M__?O'Z[_Y]CE 52W@%/14;+:$K['1I[O)1Y7@9VS#^SD5Y,7[ [O)>^#G3S9
M+#PYD;]J8TT4[%U'']I;YOLUR >A$*RQ"&;JG18D9S26?;_C$PY2W=4B?L.#
M="]=@EL9Q^GKSK:]1QMD9K<2-):M=_LJ/72?*E^4 LL C2\*?5^DF<\7?GC'
MN3;B 9]X*HI3@Y$,:Y?F:IX&U4K06#U]N&T+#!7&.>O;U)FO9!%&6+T?NQXQ
MR39CGB0^QRLY2MG:\#1[NKEMVRZE;.T7-(/C@J;MNE;&1^8L22-RN2(K\<-@
M>I'P:*ZY?*1NX=2XGJH4K48"QMRRG91R\3Q^N#*W3FH?I>"-4C\V=RC4+QZJ
M](]#Y;IWNT=TQ"D;K27E79[*&'<HMY^0W-04LAR8>M?>=7V74]7#6@#/H:-W
M:B=P'02>;5??/C[=UCM'O6#0U\UM,PZ5SK9?V#B.;O6;6Y+OY)U&>5 _8=^;
MI-><#():@)^J6DM#06/7SKM0(3D5DBLK4N%2?2OE$]O&9:MWAW7=Z4J_.@QL
M+'W0JYLTJ?2KFA[U(@BG5*QM0OJ.J2ZO-Q0T_=J<7:E89WQY_2H)Q]]FH>_R
M*/XK51Q.[M3-L'._&?8VG,_# +X%R*'$XL:JF\H%5H Y=HSC".?[A7GNA1=H
M8[;P$K9=G=!SM/6ZMMY3G8<:"IN.7I]M*#M\X_/]RA,&?W0USJ( %JRL[\WK
MT5OZT#IB#T0%G(?2#;MZKW/$^%/;(P'7$6=Q&MT]P38Y1W'VLJ=W3>='I64T
M#RS#[E' TG8%XW(\3N>ISQ+0,4+1'S6<+R(^XT'LW7#-#V.E<VR,I[:E6TYO
M<T15ZL9AX&(-==LQCP*776H:S4TQ_VB\,;1?PC@!!O(6& @+I.HA?>9903[A
M.3^V/M*";&6K^X0.",U(/U< K0+4WMZ5TK#\\Q/3@3Z%P1@&8:47S)CR N!B
M/#[ZI>,6(+6S;?7^9G H!<Q*&1^[D< \#P5+*5-[5J9ZSI8AIF:P*@70965J
MT-DR/[1A[&JU,M4X+D7=/8Y;DWU#.23@<:_.^3GU6]CE@321_K?K'K+#4SFR
M9JHH05'"4_J2-( 22$[^+<&"^_!?U[OY^2?X)UMR::X_TCCQ)G?R5'_^:83O
MR7TNOR:/INO V2W"V,/"A:\B[K/$N^&O;STWF<ES*[\E]V\6K[ 1[#9-UK]2
M9WWE?W$*S_W[,\]T&.)#I]<?=+ILW!N,)IP-'6LTF PF$^[\KS5\EKTTB[+/
M+MB47XPBSKY=L$G"HU?,OV5W<75M<R^X*!_$[O:P^N4Q1X?*GK"^OXSUMO3H
M7/SC\O*+]LZ+QWX8IU'IWLJQEGJ/0&FI+W\/6.IZ"7=_W&2%=;!][6N'V=GU
MS(OSO"4-J(QN(KH"(KST:,0G8<1SOYN.E[IYK&LN7T1\[#$D.9UJ,+,Y%AO]
M#_U%>XD:I6V^?O_FP_6[2_K%>OTC#'1QM]S5Q ,=&RM390DQ1QA-6>"-84%Q
MZB=Q,1P6H24S6,=\P<8)%B&T3;M+[\ /'5CY#:S.2P"9Z(^+*'33,9;5";C&
MOWN)!J]Y-V"2&]HUS)/%04;<]SB\"I.S1"Y*@Z-)8SY)?2T)8><X<QC!8N#_
MM#A=+$3Y5##\@7YQ"+]A?LH23BL,@VF(GDIYRS,,J&1B4GQ3ZMIPM&D,JXMC
M#?XSYMG'YS G#V8,_Y1_.]//Q44O^BB&@AGL%@ )(Y!5:_!%+W1IH;AA.KMX
MQ=%-O "FQT7.>3*#-W1Q59_=TMG%"2R<3^^T,:QBBL#&OY8!?@_>AO8!_@B"
M1:!#<8XL^Q@L;TYI+UP<]9P%P _Q'&FR5>?S)F21B^M]Y\&7"00 %C@4'.U%
MI9D)=;+SAM]=6&@,/U[,V3?<)CX7K\$CO#,';V9U<<<@Z!AF_L+7>1"+OP/Z
M3",VCPWMLHJPE5/-7YVQ:(HX%&:C)E$XU]!O[07I$C+0[I-5*(C03(,T3ID/
M= &KAUVG403OZ_!W.'W7&Y/,U8%.:,"8Q3.C99SI@X!3,HNX(.78^Z[-X;49
M<*7 !4C\,PVXT)DZIDY\0*\<Z)RY7,()\8O@PK^/_=05%#I%F!$2BY:_6LRP
MR3OAM.;S*7KT\B+)A-EU%]2IMR#,XZ %W6-C H6F2"7P8^RY$HTJL\$F0B1,
M6,FME\QHRO]BP:\A</*W(3"^/U-/Z$9K>1^_SW&K:T2Z2_A<(NEJYK@\C% X
M3!-DP7#B =:0Y6U#U_*!WGC\-BY)M-N9-YXA%TS(38Q_!/P"6"/="OCB#^@J
M!@F"L-1)R 3(JX&Y,JR\RQ-@[ID(*3,Y?+]@@3/.?(!]-H[DZ'\*9IW#&@3#
M>O'F!<!B&/T&$WF(#H7  2&51CF3S_9#S#L$@HEN/)18\ Z(VYC*&^" %L';
M<O#RM=10!,\ R^P63OTE"!P<^J,0>4&FX=Z7?7"L:]Y\66 + ' >QH!%)/?\
M.RGKD?5K-*^<[4=)H7C6^!('XV.<$.PVUH<\#D+NMT(8EY@"+"5;-KQ^ \PG
M+J$+L9HE?0BL5![%@+>T)%@&_<&_HP5&P"Q!Z;F3D^'?*D=!#)"X'/ ?7 F#
MGRIKRU<1/@P$*6!Q+K1[B3,2X^93FL>'#?HPM?8%B&P"0\),U2&^E7%:> O6
M@+EWF<8AX8 &::Y.@:$LF#B+$RDDA'#0D2XR=4,P>M<#",$YC.DDA>8*[\=I
M+-39C F[*<>7!4,%;0S4DC%I#X;6'G*J&(-"?-ZCETR0)(1I(\)HT+-1^5HB
ML%Q^(9QG8>HCV'P4<F5XDIX7_)$&=)R%N%Q6/8MYO0 ^-A>,E%0WH I0Q6(T
M1FD^-AZ'D4OJ.DV'ZS*T?Z? O+U$H I0<0BS^5YA#V3FSR/VT)+2D"%PMMF2
MC%[DJ"Q112C%<-Z)-Z]J'Z2.O"1].$P!>*C_PS1\D=#!@HA!4YM-I4Y$ B?^
ML7JC>I_81SINX=\A1Q9@H<\6,7^5_? ZN^#N!815]-+K.2CB7I YQ="!LAQZ
MP0^*QX5OQ3"%?T5&?N27Y6.#'BUYY<0SQS1Z=G?M8].PMGS6Z6\WZT.+M6#:
MH5JL6BPL=K#IM"OB'<TK:W'.(Q^)6->H'O'HT.&]H2MB3,))N\_8RF"SD#<I
M8K\)*_T]6NDHA]!0U\!&WR# W:[CN/*^/^4PFH?W)TY+I?#QND#=BEA=$S$+
M[99-\D4VV>9Y'%=G%]RG52>B$&CG"-0\[GK.(Z5D6<ITZ!"N-D+8U*$@];W=
M?J]YZ'K.(Y5!M>::[HI4&+7WT\#I(]#)KFJ)[C4K\UY^FJBZL)3Q\;7BO5<U
M1=4<3YRC><1\*B-;>C_G$T\PNR*<<\K_B#@&\[A[C&LXK;U$T/C+ +8^L$Z_
M/[3"KZ;B5T?O#D^_J93"KZ;B5U^W[2-VQE+XU7+\LO1.\_"K>2KR.8]L:7^3
M#_+NE<:_XPT5KEU@EN"Q2XN<3KV)+10?53OV0*"I7X1*@>9 YFC/VK*"H0+-
MOD$S[#6NY4;SM(%S'ME21^D'<I+2966I"QV[#N3),(U.5[7;:"1@G-[I>^5:
M"9A>[1IU"C"'T7^4&TB-/#\WT+MR 9:GJ#_G:3-UFF<S*= (T'0'R@G42-!T
M]7ZGKMF@0',@T P'PZ:!IGFZP#F/;*D3Z+)<9U"Y@>I&7"Q;^1L:"II.7WD<
M&@D:L!ZZI@)-,T'3;QYHFJ<+G//(UO>3INJ2XK;2/AQ"C[UW3BT)ZFVYB0QS
MH%O=1G8R5-BJL/7>7H=Z=ULWA\)6A:V'-N'ZNN,HYJK0]430U=;-9C;B.Q73
MXIQ'MM2]_(^L.T3>&N+8SN42J2VW^3H9-\W+@>7<*YZRHXV?D%NM#:"D(NGV
MZR>WFU8@;0Q(7W9U>V@K^FP%,$^//INGVYSSR):F3WZDQEXJ;[)F58=MW1D-
M<EJT$C#;<7D%'$4UYPR8AE)-\Y2 <Q[94L?61]EEM-0:\-B>K9;S#94"=J#$
M2;-V1H,"C:*;<P=.1S=K5]]1J9-G-?(15:AY"U8CU4A%)FJD&MG D8I,U$@U
M4I&)&JE&*C)1(]5(129JI!K9A)$MS7KZ+Q;\&H8Q?QO"KH($5LKAT_!C[+D\
MVG]'0Y4\H#([#@*<OLJX:21<%-$T&#@O[=[F2?\J"^JL1BJ[08U4(Q69J)%J
MY!',ZP<2C3:IP74$9>K2_2.-$^X^I1+7(VEHC[TG;^^)S=^[P'=.Q3EV>2!-
MU-P'NMG?LEOX+L[DR.F8B@X4'<C<;U/OF5LF?RM"4(30'D+HZJ:U92%<10B*
M$-I#"(YN#K8L<=\\0FB>)7?.(Y6S1XU4(Q69J)%JY([(Y&\) P4#_NMZ-S__
M!/]D;Y2TAS$/$AY)+>KGGT;XFE1L=O.65*"Z#FA8BS#V,"WH5<1]EG@W_/6M
MYR8SJ5V5WY)JDEF\PD:@%*7)^E=*RT-GJ3>Y6[^^\K^S*)MAP:;\8A1Q]NV"
M36!_KYA_R^[BZF?F7G!1WM/NEO/(41,PB_,A?1&PP6>+F+_*?GB=(8,7D/I*
M+[V>LV@*RY:'BJM>3AW#[XG'<D/#H=&U'=R39+;RPW*[!FUW2?<5S_I=HV?;
M:Q^;AK7ELTY_L-6;#RW6,HUN;_WC@RSV)!A*[4/=& ,.K2(\FH7SI*$KS'A!
MP?LT7P<;6:__3 .N=4P=^8]MVMT-HD@U#J"1*-L*0'4V )12JG<5'&Y:[G5_
M)8I\XHGVCH\2[2L?A\'8\[W]YUMO,,?C;JRGS-Y";K3?DVQ$7D73KBV(EF8N
M$,\QTBA:Z_1OO/-^T->M?HOZTS:%A3UL+2A":!XA#'7';%PWX#-7\]85%H_C
MO_S@#%YK8Q;/-!:XX@?^9^K=,!_LE5A=L=N\$85I6PVZD])^/;=5Z-/1!P.S
M0>C3".6^L8V+T4 ^EHZO$H+.)2%HT-$MQVY+0M#9VB**8,^&8!V]9V]I^S2/
M8$\C1^"P@6N LV&*:'S=R+5C&CV[NY=@\':S/A)D[0S58M5B8;&M2S5H;L"P
MIL-HKR)N=6CP[8P%4ZYY@?8V#$@,,;PY>L5\OHFSJ%TY#]>SB'/M-Q@WB[7W
M@<M=%%]Y@/W<CN,+CW I> 8"3<[N!*Z\[PH=GH(.S>/8C987NXH\',%6PM0C
M+9"-ZF-=8[$6\448@3391]#AZ1D1[3'#ZVVYB8:VU1WH9J=N"Z!:^VY>-*:I
M>5$;Q&&>0%U-03F[U]$=NZXW5J%< X3HJ8P\4$K<$8CG'1]'G,5<<U.N)6&Y
MDV=,>0?\N[>78-I&3&K3G*&FL**7MFYW:N0:-#C-K%5@L0SGT$ YW.Y>*/+<
M& ]L?=!7]-DXN'2-X7G39_-4GD8K7,U;L!IYGB/;ZP:4\21I%X31E 7>6/@$
M5>[QIH+-T4VSWZ#D4046D=-K= \-E&;I&PH/9('#;J]N5IBBT8/ QC&. YAF
MT6GS%)X34[=.QA&+E3EV&77=S5V&LXBZUMMR$UF)U37U_K#WI/SFD[MR<-PY
M-O"_M2*VZNB6I1"K'?=ACB^XLR$9DCETCD<(D^\XU+Y\*Z0I2VS*'.TZJN:1
M5R.(NX5:N2@:1"JY-B:'J*Y1?N1-K&U82T]=,U:W%K?U4_9UNS.H'1EMWH5%
M%>9686[%"Q4O?(J+0W>&==/*%3]L-#\TC2T="ZWBB<U3YQM@3*CR!,4S59Y
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
M;#B65Q?PQHKXOY(HJF3SEWV*.B4[4(:#?GX]WL%* 9L%[H;PL+6_.@6AS62
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
M3A^!5TDXI<S@X>VLJ( ME;8ZTL0):.UQ$DZ2$+C%1!B4XT$8[\QXB<%CT\.
MF'!?<AQ1IT3&"7[\V%S4-]42P 1) TY!)H&B^$!"5RH!%=:#P\)8PWA<?#4\
MC(H)=RK'$'1*3/0]DX_->5-_*:J(JUYV0@3*B/69(=LZ$YNY)$XD(X1E&L08
M;8>7K0^C8_+-RQ&D?6-$.K"/&_!]&22%E-G&1)A5"?TVC/@H&)(.(2DNN&!Q
MMYMPCZP-0V#"?<E72_?&(>]N=I?GEW6U;9\Q)2-'7HF*+A/)7"3>X+)F&4O1
MYA!-VFTE^-;BL-!/N .YDX1O'/[?,/=MH3JIU^OKZJ%%MEDZHU7D*A*>*252
M1(,YL .2I&>2&L7HCG>P7C0[#(0)MQQW%_.MZ\FZ+&+1%M7J9]S#FL*72YXT
M6"T-EK]8"$N*-9'O[LBB*)F!Q9QWQ^7@N<UA'$RXM[BCC&\,P7D#'<& N4O_
M?$;W:$_S,:,?2Y]<DL905, $7-BB)]9RG(]R$&F(7._88/R^[6%03+C=.)*L
MTX+C=+.YAN;Q7'(0.;&(>">'V2Y-FCB/J4^@(HB04X1LQT3DF0?#0)EP4W)4
MB2=1<[Y?0[/"U? _37W37N+DKGQUMW0A>\VT(\EG1:3&&=AL)6$&*"3' XUC
MW+QZT?BP!Z<FW+8<2]A)\'&"DC6^/$7$;W^"NZ4(1D>G-.'&8<;DK474!:9-
M1N$NJG+"\FH$,KXQ.XR)R7<N=Q'SC6DXQO4N=6O>A]*OE@Q"B$I*X@/OJJC0
MMUMCM]9EJKR%P'9[6NJ)N6'1GW"'\O7BC1;U=XMGXIWA@:.]AQ^ZE^YQ^*.]
M_P%02P$"% ,4    "  =0 99]FP"<^5<   UU04 $               @ $
M    97@M.3DQ<3(R,#(T+FAT;5!+ 0(4 Q0    ( !U !ED=2/=2+Q$  (U\
M   1              "  1-=  !F<W1R+3(P,C0P.# V+FAT;5!+ 0(4 Q0
M   ( !U !EF!IHHQ:0(  ' '   1              "  7%N  !F<W1R+3(P
M,C0P.# V+GAS9%!+ 0(4 Q0    ( !U !EFP8.CK_@D  'U4   5
M      "  0EQ  !F<W1R+3(P,C0P.# V7VQA8BYX;6Q02P$"% ,4    "  =
M0 99OT 6(:D&  #>,   %0              @ $Z>P  9G-T<BTR,#(T,#@P
?-E]P<F4N>&UL4$L%!@     %  4 0@$  !:"      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>fstr-20240806_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fstr-20240806.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000352825</identifier>
        </entity>
        <period>
            <startDate>2024-08-06</startDate>
            <endDate>2024-08-06</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0000352825</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2024-08-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">L.B. Foster Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-5">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">000-10436</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-7">25-1324733</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-8">415 Holiday Drive, Suite 100,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-9">15220</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Pittsburgh,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">PA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-13">412</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">928-3400</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-15">false</dei:WrittenCommunications>
    <dei:WrittenCommunications contextRef="c-1" id="f-16">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-17">false</dei:SolicitingMaterial>
    <dei:SolicitingMaterial contextRef="c-1" id="f-18">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-19">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-20">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-21">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-22">Common Stock, Par Value $0.01</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-1" id="f-23">Common Stock, Par Value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-24">FSTR</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c-1" id="f-25">FSTR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-26">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-27">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
