XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 6,405 $ 7,564
Accounts receivable - net (Note 6) 64,601 58,298
Inventories - net (Note 7) 108,895 116,460
Other current assets 14,712 12,997
Total current assets 194,613 195,319
Property, plant, and equipment - net (Note 8) 58,811 62,085
Operating lease right-of-use assets - net (Note 9) 14,403 16,069
Other assets:    
Goodwill (Note 5) 20,147 20,340
Other intangibles - net (Note 5) 32,450 36,897
Deferred tax assets (Note 12) 38,043 38,481
Other assets 1,336 1,204
TOTAL ASSETS 359,803 370,395
Current liabilities:    
Accounts payable 53,686 54,787
Deferred revenue 13,154 7,144
Accrued payroll and employee benefits 10,024 9,182
Current portion of accrued settlement (Note 16) 8,000 8,000
Current maturities of long-term debt (Note 10) 111 119
Other accrued liabilities 12,963 15,740
Current liabilities of discontinued operations (Note 3) 0 330
Total current liabilities 97,938 95,302
Long-term debt (Note 10) 32,342 44,905
Deferred tax liabilities (Note 12) 3,950 4,085
Long-term portion of accrued settlement (Note 16) 20,000 24,000
Long-term operating lease liabilities (Note 9) 11,959 13,516
Other long-term liabilities 11,240 11,757
Stockholders’ equity:    
Common stock, par value $0.01, authorized 20,000,000 shares; shares issued at September 30, 2021 and December 31, 2020, 11,115,779; shares outstanding at September 30, 2021 and December 31, 2020, 10,645,673 and 10,563,290, respectively 111 111
Paid-in capital 44,048 44,583
Retained earnings 169,067 165,107
Treasury stock - at cost, 470,106 and 552,489 common stock shares at September 30, 2021 and December 31, 2020, respectively (10,917) (12,703)
Accumulated other comprehensive loss (20,257) (20,268)
Total L.B. Foster Company stockholders’ equity 182,052 176,830
Noncontrolling interest 322 0
Total stockholders’ equity 182,374 176,830
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 359,803 $ 370,395