XPEL, Inc. (XPEL)
NASDAQ: XPEL · Real-Time Price · USD
42.22
+0.96 (2.33%)
Nov 19, 2025, 1:15 PM EST - Market open

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
Paint Protection Film Revenue
242.48M226.71M
Log In
Log In
Log In
Upgrade
Window Film Revenue
92.71M77.67M
Log In
Log In
Log In
Upgrade
Other Product Revenue
15.63M14.47M
Log In
Log In
Log In
Upgrade
Total Product Revenue
350.81M318.85M
Log In
Log In
Log In
Upgrade
Software Revenue
8.61M8.06M
Log In
Log In
Log In
Upgrade
Cutbank Credits Revenue
16.17M17.02M
Log In
Log In
Log In
Upgrade
Installation Labor Revenue
82.61M74.48M
Log In
Log In
Log In
Upgrade
Training and Other Revenue
3.26M2.00M
Log In
Log In
Log In
Upgrade
Total Service Revenue
110.65M101.55M
Log In
Log In
Log In
Upgrade
Revenue (Total)
461.46M420.40M
Log In
Log In
Log In
Upgrade

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
United States Revenue
259.23M240.57M
Log In
Log In
Log In
Upgrade
Canada Revenue
50.03M52.14M
Log In
Log In
Log In
Upgrade
China Revenue
35.13M24.15M
Log In
Log In
Log In
Upgrade
Asia Pacific Revenue
20.62M16.83M
Log In
Log In
Log In
Upgrade
Latin America Revenue
10.99M11.66M
Log In
Log In
Log In
Upgrade
Continental Europe Revenue
-39.56M
Log In
Log In
Log In
Upgrade
Middle East / Africa Revenue
-20.89M
Log In
Log In
Log In
Upgrade
United Kingdom Revenue
-14.60M
Log In
Log In
Log In
Upgrade
Other Geographic Revenue
--
Log In
Log In
Log In
Upgrade
Revenue (Other)
85.47M-
Log In
Log In
Log In
Upgrade
Revenue (Total)
461.46M420.40M
Log In
Log In
Log In
Upgrade

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
Product Gross Margin
131.93M119.06M
Log In
Log In
Log In
Upgrade
Service Gross Margin
61.61M58.30M
Log In
Log In
Log In
Upgrade
Gross Profit (Total)
193.54M177.36M
Log In
Log In
Log In
Upgrade
Updated Nov 5, 2025. Data Source: Fiscal.ai.