COM:COGNEX
Cognex
- Stock
Last Close
39.20
22/11 21:00
Market Cap
8.47B
Beta: -
Volume Today
1.08M
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 | Dec '14 | Apr '15 | Jul '15 | Oct '15 | Dec '15 | Apr '16 | Jul '16 | Oct '16 | Dec '16 | Apr '17 | Jul '17 | Oct '17 | Dec '17 | Apr '18 | Jul '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Apr '21 | Jul '21 | Oct '21 | Dec '21 | Apr '22 | Jul '22 | Oct '22 | Dec '22 | Apr '23 | Jul '23 | Oct '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 20.44M - | 18.51M 9.48% | 25.95M 40.21% | 50.40M 94.23% | 26.63M 47.16% | 20.50M 23.01% | 43.71M 113.22% | 25.82M 40.93% | 18.85M 26.98% | 14.88M 21.05% | 43.01M 188.98% | 53.67M 24.78% | 38.25M 28.73% | 45.66M 19.35% | 56.07M 22.82% | 102.35M 82.53% | -26.90M 126.28% | 37.22M 238.37% | 56.20M 51.00% | 80.44M 43.13% | 45.42M 43.54% | 33.10M 27.11% | 48.75M 47.26% | 41.69M 14.49% | 80.33M 92.70% | 20.48M 74.51% | -1.14M 105.58% | 87.51M 7,762.52% | 69.34M 20.75% | 69.85M 0.73% | 77.60M 11.10% | 78.90M 1.68% | 53.53M 32.15% | 67.33M 25.77% | 58.90M 12.52% | 33.98M 42.31% | 55.31M 62.78% | 25.61M 53.69% | 57.47M 124.38% | 18.92M 67.09% | 11.23M 40.64% | 12.02M 7.06% | 36.21M 201.21% | 29.59M 18.28% | |
depreciation and amortization | 2.83M - | 2.91M 2.58% | 2.98M 2.37% | 3.25M 9.14% | 3.34M 2.83% | 3.44M 2.99% | 3.56M 3.52% | 3.43M 3.74% | 3.69M 7.73% | 3.80M 2.98% | 3.64M 4.34% | 3.69M 1.54% | 3.94M 6.61% | 3.96M 0.46% | 4.07M 2.98% | 4.32M 6.11% | 4.64M 7.38% | 5.20M 12.02% | 5.21M 0.27% | 5.37M 2.99% | 5.77M 7.43% | 5.94M 3.05% | 6.13M 3.15% | 5.84M 4.68% | 6.98M 19.46% | 7.02M 0.54% | 6.72M 4.19% | 6.16M 8.40% | 6.60M 7.13% | 5.19M 21.41% | 5.18M 0.17% | 5.05M 2.43% | 4.87M 3.60% | 4.96M 1.81% | 4.82M 2.78% | 4.87M 1.02% | 4.98M 2.24% | 4.93M 0.98% | 4.93M 0.12% | 5.12M 3.83% | 6.89M 34.59% | 8.09M 17.36% | 49K 99.39% | 8.82M 17,895.92% | |
deferred income tax | 944K - | -2.04M 315.89% | -2.95M 44.75% | -5.15M 74.54% | -98K 98.10% | -4.95M 4,945.92% | -6.42M 29.89% | -703K 89.05% | 698K 199.29% | -2.06M 395.70% | -879K 57.41% | 1.53M 273.83% | -493K 132.26% | 921K 286.82% | 2.08M 125.52% | -4.83M 332.45% | 3.62M 174.92% | -1.47M 140.61% | -916K 37.64% | 2.56M 379.48% | -588K 122.97% | -1.14M 93.88% | -171K 85% | -494K 188.89% | -93.06M 18,738.26% | -1.83M 98.04% | 3.22M 276.40% | 1.80M 44.15% | -6.55M 463.92% | 1.25M 119.09% | -277K 122.16% | 438K 258.12% | -4.53M 1,134.02% | -3.89M 14.09% | -6.92M 77.79% | -3.99M 42.32% | -12.54M 214.26% | -10.66M 15.02% | -3.50M 67.14% | -533K 84.78% | -5.09M 854.60% | -3.33M 34.49% | -5.90M - | ||
stock based compensation | 2.32M - | 4.00M 72.51% | 3.96M 1.20% | 3.30M 16.63% | 3.90M 18.25% | 6.95M 78.10% | 4.63M 33.33% | 4.39M 5.27% | 4.20M 4.17% | 6.80M 61.85% | 4.46M 34.49% | 4.62M 3.70% | 4.67M 1.15% | 7.48M 60.06% | 7.85M 4.85% | 8.03M 2.29% | 8.59M 6.99% | 13.19M 53.65% | 9.00M 31.77% | 9.14M 1.57% | 9.75M 6.65% | 12.28M 25.95% | 10.97M 10.70% | 10.19M 7.05% | 12.15M 19.16% | 14.79M 21.76% | 8.02M 45.79% | 9.27M 15.59% | 10.59M 14.21% | 12.01M 13.45% | 10.73M 10.65% | 10.61M 1.08% | 10.42M 1.82% | 15.06M 44.48% | 13.00M 13.68% | 13.37M 2.84% | 13.09M 2.09% | 16.58M 26.69% | 12.57M 24.16% | 12.37M 1.66% | 13.25M 7.16% | 13.10M - | |||
change in working capital | 8.92M - | -6.31M 170.79% | -15.96M 152.93% | -20.78M 30.18% | 59.01M 383.90% | -26.38M 144.71% | -36.55M 38.57% | 32.34M 188.47% | 17.60M 45.59% | 4.28M 75.69% | -28.24M 760.03% | -5.65M 79.99% | 29.73M 626.18% | -10.04M 133.79% | -27.33M 172.08% | -60.43M 121.10% | 94.41M 256.24% | 1.05M 98.88% | -51.64M 5,004.46% | -18.40M 64.37% | 11.35M 161.67% | 13.56M 19.49% | -7.65M 156.39% | 8.99M 217.55% | 62.31M 593.24% | 26.27M 57.84% | -32.90M 225.26% | -24.56M 25.36% | -170K 99.31% | 9.05M 5,424.71% | 560K 93.81% | -32.63M 5,927.32% | -10.99M 66.32% | -35.76M 225.31% | -72.26M 102.11% | 31.04M 142.96% | 3.44M 88.91% | -10.40M 402.09% | -42.78M 311.29% | 4.12M 109.62% | -18.66M 553.34% | 44.70M - | |||
accounts receivables | -11.31M - | -35.01M - | 51.05M 245.81% | -25.99M - | 27.43M 205.53% | -1.02M 103.74% | -16.71M 1,530.44% | -20.07M 20.06% | 24.55M 222.36% | -2.24M 109.12% | -16.60M 641.87% | -39.54M 138.14% | 3.19M 108.08% | 24.83M 677.40% | -43.61M 275.63% | 643K 101.47% | 16.27M 2,430.17% | 12.83M 21.16% | -1.44M 111.26% | 4K 100.28% | 5.42M 135,400% | 2.18M 59.74% | -11.14M 610.49% | -14.92M 33.95% | 2.59M 117.38% | -3.50M 234.79% | -19.99M 472.05% | 19.19M 196.00% | -208K 101.08% | -24.70M 11,775% | -19.42M 21.38% | 75.14M 486.94% | -27.56M 136.69% | -18.45M 33.05% | -5.96M 67.68% | 17.93M 400.62% | 29.83M 66.37% | -25.67M 186.04% | 3.59M - | ||||||
inventory | 666K - | -1.41M - | -5.20M 269.75% | -163K - | 1.91M 1,269.33% | 2.65M 38.82% | 9.32M 252.15% | -1.18M 112.71% | -371K 68.67% | -5.39M 1,351.75% | -2.33M 56.83% | -10.84M 366.19% | -18.54M 71.03% | -27.32M 47.38% | 4.10M 115.01% | -4.48M 209.22% | 10.75M 340.08% | 4.07M 62.12% | 6.32M 55.19% | 7.63M 20.63% | 5.12M 32.88% | 4.95M 3.20% | -6.62M 233.59% | -1.40M 78.83% | -7.25M 417.77% | -1.32M 81.76% | -8.20M 519.65% | -13.01M 58.73% | -32.39M 148.87% | -23.90M 26.20% | 3.78M 115.81% | -15.69M 515.38% | -13.12M 16.40% | -5.34M 59.31% | 357K 106.69% | -7.97M 2,333.33% | -9.64M 20.87% | 471K 104.89% | 823K - | ||||||
accounts payables | 1.32M - | 10.90M 726.71% | 55.06M - | -2.05M 103.72% | 2.22M 208.15% | 4.01M 80.87% | -4.13M 203.17% | -2K 99.95% | 7.17M 358,450% | 4.65M 35.16% | 7.32M 57.48% | -6.81M 193.06% | 5.31M 177.96% | -16.20M 405.10% | 9.71M 159.93% | -6.07M 162.48% | 4.25M 169.99% | -8.77M 306.67% | 1.13M 112.88% | 5.03M 345.22% | -1.61M 132.06% | 1.76M 208.87% | 3.44M 96.13% | -5.28M 253.16% | 4.76M 190.24% | 11.30M 137.35% | -5.48M 148.52% | 17.25M 414.70% | 708K 95.90% | -24.23M 3,522.74% | 1.95M 108.04% | 4.30M 120.74% | -192K 104.47% | -797K 315.10% | -3.00M 276.04% | -9.76M 225.59% | 7.40M 175.81% | 6.78M - | |||||||
other working capital | 19.56M - | 14.31M - | 2.26M 84.22% | 3.43M - | -9.69M 382.34% | 441K 104.55% | -24.85M 5,734.92% | 19.73M 179.41% | 5.55M 71.87% | -9.59M 272.73% | -13.05M 36.10% | -17.37M 33.10% | 116.56M 771.14% | -1.76M 101.51% | 4.06M 330.14% | -24.27M 697.49% | -9.61M 60.40% | -7.59M 21.05% | -3.75M 50.57% | 229K 106.11% | 46.74M 20,310.04% | 20.74M 55.62% | -16.90M 181.47% | -11.68M 30.89% | 9.77M 183.62% | 9.11M 6.72% | 17.45M 91.58% | -33.33M 290.98% | 4.35M 113.05% | 12.14M 178.95% | -32.39M 366.88% | -30.35M 6.31% | 39.83M 231.24% | 13.58M 65.89% | -36.37M 367.76% | -2.85M 92.17% | -29.09M 921.92% | 1.38M - | |||||||
other non cash items | 762K - | 395K 48.16% | 283K 28.35% | 267K 5.65% | 205K 23.22% | 174K 15.12% | -18K 110.34% | 140K 877.78% | -740K 628.57% | -125K 83.11% | -262K 109.60% | -521K 98.85% | -678K 30.13% | -254K 62.54% | 167K 165.75% | -7K 104.19% | -89K 1,171.43% | -408K 358.43% | -21K 94.85% | -33K 57.14% | 66K 300% | -2.49M 3,866.67% | 859K 134.55% | -1.05M 222.58% | -791K 24.88% | -1.58M 100.25% | 29.96M 1,991.16% | 254K 99.15% | 3.14M 1,135.43% | 1.29M 58.76% | 2.30M 77.59% | 1.76M 23.37% | 1.90M 8.12% | 1.82M 4.57% | 46.58M 2,463.40% | 4.25M 90.87% | 1.98M 53.46% | 1.49M 24.81% | 1.15M 22.92% | 1.04M 9.59% | 6.86M 561.52% | -34.04M - | |||
net cash provided by operating activities | 36.22M - | 17.46M 51.79% | 14.25M 18.41% | 31.28M 119.55% | 92.98M 197.27% | -264K 100.28% | 8.91M 3,474.62% | 65.41M 634.24% | 44.30M 32.27% | 27.58M 37.75% | 21.73M 21.21% | 57.35M 163.89% | 75.42M 31.52% | 47.72M 36.74% | 42.91M 10.08% | 49.43M 15.22% | 84.27M 70.47% | 54.79M 34.99% | 17.83M 67.46% | 79.08M 343.50% | 71.76M 9.25% | 61.26M 14.63% | 58.89M 3.87% | 65.16M 10.66% | 67.91M 4.22% | 65.14M 4.08% | 13.88M 78.70% | 80.43M 479.55% | 82.95M 3.13% | 98.64M 18.91% | 96.09M 2.59% | 64.13M 33.26% | 55.21M 13.91% | 49.52M 10.31% | 44.11M 10.92% | 83.52M 89.34% | 66.26M 20.67% | 27.55M 58.41% | 29.85M 8.33% | 41.02M 37.44% | 14.49M 64.68% | 13.64M 5.85% | 27.76M 103.50% | 56.27M 102.68% | |
investments in property plant and equipment | -7.23M - | -2.69M 62.85% | -2.66M 1.08% | -3.74M 40.70% | -11.86M 217.26% | -4.26M 64.04% | -15.74M 269.04% | -3.49M 77.81% | -5.21M 49.23% | -2.24M 57.07% | -3.11M 39.03% | -5.14M 65.40% | -2.33M 54.80% | -6.09M 162.15% | -6.08M 0.30% | -7.87M 29.54% | -8.71M 10.65% | -13.27M 52.35% | -8.40M 36.66% | -5.68M 32.41% | -9.74M 71.43% | -5.08M 47.86% | -3.89M 23.38% | -4.55M 16.91% | -8.23M 80.85% | -3.07M 62.64% | -3.91M 27.23% | -2.84M 27.28% | -3.47M 22.15% | -2.44M 29.88% | -4.11M 68.88% | -4.14M 0.61% | -4.77M 15.15% | -4.58M 3.80% | -6.67M 45.43% | -4.35M 34.73% | -4.06M 6.66% | -5.51M 35.57% | -4.70M 14.65% | -5.86M 24.57% | -7.01M 19.81% | -4.06M 42.11% | -4.51M 11.06% | -4.40M 2.46% | |
acquisitions net | 3.75M - | -501K 113.36% | -673K - | -29K 95.69% | 10.47M 36,220.69% | -1.02M - | 13K 101.27% | -2.48M - | -11.80M 375.31% | -176K 98.51% | -25.34M 14,299.43% | 1.40M 105.53% | -829K 159.17% | -22K 97.35% | -4.26M - | -40K 99.06% | -166.91M - | -1.85M 98.89% | 1.00M - | -236K - | 36K 115.25% | -5.05M - | 281K 105.56% | -21.98M 7,922.78% | -206.13M 837.72% | -257.06M 24.71% | -994K 99.61% | ||||||||||||||||||
purchases of investments | -119.75M - | -124.73M 4.16% | -65.01M 47.88% | -94.24M 44.95% | -138.65M 47.13% | -157.08M 13.29% | -65.75M 58.14% | -324.72M 393.86% | -139.10M 57.16% | -219.62M 57.89% | -236.30M 7.60% | -143.04M 39.47% | -152.91M 6.90% | -193.61M 26.62% | -111.00M 42.67% | -110.90M 0.09% | -221.35M 99.60% | -118.11M 46.64% | -218.08M 84.65% | -279.86M 28.33% | -165.99M 40.69% | -258.60M 55.79% | -406.30M 57.12% | -218.47M 46.23% | -148.28M 32.13% | -199.53M 34.56% | -118.01M 40.86% | -283.91M 140.58% | -321.42M 13.21% | -298.91M 7.00% | -212.71M 28.84% | -95.83M 54.95% | -60.59M 36.77% | -39.16M 35.38% | -38.60M 1.40% | -155.96M - | -46.48M 70.20% | -47.58M 2.37% | -80.27M 68.71% | -9.73M 87.88% | -233.73M 2,303.11% | -379.16M - | |||
sales maturities of investments | 117.72M - | 117.75M 0.03% | 59.53M 49.45% | 62.12M 4.35% | 100.07M 61.11% | 130.48M 30.38% | 122.29M 6.27% | 268.70M 119.72% | 79.98M 70.24% | 223.33M 179.25% | 203.86M 8.72% | 102.01M 49.96% | 128.04M 25.52% | 171.67M 34.07% | 107.99M 37.10% | 148.42M 37.44% | 156.39M 5.37% | 144.34M 7.71% | 286.67M 98.61% | 204.11M 28.80% | 177.45M 13.06% | 193.57M 9.09% | 393.60M 103.34% | 194.75M 50.52% | 281.03M 44.30% | 262.13M 6.73% | 125.64M 52.07% | 179.48M 42.85% | 537.36M 199.40% | 160.55M 70.12% | 110.14M 31.40% | 46.48M 57.80% | 113.80M 144.84% | 112.98M 0.72% | 51.63M 54.30% | 51.27M 0.71% | 38.11M 25.67% | 46.20M 21.23% | 69.56M 50.57% | 286.40M 311.72% | 94.30M 67.07% | 189.76M 101.22% | 356.16M - | ||
other investing activites | -3.75M - | 501K 113.36% | 673K - | 29K 95.69% | -10.47M 36,220.69% | 103.47M 1,087.81% | 915K 99.12% | -13K 101.42% | -113K 769.23% | -291K - | 829K - | 22K 97.35% | 40K - | 1.85M - | 236K - | -36K 115.25% | -281K - | 21.98M 7,922.78% | 206.13M 837.72% | -1 100.00% | 2K 200,100% | -8K - | |||||||||||||||||||||||
net cash used for investing activites | -9.26M - | -9.67M 4.42% | -8.14M 15.78% | -35.86M 340.45% | -50.43M 40.65% | -30.87M 38.79% | 40.80M 232.18% | 43.96M 7.73% | -64.44M 246.59% | 1.48M 102.30% | -35.66M 2,507.83% | -48.66M 36.44% | -39.00M 19.85% | -28.51M 26.90% | -34.43M 20.78% | 31.05M 190.19% | -73.67M 337.23% | 12.96M 117.59% | 60.19M 364.43% | -81.43M 235.30% | -2.54M 96.88% | -70.10M 2,656.67% | -16.59M 76.34% | -28.26M 70.38% | -42.38M 49.97% | 59.52M 240.44% | 3.72M 93.75% | -107.27M 2,985.18% | 213.47M 299.00% | -140.79M 165.96% | -106.68M 24.23% | -53.49M 49.86% | 48.43M 190.54% | 69.24M 42.95% | 6.36M 90.81% | 46.91M 637.53% | -126.97M 370.63% | -5.79M 95.44% | 17.28M 398.58% | 200.27M 1,058.86% | -179.50M 189.62% | -49.02M 72.69% | -4.51M 90.80% | -27.41M 507.74% | |
debt repayment | -43.47M - | -29.14M 32.96% | -54.56M - | -11.12M 79.61% | -26.78M - | -9.97M - | -34.74M - | -63.29M - | -3.59M 94.32% | -189K - | -27.23M - | -5.71M 79.03% | -621K 89.12% | -8K 98.71% | |||||||||||||||||||||||||||||||
common stock issued | 27.79M - | 5.95M 78.59% | 16.93M - | 9.67M 42.91% | 27.58M - | 3.44M 87.53% | 43.47M - | 29.14M 32.96% | 54.56M - | 11.12M 79.61% | 26.78M - | 14.35M 46.44% | 64.58M - | 9.97M 84.56% | 125.72M - | 34.74M 72.36% | 63.29M - | 3.59M 94.32% | -189K - | 9.86M 5,317.46% | -3.06M 130.98% | 5.71M 286.91% | 621K 89.12% | -8K 101.29% | -2.86M 35,662.50% | 2.66M - | |||||||||||||||||||
common stock repurchased | -19.85M - | -14.29M 28.02% | -12.72M 10.99% | -8.14M 36.02% | -24.53M 201.54% | -35.85M - | -90.50M 152.46% | -10.22M - | -28.21M 175.93% | -30.07M 6.59% | -32.28M 7.35% | -37.00M 14.65% | -24.37M 34.15% | -69.20M 183.99% | -52.11M 24.70% | -20.95M 59.79% | -61.56M 193.79% | -61.69M - | -51.04M - | -6.48M - | -14.40M 122.23% | -27.42M 90.42% | -113.36M 313.46% | -130.41M 15.04% | -23.91M 81.66% | -24.07M 0.66% | -25.93M 7.71% | -24.18M 6.75% | -24.98M 3.34% | -10.48M 58.07% | -20.15M 92.36% | -9.34M 53.66% | -2.09M - | ||||||||||||
dividends paid | -6.03M - | -5.92M 1.69% | -5.95M 0.42% | -6.38M 7.31% | -6.43M 0.64% | -6.45M 0.40% | -6.50M 0.70% | -7.37M 13.39% | -7.37M 0.07% | -7.80M 5.82% | -7.79M 0.18% | -7.74M 0.64% | -7.76M 0.28% | -8.58M 10.61% | -8.56M 0.21% | -8.58M 0.21% | -8.54M 0.54% | -9.44M 10.61% | -9.50M 0.65% | -9.47M 0.36% | -9.58M 1.19% | -361.95M 3,677.44% | -10.60M 97.07% | -10.60M 0.02% | -10.61M 0.10% | -11.46M 8.06% | -11.30M 1.40% | -11.27M 0.29% | -11.26M 0.05% | -12.08M 7.28% | -12.09M 0.06% | -12.07M 0.18% | -12.05M 0.17% | -12.87M 6.81% | -12.86M - | ||||||||||
other financing activites | -24.92M - | 2.17M 108.69% | 4.39M 102.82% | 10.32M 135.07% | -14.96M 244.91% | 3.69M 124.70% | 11.35M 207.12% | 6.56M 42.16% | -27.41M 517.75% | -3.79M - | 14.39M 479.21% | 20.38M 41.60% | 29.14M 43.00% | 5.91M 79.71% | 7.77M 31.52% | 9.81M 26.15% | 11.12M 13.42% | 2.69M 75.83% | 11.07M 311.87% | 901K 91.86% | 12.07M - | 5.36M 55.57% | -31.78M 692.58% | 9.97M 131.38% | 37.23M 273.33% | 43.16M 15.93% | -91.39M 311.77% | 34.74M 138.02% | 9.66M 72.19% | 14.69M 52.06% | 4.19M 71.48% | 3.59M 14.24% | 820K 77.18% | 189K 76.95% | -4.22M 2,335.45% | 27.23M 744.57% | 5.71M 79.03% | 621K 89.12% | 8K 98.71% | -2.86M - | |||||
net cash used provided by financing activities | -16.97M - | -6.17M 63.64% | -8.33M 34.92% | 2.19M 126.26% | -22.56M 1,132.07% | 13.36M 159.22% | -24.50M 283.41% | -89.97M 267.17% | -5.76M 93.60% | -2.51M 56.39% | -10.18M 305.58% | -2.26M 77.82% | -14.28M 532.55% | -7.42M 48.02% | -33.73M 354.30% | -36.60M 8.51% | -22.36M 38.90% | -65.87M 194.54% | -57.16M 13.23% | -17.64M 69.13% | -69.24M 292.48% | 5.78M 108.35% | -58.20M 1,106.59% | -3.17M 94.55% | 23.36M 836.18% | -50.57M 316.48% | 27.76M 154.89% | 33.57M 20.96% | -327.63M 1,075.87% | 17.67M 105.39% | -15.33M 186.77% | -23.33M 52.17% | -120.63M 417.04% | -138.11M 14.49% | -34.36M 75.12% | -35.52M 3.38% | -32.38M 8.86% | -39.32M 21.46% | -31.34M 20.29% | -21.91M 30.11% | -33.03M 50.80% | -25.09M 24.05% | -15.16M - | ||
effect of forex changes on cash | 208K - | 195K 6.25% | -71K 136.41% | 399K 661.97% | -2.47M 720.05% | -1.87M 24.33% | 433K 123.13% | -1.53M 453.58% | -1.70M 10.91% | 1.39M 181.74% | -876K 163.11% | -217K 75.23% | -3.65M 1,580.65% | 1.00M 127.53% | 1.10M 9.26% | -803K 173.20% | 7.00M 971.23% | 1.11M 84.12% | -1.23M 210.71% | -1.84M 49.35% | 863K 146.98% | 143K 83.43% | -292K 304.20% | -1.13M 287.67% | 844K 174.56% | -6.33M 850% | 1.47M 123.25% | 5.60M 280.64% | 1.93M 65.63% | -1.90M 198.60% | 279K 114.69% | -864K 409.68% | -331K 61.69% | -1.03M 211.48% | -4.83M 368.87% | -5.95M 23.15% | 8.45M 242.00% | 356K 95.79% | -2.47M 794.66% | -1.38M 44.36% | 5.19M 477.18% | -3.33M 164.12% | 6.75M - | ||
net change in cash | 10.20M - | 1.82M 82.16% | -2.29M 225.95% | -1.99M 13.01% | 17.52M 978.83% | -19.65M 212.17% | 25.64M 230.52% | 17.87M 30.31% | -27.59M 254.36% | 27.94M 201.27% | -24.98M 189.43% | 6.22M 124.88% | 18.50M 197.55% | 12.79M 30.87% | -24.16M 288.96% | 43.08M 278.31% | -4.77M 111.06% | 2.99M 162.72% | 19.63M 556.52% | -21.83M 211.21% | 841K 103.85% | -2.92M 446.73% | -16.19M 455.28% | 32.60M 301.32% | 49.73M 52.56% | 67.77M 36.27% | 46.82M 30.90% | 12.34M 73.66% | -29.28M 337.40% | -26.39M 9.90% | -25.65M 2.78% | -13.56M 47.14% | -17.32M 27.73% | -20.39M 17.75% | 11.28M 155.30% | 88.96M 688.84% | -84.63M 195.13% | -17.20M 79.67% | 13.31M 177.39% | 218.02M 1,537.49% | -192.85M 188.45% | -63.80M 66.92% | 23.25M 136.45% | 20.45M 12.06% | |
cash at beginning of period | 30.45M - | 40.64M 33.50% | 42.46M 4.48% | 40.17M 5.40% | 38.18M 4.96% | 55.69M 45.88% | 36.05M 35.28% | 61.69M 71.14% | 79.56M 28.97% | 51.98M 34.67% | 79.91M 53.75% | 54.93M 31.26% | 61.15M 11.32% | 79.64M 30.25% | 92.43M 16.06% | 68.27M 26.14% | 111.35M 63.11% | 106.58M 4.28% | 109.57M 2.81% | 129.20M 17.92% | 107.37M 16.90% | 108.21M 0.78% | 105.30M 2.69% | 89.10M 15.38% | 121.70M 36.58% | 171.43M 40.86% | 239.20M 39.53% | 286.02M 19.58% | 298.36M 4.31% | 269.07M 9.81% | 242.69M 9.81% | 217.04M 10.57% | 203.48M 6.25% | 186.16M 8.51% | 165.77M 10.95% | 177.05M 6.80% | 266.00M 50.25% | 181.37M 31.82% | 164.17M 9.48% | 177.49M 8.11% | 395.50M 122.84% | 202.66M 48.76% | 176.63M - | ||
cash at end of period | 40.64M - | 42.46M 4.48% | 40.17M 5.40% | 38.18M 4.96% | 55.69M 45.88% | 36.05M 35.28% | 61.69M 71.14% | 79.56M 28.97% | 51.98M 34.67% | 79.91M 53.75% | 54.93M 31.26% | 61.15M 11.32% | 79.64M 30.25% | 92.43M 16.06% | 68.27M 26.14% | 111.35M 63.11% | 106.58M 4.28% | 109.57M 2.81% | 129.20M 17.92% | 107.37M 16.90% | 108.21M 0.78% | 105.30M 2.69% | 89.10M 15.38% | 121.70M 36.58% | 171.43M 40.86% | 239.20M 39.53% | 286.02M 19.58% | 298.36M 4.31% | 269.07M 9.81% | 242.69M 9.81% | 217.04M 10.57% | 203.48M 6.25% | 186.16M 8.51% | 165.77M 10.95% | 177.05M 6.80% | 266.00M 50.25% | 181.37M 31.82% | 164.17M 9.48% | 177.49M 8.11% | 395.50M 122.84% | 202.66M 48.76% | 138.86M 31.48% | 23.25M 83.25% | 197.07M 747.53% | |
operating cash flow | 36.22M - | 17.46M 51.79% | 14.25M 18.41% | 31.28M 119.55% | 92.98M 197.27% | -264K 100.28% | 8.91M 3,474.62% | 65.41M 634.24% | 44.30M 32.27% | 27.58M 37.75% | 21.73M 21.21% | 57.35M 163.89% | 75.42M 31.52% | 47.72M 36.74% | 42.91M 10.08% | 49.43M 15.22% | 84.27M 70.47% | 54.79M 34.99% | 17.83M 67.46% | 79.08M 343.50% | 71.76M 9.25% | 61.26M 14.63% | 58.89M 3.87% | 65.16M 10.66% | 67.91M 4.22% | 65.14M 4.08% | 13.88M 78.70% | 80.43M 479.55% | 82.95M 3.13% | 98.64M 18.91% | 96.09M 2.59% | 64.13M 33.26% | 55.21M 13.91% | 49.52M 10.31% | 44.11M 10.92% | 83.52M 89.34% | 66.26M 20.67% | 27.55M 58.41% | 29.85M 8.33% | 41.02M 37.44% | 14.49M 64.68% | 13.64M 5.85% | 27.76M 103.50% | 56.27M 102.68% | |
capital expenditure | -7.23M - | -2.69M 62.85% | -2.66M 1.08% | -3.74M 40.70% | -11.86M 217.26% | -4.26M 64.04% | -15.74M 269.04% | -3.49M 77.81% | -5.21M 49.23% | -2.24M 57.07% | -3.11M 39.03% | -5.14M 65.40% | -2.33M 54.80% | -6.09M 162.15% | -6.08M 0.30% | -7.87M 29.54% | -8.71M 10.65% | -13.27M 52.35% | -8.40M 36.66% | -5.68M 32.41% | -9.74M 71.43% | -5.08M 47.86% | -3.89M 23.38% | -4.55M 16.91% | -8.23M 80.85% | -3.07M 62.64% | -3.91M 27.23% | -2.84M 27.28% | -3.47M 22.15% | -2.44M 29.88% | -4.11M 68.88% | -4.14M 0.61% | -4.77M 15.15% | -4.58M 3.80% | -6.67M 45.43% | -4.35M 34.73% | -4.06M 6.66% | -5.51M 35.57% | -4.70M 14.65% | -5.86M 24.57% | -7.01M 19.81% | -4.06M 42.11% | -4.51M 11.06% | -4.40M 2.46% | |
free cash flow | 28.99M - | 14.78M 49.03% | 11.59M 21.56% | 27.54M 137.62% | 81.13M 194.56% | -4.53M 105.58% | -6.83M 50.77% | 61.92M 1,007.00% | 39.09M 36.86% | 25.34M 35.17% | 18.62M 26.52% | 52.20M 180.34% | 73.10M 40.03% | 41.62M 43.06% | 36.83M 11.51% | 41.56M 12.85% | 75.56M 81.80% | 41.52M 45.05% | 9.43M 77.30% | 73.39M 678.73% | 62.02M 15.49% | 56.18M 9.42% | 55.00M 2.11% | 60.62M 10.21% | 59.68M 1.54% | 62.07M 3.99% | 9.97M 83.94% | 77.59M 678.43% | 79.48M 2.44% | 96.20M 21.05% | 91.97M 4.40% | 59.99M 34.77% | 50.44M 15.92% | 44.93M 10.93% | 37.44M 16.67% | 79.17M 111.43% | 62.20M 21.44% | 22.05M 64.55% | 25.15M 14.08% | 35.17M 39.84% | 7.48M 78.74% | 9.58M 28.17% | 23.25M 142.67% | 51.87M 123.08% |
All numbers in (except ratios and percentages)