XPEL Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
Report Filing: 2024-02-28 2023-02-28 2022-02-28 2021-03-11 2020-03-16 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Net Income/Starting Line 52800000 41381000 31566862 18281691 13995072 8721232 1134344 2163500 1470669 3070117 1320268 1162207 815887 425810 141046 -1176474 -823915 -1450731 -742862 -655243 -40493
Cash From Operating Activities 37384000 12057000 18267674 18466011 10965519 6796785 3951852 2930276 1407433 599651 771950 1323506 650398 234825 234547 195506 130788 -546902 -900459 -205006 14672
Depreciation and Amortization 9593000 7834000 4387668 2230032 1697023 1378784 1766011 1140126 891370 477196 383755 354153 338751 330913 354999 456916 236077 99212 65070 151451 22160
Deferred Income Tax -921000 -471000 1011275 -273299 117328 -86218 -255236 -97847 211869 -384000 714000 -85000 -206938 -201062 -707458 -34173 0 0 0 -3475 0
Stock Based Compensation 1640000 522000 169000 0 0 0 0 0 0 0 0 0 0 0 8533 233116 310553 375720 125060 48018 0
Other Non-Cash Items 230000 466000 290439 64982 61316 43416 78957 59339 -134312 -39823 1855 -4866 4326 87650 686626 -19869 -16939 122639 90388 18525 0
Changes in Working Capital -25958000 -37675000 -19157582 -1947968 -5202377 -3476392 1220965 -442898 -1116059 -2550824 -1647928 -102988 -301628 -408486 -249199 735990 425012 306258 -438115 235718 33005
Accounts Receivable -7000000 -2631000 -431582 -2431292 -1773371 -261256 -814234 -1253439 -677419 -1236486 -114503 -310939 -228412 -102601 -56936 116360 172774 -85917 -85598 -25694 -10174
Inventory -24843000 -28565000 -26939002 -6758855 -4251134 11148 -1861344 -637531 -321559 -3518525 -817078 -737986 -802173 -136487 -11673 -27211 -45123 8231 -124851 7627 -43219
Accounts Payable 6478000 -7898000 8978615 6359365 3877024 -3635246 3135183 1168916 242830 0 -713647 948637 726957 -164861 -148383 0 330636 280844 0 0 0
Deferred Revenue -593000 1419000 -765613 882814 -3054896 408962 761360 279156 -359911 2204187 -2700 -2700 2000 -4537 -32207 646841 -33275 103100 -227666 253785 86398
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -26353000 -14156000 -56807542 -4663554 -2303570 -3093956 -3309986 -2181007 -3215428 -1418629 -821842 -352001 -379110 -68565 5305 -372739 -1945214 -124921 -24885 -193113 -101260
Investments in Property Plant and Equipment -7647000 -9556000 -7688929 -2155822 -2244404 -2417299 -2206452 -1362422 -1214158 -924735 -827842 -357631 -379410 -331071 -21138 -352113 -435761 -54944 -2056 -211916 -101260
Payments for Acquisitions -18706000 -4673000 -49184666 -2568538 -127623 -831934 -1143034 -822067 -2001270 -493894 0 0 0 276259 0 0 0 0 0 0 0
Purchases of Securities 0 0 0 0 0 0 0 0 0 0 0 0 0 -107410 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0 0 0 0 0 0 0 0 321071 213838 0 0 0 0 0 0
Other Investing Activities -1262000 73000 66053 60806 68457 155277 39500 3482 -763710 -555658 6000 5630 300 -227414 -187395 -20626 -1509453 -69977 -22829 18803 0
Cash From Financing Activities -7259000 602000 19241027 3511229 -1143240 -3098181 1556914 -1653291 3301185 878195 68505 0 -4326 -131121 -191918 211047 2489716 435893 1117127 415151 107443
Debt Repayment -7092000 -368000 -5758973 -10636134 -1143240 -3098181 -1533724 -2153291 -698815 -21805 -8713 0 0 -131121 -191918 -135495 -78958 0 0 0 0
Common Stock Issued 1201000 0 0 0 0 0 2613529 0 0 0 0 0 0 0 0 67524 0 244076 0 37999 0
Common Stock Repurchased -167000 -30000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -1368000 1000000 25000000 14147363 -1143240 -2000000 477109 500000 4000000 900000 77218 0 -4326 0 0 279018 2568674 191817 1117127 377152 107443
Effect of Forex Changes on Cash -219000 -91000 -84035 212465 11038 -132326 -560965 -75438 -126771 0 0 0 0 0 0 -10083 29391 0 0 0 0
Net Change in Cash 3553001 -1588000 -19382876 17526151 7529747 472322 1637815 -979460 1366419 59217 18613 971505 266962 35139 47934 -592136 704681 -235930 191783 17032 20855
Cash at Beginning of Period 8055999 9644000 29027124 11500973 3971226 3498904 1861089 2840549 1474130 1414913 1396300 424795 157833 122694 74760 723170 30790 266720 74937 57905 37050
Cash at End of Period 11609000 8056000 9644248 29027124 11500973 3971226 3498904 1861089 2840549 1474130 1414913 1396300 424795 157833 122694 131034 735471 30790 266720 74937 57905
Free Cash Flow 29737000 2501000 10578745 16310189 8721115 4379486 1745400 1567854 193275 -325084 -55892 965875 270988 -96246 213409 -156607 -304973 -601846 -902515 -416922 -86588
Operating Cash Flow 37384000 12057000 18267674 18466011 10965519 6796785 3951852 2930276 1407433 599651 771950 1323506 650398 234825 234547 195506 130788 -546902 -900459 -205006 14672
Capital Expenditure -7647000 -9556000 -7688929 -2155822 -2244404 -2417299 -2206452 -1362422 -1214158 -924735 -827842 -357631 -379410 -331071 -21138 -352113 -435761 -54944 -2056 -211916 -101260

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.