COM:SNAPON
Snap-on
- Stock
Last Close
361.40
22/11 21:00
Market Cap
13.78B
Beta: -
Volume Today
593.01K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Jan '15 | Apr '15 | Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Dec '16 | Apr '17 | Jul '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Dec '22 | Apr '23 | Jul '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 96.90M - | 98.20M 1.34% | 108.80M 10.79% | 106.40M 2.21% | 118.70M 11.56% | 113.20M 4.63% | 123M 8.66% | 119.90M 2.52% | 134.50M 12.18% | 131.30M 2.38% | 143.40M 9.22% | 135.20M 5.72% | 149.70M 10.72% | 145.10M 3.07% | 156.80M 8.06% | 137.10M 12.56% | 133.20M 2.84% | 166.80M 25.23% | 182.70M 9.53% | 167.40M 8.37% | 179.30M 7.11% | 182.10M 1.56% | 184.90M 1.54% | 169.20M 8.49% | 175M 3.43% | 142M 18.86% | 105.90M 25.42% | 184.70M 74.41% | 213.80M 15.76% | 197.60M 7.58% | 213.20M 7.89% | 201.50M 5.49% | 229.10M 13.70% | 222.70M 2.79% | 237.20M 6.51% | 229.50M 3.25% | 244.50M 6.54% | 254.30M 4.01% | 269.90M 6.13% | 249.10M 7.71% | 255.30M 2.49% | 263.50M 3.21% | 277.60M 5.35% | 270M 2.74% | |
depreciation and amortization | 19M - | 19.60M 3.16% | 19.70M 0.51% | 19.70M 0% | 20.50M 4.06% | 20M 2.44% | 20.60M 3% | 20.50M 0.49% | 21.40M 4.39% | 21M 1.87% | 21.70M 3.33% | -24.50M 212.90% | 21.70M 188.57% | 23.10M 6.45% | 22.80M 1.30% | 23.50M 3.07% | 23.80M 1.28% | 24M 0.84% | 24M 0% | 23.20M 3.33% | 22.90M 1.29% | 22.60M 1.31% | 23M 1.77% | 22.90M 0.43% | 23.90M 4.37% | 23.80M 0.42% | 23.80M 0% | 23.90M 0.42% | 25.20M 5.44% | 24.70M 1.98% | 25.50M 3.24% | 24.90M 2.35% | 29.70M 19.28% | 25.70M 13.47% | 25.40M 1.17% | 24.40M 3.94% | 24.70M 1.23% | 24.90M 0.81% | 24.80M 0.40% | 24.60M 0.81% | 25M 1.63% | 24.50M 2% | 24.60M 0.41% | 24.60M 0% | |
deferred income tax | 6.70M - | 6.80M 1.49% | -9.60M 241.18% | -300K 96.88% | 6.30M 2,200% | 10.70M 69.84% | -7.60M 171.03% | -9.30M 22.37% | 1.10M 111.83% | 9.40M 754.55% | -15.10M 260.64% | -6.80M 54.97% | 13.80M 302.94% | 7.40M 46.38% | -4.30M 158.11% | -13.20M 206.98% | 22.40M 269.70% | 400K 98.21% | -4.50M 1,225% | -2.80M 37.78% | 20.60M 835.71% | 5.40M 73.79% | 7M 29.63% | -1.70M 124.29% | 23.50M 1,482.35% | -3.60M 115.32% | 1.70M 147.22% | -6.60M 488.24% | 300K 104.55% | 2.30M 666.67% | 1.70M 26.09% | -600K 135.29% | 5M 933.33% | 2.30M 54% | -9.40M 508.70% | -7M 25.53% | 3.80M 154.29% | -200K 105.26% | -9M 4,400% | -7.30M 18.89% | -2.20M 69.86% | 1.60M 172.73% | -6M 475% | -2.80M 53.33% | |
stock based compensation | 9.60M - | 8.60M 10.42% | 10.10M 17.44% | 8.60M 14.85% | 10.80M 25.58% | 11.50M 6.48% | 11.60M 0.87% | 6.70M 42.24% | 10M 49.25% | 5.80M 42% | 8.40M 44.83% | 7.30M 13.10% | 9.50M 30.14% | 7.40M 22.11% | 7M 5.41% | 7M 0% | 8.90M 27.14% | 6.70M 24.72% | 7.90M 17.91% | 8M 1.27% | 4.60M 42.50% | 7.30M 58.70% | 6.80M 6.85% | 4.60M 32.35% | 5.10M 10.87% | 1.10M 78.43% | 5.80M 427.27% | 5.60M 3.45% | 7M 25% | 12.30M 75.71% | 11.50M 6.50% | 9.50M 17.39% | 8.10M 14.74% | 9M 11.11% | 8.50M 5.56% | 8.10M 4.71% | 8.40M 3.70% | 10.20M 21.43% | 10.20M 0% | 11M 7.84% | 13.30M 20.91% | 9.80M 26.32% | 6M 38.78% | 5.70M 5% | |
change in working capital | -14.30M - | -47.60M 232.87% | -12.50M 73.74% | -56.20M 349.60% | -66.90M 19.04% | -78.30M 17.04% | 5.10M 106.51% | -34.10M 768.63% | -28.80M 15.54% | -38.40M 33.33% | -8.10M 78.91% | -57.10M 604.94% | -58.30M 2.10% | -20.50M 64.84% | -70.40M 243.41% | -75.10M 6.68% | -13.30M 82.29% | 8.50M 163.91% | -40.50M 576.47% | -82.60M 103.95% | -30.70M 62.83% | -33.90M 10.42% | -92.10M 171.68% | -81.20M 11.83% | -48.90M 39.78% | 28.70M 158.69% | 93.10M 224.39% | 1.50M 98.39% | 50.80M 3,286.67% | 68.50M 34.84% | -27.20M 139.71% | -59.20M 117.65% | -61.60M 4.05% | -73.20M 18.83% | -132.70M 81.28% | -139.10M 4.82% | -89M 36.02% | -6.60M 92.58% | -43M 551.52% | -10.70M 75.12% | -20.80M 94.39% | 20.30M 197.60% | 4.80M - | ||
accounts receivables | -14.20M - | -31M 118.31% | -5M 83.87% | -25.70M 414.00% | 4.30M 116.73% | -20.20M 569.77% | -6.60M 67.33% | -18M 172.73% | 100K 100.56% | -4.80M 4,900% | -1M 79.17% | -25.40M 2,440% | -9.80M 61.42% | -1.90M 80.61% | -24.90M 1,210.53% | -24M 3.61% | -4.70M 80.42% | 1.60M 134.04% | -10.70M 768.75% | -17.40M 62.62% | -21.20M 21.84% | 14.80M 169.81% | -10.90M 173.65% | -12.30M 12.84% | -15.30M 24.39% | 34.30M 324.18% | 78.20M 127.99% | -54M 169.05% | -10.60M 80.37% | -9.80M 7.55% | 5.80M 159.18% | -19.40M 434.48% | -38M 95.88% | -53.10M 39.74% | -20.60M 61.21% | -36.60M 77.67% | -9.70M 73.50% | -22.90M 136.08% | -7.80M 65.94% | -7.60M 2.56% | -13M 71.05% | -51.90M 299.23% | 27.10M 152.22% | -3.60M 113.28% | |
inventory | 3.50M - | -18.50M 628.57% | -9.90M 46.49% | -29.10M 193.94% | -3.60M 87.63% | -24M 566.67% | -11.80M 50.83% | -31.30M 165.25% | 23.80M 176.04% | -9.90M 141.60% | -2.10M 78.79% | -17.90M 752.38% | -2.80M 84.36% | -17.30M 517.86% | -31M 79.19% | -38.60M 24.52% | 10.90M 128.24% | -10.20M 193.58% | -14.30M 40.20% | -24.80M 73.43% | 10.70M 143.15% | -33.20M 410.28% | -19.60M 40.96% | -44.50M 127.04% | 300K 100.67% | -23.80M 8,033.33% | -8.20M 65.55% | 28.40M 446.34% | 37.80M 33.10% | 8.30M 78.04% | -24.40M 393.98% | -38.50M 57.79% | -20.80M 45.97% | -61.70M 196.63% | -61.70M 0% | -100.40M 62.72% | -48.30M 51.89% | -13.20M 72.67% | -200K 98.48% | -7.60M 3,700% | 44.30M 682.89% | 22.10M 50.11% | -200K 100.90% | -13.30M 6,550% | |
accounts payables | -8.30M - | 7M 184.34% | 11.40M 62.86% | -1.80M 115.79% | -23.60M 1,211.11% | 24.90M 205.51% | 2.90M 88.35% | 7.80M 168.97% | -30.90M 496.15% | 15M 148.54% | 9.10M 39.33% | 3.60M 60.44% | -11.40M 416.67% | 20.30M 278.07% | 7.40M 63.55% | -1.20M 116.22% | -28.70M 2,291.67% | 9.50M 133.10% | 15.90M 67.37% | -200K 101.26% | 2.30M 1,250% | 1.80M 21.74% | 14.80M 722.22% | -7.40M 150% | -11.80M 59.46% | 1.90M 116.10% | -10M 626.32% | 18.40M 284% | 7.50M 59.24% | 17.50M 133.33% | 42M 140% | -11.20M 126.67% | 8.50M 175.89% | 24.10M 183.53% | 18M 25.31% | 4.40M 75.56% | -28.80M 754.55% | -500K 98.26% | -7.80M 1,460% | 12.60M 261.54% | -52.40M 515.87% | 23.30M 144.47% | 14.80M 36.48% | -4.50M 130.41% | |
other working capital | 4.70M - | -5.10M 208.51% | -9M 76.47% | 400K 104.44% | -44M 11,100% | -59M 34.09% | 20.60M 134.92% | 7.40M 64.08% | -21.80M 394.59% | -38.70M 77.52% | -14.10M 63.57% | -17.40M 23.40% | -34.30M 97.13% | -21.60M 37.03% | -21.90M 1.39% | -11.30M 48.40% | 9.20M 181.42% | 7.60M 17.39% | -31.40M 513.16% | -40.20M 28.03% | -22.50M 44.03% | -17.30M 23.11% | -76.40M 341.62% | -17M 77.75% | -22.10M 30% | 16.30M 173.76% | 33.10M 103.07% | 8.70M 73.72% | 16.10M 85.06% | 52.50M 226.09% | -50.60M 196.38% | 9.90M 119.57% | -11.30M 214.14% | 17.50M 254.87% | -68.40M 490.86% | -6.50M 90.50% | -2.20M 66.15% | 30M 1,463.64% | 15.80M 47.33% | -8.10M 151.27% | 300K 103.70% | 26.80M 8,833.33% | 40.30M - | ||
other non cash items | 4.60M - | 2.70M 41.30% | 7.90M 192.59% | 9.80M 24.05% | 7.80M 20.41% | 1M 87.18% | 7.60M 660% | 10M 31.58% | 6.20M 38% | 12.50M 101.61% | 11.80M 5.60% | 57.80M 389.83% | 15.30M 73.53% | 29.90M 95.42% | 15.20M 49.16% | 16.20M 6.58% | 18.50M 14.20% | 25.50M 37.84% | 17.30M 32.16% | 16.60M 4.05% | 19.20M 15.66% | 17.80M 7.29% | 15.90M 10.67% | 17.30M 8.81% | 18.10M 4.62% | 21.40M 18.23% | 23.30M 8.88% | 14.90M 36.05% | 20.50M 37.58% | 13.90M 32.20% | 13.50M 2.88% | 10.30M 23.70% | 12.40M 20.39% | 7.40M 40.32% | 11.80M 59.46% | 14M 18.64% | 18.20M 30% | 19M 4.40% | 17.40M 8.42% | 18.70M 7.47% | 26.30M 40.64% | 29M 10.27% | -952.10M - | ||
net cash provided by operating activities | 122.50M - | 88.30M 27.92% | 124.40M 40.88% | 88M 29.26% | 97.20M 10.45% | 78.10M 19.65% | 160.30M 105.25% | 113.70M 29.07% | 144.40M 27.00% | 141.60M 1.94% | 162.10M 14.48% | 111.90M 30.97% | 151.70M 35.57% | 192.40M 26.83% | 127.10M 33.94% | 95.50M 24.86% | 193.50M 102.62% | 231.90M 19.84% | 186.90M 19.40% | 129.80M 30.55% | 215.90M 66.33% | 201.30M 6.76% | 145.50M 27.72% | 131.10M 9.90% | 196.70M 50.04% | 213.40M 8.49% | 253.60M 18.84% | 224M 11.67% | 317.60M 41.79% | 319.30M 0.54% | 238.20M 25.40% | 186.40M 21.75% | 222.70M 19.47% | 193.90M 12.93% | 140.80M 27.39% | 129.90M 7.74% | 210.60M 62.12% | 301.60M 43.21% | 270.30M 10.38% | 285.40M 5.59% | 296.90M 4.03% | 348.70M 17.45% | 301.10M 13.65% | 274.20M 8.93% | |
investments in property plant and equipment | -19.90M - | -18.30M 8.04% | -22.70M 24.04% | -22.30M 1.76% | -17.30M 22.42% | -18.10M 4.62% | -27.70M 53.04% | -18.50M 33.21% | -16.10M 12.97% | -19.50M 21.12% | -20.60M 5.64% | -16.50M 19.90% | -17.70M 7.27% | -18.60M 5.08% | -15.90M 14.52% | -22.90M 44.03% | -24.70M 7.86% | -18M 27.13% | -20.60M 14.44% | -29.90M 45.15% | -22.40M 25.08% | -20.20M 9.82% | -28M 38.61% | -29.60M 5.71% | -21.60M 27.03% | -17.20M 20.37% | -11.80M 31.40% | -10.10M 14.41% | -26.50M 162.38% | -19.30M 27.17% | -18.30M 5.18% | -16.20M 11.48% | -16.30M 0.62% | -20.20M 23.93% | -21.30M 5.45% | -20M 6.10% | -22.70M 13.50% | -23M 1.32% | -25.80M 12.17% | -25.10M 2.71% | -21.10M 15.94% | -21.80M 3.32% | -23.20M 6.42% | 45M 293.97% | |
acquisitions net | -41.60M - | 300K 100.72% | -13.10M - | 1.30M 109.92% | -160.40M - | -9.50M 94.08% | -70.70M 644.21% | -2.70M 96.18% | -3M - | -1.30M - | -8M 515.38% | -29.60M 270% | 300K 101.01% | -6.10M 2,133.33% | -35.40M - | -200M 464.97% | 4.20M 102.10% | -3.90M 192.86% | 500K - | 500K 0% | 700K 40% | 500K 28.57% | 500K 0% | 500K 0% | -41.40M 8,380% | 1.10M 102.66% | -1.60M - | ||||||||||||||||||
purchases of investments | |||||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | |||||||||||||||||||||||||||||||||||||||||||||
other investing activites | -24.60M - | -32.60M 32.52% | -55.40M 69.94% | -34.60M 37.55% | -28.70M 17.05% | -41.40M 44.25% | -57.70M 39.37% | -55.30M 4.16% | -59.80M 8.14% | -60.10M 0.50% | -74.70M 24.29% | -52.70M 29.45% | -51.20M 2.85% | -53.60M 4.69% | -52M 2.99% | -36.50M 29.81% | -34.30M 6.03% | -16.10M 53.06% | -43.10M 167.70% | -18.70M 56.61% | -38.40M 105.35% | -17.20M 55.21% | -29.20M 69.77% | -17.60M 39.73% | -20.10M 14.20% | -26.50M 31.84% | -33.80M 27.55% | -8.70M 74.26% | -11.70M 34.48% | 12.10M 203.42% | -15.60M 228.93% | -9.60M 38.46% | -7.50M 21.88% | 13.60M 281.33% | -53M 489.71% | -38.40M 27.55% | -45.90M 19.53% | -50.40M 9.80% | -69.30M 37.50% | -35.10M 49.35% | -42.10M 19.94% | -42.50M 0.95% | -37M 12.94% | -18.50M 50.00% | |
net cash used for investing activites | -44.50M - | -50.90M 14.38% | -119.70M 135.17% | -56.60M 52.72% | -46M 18.73% | -59.50M 29.35% | -85.40M 43.53% | -86.90M 1.76% | -74.60M 14.15% | -79.60M 6.70% | -95.30M 19.72% | -69.20M 27.39% | -229.30M 231.36% | -81.70M 64.37% | -138.60M 69.65% | -62.10M 55.19% | -59M 4.99% | -37.10M 37.12% | -63.70M 71.70% | -48.60M 23.70% | -60.80M 25.10% | -38.70M 36.35% | -65.20M 68.48% | -76.80M 17.79% | -41.40M 46.09% | -49.80M 20.29% | -45.60M 8.43% | -18.80M 58.77% | -73.60M 291.49% | -207.20M 181.52% | -29.70M 85.67% | -29.70M 0% | -23.80M 19.87% | -6.60M 72.27% | -73.80M 1,018.18% | -57.90M 21.54% | -67.90M 17.27% | -72.90M 7.36% | -94.60M 29.77% | -59.70M 36.89% | -104.60M 75.21% | -63.20M 39.58% | -60.20M 4.75% | -40.50M 32.72% | |
debt repayment | -1.90M - | -100M 5,163.16% | -29.80M 70.20% | -1.60M 94.63% | -1.50M 6.25% | -22.80M 1,420% | -1.60M 92.98% | -3.20M 100% | -1.50M 53.13% | -800K 46.67% | -3.80M 375% | -4.50M 18.42% | -119.40M 2,553.33% | -150M 25.63% | -83M 44.67% | -4.50M 94.58% | -20.40M 353.33% | -495.70M 2,329.90% | -21.10M 95.74% | -38.10M 80.57% | -20.80M 45.41% | -43.80M 110.58% | -43.80M 0% | -65.10M 48.63% | -29.30M 54.99% | -41.90M 43.00% | -2.30M - | -500K 78.26% | -2.40M 380% | -500K 79.17% | -249.90M 49,880% | -300K 99.88% | -200K - | -1M 400% | -800K 20% | -500K 37.50% | -300K 40% | -1.70M 466.67% | -400K 76.47% | -1.20M - | |||||
common stock issued | 1.30M - | 12.80M 884.62% | 19.30M 50.78% | -1.30M 106.74% | 2.20M 269.23% | 14.50M 559.09% | 22M 51.72% | 3.20M 85.45% | 1.90M 40.63% | 9.90M 421.05% | 18.50M 86.87% | 4M 78.38% | 9.40M 135% | 14.10M 50% | 20.50M 45.39% | 1.60M 92.20% | 10M 525% | 11.50M 15% | 16.80M 46.09% | 25.80M 53.57% | 1.40M 94.57% | 4.80M 242.86% | 19.80M 312.50% | 1.60M 91.92% | 25.20M 1,475% | 1.50M 94.05% | 12.30M 720% | 2.70M 78.05% | 39.30M 1,355.56% | 93M 136.64% | 61.80M 33.55% | 3.60M 94.17% | 4M 11.11% | 5.80M 45% | 23.40M 303.45% | 12.20M 47.86% | 13.60M 11.48% | 32.80M 141.18% | 51.80M 57.93% | 9.90M 80.89% | 19.10M 92.93% | 28.30M 48.17% | -51.70M - | ||
common stock repurchased | -15.10M - | -22.10M 46.36% | -40.40M 82.81% | -5M 87.62% | -11.80M 136% | -49.70M 321.19% | -37.20M 25.15% | -14.70M 60.48% | -8.80M 40.14% | -23.10M 162.50% | -35.40M 53.25% | -17.90M 49.44% | -44M 145.81% | -35.80M 18.64% | -86.70M 142.18% | -90.10M 3.92% | -75.30M 16.43% | -43.50M 42.23% | -55.20M 26.90% | -85.70M 55.25% | -99.70M 16.34% | -47.40M 52.46% | -60.10M 26.79% | -59.70M 0.67% | -71.20M 19.26% | -50.50M 29.07% | -45.10M - | -78.70M 74.50% | -151.90M 93.01% | -137.40M 9.55% | -66.50M 51.60% | -75.50M 13.53% | -28.80M 61.85% | -53.80M 86.81% | -50.20M 6.69% | -65.30M 30.08% | -87.20M 33.54% | -94.80M 8.72% | -51.80M 45.36% | -60.90M 17.57% | -70.20M 15.27% | -47.40M 32.48% | -59.90M 26.37% | ||
dividends paid | -25.50M - | -25.60M 0.39% | -25.60M 0% | -25.60M 0% | -30.80M 20.31% | -30.90M 0.32% | -30.80M 0.32% | -30.80M 0% | -35.40M 14.94% | -35.40M 0% | -35.50M 0.28% | -35.40M 0.28% | -41.20M 16.38% | -41.20M 0% | -41.10M 0.24% | -40.70M 0.97% | -46.40M 14.00% | -46.50M 0.22% | -46.30M 0.43% | -46.10M 0.43% | -53.10M 15.18% | -52.80M 0.56% | -52.50M 0.57% | -52.30M 0.38% | -59M 12.81% | -59M 0% | -58.70M 0.51% | -58.80M 0.17% | -66.80M 13.61% | -66.70M 0.15% | -66.70M 0% | -66.30M 0.60% | -76.10M 14.78% | -75.70M 0.53% | -75.70M 0% | -75.70M 0% | -86M 13.61% | -86.10M 0.12% | -85.90M 0.23% | -85.60M 0.35% | -98M 14.49% | -98.20M 0.20% | -98M 0.20% | -97.90M 0.10% | |
other financing activites | -1.50M - | 7.80M 620% | 59.40M 661.54% | 12M 79.80% | 700K 94.17% | 53.60M 7,557.14% | -17.30M 132.28% | 14.60M 184.39% | -51.10M 450% | 100K 100.20% | 3.60M 3,500% | 8.90M 147.22% | 234.80M 2,538.20% | 146.30M 37.69% | 166.90M 14.08% | 104.20M 37.57% | -4.50M 104.32% | 383.70M 8,626.67% | 500K 99.87% | 72.80M 14,460% | 37.10M 49.04% | -8.40M 122.64% | 63.50M 855.95% | 126M 98.43% | -4.90M 103.89% | -7.20M 46.94% | 335.90M 4,765.28% | -1.60M 100.48% | -4.90M 206.25% | -3M 38.78% | -5.10M 70% | -6.70M 31.37% | -6.20M 7.46% | -7.60M 22.58% | -6.10M 19.74% | -6.80M 11.48% | -7.10M 4.41% | -10.80M 52.11% | -7.10M 34.26% | -7.50M 5.63% | -7.50M 0% | -23.70M 216% | 17.50M 173.84% | 54.50M 211.43% | |
net cash used provided by financing activities | -42.70M - | -127.10M 197.66% | -17.10M 86.55% | -21.50M 25.73% | -41.20M 91.63% | -35.30M 14.32% | -64.90M 83.85% | -30.90M 52.39% | -94.90M 207.12% | -49.30M 48.05% | -52.60M 6.69% | -44.90M 14.64% | 39.60M 188.20% | -66.60M 268.18% | -23.40M 64.86% | -29.50M 26.07% | -136.60M 363.05% | -190.50M 39.46% | -105.30M 44.72% | -71.30M 32.29% | -135.10M 89.48% | -147.60M 9.25% | -73.10M 50.47% | -49.50M 32.28% | -139.20M 181.21% | -157.10M 12.86% | 289.50M 284.28% | -105.10M 136.30% | -111.60M 6.18% | -131M 17.38% | -147.90M 12.90% | -385.80M 160.85% | -154.10M 60.06% | -106.30M 31.02% | -112.20M 5.55% | -120.70M 7.58% | -145.80M 20.80% | -152.10M 4.32% | -136.50M 10.26% | -135.30M 0.88% | -149M 10.13% | -164.20M 10.20% | -127.90M 22.11% | -156.20M 22.13% | |
effect of forex changes on cash | -200K - | -100K 50% | 400K 500% | -1M 350% | -1.80M 80% | -1.80M 0% | 200K 111.11% | -1.30M 750% | -1.30M 0% | 800K 161.54% | -600K 175% | -200K 66.67% | -1.90M 850% | 1.30M 168.42% | 900K 30.77% | 1.20M 33.33% | 1.20M - | -3.10M 358.33% | -1.30M - | 500K 138.46% | 400K 20% | -1.30M 425% | 900K 169.23% | -5.20M 677.78% | 2.90M 155.77% | 1.20M 58.62% | 3.50M 191.67% | 100K 97.14% | 700K 600% | -1.30M 285.71% | -300K 76.92% | 100K 133.33% | -3M 3,100% | -4.90M 63.33% | 1M 120.41% | -1.70M - | -2.40M 41.18% | -1.10M 54.17% | -1.80M 63.64% | -1.30M 27.78% | 3.10M 338.46% | ||||
net change in cash | 35.10M - | -89.80M 355.84% | -12M 86.64% | 8.90M 174.17% | 8.20M 7.87% | -18.50M 325.61% | 10.20M 155.14% | -5.40M 152.94% | -26.40M 388.89% | 13.50M 151.14% | 13.60M 0.74% | -2.40M 117.65% | -39.90M 1,562.50% | 45.40M 213.78% | -34M 174.89% | 5.10M 115.00% | -2.10M 141.18% | 5.50M 361.90% | 14.80M 169.09% | 9.90M 33.11% | 18.70M 88.89% | 15.50M 17.11% | 7.60M 50.97% | 3.50M 53.95% | 17M 385.71% | 1.30M 92.35% | 500.40M 38,392.31% | 101.30M 79.76% | 135.90M 34.16% | -18.80M 113.83% | 61.30M 426.06% | -230.40M 475.86% | 44.50M 119.31% | 81.10M 82.25% | -48.20M 159.43% | -53.60M 11.20% | -2.10M 96.08% | 76.60M 3,747.62% | 37.50M 51.04% | 88M 134.67% | 42.20M 52.05% | 119.50M 183.18% | 111.70M 6.53% | 80.60M 27.84% | |
cash at beginning of period | 182.50M - | 217.60M 19.23% | 127.80M 41.27% | 115.80M 9.39% | 124.70M 7.69% | 132.90M 6.58% | 114.40M 13.92% | 124.60M 8.92% | 119.20M 4.33% | 92.80M 22.15% | 106.30M 14.55% | 119.90M 12.79% | 117.50M 2.00% | 77.60M 33.96% | 123M 58.51% | 89M 27.64% | 94.10M 5.73% | 92M 2.23% | 97.50M 5.98% | 112.30M 15.18% | 122.20M 8.82% | 140.90M 15.30% | 156.40M 11.00% | 164M 4.86% | 167.50M 2.13% | 184.50M 10.15% | 185.80M 0.70% | 686.20M 269.32% | 787.50M 14.76% | 923.40M 17.26% | 904.60M 2.04% | 965.90M 6.78% | 735.50M 23.85% | 780M 6.05% | 861.10M 10.40% | 812.90M 5.60% | 759.30M 6.59% | 757.20M 0.28% | 833.80M 10.12% | 871.30M 4.50% | 959.30M 10.10% | 1.00B 4.40% | 1.12B 11.93% | 1.23B 9.96% | |
cash at end of period | 217.60M - | 127.80M 41.27% | 115.80M 9.39% | 124.70M 7.69% | 132.90M 6.58% | 114.40M 13.92% | 124.60M 8.92% | 119.20M 4.33% | 92.80M 22.15% | 106.30M 14.55% | 119.90M 12.79% | 117.50M 2.00% | 77.60M 33.96% | 123M 58.51% | 89M 27.64% | 94.10M 5.73% | 92M 2.23% | 97.50M 5.98% | 112.30M 15.18% | 122.20M 8.82% | 140.90M 15.30% | 156.40M 11.00% | 164M 4.86% | 167.50M 2.13% | 184.50M 10.15% | 185.80M 0.70% | 686.20M 269.32% | 787.50M 14.76% | 923.40M 17.26% | 904.60M 2.04% | 965.90M 6.78% | 735.50M 23.85% | 780M 6.05% | 861.10M 10.40% | 812.90M 5.60% | 759.30M 6.59% | 757.20M 0.28% | 833.80M 10.12% | 871.30M 4.50% | 959.30M 10.10% | 1.00B 4.40% | 1.12B 11.93% | 1.23B 9.96% | 1.31B 6.54% | |
operating cash flow | 122.50M - | 88.30M 27.92% | 124.40M 40.88% | 88M 29.26% | 97.20M 10.45% | 78.10M 19.65% | 160.30M 105.25% | 113.70M 29.07% | 144.40M 27.00% | 141.60M 1.94% | 162.10M 14.48% | 111.90M 30.97% | 151.70M 35.57% | 192.40M 26.83% | 127.10M 33.94% | 95.50M 24.86% | 193.50M 102.62% | 231.90M 19.84% | 186.90M 19.40% | 129.80M 30.55% | 215.90M 66.33% | 201.30M 6.76% | 145.50M 27.72% | 131.10M 9.90% | 196.70M 50.04% | 213.40M 8.49% | 253.60M 18.84% | 224M 11.67% | 317.60M 41.79% | 319.30M 0.54% | 238.20M 25.40% | 186.40M 21.75% | 222.70M 19.47% | 193.90M 12.93% | 140.80M 27.39% | 129.90M 7.74% | 210.60M 62.12% | 301.60M 43.21% | 270.30M 10.38% | 285.40M 5.59% | 296.90M 4.03% | 348.70M 17.45% | 301.10M 13.65% | 274.20M 8.93% | |
capital expenditure | -19.90M - | -18.30M 8.04% | -22.70M 24.04% | -22.30M 1.76% | -17.30M 22.42% | -18.10M 4.62% | -27.70M 53.04% | -18.50M 33.21% | -16.10M 12.97% | -19.50M 21.12% | -20.60M 5.64% | -16.50M 19.90% | -17.70M 7.27% | -18.60M 5.08% | -15.90M 14.52% | -22.90M 44.03% | -24.70M 7.86% | -18M 27.13% | -20.60M 14.44% | -29.90M 45.15% | -22.40M 25.08% | -20.20M 9.82% | -28M 38.61% | -29.60M 5.71% | -21.60M 27.03% | -17.20M 20.37% | -11.80M 31.40% | -10.10M 14.41% | -26.50M 162.38% | -19.30M 27.17% | -18.30M 5.18% | -16.20M 11.48% | -16.30M 0.62% | -20.20M 23.93% | -21.30M 5.45% | -20M 6.10% | -22.70M 13.50% | -23M 1.32% | -25.80M 12.17% | -25.10M 2.71% | -21.10M 15.94% | -21.80M 3.32% | -23.20M 6.42% | 45M 293.97% | |
free cash flow | 102.60M - | 70M 31.77% | 101.70M 45.29% | 65.70M 35.40% | 79.90M 21.61% | 60M 24.91% | 132.60M 121% | 95.20M 28.21% | 128.30M 34.77% | 122.10M 4.83% | 141.50M 15.89% | 95.40M 32.58% | 134M 40.46% | 173.80M 29.70% | 111.20M 36.02% | 72.60M 34.71% | 168.80M 132.51% | 213.90M 26.72% | 166.30M 22.25% | 99.90M 39.93% | 193.50M 93.69% | 181.10M 6.41% | 117.50M 35.12% | 101.50M 13.62% | 175.10M 72.51% | 196.20M 12.05% | 241.80M 23.24% | 213.90M 11.54% | 291.10M 36.09% | 300M 3.06% | 219.90M 26.70% | 170.20M 22.60% | 206.40M 21.27% | 173.70M 15.84% | 119.50M 31.20% | 109.90M 8.03% | 187.90M 70.97% | 278.60M 48.27% | 244.50M 12.24% | 260.30M 6.46% | 275.80M 5.95% | 326.90M 18.53% | 277.90M 14.99% | 319.20M 14.86% |
All numbers in USD (except ratios and percentages)