AstroNova, Inc.

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 FY 2026 TTM
Revenue $98.4m
$113.4m +15.19%
$136.7m +20.51%
$133.4m -2.35%
$116.0m -13.05%
$117.5m +1.25%
$142.5m +21.32%
$148.1m +3.90%
$151.3m +2.16%
$150.5m -0.51%
$152.2m +1.10%
Cost of Revenue $59.0m
$69.4m +17.71%
$82.7m +19.11%
$84.7m +2.46%
$74.7m -11.83%
$73.7m -1.25%
$94.4m +27.98%
$96.5m +2.22%
$98.5m +2.14%
$102.9m +4.41%
$102.1m -0.80%
Gross Profit $39.5m
$44.0m +11.43%
$54.0m +22.72%
$48.8m -9.71%
$41.4m -15.17%
$43.7m +5.75%
$48.2m +10.10%
$51.6m +7.20%
$52.7m +2.19%
$47.6m -9.70%
$50.1m +5.19%
Research and Development $6.3m $7.5m $7.8m $8.1m $6.2m $6.8m $6.8m $6.9m $6.6m $6.8m $7.1m
Selling and Marketing $19.0m $22.2m $26.3m $26.9m $23.3m $23.2m $24.5m $24.4m $25.6m $23.0m $40.8m
General and Administrative $7.9m $8.9m $11.1m $11.4m $9.4m $9.6m $11.4m $11.5m $15.8m $16.4m $17.6m
Operating Expenses $33.2m $38.6m $45.3m $46.3m $38.9m $39.5m $42.7m $42.8m $61.4m $46.4m $47.8m
Operating Income (Loss) $6.3m
$5.4m -13.84%
$8.7m +61.12%
$2.4m -72.10%
$2.4m 0.00%
$4.3m +74.93%
$5.4m +27.89%
$8.8m +61.60%
($8.6m) -198.23%
$1.2m +113.96%
$2.3m +88.72%
Interest Expense ($402k) ($876k) ($826k) ($955k) ($677k) ($1.7m) ($2.7m) ($3.2m) ($3.5m) $3.3m
Gain (Loss) on Foreign Currency Transactions $745k $448k ($590k) ($288k) ($474k) ($83k) $335k ($146k)
Total Other Income (Expense) $324k ($255k) ($1.4m) ($1.1m) ($254k) $2.8m ($2.0m) ($2.7m) ($3.6m) ($3.7m)
Income (Loss) before Income Taxes $6.6m $5.2m $7.3m $1.4m $2.2m $7.0m $3.4m $6.1m ($12.3m) ($2.5m)
Income Tax Expense (Benefit) $2.4m $1.9m $1.6m ($389k) $895k $605k $749k $1.4m $2.2m ($160k) ($39k)
Net Income (Loss) $4.2m
$3.3m -22.28%
$5.7m +74.38%
$1.8m -69.30%
$1.3m -27.00%
$6.4m +400.70%
$2.7m -58.61%
$4.7m +76.40%
($14.5m) -408.67%
($2.4m) +83.60%
($1.3m) +43.31%
Net Income (Loss) Per Common Share-Basic $1 $0 $1 $0 $0 $1 $0 $1 ($2) ($0) ($1.3m)
Net Income (Loss) Per Common Share-Diluted $1 $0 $1 $0 $0 $1 $0 $1 ($2) ($0) ($1.3m)
Weighted Average Number of Common Shares Outstanding—Basic 7k 7k 6.9m 7.0m 7.1m 7.2m 7.3m 7.4m 7.5m 7.6m
Weighted Average Number of Common Shares Outstanding—Diluted 8k 7k 7.1m 7.2m 7.2m 7.3m 7.4m 7.5m 7.5m 7.6m
Goodwill Impairment $0 $0 $13.4m $297k $297k
Other, net $246k ($21k) ($681k) ($380k) $111k ($27k) $119k $57k ($772k) ($93k)
Dilutive Effect of Common Stock Equivalents $151 $104 $203k $214k $62k $132k $67k $81k $0