XPEL, Inc. (XPEL)
NASDAQ: XPEL · Real-Time Price · USD
34.94
+0.82 (2.40%)
At close: Oct 15, 2025, 4:00 PM EDT
34.92
0.00 (0.00%)
Pre-market: Oct 16, 2025, 8:40 AM EDT

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
Paint Protection Film Revenue
239.49M226.71M
Log In
Log In
Log In
Upgrade
Window Film Revenue
87.69M77.67M
Log In
Log In
Log In
Upgrade
Other Product Revenue
15.12M14.47M
Log In
Log In
Log In
Upgrade
Total Product Revenue
342.30M318.85M
Log In
Log In
Log In
Upgrade
Software Revenue
8.44M8.06M
Log In
Log In
Log In
Upgrade
Cutbank Credits Revenue
16.41M17.02M
Log In
Log In
Log In
Upgrade
Installation Labor Revenue
79.41M74.48M
Log In
Log In
Log In
Upgrade
Training and Other Revenue
2.33M2.00M
Log In
Log In
Log In
Upgrade
Total Service Revenue
106.59M101.55M
Log In
Log In
Log In
Upgrade
Revenue (Total)
448.90M420.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
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
United States Revenue
252.07M240.57M
Log In
Log In
Log In
Upgrade
Canada Revenue
51.47M52.14M
Log In
Log In
Log In
Upgrade
China Revenue
34.11M24.15M
Log In
Log In
Log In
Upgrade
Asia Pacific Revenue
19.17M16.83M
Log In
Log In
Log In
Upgrade
Latin America Revenue
10.98M11.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)
81.11M-
Log In
Log In
Log In
Upgrade
Revenue (Total)
448.90M420.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
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2016 - 2020
Product Gross Margin
129.29M119.06M
Log In
Log In
Log In
Upgrade
Service Gross Margin
59.74M58.30M
Log In
Log In
Log In
Upgrade
Gross Profit (Total)
189.03M177.36M
Log In
Log In
Log In
Upgrade
Updated Aug 6, 2025. Data Source: Fiscal.ai.