Skip to content
10-K

Annual Report

TRECORA RESOURCES

0000007039-22-000026

← back to feed
Filed
Mar 10, 2022 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2021 · Feb 18, 2022 24.83M sh
Shares Diluted FY 2021 · Dec 31, 2021 25.08M sh
Shares Diluted FY 2021 · Dec 31, 2020 25.36M sh
Shares Diluted FY 2021 · Dec 31, 2019 24.7M sh
Stock Repurchased FY 2021 · Dec 31, 2021 $11.49M
Stock Repurchased FY 2021 · Dec 31, 2020 $0
Stock Repurchased FY 2021 · Dec 31, 2019 $0
Capex FY 2021 · Dec 31, 2021 $14.15M
Capex FY 2021 · Dec 31, 2020 $13.35M
Capex FY 2021 · Dec 31, 2019 $10.08M
Operating Cash Flow FY 2021 · Dec 31, 2021 $4.38M
Operating Cash Flow FY 2021 · Dec 31, 2020 $25.57M
Operating Cash Flow FY 2021 · Dec 31, 2019 $25.12M
Long Term Debt FY 2021 · Dec 31, 2021 $37.71M
Long Term Debt FY 2021 · Dec 31, 2020 $41.9M
Short Term Debt FY 2021 · Dec 31, 2021 $4.19M
Short Term Debt FY 2021 · Dec 31, 2020 $4.19M
Cash And Equivalents FY 2021 · Dec 31, 2021 $30.54M
Cash And Equivalents FY 2021 · Dec 31, 2020 $55.66M
Stockholders Equity FY 2021 · Dec 31, 2021 $199.97M
Stockholders Equity FY 2021 · Dec 31, 2020 $204.12M
Current Liabilities FY 2021 · Dec 31, 2021 $26M
Current Liabilities FY 2021 · Dec 31, 2020 $29.58M
Total Liabilities FY 2021 · Dec 31, 2021 $93.57M
Total Liabilities FY 2021 · Dec 31, 2020 $112.43M
Current Assets FY 2021 · Dec 31, 2021 $88.79M
Current Assets FY 2021 · Dec 31, 2020 $105.9M
Total Assets FY 2021 · Dec 31, 2021 $293.54M
Total Assets FY 2021 · Dec 31, 2020 $316.83M
Eps Diluted FY 2021 · Dec 31, 2021 $0.20
Eps Diluted FY 2021 · Dec 31, 2020 $1.23
Eps Diluted restated FY 2021 · Dec 31, 2019 −$0.60
Eps Basic FY 2021 · Dec 31, 2021 $0.20
Eps Basic FY 2021 · Dec 31, 2020 $1.26
Eps Basic restated FY 2021 · Dec 31, 2019 −$0.60
Sga Expense FY 2021 · Dec 31, 2021 $26.12M
Sga Expense restated FY 2021 · Dec 31, 2020 $24.33M
Sga Expense FY 2021 · Dec 31, 2019 $24.39M
Net Income FY 2021 · Dec 31, 2021 $4.96M
Net Income FY 2021 · Dec 31, 2020 $31.18M
Net Income FY 2021 · Dec 31, 2019 −$14.97M
Operating Income FY 2021 · Dec 31, 2021 −$3.08M
Operating Income FY 2021 · Dec 31, 2020 $2.94M
Operating Income FY 2021 · Dec 31, 2019 −$10.86M
Gross Profit FY 2021 · Dec 31, 2021 $28.58M
Gross Profit FY 2021 · Dec 31, 2020 $28.68M
Gross Profit FY 2021 · Dec 31, 2019 $38.52M
Cost Of Revenue FY 2021 · Dec 31, 2021 $244.11M
Cost Of Revenue FY 2021 · Dec 31, 2020 $179.95M
Cost Of Revenue FY 2021 · Dec 31, 2019 $220.44M
Revenue FY 2021 · Dec 31, 2021 $272.69M
Revenue FY 2021 · Dec 31, 2020 $208.63M
Revenue FY 2021 · Dec 31, 2019 $258.96M