NASDAQ:XPEL | Cash Flow Statement | XPEL, Inc.

Complete source-backed cash-flow history.

Available history
2018-06-30 to 2026-06-30
Data captured

Historical Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2026-06-30$18.04M
2026-03-31$10.35M$7.38M$9.72M-$9.89M$2.94M-$3.57M
2025-12-31$13.41M$2.67M$1.07M-$12.99M-$3.23M
2025-09-30$12.94M
2025-06-30$16.29M
2025-03-31$8.59M$3.23M$1M-$1.56M$0.00-$170,000.00
2024-12-31$8.9M$6.33M$1.63M-$5.42M-$34,000.00
2024-09-30$14.89M
2024-06-30$15.03M
2024-03-31$6.67M-$4.96M$2.02M-$3.11M$4.99M
2023-12-31$11.97M-$1.12M$1.62M-$16.14M$18.99M
2023-09-30$13.66M
2023-06-30$15.74M
2023-03-31$11.43M$695,000.00$2.06M-$2.36M$1.92M
2022-12-31$8.36M$2.36M$2.4M-$4.33M-$64,000.00
2022-09-30$13.32M
2022-06-30$11.9M
2022-03-31$7.8M-$4.31M$2.27M-$2.59M$7.89M
2021-12-31$6.2M-$1.91M$1.64M-$21.12M$24.83M
2021-09-30$8.33M
2021-06-30$10.19M
2021-03-31$6.85M$8.93M$1.41M-$1.52M-$723,236.00
2020-12-31$6.09M$4.23M$423,892.00-$1.8M-$660,529.00
2020-09-30$6.61M
2020-06-30$3.97M
2020-03-31$1.61M$272,157.00$776,057.00-$2.11M$5.07M
2019-12-31$4.61M$5.32M$575,749.00-$815,973.00-$234,331.00
2019-09-30$4.5M
2019-06-30$3.01M
2019-03-31$1.86M$1.01M$400,814.00-$441,610.00-$188,406.00
2018-12-31$1.89M$2.45M$965,405.00-$1.59M-$213,365.00
2018-09-30$2.17M
2018-06-30$2.56M

Annual Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2025-12-31$51.23M$66.94M$4.01M-$33.78M$3M-$3.66M
2024-12-31$45.49M$47.82M$6.71M-$18.4M$0.00-$19.25M
2023-12-31$52.8M$37.38M$6.36M-$26.35M$0.00-$7.26M
2022-12-31$41.38M$12.06M$7.94M-$14.16M$602,000.00
2021-12-31$31.57M$18.27M$6.73M-$56.81M$19.24M
2020-12-31$18.28M$18.47M$1.78M-$4.66M$3.51M
2019-12-31$13.98M$10.97M$1.57M-$2.3M-$1.14M
2018-12-31$8.71M$6.8M$2.03M-$3.09M-$3.1M

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.