Hillman Solutions Corp.

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Net sales $1.2b
$1.4b +12.68%
$1.4b +4.21%
$1.5b +4.23%
$1.5b -0.66%
$1.5b -0.26%
$1.6b +5.41%
$1.6b +3.23%
Cost of sales (exclusive of depreciation and amortization shown separately below) $693.9m
$781.8m +12.67%
$859.6m +9.94%
$846.6m -1.51%
$829.0m -2.08%
$764.7m -7.75%
$795.9m +4.08%
Gross Profit $520.5m
$586.5m +12.68%
$566.4m -3.42%
$639.8m +12.95%
$647.5m +1.21%
$707.9m +9.33%
$756.3m +6.84%
$769.9m +1.80%
Selling, General and Administrative Expense $382.1m $398.5m $437.9m $481.0m $452.1m $488.7m $502.0m $517.8m
Income from operations $0 ($233k)
$10.3m +4528.43%
$39.9m +286.78%
$60.9m +52.73%
$88.8m +45.75%
$114.0m +28.34%
$110.8m -2.79%
Interest expense, net $101.6m $86.8m $61.2m $54.6m $68.3m $59.2m $56.5m $54.2m
Income (loss) before income taxes $0 ($154k) ($50.1m) ($14.7m) ($7.4m) $26.6m $56.6m
Income tax expense $0 $0 ($11.8m) $1.8m $2.2m $9.3m $16.3m $15.4m
Net income (loss) $0 ($154k)
($38.3m) -24745.74%
($16.4m) +57.12%
($9.6m) +41.66%
$17.3m +279.95%
$40.3m +133.58%
$41.2m +2.17%
Basic income (loss) per share $0.00 ($0.27) ($0.28) ($0.08) ($0.05) $0.09 $0.20
Earnings Per Share, Diluted $0.00 ($0.27) ($0.28) ($0.08) ($0.05) $0.09 $0.20 $0.20
Weighted average basic shares outstanding 89.9m 134.7m 194.2m 194.7m 196.1m 197.5m
Weighted Average Number of Shares Outstanding, Diluted 194.2m 194.7m 198.9m 199.5m 198.8m
Depreciation $65.7m $67.4m $59.4m $57.8m $59.3m $68.8m $79.9m $85.2m
Amortization $58.9m $59.5m $61.3m $62.2m $62.3m $61.3m $61.2m $61.1m
Other (income) expense, net $5.5m ($5.2m) ($2.8m) ($1.1m) $12.8m $361k ($722k) ($3.0m)
Refinancing costs $0 $0 $8.1m $0 $0 $3.0m $906k
Foreign currency translation adjustments $5.5m $2.7m ($283k) ($7.6m) $4.8m ($16.5m) $6.8m
Hedging activity $0 $2.5m $13.7m ($11.6m) $2.6m ($3.0m)
Comprehensive income (loss) ($79.9m) ($21.8m) ($36.1m) ($10.3m) ($16.4m) $3.4m $44.1m
Total other comprehensive income (loss) $5.5m $2.7m $2.2m $6.1m ($6.8m) ($13.8m) $3.8m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.