STEPAN COSCL

Market cap
$992.55M
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net income738072577686921131031281381474050
Depreciation and amortization475156646775798179829195105112
Deferred compensation----7175-2,329,00015107-9,393,00042
Realized and unrealized (gains) losses on long-term investments-0130004-3432-843
Stock-based compensation433-04-77910121465
Deferred income taxes50053-8111-5-5-34-2718-10
Goodwill and Intangible Asset Impairment------------2-
Other non-cash items-5-3-7-8-4-7-5-5-2-3-2-2-5-3
Receivables, net61-41321-41716-5-52310426-32-9
Inventories1350419-34-627-28157999-14537
Other current assets226-13-10-11141450
Accounts payable and accrued liabilities262426-4213830-19-15564454-15934
Pension liabilities-2-42-311-2-5-1-1-2-2-1-0
Environmental and legal liabilities---6-15-1-03-3010-12-1
Deferred revenues--------00110-1-2-2
Net Cash Provided By Operating Activities77109150----17121823572161175162
Expenditures for property, plant and equipment8383931021191037987106126194302260123
Proceeds from asset disposition----------4---
Asset acquisition (Note 20)---------24---
Business acquisitions, net of cash acquired (Note 20)----524423914-10--
Other, net657864-0-2-2-2-1-3-2-6
Net Cash Used In Investing Activities-101-87-168-----108-113-139-377-308-259-117
Proceeds from Lines of Credit-----------18710520
Proceeds from Other Debt----------20075--
Other debt repayments (Note 6)5218181313152121462438383849
Dividends paid1213141516171921232528313334
Company stock repurchased22282261613151725--
Stock option exercises34421434331782,00031
Other, net-2-9-2-0-1-0-2-5-3-4-4-3-4-3
Net Cash Provided By (Used In) Financing Activities-2-2976-----52-90-6511716633-65
Effect of Exchange Rate Changes on Cash------------47-11
Net Increase (Decrease) in Cash and Cash Equivalents-------11535-19115-44-30
Income Taxes Paid, Net24302323223126332939934230-12
Cash payments of interest-------1312910172830