NASDAQ:XPEL | Income Statement | XPEL, Inc.

Complete source-backed income-statement history.

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

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$143.05M$79.91M$63.14M$39.93M$23.22M$23.36M$5.05M$18.04M$0.65$0.6527,562,00027,643,000
2026-03-31$117.35M$66.12M$51.23M$38.22M$13.01M$13.29M$2.78M$10.35M$0.37$0.3727,589,00027,666,000
2025-12-31$122.27M$71.08M$51.18M$35.7M$15.48M$15.81M$2.15M$13.41M$0.48$0.48-8,0000
2025-09-30$125.42M$72.99M$52.42M$35.67M$16.75M$16.64M$3.51M$12.94M$0.47$0.4727,675,00027,701,000
2025-06-30$124.71M$71.2M$53.52M$34.22M$19.3M$20.33M$4.12M$16.29M$0.59$0.5927,666,00027,673,000
2025-03-31$103.81M$59.91M$43.9M$32.78M$11.12M$11.28M$2.69M$8.59M$0.31$0.3127,655,00027,676,000
2024-12-31$107.53M$63.82M$43.7M$31.36M$12.35M$11.15M$2.26M$8.9M$0.33$0.333,0004,000
2024-09-30$112.85M$64.94M$47.92M$29.53M$18.39M$18.62M$3.73M$14.89M$0.54$0.5427,642,00027,644,000
2024-06-30$109.92M$62.05M$47.87M$28.68M$19.19M$18.52M$3.49M$15.03M$0.54$0.5427,635,00027,637,000
2024-03-31$90.1M$52.23M$37.88M$28.65M$9.23M$8.48M$1.82M$6.67M$0.24$0.2427,630,00027,637,000
2023-12-31$105.54M$64.61M$40.93M$26.71M$14.22M$14.65M$2.68M$11.97M$0.43$0.432,0000
2023-09-30$102.68M$61.15M$41.53M$23.9M$17.63M$17.15M$3.49M$13.66M$0.49$0.4927,623,00027,644,000
2023-06-30$102.24M$58.24M$43.99M$23.8M$20.19M$19.82M$4.08M$15.74M$0.57$0.5727,619,00027,631,000
2023-03-31$85.84M$49.88M$35.96M$21.03M$14.93M$14.42M$2.98M$11.43M$0.41$0.4127,616,00027,626,000
2022-12-31$78.48M$47.44M$31.05M$20.2M$10.85M$10.64M$2.28M$8.36M$0.30$0.3001,000
2022-09-30$89.76M$53.99M$35.77M$18.46M$17.31M$16.54M$3.23M$13.32M$0.48$0.4827,616,00027,620,000
2022-06-30$83.89M$50.91M$32.98M$17.23M$15.75M$14.97M$3.07M$11.9M$0.43$0.4327,613,00027,613,000
2022-03-31$71.86M$44.15M$27.72M$17.68M$10.04M$9.81M$2.01M$7.8M$0.28$0.2827,613,00027,613,000
2021-12-31$70.13M$45.44M$24.69M$16.16M$8.53M$8.12M$1.91M$6.2M$0.22$0.2200
2021-09-30$68.53M$44.08M$24.45M$14.09M$10.37M$10.17M$1.84M$8.33M$0.30$0.3027,613,00027,613,000
2021-06-30$68.74M$43.49M$25.25M$12.58M$12.67M$12.69M$2.51M$10.19M$0.37$0.3727,613,00027,613,000
2021-03-31$51.87M$33.58M$18.29M$9.74M$8.55M$8.46M$1.61M$6.85M$0.25$0.2527,612,59727,612,597
2020-12-31$48.61M$32.65M$15.96M$8.63M$7.33M$7.36M$1.27M$6.09M$0.22$0.22403403
2020-09-30$46.12M$30.09M$16.03M$7.62M$8.41M$8.34M$1.74M$6.61M$0.24$0.2427,612,59727,612,597
2020-06-30$35.81M$24.07M$11.74M$6.6M$5.14M$5.06M$1.09M$3.97M$0.14$0.1427,612,59727,612,597
2020-03-31$28.39M$18.09M$10.3M$7.81M$2.48M$2.04M$426,379.00$1.61M27,612,597
2019-12-31$39.5M$27.04M$12.46M$7.48M$4.97M$5.07M$451,991.00$4.61M0
2019-09-30$35.62M$23.34M$12.27M$6.6M$5.67M$5.51M$999,072.00$4.5M27,612,597
2019-06-30$30.09M$19.47M$10.63M$6.65M$3.97M$3.95M$938,405.00$3.01M27,612,597
2019-03-31$24.73M$16.58M$8.15M$5.68M$2.47M$2.43M$565,888.00$1.86M27,612,597
2018-12-31$26.79M$18.38M$8.42M$5.84M$2.58M$2.5M$600,477.00$1.89M382,877
2018-09-30$29.22M$20.36M$8.85M$5.86M$2.99M$2.87M$690,523.00$2.17M27,612,597
2018-06-30$28.79M$20.23M$8.56M$5.1M$3.46M$3.36M$808,011.00$2.56M27,612,597

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$476.2M$275.18M$201.02M$2.9M$138.37M$62.65M$64.06M$12.47M$51.23M$1.85$1.8527,657,00027,683,000
2024-12-31$420.4M$243.04M$177.36M$2.9M$118.21M$59.15M$56.78M$11.29M$45.49M$1.65$1.6527,639,00027,643,000
2023-12-31$396.29M$233.88M$162.41M$2.9M$95.44M$66.97M$66.03M$13.23M$52.8M$1.91$1.9127,622,00027,634,000
2022-12-31$323.99M$196.48M$127.51M$400,000.00$73.58M$53.94M$51.97M$10.58M$41.38M$1.50$1.5027,614,00027,616,000
2021-12-31$259.26M$166.59M$92.68M$400,000.00$52.56M$40.12M$39.44M$7.87M$31.57M$1.14$1.1427,613,00027,613,000
2020-12-31$158.92M$104.9M$54.03M$100,000.00$30.66M$23.37M$22.81M$4.52M$18.28M$0.66$0.6627,613,00027,613,000
2019-12-31$129.93M$86.43M$43.51M$602,446.00$26.42M$17.09M$16.95M$2.96M$13.98M$0.51$0.5127,612,59727,612,597
2018-12-31$109.92M$76.48M$33.44M$223,886.00$21.63M$11.81M$11.48M$2.76M$8.71M27,612,597

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