Logo image of KRT

KARAT PACKAGING INC (KRT) Stock Income Statement

NASDAQ:KRT - Nasdaq - US48563L1017 - Common Stock - Currency: USD

31.22  +0.32 (+1.04%)

After market: 31.22 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
KRT Revenue ChartKRT Revenue over time chart
430.64M422.63M405.65M423.00M364.20M
Minority Interest Expense
KRT Minority Interest Expense ChartKRT Minority Interest Expense over time chart
-945.00K-849.00K-710.00K-2.20M-1.70M
Cost Of Goods
KRT Cost Of Goods ChartKRT Cost Of Goods over time chart
263.15M258.30M252.61M290.90M256.40M
Gross Profit
KRT Gross Profit ChartKRT Gross Profit over time chart
167.49M164.33M153.04M132.10M107.80M
Operating Expenses
KRT Operating Expenses ChartKRT Operating Expenses over time chart
129.24M123.82M108.44M102.00M84.70M
Selling, General, and Administrative Expenses
KRT Selling, General, and Administrative Expenses ChartKRT Selling, General, and Administrative Expenses over time chart
124.86M119.55M108.44M102.10M84.70M
Operating Income
KRT Operating Income ChartKRT Operating Income over time chart
38.25M40.51M44.60M30.00M23.10M
Interest Income/Expense
KRT Interest Income/Expense ChartKRT Interest Income/Expense over time chart
963.00K696.00K-137.00K1.80M-1.80M
Other Income/Expense
KRT Other Income/Expense ChartKRT Other Income/Expense over time chart
2.71M2.24M1.04M700.00K1.20M
Non Recurring Items
KRT Non Recurring Items ChartKRT Non Recurring Items over time chart
-741.00K-2.75M-2.52M0.005.00M
Income Before Taxes
KRT Income Before Taxes ChartKRT Income Before Taxes over time chart
41.18M40.70M42.98M32.50M27.50M
Income Tax
KRT Income Tax ChartKRT Income Tax over time chart
10.02M9.87M9.80M6.70M5.10M
Net Income
KRT Net Income ChartKRT Net Income over time chart
30.22M29.98M32.47M23.60M20.80M
EBITDA
KRT EBITDA ChartKRT EBITDA over time chart
57.39M58.81M60.35M40.41M33.14M
 
Per Share Data
EPS Diluted Total Ops
KRT EPS Diluted Total Ops ChartKRT EPS Diluted Total Ops over time chart
1.501.491.631.191.12
Non GAAP EPS
KRT Non GAAP EPS ChartKRT Non GAAP EPS over time chart
1.581.651.861.331.17
 
Statistics
Gross Profit Margin
KRT Gross Profit Margin ChartKRT Gross Profit Margin over time chart
38.89%38.88%37.73%31.23%29.60%
Profit Margin
KRT Profit Margin ChartKRT Profit Margin over time chart
7.02%7.09%8.00%5.58%5.71%
Operating Profit Margin
KRT Operating Profit Margin ChartKRT Operating Profit Margin over time chart
8.88%9.59%10.99%7.09%6.34%

All data in USD

Charts

KRT Income Statement data chartKRT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2017 2018 2019 2020 2021 2022 2023 2024 TTM 100M 200M 300M 400M
KRT Earnings Per Share (EPS) chartKRT EPS Diluted and non-GAAP ChartEarnings Per Share 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5