NYSE:GGG
Graco Inc.
- Stock
Last Close
82.38
30/08 20:00
Market Cap
13.33B
Beta: 0.79
Volume Today
405.02K
Avg: 1.03M
PE Ratio
28.52
PFCF: 41.96
Dividend Yield
1.12%
Payout:23.44%
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
Sep '13 | Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '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 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Apr '22 | Jul '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 56.10M - | 44.75M 20.24% | 50.74M 13.40% | 66.24M 30.53% | 59.55M 10.09% | 49.04M 17.65% | 68.84M 40.37% | 172.64M 150.78% | 50.69M 70.64% | 53.54M 5.63% | 39.55M 26.13% | 50.95M 28.81% | 54.39M 6.75% | -104.21M 291.61% | 60.73M 158.28% | 79.83M 31.44% | 75.46M 5.47% | 36.39M 51.77% | 85.51M 134.97% | 89.14M 4.25% | 92.68M 3.97% | 73.72M 20.46% | 86.75M 17.67% | 88.14M 1.60% | 84.13M 4.54% | 84.83M 0.84% | 72.82M 14.17% | 28.83M 60.41% | 114.11M 295.79% | 114.69M 0.50% | 105.69M 7.85% | 110.12M 4.19% | 103.83M 5.71% | 120.23M 15.80% | 100.84M 16.13% | 117.38M 16.40% | 116.23M 0.98% | 126.19M 8.57% | 129.17M 2.36% | 134.27M 3.95% | 133.12M 0.85% | 109.95M 17.41% | 122.20M 11.14% | -800 100.00% | |
depreciation and amortization | 9.11M - | 9.57M 5.02% | 9.26M 3.20% | 9.06M 2.13% | 9.29M 2.53% | 7.89M 15.06% | 10.81M 36.94% | 11.16M 3.23% | 11.32M 1.42% | 11.32M 0.04% | 12.01M 6.09% | 12.49M 4.00% | 12.35M 1.15% | 11.44M 7.31% | 11.09M 3.06% | 11.27M 1.57% | 11.26M 0.09% | 11.96M 6.26% | 12.65M 5.75% | 11.10M 12.23% | 11.81M 6.40% | 12.18M 3.12% | 12.01M 1.40% | 12.07M 0.51% | 12.31M 1.99% | 12.51M 1.59% | 13.06M 4.41% | 13.90M 6.45% | 13.75M 1.12% | 14.62M 6.31% | 14.52M 0.68% | 15.30M 5.39% | 15.03M 1.72% | 14.48M 3.69% | 15.57M 7.54% | 15.88M 2.01% | 16.77M 5.58% | 17.77M 5.99% | 17.99M 1.20% | 18.13M 0.80% | 18.06M 0.38% | 18.42M 1.99% | 19.52M 5.94% | ||
deferred income tax | -800K - | 4.16M 619.75% | -3.24M 178.02% | -2.47M 23.98% | -1.37M 44.48% | 7.41M 641.12% | -4.04M 154.59% | -7.28M 80.02% | -2.40M 67.05% | 2.14M 189.12% | -2.69M 225.72% | -4.71M 75.19% | -1.07M 77.21% | -27.09M 2,424.79% | -864K 96.81% | -1.79M 107.06% | 2.71M 251.54% | 34.39M 1,168.46% | -2.04M 105.92% | 2.39M 217.43% | 15.05M 529.26% | -2K 100.01% | -2.21M 110,650% | -1.67M 24.79% | -2.19M 31.21% | -344K 84.26% | -65K 81.10% | 1.43M 2,301.54% | -2.02M 241.09% | 11.40M 664.64% | 1.84M 83.84% | -12.15M 759.88% | 94K 100.77% | -36.35M 38,773.40% | 10.97M 130.18% | 3.77M 65.64% | 5.32M 41.09% | -30.06M 665.13% | 230K 100.77% | 7.42M 3,126.09% | 7.26M 2.16% | -23.41M 422.48% | 6.04M 125.80% | ||
stock based compensation | 3.42M - | 5.37M 57.11% | 4.40M 18.00% | 5.42M 23.09% | 3.99M 26.31% | 3.44M 13.85% | 5.03M 46.35% | 5.96M 18.36% | 4.50M 24.49% | 3.74M 16.94% | 6.09M 63.09% | 6.64M 9.03% | 3.41M 48.71% | 4.99M 46.49% | 5.48M 9.74% | 7.97M 45.59% | 5.70M 28.48% | 4.50M 21.13% | 6.62M 47.22% | 9.21M 39.08% | 6.18M 32.86% | 3.55M 42.61% | 7.22M 103.47% | 10.33M 43.01% | 5.64M 45.41% | 3.48M 38.22% | 6.32M 81.40% | 9.13M 44.46% | 5.99M 34.38% | 3.72M 37.90% | 6.62M 77.95% | 7.13M 7.69% | 6.14M 13.89% | 5.05M 17.73% | 7.09M 40.38% | 7.30M 2.96% | 5.09M 30.20% | 5.21M 2.38% | 8.91M 70.93% | 9.50M 6.61% | 7.04M 25.93% | 4.77M 32.19% | |||
change in working capital | 14.85M - | 1.43M 90.39% | -31.42M 2,303.51% | -21.66M 31.05% | 16.31M 175.27% | 6.00M 63.19% | -33.12M 651.71% | 14.63M 144.18% | -23.30M 259.23% | -14.87M 36.19% | -26.09M 75.49% | -742K 97.16% | 45.15M 6,184.23% | -8.87M 119.64% | -26.21M 195.71% | -11.81M 54.93% | 15.32M 229.72% | 4.47M 70.80% | -43.99M 1,083.11% | 179K 100.41% | -42.25M 23,702.23% | 24.27M 157.45% | -53.22M 319.29% | 4.40M 108.27% | 35.76M 712.01% | 18.77M 47.52% | -37.90M 301.93% | 61K 100.16% | -11.93M 19,659.02% | -13.11M 9.87% | -26.99M 105.91% | -2.01M 92.56% | 12.09M 701.79% | -3.74M 130.95% | -103.15M 2,656.52% | -40.67M 60.57% | -6.85M 83.16% | -13.28M 93.93% | -65.47M 392.98% | 22.17M 133.87% | 44.36M 100.08% | 6.06M 86.34% | |||
accounts receivables | 3.66M - | 11.80M 222.19% | -23.25M 296.96% | -18.77M 19.28% | 10.39M 155.34% | 5.08M 51.14% | -26.63M 624.77% | -7.30M 72.58% | 12.74M 274.46% | 2.92M 77.09% | 3.10M 6.20% | -17.93M 678.26% | 20.93M 216.74% | -1.59M 107.62% | -23.21M 1,355.90% | -12.25M 47.22% | 3.84M 131.36% | 3.60M 6.17% | -20.80M 677.08% | -5.30M 74.51% | 524K 109.88% | 13.17M 2,414.12% | -13.87M 205.31% | -2.18M 84.31% | 13.14M 703.81% | 11.84M 9.93% | -10.14M 185.63% | -9.57M 5.65% | -29.03M 203.45% | 5.61M 119.33% | -10.61M 289.11% | -28.14M 165.16% | 27.95M 199.35% | -3.01M 110.76% | -14.30M 375.27% | -41.97M 193.56% | -261K 99.38% | 26.58M 10,283.91% | -8.52M 132.05% | -8.90M 4.50% | 10.19M 214.49% | 3.98M 60.91% | 28.83M 623.59% | ||
inventory | 1.38M - | 826K 40.19% | -9.98M 1,308.84% | 179K 101.79% | -3.08M 1,822.35% | -2.19M 28.97% | -13.54M 518.49% | -10.99M 18.83% | -4.11M 62.64% | -5.46M 32.94% | -8.13M 48.82% | 6.38M 178.54% | 3.37M 47.17% | -2.32M 168.83% | -12.21M 426.02% | -4.89M 59.91% | 315K 106.44% | -15.22M 4,932.70% | -7.14M 53.08% | -10.56M 47.83% | -5.39M 48.91% | -7.63M 41.36% | -13.55M 77.67% | 390K 102.88% | 8.11M 1,978.21% | 17.49M 115.76% | -17.73M 201.37% | -4.94M 72.15% | 9.16M 285.49% | 420K 95.41% | -27.54M 6,657.38% | -23.82M 13.52% | -26.17M 9.88% | -20.25M 22.63% | -52.98M 161.64% | -17.90M 66.21% | -15.58M 12.98% | -9.24M 40.70% | -18.96M 105.27% | 18.77M 199.03% | 19.41M 3.39% | 23.49M 21.01% | -23.24M 198.95% | ||
accounts payables | -1.77M - | -335K 81.07% | 6.16M 1,940.00% | 55K 99.11% | -4.16M 7,665.45% | -1.61M 61.36% | 6.09M 478.61% | 1.79M 70.58% | -4.75M 365.49% | 1.18M 124.84% | 119K 89.92% | -153K 228.57% | 1.09M 813.07% | -504K 146.20% | 2.81M 656.75% | 369K 86.85% | 1.14M 210.03% | 269K 76.49% | -1.66M 716.73% | 3.96M 338.52% | -2.22M 156.20% | -2.05M 7.82% | 8.04M 492.34% | -3.44M 142.77% | -5.38M 56.37% | 237K 104.41% | 5.18M 2,087.76% | -4.84M 193.40% | 6.21M 228.12% | 273K 95.60% | 9.32M 3,315.02% | 5.17M 44.51% | -463K 108.95% | -1.64M 253.35% | 9.22M 663.33% | -847K 109.19% | 87K 110.27% | -4.26M 4,997.70% | -3.80M 10.77% | -4.44M 16.81% | -168K 96.22% | -3.94M 2,243.45% | 8.04M 304.17% | ||
other working capital | 11.57M - | -10.87M 193.94% | -4.35M 59.98% | -3.13M 28.02% | 13.16M 520.44% | 4.73M 64.10% | 970K 79.48% | 31.14M 3,110% | -27.17M 187.27% | -13.51M 50.30% | -21.18M 56.84% | 10.95M 151.72% | 19.76M 80.35% | -4.45M 122.50% | 6.39M 243.84% | 4.96M 22.46% | 10.03M 102.16% | 15.82M 57.86% | -14.39M 190.96% | 12.08M 183.93% | -35.15M 390.96% | 20.77M 159.09% | -33.84M 262.94% | 9.63M 128.46% | 19.89M 106.52% | -10.79M 154.27% | -15.22M 40.99% | 19.41M 227.50% | 1.74M 91.05% | -19.41M 1,218.26% | 1.84M 109.46% | 44.77M 2,338.56% | 10.77M 75.94% | 21.15M 96.37% | -45.09M 313.18% | 20.05M 144.46% | 8.90M 55.59% | -26.36M 396.15% | -34.19M 29.68% | 16.74M 148.97% | 14.93M 10.83% | -17.48M 217.06% | |||
other non cash items | -1.80M - | -3.25M 80.39% | -1.50M 53.80% | -800K 46.67% | -1.40M 75% | -2.93M 109.57% | -300K 89.78% | -147.66M 49,120.33% | -2.24M 98.48% | -1.47M 34.61% | -3.30M 125.10% | -2.20M 33.33% | -300K 86.36% | 190.91M 63,735.67% | 34.96M - | 267K 99.24% | -800K - | 43.85M 5,581.50% | |||||||||||||||||||||||||||
net cash provided by operating activities | 80.87M - | 62.02M 23.31% | 28.24M 54.46% | 55.79M 97.53% | 86.38M 54.83% | 70.85M 17.97% | 47.22M 33.35% | 49.44M 4.71% | 38.57M 22.00% | 54.41M 41.07% | 25.58M 52.99% | 62.43M 144.07% | 113.91M 82.47% | 67.17M 41.03% | 50.22M 25.23% | 85.47M 70.17% | 110.46M 29.24% | 91.72M 16.97% | 58.75M 35.94% | 112.03M 90.67% | 83.48M 25.48% | 113.72M 36.22% | 50.55M 55.55% | 113.28M 124.10% | 135.66M 19.76% | 119.25M 12.09% | 54.23M 54.52% | 88.32M 62.85% | 120.17M 36.07% | 131.32M 9.28% | 101.67M 22.58% | 118.38M 16.43% | 137.18M 15.89% | 99.67M 27.35% | 31.32M 68.57% | 103.66M 230.92% | 136.57M 31.75% | 105.84M 22.50% | 90.83M 14.18% | 191.49M 110.83% | 209.05M 9.17% | 159.65M 23.63% | 118.92M 25.51% | ||
investments in property plant and equipment | -5.79M - | -8.10M 39.79% | -6.88M 15.08% | -10.18M 48.03% | -8.22M 19.26% | -5.35M 34.91% | -9.80M 83.03% | -10.09M 3.00% | -8.97M 11.06% | -12.89M 43.63% | -13.12M 1.80% | -12.84M 2.14% | -8.39M 34.69% | -7.77M 7.39% | -8.20M 5.59% | -8.42M 2.70% | -12.28M 45.80% | -11.29M 8.01% | -8.96M 20.66% | -18.48M 106.25% | -12.13M 34.39% | -14.29M 17.80% | -30.43M 113.04% | -39.75M 30.62% | -32.31M 18.72% | -25.46M 21.21% | -18.94M 25.58% | -13.67M 27.85% | -13.14M 3.85% | -25.58M 94.64% | -21.41M 16.29% | -33.34M 55.70% | -27.87M 16.42% | -50.94M 82.78% | -47.09M 7.55% | -41.77M 11.31% | -58.33M 39.66% | -53.97M 7.48% | -38.29M 29.05% | -53.94M 40.88% | -53.39M 1.02% | -39.15M 26.68% | -37.19M 5.00% | ||
acquisitions net | 3.68M - | -11.56M 414.05% | -65.15M 463.58% | 461K 100.71% | -120.24M - | -182.90M 52.11% | -4.95M 97.29% | -1.16M - | -48.88M 4,099.40% | -229K 99.53% | 467K 303.93% | -303K 164.88% | -9.97M 3,189.77% | 63K 100.63% | -3M 4,861.90% | -15M 400% | -10.88M 27.47% | 361K 103.32% | -250K 169.25% | -5.35M - | -823K 84.63% | -13.04M 1,484.45% | -7.36M 43.55% | -27.17M - | -384K 98.59% | -64K - | -19.32M 30,090.63% | -25.02M 29.47% | -280K 98.88% | ||||||||||||||||
purchases of investments | |||||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | |||||||||||||||||||||||||||||||||||||||||||||
other investing activites | -658K - | -1.71M 159.12% | 3K 100.18% | -602K 20,166.67% | -392K 34.88% | -172K 56.12% | 38K 122.09% | 589.52M 1,551,268.42% | 11.98M 97.97% | -834K 106.96% | 1.20M 243.41% | -408K 134.11% | -768K 88.24% | 104K 113.54% | 576K 453.85% | 426K 26.04% | 223K 47.65% | -1.58M 810.76% | 26K 101.64% | -91K 450% | -1.32M 1,351.65% | -238K 81.98% | -367K 54.20% | -461K 25.61% | -133K 71.15% | 22K 116.54% | -256K 1,263.64% | 11K 104.30% | 175K 1,490.91% | -73K 141.71% | -34K 53.42% | -19.40M 56,958.82% | 10K 100.05% | 19.08M 190,670% | -134K 100.70% | -263K 96.27% | -80K 69.58% | 115K 243.75% | -352K 406.09% | -588K 67.05% | 246K 141.84% | 195K 20.73% | 5.57M 2,757.44% | ||
net cash used for investing activites | -2.77M - | -21.37M 670.78% | -72.03M 237.11% | -10.32M 85.67% | -8.61M 16.56% | -125.77M 1,360.03% | -192.66M 53.19% | 574.48M 398.18% | 3.01M 99.48% | -14.89M 595.08% | -60.81M 308.45% | -13.48M 77.84% | -8.69M 35.54% | -7.96M 8.31% | -17.59M 120.87% | -7.93M 54.91% | -15.05M 89.80% | -27.88M 85.19% | -19.82M 28.93% | -18.21M 8.09% | -13.70M 24.79% | -14.52M 6.03% | -36.15M 148.94% | -41.04M 13.51% | -45.48M 10.83% | -32.80M 27.89% | -19.20M 41.46% | -40.83M 112.66% | -13.35M 67.30% | -25.66M 92.14% | -21.45M 16.39% | -52.74M 145.90% | -27.92M 47.06% | -51.18M 83.30% | -72.24M 41.15% | -42.31M 41.43% | -58.41M 38.05% | -53.85M 7.80% | -38.64M 28.25% | -54.53M 41.12% | -53.15M 2.53% | -38.95M 26.71% | -31.62M 18.83% | ||
debt repayment | -176.39M - | -102.40M 41.95% | -83.07M 18.87% | -128.21M 54.33% | -173.57M 35.39% | -126.36M 27.20% | -227.06M 79.68% | -546.08M 140.50% | -62.27M 88.60% | -107.51M 72.65% | -233.73M 117.41% | -145.54M 37.73% | -190.36M 30.79% | -165.50M 13.06% | -119.15M 28.01% | -169.40M 42.17% | -11.02M 93.50% | -96.00M 771.58% | -58.83M 38.72% | -261.77M 344.98% | -254.51M 2.78% | -8.10M 96.82% | -34.54M 326.47% | -1.91M 94.46% | -142.82M 7,365.60% | -27.92M 80.45% | -274.58M 883.40% | -125M - | -125M 0% | -1K - | -1K 0% | -75M 7,499,900% | -9.72M - | -75M 671.60% | -20.72M 72.37% | -8.24M 60.21% | -75M 809.64% | -600K 99.20% | |||||||
common stock issued | 7.62M - | 8.07M 5.81% | 15.28M 89.38% | 2.52M 83.52% | 4.20M 66.67% | 8.21M 95.76% | 12.75M 55.21% | 1.76M 86.15% | 2.26M 27.88% | 2.07M 8.42% | 20.11M 872.96% | 4.37M 78.29% | 1.09M 75.13% | 7.07M 550.74% | 30.13M 326.31% | 16.57M 45.01% | 6.73M 59.38% | 7.26M 7.94% | 17.32M 138.41% | 2.74M 84.20% | 3.42M 24.96% | 1.16M 65.98% | 24.85M 2,036.46% | 9.11M 63.35% | 2.29M 74.85% | 12.01M 424.28% | 38.88M 223.85% | 3.33M 91.42% | 15.73M 371.72% | 25.49M 62.02% | 26.46M 3.81% | 6.76M 74.47% | 7.23M 7.00% | 10.52M 45.50% | 21.29M 102.45% | 2.12M 90.06% | 4.89M 131.05% | 7.32M 49.72% | 31.03M 323.85% | 21.03M 32.23% | 3.44M 83.64% | 4.69M 36.38% | 45.37M 867.33% | ||
common stock repurchased | -22.10M - | -39.39M 78.20% | -47.54M 20.70% | -46.28M 2.66% | -48.04M 3.80% | -53.47M 11.31% | -46.94M 12.22% | -83.70M 78.33% | -94.09M 12.42% | -49.77M 47.10% | -48.05M 3.46% | 116.22M 341.86% | 111.91M 3.70% | -2.45M 102.19% | -90.16M 3,584.51% | 22.38M - | -84.72M 478.63% | -70.88M 16.33% | -89.21M - | -2.44M 97.27% | -2.68M - | -4.36M 62.54% | -82.18M 1,784.34% | -19.97M 75.70% | 22.27M 211.55% | 2K - | -108.71M - | -11.31M 89.59% | -35.16M 210.74% | -78.25M 122.54% | -7.77M 90.07% | -8.24M 6.17% | -19.29M 133.97% | -75.29M 290.27% | |||||||||||
dividends paid | -15.33M - | -15.30M 0.16% | -16.81M 9.85% | -16.67M 0.84% | -16.52M 0.90% | -16.36M 1.01% | -17.73M 8.41% | -17.61M 0.68% | -17.32M 1.65% | -16.77M 3.16% | -18.33M 9.31% | -18.35M 0.11% | -18.37M 0.11% | -18.38M 0.02% | -20.12M 9.48% | -20.00M 0.60% | -20.16M 0.81% | -20.20M 0.23% | -22.45M 11.09% | -22.20M 1.07% | -22.14M 0.27% | -22.05M 0.42% | -26.44M 19.89% | -26.64M 0.75% | -26.69M 0.19% | -26.68M 0.02% | -29.33M 9.94% | -29.16M 0.60% | -29.18M 0.06% | -29.32M 0.49% | -31.64M 7.93% | -31.77M 0.41% | -31.82M 0.16% | -31.87M 0.15% | -35.80M 12.33% | -35.54M 0.73% | -35.51M 0.07% | -35.27M 0.69% | -39.43M 11.80% | -39.56M 0.33% | -39.72M 0.40% | -39.61M 0.27% | |||
other financing activites | 118.15M - | 109.61M 7.23% | 180.35M 64.54% | 149.38M 17.17% | 154.69M 3.56% | 234.70M 51.72% | 427M 81.93% | 37.58M 91.20% | 136.29M 262.70% | 132.73M 2.61% | 300.55M 126.43% | 2.20M 99.27% | 300K 86.36% | 117.02M 38,905.67% | 191.38M 63.55% | 93.33M 51.23% | -4.93M 105.28% | -13.71M 178.21% | 120.52M 978.84% | 252.79M 109.75% | 220.97M 12.59% | 15.26M 93.10% | 11.19M 26.63% | 7.72M 31.06% | 80.04M 937.29% | 1.87M 97.67% | 547.36M 29,201.71% | -25.34M 104.63% | -1K 100.00% | -23.49M 2,349,100% | 8.26M 135.17% | -19.04M 330.39% | 37.16M 295.21% | -7.38M 119.87% | -4.64M 37.17% | 17.25M 471.85% | 52.64M - | 40.21M 23.61% | 23.72M 41.02% | -19.84M 183.66% | 1.20M 106.05% | -4.38M 464.83% | |||
net cash used provided by financing activities | -88.05M - | -39.42M 55.23% | 48.20M 222.28% | -39.26M 181.44% | -79.24M 101.87% | 46.72M 158.96% | 148.03M 216.81% | -608.04M 510.77% | -35.14M 94.22% | -39.26M 11.72% | 20.54M 152.33% | -41.12M 300.15% | -95.44M 132.11% | -62.24M 34.78% | -7.92M 87.28% | -79.50M 903.78% | -29.37M 63.05% | -100.28M 241.42% | -28.16M 71.92% | -99.34M 252.76% | -52.27M 47.39% | -102.94M 96.96% | -27.38M 73.41% | -11.73M 57.16% | -89.86M 666.27% | -45.09M 49.82% | 200.15M 543.91% | -71.13M 135.54% | -116.17M 63.31% | -152.32M 31.12% | 3.08M 102.02% | -44.05M 1,529.83% | 12.57M 128.53% | -28.74M 328.66% | -202.85M 605.87% | -27.49M 86.45% | -75.50M 174.67% | -128.56M 70.26% | 3.32M 102.58% | -11.31M 440.67% | -150.41M 1,230.26% | -109.61M 27.13% | -1.86M 98.30% | ||
effect of forex changes on cash | -355K - | 1.25M 452.96% | -91K 107.26% | -722K 693.41% | 652K 190.30% | 3.11M 377.15% | 1.44M 53.81% | 699K 51.36% | 1.22M 74.25% | 118K 90.31% | -1.12M 1,049.15% | -462K 58.75% | -333K 27.92% | 2.08M 724.32% | -509K 124.48% | 842K 265.42% | -1.48M 275.18% | 110K 107.46% | -606K 650.91% | 1.05M 273.93% | 1.47M 39.18% | -1.73M 217.79% | 576K 133.33% | 660K 14.58% | -3.89M 689.85% | 2.30M 159.05% | 497K 78.38% | -301K 160.56% | 1.32M 538.21% | 895K 32.15% | -1.59M 278.10% | 590K 137.01% | -788K 233.56% | 730K 192.64% | -45K 106.16% | -988K 2,095.56% | -1.18M 19.64% | 937K 179.27% | 611K 34.79% | -337K 155.16% | -335K 0.59% | 1.08M 423.28% | -662K 161.13% | ||
net change in cash | -10.30M - | 2.49M 124.16% | 4.33M 73.80% | 5.49M 26.81% | -831K 115.15% | -5.08M 511.43% | 4.02M 179.16% | 16.58M 312.23% | 7.66M 53.83% | 382K 95.01% | -15.80M 4,237.43% | 7.37M 146.66% | 9.46M 28.26% | -957K 110.12% | 24.20M 2,629.05% | -1.12M 104.64% | 64.55M 5,853.48% | -36.34M 156.29% | 10.17M 127.99% | 4.77M 53.11% | 18.99M 298.15% | -5.47M 128.81% | -12.41M 126.78% | 61.17M 593.04% | -3.58M 105.85% | 43.67M 1,320.77% | 235.68M 439.73% | -23.95M 110.16% | -8.03M 66.45% | -45.77M 469.64% | 81.71M 278.54% | 22.17M 72.87% | 121.04M 445.94% | 20.47M 83.09% | -243.81M 1,290.85% | 32.87M 113.48% | 1.47M 95.53% | -75.63M 5,251.98% | 56.12M 174.20% | 125.32M 123.32% | 5.15M 95.89% | 12.17M 136.14% | 84.78M 596.84% | ||
cash at beginning of period | 27.57M - | 17.27M 37.37% | 19.76M 14.41% | 24.08M 21.90% | 29.57M 22.78% | 28.74M 2.81% | 23.66M 17.68% | 27.68M 17.00% | 44.26M 59.90% | 51.91M 17.30% | 52.30M 0.74% | 36.49M 30.22% | 43.86M 20.21% | 53.32M 21.56% | 52.37M 1.79% | 76.57M 46.22% | 75.45M 1.47% | 140M 85.56% | 103.66M 25.96% | 113.83M 9.81% | 118.60M 4.19% | 137.59M 16.01% | 132.12M 3.98% | 119.71M 9.39% | 180.88M 51.10% | 177.31M 1.98% | 220.97M 24.63% | 456.66M 106.66% | 432.71M 5.24% | 424.67M 1.86% | 378.91M 10.78% | 460.62M 21.56% | 482.79M 4.81% | 603.83M 25.07% | 624.30M 3.39% | 380.49M 39.05% | 413.36M 8.64% | 414.83M 0.36% | 339.20M 18.23% | 395.31M 16.54% | 520.63M 31.70% | 525.78M 0.99% | 537.95M 2.31% | ||
cash at end of period | 17.27M - | 19.76M 14.41% | 24.08M 21.90% | 29.57M 22.78% | 28.74M 2.81% | 23.66M 17.68% | 27.68M 17.00% | 44.26M 59.90% | 51.91M 17.30% | 52.30M 0.74% | 36.49M 30.22% | 43.86M 20.21% | 53.32M 21.56% | 52.37M 1.79% | 76.57M 46.22% | 75.45M 1.47% | 140M 85.56% | 103.66M 25.96% | 113.83M 9.81% | 118.60M 4.19% | 137.59M 16.01% | 132.12M 3.98% | 119.71M 9.39% | 180.88M 51.10% | 177.31M 1.98% | 220.97M 24.63% | 456.66M 106.66% | 432.71M 5.24% | 424.67M 1.86% | 378.91M 10.78% | 460.62M 21.56% | 482.79M 4.81% | 603.83M 25.07% | 624.30M 3.39% | 380.49M 39.05% | 413.36M 8.64% | 414.83M 0.36% | 339.20M 18.23% | 395.31M 16.54% | 520.63M 31.70% | 525.78M 0.99% | 537.95M 2.31% | 622.73M 15.76% | ||
operating cash flow | 80.87M - | 62.02M 23.31% | 28.24M 54.46% | 55.79M 97.53% | 86.38M 54.83% | 70.85M 17.97% | 47.22M 33.35% | 49.44M 4.71% | 38.57M 22.00% | 54.41M 41.07% | 25.58M 52.99% | 62.43M 144.07% | 113.91M 82.47% | 67.17M 41.03% | 50.22M 25.23% | 85.47M 70.17% | 110.46M 29.24% | 91.72M 16.97% | 58.75M 35.94% | 112.03M 90.67% | 83.48M 25.48% | 113.72M 36.22% | 50.55M 55.55% | 113.28M 124.10% | 135.66M 19.76% | 119.25M 12.09% | 54.23M 54.52% | 88.32M 62.85% | 120.17M 36.07% | 131.32M 9.28% | 101.67M 22.58% | 118.38M 16.43% | 137.18M 15.89% | 99.67M 27.35% | 31.32M 68.57% | 103.66M 230.92% | 136.57M 31.75% | 105.84M 22.50% | 90.83M 14.18% | 191.49M 110.83% | 209.05M 9.17% | 159.65M 23.63% | 118.92M 25.51% | ||
capital expenditure | -5.79M - | -8.10M 39.79% | -6.88M 15.08% | -10.18M 48.03% | -8.22M 19.26% | -5.35M 34.91% | -9.80M 83.03% | -10.09M 3.00% | -8.97M 11.06% | -12.89M 43.63% | -13.12M 1.80% | -12.84M 2.14% | -8.39M 34.69% | -7.77M 7.39% | -8.20M 5.59% | -8.42M 2.70% | -12.28M 45.80% | -11.29M 8.01% | -8.96M 20.66% | -18.48M 106.25% | -12.13M 34.39% | -14.29M 17.80% | -30.43M 113.04% | -39.75M 30.62% | -32.31M 18.72% | -25.46M 21.21% | -18.94M 25.58% | -13.67M 27.85% | -13.14M 3.85% | -25.58M 94.64% | -21.41M 16.29% | -33.34M 55.70% | -27.87M 16.42% | -50.94M 82.78% | -47.09M 7.55% | -41.77M 11.31% | -58.33M 39.66% | -53.97M 7.48% | -38.29M 29.05% | -53.94M 40.88% | -53.39M 1.02% | -39.15M 26.68% | -37.19M 5.00% | ||
free cash flow | 75.08M - | 53.92M 28.18% | 21.36M 60.38% | 45.60M 113.47% | 78.15M 71.37% | 65.50M 16.19% | 37.42M 42.86% | 39.35M 5.15% | 29.59M 24.80% | 41.52M 40.29% | 12.46M 70.00% | 49.59M 298.08% | 105.53M 112.80% | 59.41M 43.70% | 42.02M 29.26% | 77.05M 83.34% | 98.18M 27.43% | 80.42M 18.09% | 49.79M 38.09% | 93.54M 87.87% | 71.36M 23.72% | 99.44M 39.35% | 20.11M 79.77% | 73.52M 265.55% | 103.35M 40.57% | 93.80M 9.24% | 35.29M 62.38% | 74.65M 111.53% | 107.03M 43.37% | 105.73M 1.21% | 80.25M 24.10% | 85.03M 5.96% | 109.31M 28.55% | 48.73M 55.43% | -15.77M 132.36% | 61.89M 492.52% | 78.23M 26.41% | 51.87M 33.69% | 52.54M 1.28% | 137.55M 161.81% | 155.65M 13.16% | 120.50M 22.59% | 81.73M 32.17% |
All numbers in USD (except ratios and percentages)