XPEL Balance Sheet Analysis

Assets, liabilities, and stockholders equity in millions USD

Scroll to see more
Balance sheet showing assets, liabilities, and shareholders' equity for XPEL, Inc. (XPEL) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019
Current Assets
Cash and Cash Equivalents22.0911.618.069.6429.0311.50
Cash & Short-Term Investments22.0911.618.069.6429.0311.50
Accounts Receivable30.0424.1114.7313.789.947.25
Inventory110.90106.5180.5851.9422.3615.14
Other Current Assets5.313.530.143.670.130.00
Total Current Assets168.34146.45106.8279.0362.7836.28
Non-Current Assets
Property, Plant & Equipment (Net)37.2332.4429.5122.8110.689.09
Goodwill44.1337.4626.7625.664.470.00
Intangible Assets34.5634.9129.2932.735.420.00
Other Non-Current Assets1.350.780.970.790.490.00
Total Non-Current Assets117.26105.5986.5481.9921.0615.32
Total Assets285.61252.04193.36161.0283.8451.60
Current Liabilities
Accounts Payable26.3224.2323.4425.1816.9810.20
Short-Term Debt4.730.060.080.382.570.00
Current Portion of Long-Term Debt0.060.060.080.382.570.00
Accrued Liabilities5.335.163.793.392.270.00
Deferred Revenue0.820.760.260.820.240.00
Other Current Liabilities9.652.293.603.542.270.00
Total Current Liabilities41.5236.4727.4036.2721.2011.79
Non-Current Liabilities
Long-Term Debt16.3619.3238.1225.087.904.32
Deferred Tax Liabilities0.472.662.052.750.630.00
Other Non-Current Liabilities1.810.891.072.630.730.00
Total Non-Current Liabilities18.6335.5841.2440.299.264.92
Total Liabilities60.1572.0568.6476.5530.4616.71
Stockholders' Equity
Common Stock0.030.030.030.030.030.00
Retained Earnings214.11168.62113.6274.4442.9424.59
Accumulated Other Comprehensive Income-4.24-1.21-2.20-0.590.07-0.91
Additional Paid-in Capital15.5512.5511.0710.5810.4111.35
Minority Interest0.000.000.000.000.00-0.17
Shares Outstanding27.6527.6327.6227.610.000.00
Total Stockholders' Equity225.46179.99124.7284.4653.3834.89
Total Liabilities & Equity285.61252.04193.36161.0283.8451.60