Compare

XPEL, Inc. vs Smith & Wesson Brands, Inc. vs Proto Labs Inc vs Sturm Ruger & Co Inc

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearXPEL, Inc.
XPEL
Smith & Wesson Brands, Inc.
SWBI
Proto Labs Inc
PRLB
Sturm Ruger & Co Inc
RGR
Year ended2025-12-312026-04-302025-12-312025-12-31
Revenue$476.20M$523.85M$533.13M$546.06M
Revenue growth (YoY)+13.3%+10.4%+6.4%+1.9%
Gross margin42.2%26.9%44.5%14.9%
Operating margin13.2%5.6%4.7%-2.3%
Net margin10.8%3.5%4.0%-0.8%
Net income$51.23M$18.48M$21.24M-$4.39M
EPS (Diluted)$1.85$0.41$0.88-$0.27
Operating cash flow$66.94M$114.19M$74.50M$54.31M
Free cash flow$62.93M$90.45M$59.66M$38.46M
Cash & equivalents$50.86M$28.19M$110.83M$18.45M
Total assets$382.53M$512.77M$763.41M$342.00M
Total liabilities$97.34M$136.21M$89.48Mn/a
Shareholders' equity$285.19M$376.56M$673.93M$283.76M
Return on year-end equity18.0%4.9%3.2%-1.5%
Shares outstanding27.60M44.61M23.63Mn/a

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearXPEL, Inc.Smith & Wesson Brands, Inc.Proto Labs IncSturm Ruger & Co Inc
Latest$476.20M
Ended 2025-12-31
$523.85M
Ended 2026-04-30
$533.13M
Ended 2025-12-31
$546.06M
Ended 2025-12-31
1 year earlier$420.40M
Ended 2024-12-31
$474.66M
Ended 2025-04-30
$500.89M
Ended 2024-12-31
$535.64M
Ended 2024-12-31
2 years earlier$396.29M
Ended 2023-12-31
$535.83M
Ended 2024-04-30
$503.88M
Ended 2023-12-31
$543.77M
Ended 2023-12-31
3 years earlier$323.99M
Ended 2022-12-31
$479.24M
Ended 2023-04-30
$488.40M
Ended 2022-12-31
$595.84M
Ended 2022-12-31
4 years earlier$259.26M
Ended 2021-12-31
$864.13M
Ended 2022-04-30
$488.10M
Ended 2021-12-31
$730.74M
Ended 2021-12-31