Cadre Holdings, Inc.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Net sales $404.6m
$427.3m +5.60%
$457.8m +7.15%
$482.5m +5.39%
$567.6m +17.62%
$610.3m +7.53%
$685.6m +12.34%
Cost of goods sold $251.7m
$256.6m +1.94%
$282.2m +9.96%
$281.8m -0.13%
$334.1m +18.55%
$350.7m +4.97%
$399.1m +13.81%
Gross profit $152.9m
$170.7m +11.61%
$175.7m +2.92%
$200.7m +14.26%
$233.5m +16.32%
$259.6m +11.20%
$286.5m +10.37%
Selling, general and administrative $106.6m $115.0m $153.3m $140.5m $158.3m $183.1m $208.3m
Restructuring and transaction costs $5.8m $3.4m $4.4m $2.2m $6.0m $7.7m
Total operating expenses $103.1m $119.0m $159.0m $144.2m $166.7m $192.3m $210.5m
Operating income $49.8m
$51.7m +3.85%
$16.7m -67.68%
$56.5m +238.11%
$66.8m +18.12%
$67.4m +0.88%
$76.0m +12.89%
Interest expense, net ($4.5m) ($7.8m) ($12.5m) $15.9m
Other income (expense), net $2.7m ($947k) ($1.1m) $936k ($4.7m) $7.5m ($7.8m)
Total other expense, net ($21.9m) ($32.5m) ($7.3m) ($3.6m) ($12.5m) ($5.0m)
Income before provision for income taxes $27.9m $19.2m $9.4m $52.9m $54.2m $62.3m
Provision for income taxes $10.6m ($6.5m) ($3.6m) ($14.3m) ($18.1m) ($18.2m)
Net income $38.5m
$12.7m -67.07%
$5.8m -54.03%
$38.6m +563.93%
$36.1m -6.49%
$44.1m +22.16%
$36.1m -18.30%
Reclassification adjustments for gains included in net income, net of tax $146k ($618k) ($3.2m) ($3.3m) ($2.6m)
Basic $1.40 $0.44 $0.16 $1.03 $0.90 $1.08 $0.86
Diluted $1.40 $0.44 $0.16 $1.02 $0.90 $1.02 $36,062,000.00
Related party expense $1.6m $579k $1.5m $1.5m $2.4m $1.5m
Unrealized holding (losses) gains on derivative instruments, net of tax $767k $6.4m $775k $1.5m ($284k)
Foreign currency translation adjustments, net of tax $420k $30k ($1.8m) $929k ($269k) $4.8m
Other comprehensive income (loss) $420k $943k $4.0m ($1.5m) ($2.0m) $1.8m
Comprehensive income, net of tax $38.9m $13.6m $9.8m $37.2m $34.1m $46.0m
Total unrealized loss on derivative instruments, net of tax $913k $5.8m ($2.4m) ($1.8m) ($2.9m)