Skip to main content
XPEL logo

XPEL · XPEL, Inc.

$42.87 -0.75 (-1.72%) At close · Jul 21
Market Cap
$1.18B
Shares
27.56M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$476.2M +13.3%
FY2025 Revenue FY2018–FY2025
Net Income
$51.23M +12.6%
FY2025 Net Income FY2018–FY2025
Gross Margin
42.21% 0pp
FY2025 Gross Margin FY2018–FY2025
Operating Margin
13.16% -0.9pp
FY2025 Operating Margin FY2018–FY2025
Diluted EPS
$1.85 +12.1%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$66.94M +40%
FY2025 Operating Cash Flow FY2018–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018
$489.75M $476.2MG $420.4M $396.29M $323.99M $259.26M $158.92M $129.93M $109.92M
$281.4M $275.18M $243.04M $233.88M $196.48M $166.59M $104.9M $86.43M $76.48M
$208.35M $201.02M $177.36M $162.41M $127.51M $92.68M $54.03M $43.51M $33.44M
42.21% 42.19% 40.98% 39.36% 35.75% 33.99% 33.48% 30.42%
$2.9M $2.9M $2.9M $400K $400K $100K $602.45K $223.89K
$54.43M $51.14M $42.82M $31.79M $25.37M $18.27M $9.75M $7.58M $6.8M
$89.39M $87.23M $75.4M $63.65M $48.21M $34.29M $20.91M $18.83M $14.83M
$7.53M $6.99M $5.88M $5.06M $4.4M $2.5M $956K $781.11K $642.8K
$143.81M $138.37M $118.21M $95.44M $73.58M $52.56M $30.66M $26.42M $21.63M
$64.54M $62.65M $59.15M $66.97M $53.94M $40.12M $23.37M $17.09M $11.81M
13.16% 14.07% 16.9% 16.65% 15.47% 14.71% 13.15% 10.74%
$12K $83K $996K $1.25M $1.41M $303K $249K $96.65K $168.39K
$66.07M $64.06M $56.78M $66.03M $51.97M $39.44M $22.81M $16.95M $11.48M
$12.56M $12.47M $11.29M $13.23M $10.58M $7.87M $4.52M $2.96M $2.76M
$52.99M $51.23M $45.49M $52.8M $41.38M $31.57M $18.28M $13.98M $8.71M
10.76% 10.82% 13.32% 12.77% 12.18% 11.5% 10.76% 7.93%
$523K $363K $0 $0 $0 $0 $17.45K $8698
$55.45M $55.33M $42.46M $53.79M $39.77M $30.91M $19.26M $14.26M $8.12M
USD/shares $1.85 $1.65 $1.91 $1.50 $1.14 $0.66 $0.51
USD/shares $1.85 $1.65 $1.91 $1.50 $1.14 $0.66 $0.51
shares 27.66M 27.64M 27.62M 27.61M 27.61M 27.61M 27.61M 27.61M
shares 27.68M 27.64M 27.63M 27.62M 27.61M 27.61M 27.61M 27.61M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2023–FY2025: $3M in buybacks.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
Auto Parts median 1.00×
EV/EBIT
Auto Parts median 16.00×
P/E (TTM)
22.45×
Auto Parts median 20.84×

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Segment (USD)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment $476,200,000 $420,400,000 $396,293,000 $323,993,000

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2020 FY2019 FY2018
North America $315,301,000 $292,708,000 $268,345,000
United States $265,756,000 $240,569,000 $224,839,000 $75,078,562 $60,452,238 $46,077,624
EU UK and Africa $64,095,000 $53,983,000 $48,812,000
Asia Pacific $60,816,000 $40,973,000 $53,519,000 $5,262,733 $4,370,156 $2,754,495
Canada $49,545,000 $52,139,000 $43,506,000 $20,524,371 $17,912,548 $15,146,869
China $39,921,000 $24,148,000 $41,576,000 $32,807,976 $30,490,859 $32,279,335
India and Middle East $24,984,000 $21,072,000 $16,780,000
Asia Other $20,895,000 $16,825,000 $11,943,000
Latin America $11,004,000 $11,664,000 $8,837,000 $2,274,341 $2,098,873 $1,799,180
United Kingdom $4,716,531 $3,784,535 $2,725,925
Europe $12,772,441 $7,419,524 $5,734,925
Middle East Africa $5,167,595 $3,149,235 $2,806,502
Other Geographic Region $319,898 $254,913 $595,759

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018
Product Revenue Paint Protection Film $249,401,000 $226,710,000 $229,880,000 $192,374,000 $169,880,000 $110,786,000 $97,341,865 $85,495,382
Product Revenue Window Film $94,544,000 $77,666,000 $67,951,000 $54,370,000 $20,951,000
Service Revenue Installation Labor $87,049,000 $74,478,000 $58,477,000 $42,828,000 $24,253,000 $5,211,633
Service Revenue Cutbank Credits $16,530,000 $17,015,000 $17,626,000 $16,317,000 $12,372,000 $7,253,610
Product Revenue Other $15,910,000 $14,473,000 $13,575,000 $11,430,000 $9,040,000 $3,478,437 $2,721,195
Service Revenue Software $8,729,000 $8,061,000 $6,518,000 $5,213,000 $3,489,000 $3,263,391 $2,566,960
Service Revenue Other $4,037,000 $1,997,000 $2,266,000
Product $318,849,000 $311,406,000 $258,174,000
Service $101,551,000 $84,887,000 $65,819,000 $41,980,000 $22,662,000 $17,728,142 $14,394,264
Service Revenue Training $1,997,000 $2,266,000 $1,461,000 $982,000 $463,000 $590,614

Segment Operating Income

Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.

By Segment (USD)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment $62,649,000 $59,147,000 $66,972,000 $53,937,000

Operating Margin by Segment (%)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment 13.2% 14.1% 16.9% 16.6%
Key facts CIK 1767258 CUSIP 98379L100 13F (30d) 27 filings 27 filers Visit website Investor relations