Skip to main content
$40.95 +1.43 (+3.62%) At close · Jul 27
Market Cap
$817.51M
Shares
19.96M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$467.74M +10.7%
FY2025 Revenue FY2020–FY2025
Net Income
$31.48M +5%
FY2025 Net Income FY2020–FY2025
Gross Margin
36.8% -2.1pp
FY2025 Gross Margin FY2020–FY2025
Operating Margin
8.85% -0.1pp
FY2025 Operating Margin FY2020–FY2025
Diluted EPS
$1.56 +4.7%
FY2025 Diluted EPS FY2020–FY2025
Operating Cash Flow
$33.82M -29.5%
FY2025 Operating Cash Flow FY2020–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020
$481.07M $467.74M $422.63M $405.65M $422.96M $364.24M $295.52M
$958K $949K $931K $322K
$308.17M $295.61M $258.3M $252.61M $290.87M $256.42M $206.39M
$172.9M $172.14M $164.33M $153.04M $132.09M $107.83M $89.13M
36.8% 38.88% 37.73% 31.23% 29.6% 30.16%
$78.95M $77.37M $71.53M $66.95M $66.26M $52.42M $39.24M
$10.89M $10.68M $10.78M $10.41M $10.04M $8.57M
$130.84M $130.72M $126.57M $110.97M $102.07M $84.68M $61.43M
$42.06M $41.41M $37.76M $42.08M $30.02M $23.15M $27.7M
8.85% 8.93% 10.37% 7.1% 6.35% 9.37%
$52.31M $48.44M $52.86M $40.42M $33.19M $36.27M
$1.96M $2.06M $2.12M $2.04M $2.02M $2.91M
$1.93M $2.21M $2.3M $1.8M $2.23M $1.51M
$1.41M $1.61M $2.93M $908K $2.5M $4.38M -$5.77M
$43.47M $43.02M $40.7M $42.98M $32.51M $27.53M $21.93M
$10.48M $10.36M $9.87M $9.8M $6.68M $5.09M $5.26M
$31.69M $31.48M $29.98M $32.47M $23.65M $20.78M $17.52M
6.73% 7.09% 8% 5.59% 5.7% 5.93%
$1.18M $1.19M $849K $710K $2.19M $1.66M -$849K
USD/shares $1.57 $1.50 $1.63 $1.19 $1.13 $1.15
USD/shares $1.56 $1.49 $1.63 $1.19 $1.12 $1.13
shares 20.06M 20M 19.9M 19.82M 18.41M 15.18M
shares 20.18M 20.12M 19.98M 19.93M 18.57M 15.45M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $3.25M in buybacks, $95.6M in dividends.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
Peer median 1.39×
EV/EBIT
Peer median 14.51×
P/E (TTM)
25.92×
Peer median 14.36×

Peer medians compare against the 12 similar-size Packaging & Containers companies (of 23 listed).

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Segment (USD)

Component FY2025 FY2024 FY2023
Reportable Segment $467,743,000 $422,633,000 $405,651,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020
National Distribution $370,556,000 $329,448,000 $89,655,000 $95,786,000 $86,017,000 $67,875,000
Online $75,286,000 $70,130,000 $61,265,000 $53,697,000 $50,271,000 $33,194,000
Retail $21,901,000 $23,055,000 $26,415,000 $31,189,000 $28,054,000 $37,285,000
Logistics Services $4,661,000 $5,483,000 $4,382,000 $6,150,000 $2,779,000
Distributors $234,932,000 $228,316,000 $242,285,000 $199,902,000 $157,164,000
Key facts CIK 1758021 CUSIP 48563L101 13F (30d) 25 filings 22 filers Visit website Investor relations