XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 33,144 $ 19,488
Accounts receivable, less allowances for discounts and doubtful accounts of $6,645 and $5,822 for 2021 and 2020, respectively 224,421 198,039
Inventories 414,657 345,502
Unreturned customer inventories 23,367 19,632
Prepaid expenses and other current assets 15,268 15,875
Total current assets 710,857 598,536
Property, plant and equipment, net of accumulated depreciation of $224,091 and $214,394 for 2021 and 2020, respectively 100,787 89,105
Operating lease right-of-use assets 42,458 29,958
Goodwill 131,549 77,837
Other intangibles, net 108,312 54,004
Deferred income taxes 34,790 44,770
Investments in unconsolidated affiliates 42,123 40,507
Other assets 24,857 21,823
Total assets 1,195,733 956,540
CURRENT LIABILITIES:    
Notes payable 128,938 10,000
Current portion of other debt 2,941 135
Accounts payable 128,808 100,018
Sundry payables and accrued expenses 50,227 47,078
Accrued customer returns 59,972 40,982
Accrued core liability 23,650 22,014
Accrued rebates 43,110 46,437
Payroll and commissions 40,725 35,938
Total current liabilities 478,371 302,602
Long-term debt 68 97
Noncurrent operating lease liabilities 33,246 22,450
Other accrued liabilities 27,964 25,929
Accrued asbestos liabilities 57,532 55,226
Total liabilities 597,181 406,304
Commitments and contingencies
Stockholders' equity:    
Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares 47,872 47,872
Capital in excess of par value 109,575 105,084
Retained earnings 519,126 463,612
Accumulated other comprehensive income (7,592) (5,676)
Treasury stock - at cost (2,067,592 shares and 1,586,923 shares in 2021 and 2020, respectively) (81,963) (60,656)
Total SMP stockholders' equity 587,018 550,236
Noncontrolling interest 11,534 0
Total stockholders' equity 598,552 550,236
Total liabilities and stockholders' equity $ 1,195,733 $ 956,540