Total assets surged 20% quarter-over-quarter to $472.6M, driven by a $78M jump in net PPE, while total debt tripled to $63.5M, lifting D/E to 0.20 from 0.07.
XPEL, Inc. (XPEL) balance sheet — 23-year assets, liabilities & shareholders' equity history
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 |
|---|
| Total Current Assets | 226.9M | 230.7M | 168.34M | 146.45M | 106.82M | 79.03M | 62.78M | 36.28M | 21.03M | 19.91M | 14.95M | 14.09M | 10.34M | 5.41M | 4.3M | 2.23M | 1.01M | 984.14K | 1.03M | 2.13M | 566.73K | 714.88K | 281.19K | 246.04K |
| Cash & Short-Term Investments | 40.67M | 50.86M | 22.09M | 11.61M | 8.06M | 9.64M | 29.03M | 11.5M | 3.97M | 3.5M | 1.86M | 2.84M | 1.47M | 1.41M | 1.4M | 424.8K | 157.83K | 122.69K | 131.03K | 752.47K | 30.79K | 266.72K | 74.94K | 57.91K |
| Cash Only | 40.67M | 50.86M | 22.09M | 11.61M | 8.06M | 9.64M | 29.03M | 11.5M | 3.97M | 3.5M | 1.86M | 2.84M | 1.47M | 1.41M | 1.4M | 424.8K | 157.83K | 122.69K | 131.03K | 752.47K | 30.79K | 266.72K | 74.94K | 57.91K |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 53.61M | 50.43M | 30.04M | 24.81M | 14.73M | 13.78M | 9.94M | 7.25M | 5.55M | 5.45M | 4.83M | 3.75M | 2.29M | 1.02M | 904.45K | 593.51K | 365.1K | 583.57K | 205.56K | 745.77K | 316.29K | 230.37K | 144.78K | 119.08K |
| Days Sales Outstanding | 34.92 | 38.65 | 26.08 | 22.85 | 16.59 | 19.39 | 22.84 | 20.36 | 18.44 | 29.53 | 34.04 | 33.02 | 28.18 | 20.78 | 30.94 | 35.86 | 32.27 | 55.55 | 9.65 | 46.48 | 34.03 | 27.62 | 20.36 | 21.54 |
| Inventory | 128.01M | 122.75M | 110.9M | 106.51M | 80.58M | 51.94M | 22.36M | 15.14M | 10.8M | 10.15M | 7.81M | 6.97M | 6.24M | 2.72M | 1.9M | 1.16M | 359.38K | 222.89K | 363.57K | 448.15K | 170.11K | 178.34K | 53.49K | 61.12K |
| Days Inventory Outstanding | 160.74 | 162.82 | 166.56 | 166.22 | 149.68 | 113.79 | 77.82 | 63.94 | 51.54 | 73.21 | 75.49 | 87.3 | 111.71 | 81.59 | 98.54 | 120.23 | 69.02 | 49.94 | 37.88 | 66.71 | 47.39 | 50.91 | 14.99 | 26.54 |
| Other Current Assets | 0 | 6.65M | 5.31M | 3.53M | 3.46M | 343 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 482.81K | 127.01K | 17K | 0 | 7.99K | 7.94K |
| Total Non-Current Assets | 245.75M | 160.49M | 117.26M | 105.59M | 86.54M | 81.99M | 21.06M | 15.32M | 9.51M | 9.14M | 6.85M | 5.44M | 2.26M | 1.04M | 1.09M | 1.01M | 666.83K | 586.09K | 2.03M | 4.87M | 476.66K | 392.96K | 331.59K | 141.46K |
| Property, Plant & Equipment | 121.88M | 37.36M | 37.23M | 32.44M | 29.51M | 22.81M | 10.68M | 9.09M | 3.38M | 2.15M | 1.35M | 1.24M | 790.34K | 517.92K | 297.48K | 237.64K | 216.07K | 245.24K | 369.83K | 557.89K | 406.69K | 266.77K | 185.55K | 141.46K |
| Fixed Asset Turnover | 8.44x | 12.75x | 11.29x | 12.22x | 10.98x | 11.37x | 14.88x | 14.29x | 32.48x | 31.25x | 38.28x | 33.57x | 37.49x | 34.56x | 35.87x | 25.42x | 19.11x | 15.64x | 21.03x | 10.50x | 8.34x | 11.41x | 13.99x | 14.26x |
| Goodwill | 61.32M | 59.28M | 44.13M | 37.46M | 26.76M | 25.66M | 4.47M | 2.41M | 2.32M | 2.49M | 1.89M | 1.67M | 526.24K | 0 | 0 | 0 | 0 | 0 | 836.11K | 3.29M | 0 | 0 | 0 | 0 |
| Intangible Assets | 53.7M | 49.62M | 34.56M | 34.91M | 29.29M | 32.73M | 5.42M | 3.82M | 3.8M | 4.11M | 3.47M | 2.43M | 784.51K | 518.56K | 302.77K | 359.9K | 341.1K | 340.85K | 790.35K | 962.36K | 0 | 126.19K | 146.04K | 0 |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | -2.08M | 0 | 0 | 0 | -135.36K | -100.66K | -163K | 0 | 600.25K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 7.07M | 5.57M | 1.35M | 782K | 972K | 791K | 486.47K | 0 | -385.4K | 0 | 135.36K | 100.66K | 163K | 0 | -600.25K | 0 | 0 | 0 | 33.99K | 52.86K | 69.98K | 0 | 0 | 0 |
| Total Assets | 472.65M | 391.19M | 285.61M | 252.04M | 193.36M | 161.01M | 83.84M | 51.6M | 30.54M | 29.05M | 21.8M | 19.53M | 12.61M | 6.45M | 5.4M | 3.24M | 1.68M | 1.57M | 3.06M | 7M | 1.04M | 1.11M | 612.78K | 387.5K |
| Asset Turnover | 1.23x | 1.22x | 1.47x | 1.57x | 1.68x | 1.61x | 1.90x | 2.52x | 3.60x | 2.32x | 2.37x | 2.12x | 2.35x | 2.78x | 1.98x | 1.87x | 2.46x | 2.44x | 2.54x | 0.84x | 3.25x | 2.75x | 4.23x | 5.21x |
| Asset Growth % | 161.35% | 36.97% | 13.32% | 30.35% | 20.09% | 92.05% | 62.48% | 68.95% | 5.16% | 33.27% | 11.62% | 54.87% | 95.59% | 19.47% | 66.7% | 92.59% | 7.03% | -48.64% | -56.3% | 570.59% | -5.82% | 80.79% | 58.14% | - |
| Total Current Liabilities | 86.94M | 71M | 41.52M | 36.47M | 27.4M | 36.27M | 21.2M | 11.79M | 8.48M | 13.71M | 9.54M | 8.8M | 5.12M | 1.91M | 2.4M | 1.4M | 663.85K | 979.24K | 1.8M | 1.9M | 1.02M | 343.36K | 640.58K | 276.95K |
| Accounts Payable | 57.16M | 37.77M | 26.32M | 24.23M | 16.69M | 25.18M | 12.99M | 7.44M | 3.91M | 6.48M | 5.86M | 4.47M | 4.12M | 1.83M | 2.39M | 1.39M | 0 | 0 | 1.52M | 1.29M | 0 | 0 | 0 | 0 |
| Days Payables Outstanding | 54.74 | 50.1 | 39.52 | 37.82 | 31 | 55.16 | 45.19 | 31.42 | 18.64 | 46.7 | 56.67 | 55.91 | 73.84 | 54.94 | 123.76 | 143.49 | - | - | 158.84 | 191.72 | - | - | - | - |
| Short-Term Debt | 1.34M | 59K | 63K | 62K | 77K | 375K | 2.57M | 462.23K | 853.15K | 3.02M | 3.51M | 4.22M | 990.41K | 68.5K | 0 | 0 | 0 | 131.12K | 209.84K | 80.82K | 70.33K | 41.68K | 142.69K | 36.68K |
| Deferred Revenue (Current) | 13.27M | 4.79M | 821K | 761K | 261K | 818K | 244.84K | 559.23K | 136.21K | 0 | 0 | 0 | 12.35K | 12.35K | 15.05K | 17.75K | 0 | 0 | 52.49K | 69.83K | 103.1K | 0 | 0 | 0 |
| Other Current Liabilities | 20.83M | 14.47M | 4.32M | 3.15M | 2.23M | 1.53M | 1.3M | 829.82K | 2.53M | 4.11M | 168.69K | 117.65K | 0 | 0 | 0 | 0 | 663.85K | 848.12K | 0 | 460.44K | 250K | 301.68K | 497.89K | 240.27K |
| Current Ratio | 2.61x | 3.25x | 4.05x | 4.02x | 3.90x | 2.18x | 2.96x | 3.08x | 2.48x | 1.45x | 1.57x | 1.60x | 2.02x | 2.83x | 1.79x | 1.59x | 1.53x | 1.01x | 0.57x | 1.12x | 0.56x | 2.08x | 0.44x | 0.89x |
| Quick Ratio | 1.14x | 1.52x | 1.38x | 1.10x | 0.96x | 0.75x | 1.91x | 1.79x | 1.21x | 0.71x | 0.75x | 0.81x | 0.80x | 1.41x | 1.00x | 0.76x | 0.99x | 0.78x | 0.37x | 0.89x | 0.39x | 1.56x | 0.36x | 0.67x |
| Cash Conversion Cycle | 140.92 | 151.37 | 153.12 | 151.25 | 135.27 | 78.03 | 55.47 | 52.88 | 51.35 | 56.04 | 52.86 | 64.4 | 66.04 | 47.43 | 5.72 | 12.59 | - | - | -111.31 | -78.53 | - | - | - | - |
| Total Non-Current Liabilities | 67.16M | 35M | 18.63M | 35.58M | 41.24M | 40.28M | 9.26M | 4.92M | 1.45M | 1.48M | 1.96M | 2.39M | 0 | 221K | 0 | 0 | 15.98K | 15.98K | 240.38K | 489.27K | 193.67K | 122.36K | 66.26K | 162.72K |
| Long-Term Debt | 43.46M | 0 | 229K | 19.32M | 26M | 25.08M | 3.57M | 307.28K | 968.24K | 927.43K | 1.43M | 1.83M | 0 | 0 | 0 | 0 | 0 | 0 | 113.19K | 206.41K | 193.67K | 122.36K | 66.26K | 162.72K |
| Capital Lease Obligations | 61.92M | 16.71M | 16.13M | 12.71M | 12.12M | 9.83M | 4.33M | 4.01M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 8.83M | 8.83M | 469K | 2.66M | 2.05M | 2.75M | 627.81K | 604.72K | 478.86K | 463.14K | 524.27K | 558.12K | 0 | 221K | 0 | 0 | 0 | 0 | 111.2K | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 10.32M | 9.46M | 1.81M | 890K | 1.07M | 2.63M | 729.41K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15.98K | 15.98K | 15.98K | 282.85K | 0 | 0 | 0 | 0 |
| Total Liabilities | 154.09M | 106M | 60.15M | 72.05M | 68.64M | 76.55M | 30.46M | 16.71M | 9.93M | 15.19M | 11.5M | 11.18M | 5.12M | 2.13M | 2.4M | 1.4M | 679.84K | 995.22K | 2.04M | 2.39M | 1.21M | 465.72K | 706.84K | 439.67K |
| Total Debt | 63.55M | 22.86M | 21.08M | 36.06M | 42.08M | 38.26M | 12.12M | 5.91M | 1.82M | 4.08M | 4.95M | 6.04M | 990.41K | 68.5K | 0 | 0 | 0 | 131.12K | 323.04K | 333.27K | 264K | 164.04K | 208.95K | 199.4K |
| Net Debt | 22.88M | -28M | -1M | 24.45M | 34.02M | 28.61M | -16.91M | -5.59M | -2.15M | 584.02K | 3.09M | 3.2M | -483.72K | -1.35M | -1.4M | -424.8K | -157.83K | 8.43K | 192K | -419.2K | 233.21K | -102.68K | 134.01K | 141.49K |
| Debt / Equity | 0.20x | 0.08x | 0.09x | 0.20x | 0.34x | 0.45x | 0.23x | 0.17x | 0.09x | 0.29x | 0.48x | 0.72x | 0.13x | 0.02x | - | - | - | 0.23x | 0.32x | 0.07x | - | 0.26x | - | - |
| Debt / EBITDA | 0.76x | 0.30x | 0.30x | 0.47x | 0.68x | 0.86x | 0.47x | 0.31x | 0.14x | 1.22x | 1.13x | 1.73x | 0.30x | 0.03x | - | - | - | 0.25x | - | - | - | - | - | - |
| Net Debt / EBITDA | 0.27x | -0.37x | -0.01x | 0.32x | 0.55x | 0.64x | -0.66x | -0.30x | -0.16x | 0.17x | 0.70x | 0.92x | -0.15x | -0.55x | -0.98x | -0.45x | -0.24x | 0.02x | - | - | - | - | - | - |
| Interest Coverage | 255.80x | 772.82x | 58.01x | 53.91x | 37.85x | 131.17x | 92.59x | 176.39x | 69.18x | 7.54x | 14.58x | 11.84x | 75.91x | 301.67x | 757.47x | 141.76x | 15.49x | -15.99x | -40.15x | -21.38x | -32.62x | -32.38x | -31.61x | -4.87x |
| Total Equity | 318.56M | 285.19M | 225.46M | 179.99M | 124.72M | 84.46M | 53.38M | 34.89M | 20.61M | 13.85M | 10.29M | 8.34M | 7.48M | 4.32M | 2.99M | 1.83M | 1M | 575.01K | 1.02M | 4.61M | -166.32K | 642.12K | -94.05K | -52.17K |
| Equity Growth % | 100.57% | 26.49% | 25.26% | 44.31% | 47.67% | 58.22% | 52.99% | 69.28% | 48.8% | 34.58% | 23.4% | 11.46% | 73.43% | 44.08% | 63.41% | 83.12% | 74.05% | -43.62% | -77.87% | 2871.02% | -125.9% | 782.74% | -80.29% | - |
| Book Value per Share | 11.52 | 10.30 | 8.16 | 6.51 | 4.52 | 3.06 | 1.93 | 1.26 | 0.75 | 0.51 | 0.40 | 0.32 | 0.29 | 0.17 | 0.12 | 0.07 | 0.04 | 0.02 | 0.04 | 0.20 | -0.01 | 0.03 | -0.01 | -0.00 |
| Total Shareholders' Equity | 306.13M | 280.28M | 225.46M | 179.99M | 124.72M | 84.46M | 53.38M | 35.06M | 20.8M | 13.96M | 10.35M | 8.34M | 7.4M | 4.32M | 2.99M | 1.83M | 1M | 575.01K | 1.02M | 4.61M | -166.32K | 642.12K | -94.05K | -52.17K |
| Common Stock | 28K | 28K | 28K | 28K | 28K | 28K | 27.61K | 27.61K | 27.61K | 9.21M | 6.64M | 6.64M | 6.64M | 6.64M | 6.64M | 0 | 0 | 6.62M | 6.62M | 6.49M | 2.26M | 1.92M | 461.24K | 0 |
| Retained Earnings | 293.72M | 265.34M | 214.11M | 168.62M | 115.82M | 74.44M | 42.88M | 24.59M | 10.62M | 3.57M | 2.38M | 166.58K | -1.39M | -4.49M | -5.81M | -6.97M | -7.78M | -8.21M | -6.62M | -3.72M | -2.9M | -1.45M | -707.41K | -52.17K |
| Treasury Stock | -5.94M | -3M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated OCI | -1.51M | -135K | -4.24M | -1.21M | -2.2M | -590K | 66.22K | -908.76K | -1.19M | -984.28K | -833.73K | -621.99K | -15.72K | -503.17K | -408.54K | -351.36K | -314.07K | 0 | -112.93K | 54.82K | 0 | 0 | 0 | 0 |
| Minority Interest | 12.43M | 4.9M | 0 | 0 | 0 | 0 | 0 | -168.68K | -190.03K | -108.18K | -55.18K | -3.18K | 87.26K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Quick answers to the most common questions about buying XPEL stock.
As of 2025, XPEL, Inc. (XPEL) had total assets of $391.2M including $230.7M in current assets.
XPEL, Inc. (XPEL) carries total debt of $22.9M, offset by $50.9M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
XPEL, Inc. (XPEL) has total shareholders' equity (book value) of $280.3M ($10.30 book value per share). Book value represents the net worth of the company belonging to common stock holders.
XPEL, Inc. (XPEL) reported a current ratio of 3.25x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.
Key Metrics
Top Statement Risk
CapEx spike and working capital swings
Metrics are mathematically derived from official filings.
Balance Sheet Strengthens on Asset Growth
XPEL's total assets surged 20% quarter-over-quarter to $472.6M in 2026Q2, driven by a $78M jump in PPE, as per the latest balance sheet, signaling aggressive expansion.
The sequential increase in total assets from $394.4M to $472.6M is the largest in the ten-quarter window, with net PPE nearly tripling from $43.8M to $121.9M. This suggests a strategic pivot toward asset-heavy operations, likely tied to the CapEx spike noted in cash flow. Equity also grew 6.5% to $306.1M, but the pace of asset growth outpaced equity, indicating rising leverage, albeit from a low base.
Leverage Jumps on Debt-Funded Expansion
Total debt tripled to $63.5M in 2026Q2, lifting D/E to 0.20 from 0.07, as reported in the balance sheet, reflecting a deliberate shift toward debt financing.
The $42.7M sequential increase in total debt coincides with the PPE build-out, suggesting debt is funding the capacity expansion. While D/E remains conservative versus peers (MPAA at 0.75, LCII at 0.91), the rapid rise warrants monitoring. The debt-to-assets ratio climbed to 13.4% from 5.3%, but interest coverage appears manageable given stable profitability, though refinancing risk is low given the modest absolute level.
Asset Mix Shifts Toward Tangible Base
Net PPE surged to $121.9M in 2026Q2, representing 25.8% of total assets, up from 11.1% a year ago, per the balance sheet, marking a major shift to asset intensity.
The dramatic increase in PPE suggests XPEL is investing heavily in manufacturing or distribution capacity, potentially to support growth or vertical integration. Goodwill also rose to $61.3M, likely from acquisitions, but remains only 13% of assets, limiting impairment risk. The asset mix is transitioning from asset-light to more capital-intensive, which could pressure returns if the expansion does not generate commensurate revenue.
Retained Earnings Drive Equity Quality
Retained earnings reached $293.7M in 2026Q2, up 6.5% sequentially, as per the balance sheet, underscoring that equity growth is primarily organic and high-quality.
Equity increased by $18.6M in 2026Q2, almost entirely from retained earnings, with no significant dilution or share issuance. The absence of large stock-based compensation (less than 1% of revenue per income statement) supports equity quality. However, the rapid asset growth funded by debt means equity is becoming a smaller portion of the capital structure, though still substantial at 64.8% of assets.
Liquidity Buffer Compresses Despite Cash Rise
Current ratio fell to 2.61 in 2026Q2 from 3.07 in 2026Q1, even as cash dipped to $40.7M, based on the balance sheet, indicating tighter short-term coverage.
The current ratio remains healthy but has declined for three consecutive quarters, from 4.42 in 2025Q2 to 2.61, as current liabilities likely grew with the expansion. Cash decreased by $4.4M sequentially, but the company still holds $40.7M, providing a buffer against shocks. The quick ratio, excluding inventory, would be lower, but the overall liquidity position appears adequate for near-term obligations.
PPE Surge May Distort Balance Sheet Strength
The $78.1M sequential jump in net PPE in 2026Q2, as per the balance sheet, may overstate asset quality if the expansion is not fully utilized, warranting scrutiny.
The massive increase in PPE, likely tied to the CapEx spike, could signal overcapacity if demand does not keep pace. While the balance sheet looks stronger with higher assets, the quality of those assets depends on future cash flows. Investors should monitor whether the new capacity generates returns above its cost of capital, as a misstep could lead to impairment or margin pressure. The concurrent rise in debt to fund this expansion adds financial risk.