XPEL, Inc. (XPEL)
NASDAQ: XPEL · Real-Time Price · USD
50.00
-0.27 (-0.54%)
At close: Aug 14, 2026, 4:00 PM EDT
49.10
-0.90 (-1.80%)
After-hours: Aug 14, 2026, 7:34 PM EDT

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Paint Protection Film Revenue
266.78M249.40M226.71M
Window Film Revenue
103.67M94.54M77.67M
Other Product Revenue
16.29M15.91M14.47M
Total Product Revenue
386.74M359.86M318.85M
Software Revenue
8.92M8.73M8.06M
Cutbank Credits Revenue
12.35M16.53M17.02M
Installation Labor Revenue
94.38M87.05M74.48M
Training and Other Revenue
5.71M4.04M2.00M
Total Service Revenue
121.35M116.35M101.55M
Revenue (Total)
508.09M476.20M420.40M

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
United States Revenue
279.73M265.76M240.57M
Canada Revenue
50.06M49.55M52.14M
China Revenue
51.74M39.92M24.15M
Asia Other Revenue
22.34M20.90M16.83M
EU, UK, and Africa
66.55M64.10M53.98M
India and Middle East
25.34M24.98M21.07M
Latin America Revenue
11.89M11.00M11.66M
Revenue (Other)
443.00K--
Revenue (Total)
508.09M476.20M420.40M

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
Product Gross Margin
151.57M135.89M119.06M
Service Gross Margin
66.41M65.13M58.30M
Gross Profit (Total)
217.98M201.02M177.36M