{"filings":[{"id":1058837,"accession_number":"0001767258-26-000050","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-06-15T21:09:51+00:00","items":["5.07","9.01"],"status":"ready","headline":"XPEL shareholders elect all six director nominees and ratify auditor at 2026 annual meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All six director nominees elected: Ryan Pape (17.6M for), Stacy Bogart (11.8M for), Richard Crumly (12.9M for), Michael Klonne (15.2M for), John North (16.9M for), Mark Thornton (18.2M for).","Ratification of Deloitte & Touche as independent auditor for 2026 approved with 23,569,638 for, 10,455 against, 3,445 abstentions.","Advisory vote on executive compensation approved with 18,014,540 for, 234,918 against, 6,839 abstentions, and 5,327,241 broker non-votes.","Voter turnout: 85% of 27,682,807 outstanding shares represented at the meeting."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.6,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":536919,"accession_number":"0001767258-26-000043","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-05-20T12:45:10+00:00","items":["1.01","2.01","2.03","7.01","9.01"],"status":"ready","headline":"XPEL invests ~$110M in San Antonio facility and China manufacturing; reaffirms 2028 margin targets","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["Acquired 435,000-sq-ft San Antonio site for ~$60.4M; financed with $44.8M building loan (4.7% rate, 10-yr term).","Acquired 75% interest in a China manufacturing facility; total investment ~$110M within prior $75M-$150M range.","Reaffirmed goal of mid-20% operating margins by end-2028 on a run-rate basis.","Expects minimal impact to 2026 EPS; incremental margin contribution from mid-2027.","Over next 12-24 months, will consolidate leased ops facility into new site; XPEL will occupy ~230,000 sq ft."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":95295,"accession_number":"0001767258-26-000032","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-05-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q1 2026 revenue +13.1% to $117.4M; EPS $0.37 vs $0.31 YoY; guides Q2 rev $135-137M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $117.4M (+13.1% YoY); net income $10.3M ($0.37 diluted EPS) vs $8.6M ($0.31) in Q1 2025.","EBITDA $17.0M (+17.8%) with margin 14.5% vs 13.9%; gross margin improved to 43.7% from 42.3%.","U.S. revenue up 9.9% to $63.8M; China revenue surged 44.4% to $11.7M; window film revenue +24.8%.","Operating cash flow $7.4M vs $3.2M YoY, more than doubling.","Q2 2026 revenue guidance $135-137M, implying continued growth."],"consensus_eps_estimate":null,"consensus_eps_actual":0.37,"consensus_revenue_estimate":null,"consensus_revenue_actual":117354000.0,"consensus_period":"2026-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":95294,"accession_number":"0001767258-26-000017","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-04-29T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"XPEL appoints Mark Thornton to Board of Directors, effective April 23, 2026","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Mark Thornton appointed to XPEL Board; also joins Compensation and Nominating & Governance Committees.","Thornton is a P&G veteran with 28+ years experience, currently VP of Global Baby, Feminine, and Family Care Quality Assurance.","He led P&G's Pampers brand across Asia-Pacific, building China business and driving a return to growth.","Non-employee director compensation: annual cash retainer of $60,000, prorated for 2026, payable in cash or stock at director's option."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":108247,"accession_number":"0001767258-26-000010","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-02-25T23:59:59+00:00","items":["3.03","5.03","8.01","9.01"],"status":"ready","headline":"XPEL amends bylaws to require cause for director removal; reduces insider trading blackout period","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Bylaw amendment: directors may only be removed for cause, by 2/3 stockholder vote or majority board vote.","Insider trading policy amended: blackout period for key personnel shortened from last month to last two weeks of each fiscal quarter.","Both amendments adopted February 19, 2026 and effective immediately."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":108246,"accession_number":"0001767258-26-000007","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2026-02-25T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q4 2025 revenue $122.3M (+13.7%), EPS $0.48, EBITDA +37.6%, guides Q1 rev ~$113M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 2025 revenue $122.3M (+13.7% YoY); net income $13.4M ($0.48 diluted EPS) vs $8.9M ($0.32) in Q4 2024.","Q4 EBITDA $19.6M (16.0% of revenue) up 37.6% YoY; gross margin improved to 41.9% from 40.6%.","Full-year 2025 revenue $476.2M (+13.3%); net income $51.2M ($1.85 diluted EPS) vs $45.5M ($1.65) in 2024.","China revenue surged 51.9% in Q4 and 65.3% for the full year; US revenue +11% in Q4.","Q1 2026 revenue guidance of $112M–$114M; CEO cites focus on sales growth and operating leverage in all regions."],"consensus_eps_estimate":null,"consensus_eps_actual":1.85,"consensus_revenue_estimate":null,"consensus_revenue_actual":476200000.0,"consensus_period":"2025-FY","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":124683,"accession_number":"0001767258-25-000064","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-11-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q3 revenue +11.1% to $125.4M; announces $75M-$150M supply chain investment","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $125.4M, up 11.1% YoY; gross margin 41.8% vs 42.5% last year.","Net income $13.1M ($0.47/diluted share), down 11.8% YoY.","EBITDA $19.9M (15.9% of revenue), down 8.1% YoY.","Plans $75M-$150M capex/investments over two years targeting gross margin 52-54% and operating margin mid-to-high 20% by 2028.","Q4 2025 revenue guidance $123M-$125M."],"consensus_eps_estimate":null,"consensus_eps_actual":1.37,"consensus_revenue_estimate":null,"consensus_revenue_actual":353933000.0,"consensus_period":"2025-Q3","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":124682,"accession_number":"0001767258-25-000061","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-11-04T23:59:59+00:00","items":["3.03","5.03","9.01"],"status":"ready","headline":"XPEL Amends Bylaws to Designate Nevada Courts as Exclusive Forum for Shareholder Litigation","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["On October 28, 2025, XPEL amended its bylaws to require that certain shareholder claims be brought exclusively in the Eighth Judicial District Court of Clark County, Nevada.","The amendment covers breach of fiduciary duty, internal corporate actions, and interpretations of the articles or bylaws.","It also designates federal district courts as the exclusive forum for claims under the Securities Act of 1933 and the Securities Exchange Act of 1934.","The changes were effective as of October 28, 2025, and the full Amendment is attached as Exhibit 3.1."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":141376,"accession_number":"0001767258-25-000054","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-09-17T23:59:59+00:00","items":["1.01","2.03","9.01"],"status":"ready","headline":"XPEL extends credit facility maturity to Sept 2028; $125M revolver unchanged","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Maturity extended from April 2026 to September 11, 2028 via First Amendment.","Revolving credit facility remains at $125 million aggregate commitment.","Interest rate options unchanged: Base Rate or Adjusted Term SOFR plus applicable margin.","Financial covenants unchanged: max Consolidated Total Leverage Ratio 3.50x, min Interest Coverage 3.00x.","No defaults existed at amendment; borrower ratified all obligations."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":141375,"accession_number":"0001767258-25-000045","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-08-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q2 2025 revenue +13.5% to record $124.7M; EPS $0.59, normalized $0.63","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income $16.2M, +7.8% YoY; adjusted net income $17.5M, +16.7%.","EBITDA $23.4M, +7.1%; normalized EBITDA $25.0M, +14.7% (20.0% margin).","Gross margin 42.9% vs 43.5% YoY; one-time charges of $1.6M (restructuring, M&A costs).","Q3 2025 revenue guidance ~$117–$119 million.","China revenue surged 75.1% YoY; window film revenue up 27.0%."],"consensus_eps_estimate":null,"consensus_eps_actual":0.9,"consensus_revenue_estimate":null,"consensus_revenue_actual":228518000.0,"consensus_period":"2025-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":159191,"accession_number":"0001628280-25-030200","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-06-09T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"XPEL shareholders elect all five directors, ratify Deloitte, approve say-on-pay and ESPP at 2025 meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Elected all five directors (Pape, Bogart, Crumly, Klonne, North) with overwhelming support; ~2.66M broker non-votes.","Ratified Deloitte & Touche as auditor: 20,171,579 for, 10,989 against, 4,995 abstain.","Advisory say-on-pay approved: 17,185,853 for, 298,612 against, 47,169 abstain, plus 2,655,929 broker non-votes.","Approved 2025 Employee Stock Purchase Plan: 17,431,284 for, 58,811 against, 41,539 abstain, plus 2,655,929 broker non-votes."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":159190,"accession_number":"0001767258-25-000024","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-05-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q1 revenue up 15.2% to $103.8M, net income +28.8%, announces $50M buyback","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $103.8M (up 15.2% YoY); net income $8.6M ($0.31/sh) vs $6.7M ($0.24/sh) in Q1 2024.","EBITDA $14.4M (+23.2% YoY); gross margin 42.3% vs 42.0% a year ago.","China revenue surged 459% YoY to $8.1M; US revenue +11.6% to $58.1M.","Board authorized $50M stock repurchase program; timing dependent on market conditions.","Q2 2025 revenue guidance of $117-119M; CEO cites tariff uncertainty as ongoing risk."],"consensus_eps_estimate":null,"consensus_eps_actual":0.31,"consensus_revenue_estimate":null,"consensus_revenue_actual":103805000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":177640,"accession_number":"0001767258-25-000003","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-02-26T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q4 revenue $107.5M (+1.9%); net income down 25.7% to $8.9M; EPS $0.32","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $107.5M, up 1.9% YoY; ex-China revenue grew 10.5%.","Q4 net income $8.9M ($0.32 EPS) vs $12.0M ($0.43) in Q4 2023, down 25.7%.","Q4 EBITDA $14.3M (13.3% margin) down 19.3% YoY; FX loss of $1.2M impacted.","FY 2024 revenue $420.4M (+6.1%); net income $45.5M ($1.65 EPS) vs $52.8M ($1.91).","Q1 2025 revenue guidance $97-99M; workforce reduction expected to save ~$2M annually."],"consensus_eps_estimate":null,"consensus_eps_actual":1.65,"consensus_revenue_estimate":null,"consensus_revenue_actual":420400000.0,"consensus_period":"2024-FY","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":177639,"accession_number":"0001628280-25-007247","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2025-02-24T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"XPEL General Counsel departs; no replacement named","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Babatunde Awodiran separated as SVP, General Counsel and Corporate Secretary effective February 18, 2025.","Departure is not due to any material disagreement with the company's operations, policies or practices.","No successor or interim arrangement has been announced."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":194346,"accession_number":"0001767258-24-000040","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2024-11-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL reports record Q3 revenue of $112.9M, up 9.9% YoY; net income $14.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $112.9M (+9.9% YoY); gross margin 42.5% vs 40.4% a year ago.","Net income $14.9M ($0.54 diluted EPS) vs $13.7M ($0.49) in Q3 2023.","EBITDA $21.7M, up 10.0% YoY; margin unchanged at 19.2% of revenue.","US revenue record $64.6M (+9.4% YoY); China sales fell 11.6% YoY.","Q4 2024 revenue guided at $105-107M; US growth ~10% offset by China decline."],"consensus_eps_estimate":null,"consensus_eps_actual":1.32,"consensus_revenue_estimate":null,"consensus_revenue_actual":312873000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":210685,"accession_number":"0001767258-24-000033","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2024-08-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL reports record Q2 revenue of $109.9M (+7.5% YoY); net income down 4.5%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $109.9M (record); net income $15.0M ($0.54 EPS), down from $15.7M ($0.57) YoY.","China revenue plunged 45.7% to $4.4M; excluding China, total revenue grew 12.1% YoY.","EBITDA $21.8M (19.9% of rev) vs $22.4M (21.9%) YoY; gross margin improved to 43.5% from 43.0%.","Operating cash flow hit record $26.9M, up from $26.7M YoY.","Annual revenue growth guidance reaffirmed at 8-10%."],"consensus_eps_estimate":null,"consensus_eps_actual":0.79,"consensus_revenue_estimate":null,"consensus_revenue_actual":200021000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":229050,"accession_number":"0001628280-24-026856","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2024-06-05T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"XPEL annual meeting results: all five director nominees elected, auditor ratified, say-on-pay approved","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Director nominees elected: Ryan Pape (17.09M for), Stacy Bogart (16.01M), Richard Crumly (14.27M), Michael Klonne (15.75M), John North (17.84M). Crumly had highest withhold (3.64M).","Ratification of Deloitte & Touche as independent auditor for FY2024 passed with 22.77M for, 54k against, 9k abstain.","Advisory vote on named executive officer compensation approved: 17.44M for, 430k against, 39k abstain, with 4.93M broker non-votes.","All three proposals passed with majority support; board composition remains unchanged."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":229049,"accession_number":"0001767258-24-000025","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2024-05-02T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q1 net income down 42%; revenue +5% to $90.1M; cuts FY revenue growth view to 8-10%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["EPS fell to $0.24 ($0.29 adjusting for $1.6M dealer conference costs) vs $0.41 in Q1 2023.","Revenue grew 5% to $90.1M; US revenue up 1.9% to $52M; China revenue plunged 78% to $1.5M.","EBITDA declined 31.5% to $11.7M (13.0% margin); operating income down 38% to $9.2M.","FY 2024 revenue growth guidance revised down to 8-10% from prior 15%, citing US aftermarket slowdown.","Net cash used in operations was $5.0M vs $0.7M provided a year ago; inventory remains elevated."],"consensus_eps_estimate":null,"consensus_eps_actual":0.24,"consensus_revenue_estimate":null,"consensus_revenue_actual":90104000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.8,"calibrated_materiality_score":0.8,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":247658,"accession_number":"0001767258-24-000003","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2024-02-22T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q4 revenue $105.5M (+34.5%); FY23 revenue $396.3M (+22.3%); guides ~15% growth for 2024","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 net income $12.0M ($0.43 EPS), up 43.2% YoY; FY net income $52.8M ($1.91 EPS), up 27.6%.","FY23 EBITDA $76.9M (19.4% margin), up 25.6% YoY; Q4 EBITDA $17.7M (16.7% margin).","China revenue surged 166.6% YoY to $16.6M; Middle East/Africa rose 100.4%.","2024 outlook: annual revenue growth of approximately 15%.","Gross margin 38.8% in Q4 vs. 39.6% a year ago due to mix shift toward lower-margin regions."],"consensus_eps_estimate":null,"consensus_eps_actual":1.91,"consensus_revenue_estimate":null,"consensus_revenue_actual":396293000.0,"consensus_period":"2023-FY","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":265113,"accession_number":"0001767258-23-000066","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-11-08T23:59:59+00:00","items":["2.02","7.01","9.01"],"status":"ready","headline":"XPEL Q3 revenue rises 14.4% to record $102.7M; net income up 2.5% to $13.7M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue of $102.7M (record, +14.4% YoY); gross margin improved to 40.4% from 39.8%.","Net income $13.7M ($0.49 diluted EPS) vs $13.3M ($0.48) in Q3 2022; adjusted EPS ~$0.56.","EBITDA $19.7M (19.2% of sales) vs $18.9M (21.1%); adjusted EBITDA margin 21.5% after one-time items.","Nine-month revenue $290.8M (+18.4% YoY); net income $40.8M ($1.48 EPS) vs $33.0M ($1.20).","CEO cites strong demand and unique channel strategy; incurred $1M inventory write-off and $0.3M relocation costs in Q3."],"consensus_eps_estimate":null,"consensus_eps_actual":1.48,"consensus_revenue_estimate":null,"consensus_revenue_actual":290755000.0,"consensus_period":"2023-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":265112,"accession_number":"0001628280-23-035980","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-11-01T23:59:59+00:00","items":["5.03"],"status":"ready","headline":"XPEL amends bylaws to adopt universal proxy card advance notice rules","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Board adopted amendments to Sections 2.8 and 2.13 and new Section 2.15 effective October 31, 2023.","New rules require shareholders to comply with advance notice requirements to include nominees on management proxy card.","Amendments align bylaws with universal proxy card regulations under SEC rules."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":265109,"accession_number":"0001628280-23-035972","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K/A","filed_at":"2023-11-01T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"XPEL assigns John North to Compensation (chair) and Audit committees","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["John North was elected to XPEL's Board effective August 29, 2023.","On October 31, 2023, the Board appointed Mr. North to the Compensation Committee as chair and to the Audit Committee.","No other changes from the original August 29, 2023 Form 8-K filing."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":265111,"accession_number":"0001767258-23-000060","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-10-12T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"XPEL clarifies not involved in Tesla PPF program; Tesla-related revenue ~5% of total","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Blog post noted Tesla offering color/clear PPF wraps at two California Service Centers.","XPEL not involved in that specific program but in discussions with multiple OEMs for new or expanded programs.","XPEL's paint protection film revenue from Tesla vehicles is about 5% of year-to-date total revenue.","Company believes OEM involvement in PPF grows category awareness and expands market opportunity."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.45,"calibrated_materiality_score":0.45,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":265110,"accession_number":"0001767258-23-000057","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-10-02T23:59:59+00:00","items":["5.02","9.01"],"status":"ready","headline":"XPEL SVP of Sales and Product Mat Moreau retiring effective Oct 31, 2023","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Mat Moreau, SVP of Sales and Product, retires after over eight years at XPEL.","Departure effective October 31, 2023; not due to any disagreement with the Company.","Company does not plan to fill the SVP of Sales and Product position at this time."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.4,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":282315,"accession_number":"0001628280-23-030827","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-08-29T23:59:59+00:00","items":["5.02","8.01","9.01"],"status":"ready","headline":"XPEL appoints John North (CEO of Lazydays, former Lithia CFO) to Board effective August 29, 2023","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["John North appointed to XPEL Board effective August 29, 2023; will serve until May 2024 annual meeting.","North is CEO of Lazydays (NASDAQ: LAZY), a $1.3B RV industry leader; previously CFO of Copart, Avis Budget, Lithia Motors.","At Lithia, he helped manage growth from $2.1B to ~$12B in revenue and integrated over 100 acquisitions.","North receives prorated cash retainer and restricted stock units under standard non-employee director compensation program."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":282314,"accession_number":"0001767258-23-000055","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-08-14T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"XPEL files investor presentation with no new material disclosures","summary_kind":"llm","event_type":"other","confidence":"low","bullets":["Filing contains an August 2023 investor presentation furnished under Item 7.01.","No specific financial data, guidance, or material updates appear in the provided exhibit excerpts.","Presentation likely reiterates existing strategy; no new events disclosed."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.25,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":282313,"accession_number":"0001767258-23-000052","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-08-09T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q2 revenue hits record $102.2M, up 21.9%; EPS $0.57 vs $0.43 YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $102.2M (+21.9% YoY); gross margin 43.0% all-time high.","Net income $15.7M ($0.57/diluted share) vs $11.9M ($0.43) in Q2 2022.","EBITDA $22.4M (21.9% of revenue), up 30.5% from $17.2M.","First-half revenue $188.1M (+20.8%); net income $27.2M ($0.98/share).","CEO notes protective film demand expanding beyond enthusiast market to broader auto buyers."],"consensus_eps_estimate":null,"consensus_eps_actual":0.98,"consensus_revenue_estimate":null,"consensus_revenue_actual":188078000.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":301473,"accession_number":"0001628280-23-023760","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-06-28T23:59:59+00:00","items":["5.02","8.01","9.01"],"status":"ready","headline":"Director Mark Adams retires from XPEL board; board expansion to seven members underway","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Mark Adams retired from XPEL board effective June 27, 2023, after 13 years of service as Lead Independent Director.","Adams did not advise of any disagreement with the Company on matters of operations, policies, or practices.","XPEL plans to expand board from five to seven members; will replace Adams through ongoing candidate process.","Chairman Ryan Pape thanked Adams for his many meaningful contributions over the years."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.2,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":301472,"accession_number":"0001767258-23-000044","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-05-26T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"XPEL shareholders elect directors, double authorized shares under equity plan","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All five director nominees elected: Pape (16.7M for), Adams (17.0M), Bogart (15.4M), Crumly (14.0M), Klonne (15.4M).","Deloitte & Touche ratified as auditor for 2023: 20.4M for, 13k against.","Equity incentive plan amendment approved: shares reserved increased from 275k to 550k; 16.7M for, 483k against.","Advisory say-on-pay passed: 16.7M for, 496k against."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.15,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":301471,"accession_number":"0001767258-23-000042","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-05-10T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"XPEL furnishes May 2023 investor presentation; no material updates","summary_kind":"llm","event_type":"other","confidence":"low","bullets":["Filing furnishes a May 2023 investor presentation as Exhibit 99.1 for upcoming meetings.","No financial results, guidance, or operational metrics were disclosed in the filing.","Presentation materials are routine and do not contain new material information.","XPEL does not assume obligation to update the furnished information."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.05,"calibrated_materiality_score":0.05,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":301470,"accession_number":"0001767258-23-000040","cik":1767258,"company_name":"XPEL, Inc.","ticker":"XPEL","form_type":"8-K","filed_at":"2023-05-09T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"XPEL Q1 revenue +19.5% to $85.8M, gross margin record 41.9%, net income +46.5%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue of $85.8M, up 19.5% YoY; gross margin improved to 41.9% (new company high).","Net income rose 46.5% to $11.4M ($0.41 per share) from $7.8M ($0.28) in Q1 2022.","EBITDA grew 43.9% to $17.1M, representing 19.9% of revenue vs. 16.5% a year ago.","Operating expenses were 24.5% of sales, roughly flat vs. 24.6% in prior-year period.","No specific forward guidance provided; CEO cited 'good momentum' for 2023."],"consensus_eps_estimate":null,"consensus_eps_actual":0.41,"consensus_revenue_estimate":null,"consensus_revenue_actual":85842000.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":1192010000.0,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}