Logo image of XPEL

XPEL INC (XPEL) Stock Income Statement

USA - NASDAQ:XPEL - US98379L1008 - Common Stock

37.77 USD
+1.61 (+4.45%)
Last: 11/7/2025, 8:00:02 PM
37.77 USD
0 (0%)
After Hours: 11/7/2025, 8:00:02 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
XPEL Revenue ChartXPEL Revenue over time chart
448.90M420.40M396.29M324.00M259.30M
Gross Premiums Earned
XPEL Gross Premiums Earned ChartXPEL Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
XPEL Loss Claims ChartXPEL Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
XPEL Deferred Policy Acquisition Expense ChartXPEL Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
XPEL Net Interest Income ChartXPEL Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
XPEL Non Interest Income ChartXPEL Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
XPEL Loan Loss Provision ChartXPEL Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
XPEL Net Interest Income after Provision ChartXPEL Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
XPEL Non Interest Expense ChartXPEL Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
XPEL Minority Interest Expense ChartXPEL Minority Interest Expense over time chart
nullnullnull00
Cost Of Goods
XPEL Cost Of Goods ChartXPEL Cost Of Goods over time chart
259.87M243.04M233.88M196.50M166.60M
Gross Profit
XPEL Gross Profit ChartXPEL Gross Profit over time chart
189.03M177.36M162.41M127.50M92.70M
Operating Expenses
XPEL Operating Expenses ChartXPEL Operating Expenses over time chart
127.88M118.21M95.44M73.60M52.50M
Research and Development
XPEL Research and Development ChartXPEL Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
XPEL Selling, General, and Administrative Expenses ChartXPEL Selling, General, and Administrative Expenses over time chart
127.88M118.21M95.44M73.60M52.60M
Operating Income
XPEL Operating Income ChartXPEL Operating Income over time chart
61.15M59.15M66.97M53.90M40.10M
Interest Income/Expense
XPEL Interest Income/Expense ChartXPEL Interest Income/Expense over time chart
236.00K-2.37M-941.00K-2.00M-700.00K
Other Income/Expense
XPEL Other Income/Expense ChartXPEL Other Income/Expense over time chart
nullnullnullnullnull
Non Recurring Items
XPEL Non Recurring Items ChartXPEL Non Recurring Items over time chart
nullnullnullnullnull
Income Before Taxes
XPEL Income Before Taxes ChartXPEL Income Before Taxes over time chart
61.39M56.78M66.03M52.00M39.40M
Income Tax
XPEL Income Tax ChartXPEL Income Tax over time chart
12.80M11.29M13.23M10.60M7.90M
Net Income
XPEL Net Income ChartXPEL Net Income over time chart
48.67M45.49M52.80M41.40M31.60M
EBITDA
XPEL EBITDA ChartXPEL EBITDA over time chart
73.34M70.84M76.56M61.73M44.49M
 
Per Share Data
EPS Diluted Total Ops
XPEL EPS Diluted Total Ops ChartXPEL EPS Diluted Total Ops over time chart
1.75939999999999991.64561.91071.51.14
Non GAAP EPS
XPEL Non GAAP EPS ChartXPEL Non GAAP EPS over time chart
1.761.69000000000000021.971.491.1600000000000001
 
Statistics
Gross Profit Margin
XPEL Gross Profit Margin ChartXPEL Gross Profit Margin over time chart
42.11%42.19%40.98%39.35%35.75%
Profit Margin
XPEL Profit Margin ChartXPEL Profit Margin over time chart
10.84%10.82%13.32%12.78%12.19%
Operating Profit Margin
XPEL Operating Profit Margin ChartXPEL Operating Profit Margin over time chart
13.62%14.07%16.90%16.64%15.46%

All data in USD

Charts

XPEL Income Statement data chartXPEL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 100M 200M 300M 400M
XPEL Earnings Per Share (EPS) chartXPEL EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5