COM:PROTOLABS
Protolabs
- Stock
Last Close
39.74
22/11 21:00
Market Cap
763.28M
Beta: -
Volume Today
408.93K
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 | 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 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 9.51M - | 10.10M 6.26% | 10.96M 8.45% | 10.38M 5.22% | 10.19M 1.84% | 10.45M 2.55% | 11.69M 11.80% | 12.38M 5.96% | 11.99M 3.14% | 10.66M 11.10% | 10.69M 0.27% | 11.98M 12.08% | 9.37M 21.78% | 12.20M 30.17% | 12.09M 0.93% | 13.22M 9.38% | 14.27M 7.96% | 18.05M 26.48% | 18.31M 1.46% | 20.94M 14.32% | 19.29M 7.89% | 15.51M 19.57% | 16.17M 4.22% | 16.79M 3.87% | 15.19M 9.56% | 13.98M 7.92% | 12.61M 9.85% | 14.70M 16.58% | 9.58M 34.82% | 3.71M 61.25% | 12.91M 247.93% | 4.83M 62.56% | 11.91M 146.33% | 5.09M 57.22% | 2.56M 49.81% | 3.95M 54.52% | -115.06M 3,012.30% | 2.66M 102.31% | -383K 114.40% | 7.95M 2,176.76% | 6.99M 12.12% | 5.27M 24.64% | 4.54M 13.82% | 7.19M 58.35% | |
depreciation and amortization | 2.04M - | 2.11M 3.18% | 2.58M 22.36% | 3.01M 16.92% | 3.44M 14.24% | 3.40M 1.25% | 3.54M 4.18% | 3.48M 1.67% | 3.70M 6.38% | 3.79M 2.29% | 4.36M 15.02% | 4.68M 7.48% | 4.65M 0.64% | 4.25M 8.68% | 4.45M 4.71% | 4.84M 8.74% | 4.93M 1.98% | 6.26M 26.83% | 6.49M 3.69% | 6.77M 4.33% | 7.23M 6.84% | 7.44M 2.83% | 7.54M 1.38% | 7.68M 1.79% | 8.21M 6.89% | 7.96M 3.02% | 7.90M 0.77% | 8.04M 1.76% | 8.70M 8.30% | 10.06M 15.58% | 10.07M 0.09% | 10.10M 0.36% | 10.26M 1.51% | 10.23M 0.24% | 10.04M 1.86% | 9.71M 3.34% | 9.44M 2.71% | 9.39M 0.59% | 9.49M 1.14% | 9.33M 1.74% | 9.31M 0.16% | 9.10M 2.28% | 8.97M 1.44% | 8.91M 0.70% | |
deferred income tax | 528K - | 107K 79.73% | 380K - | -2.36M 721.58% | 343K 114.52% | 277K 19.24% | -930K 435.74% | 3.15M 438.39% | 89K 97.17% | 314K 252.81% | 92K 70.70% | 2.29M 2,383.70% | 394K 82.76% | 1.21M 208.12% | -893K 173.56% | -625K 30.01% | 612K 197.92% | 1.01M 64.71% | 150K 85.12% | 10.17M 6,677.33% | 379K 96.27% | 1.21M 218.21% | 14K 98.84% | 4.51M 32,092.86% | 3.39M 24.74% | 2.26M 33.40% | 927K 58.96% | 999K 7.77% | -69K 106.91% | 488K 807.25% | -558K 214.34% | 478K 185.66% | -3.21M 772.18% | -2.44M 24.06% | -3.27M 33.89% | -579K 82.28% | -3.10M 434.72% | -2.51M 18.96% | -3.59M 43.16% | 1.54M 142.90% | -2.25M 245.81% | -1.90M 15.58% | -2.00M 5.22% | ||
stock based compensation | 866K - | 998K 15.24% | 1.25M 25.25% | 1.31M 5.04% | 1.25M 4.95% | 1.34M 7.53% | 1.57M 16.77% | 1.61M 2.49% | 1.57M 2.43% | 1.73M 10.53% | 1.81M 4.45% | 1.72M 4.98% | 1.51M 11.87% | 1.72M 13.27% | 2.24M 30.65% | 2.20M 1.83% | 2.40M 9.00% | 2.31M 3.83% | 2.73M 18.21% | 2.95M 8.25% | 2.94M 0.34% | 3.04M 3.33% | 3.49M 14.67% | 3.21M 7.86% | 1.04M 67.53% | 3.03M 190.80% | 3.64M 19.98% | 3.94M 8.41% | 4.06M 2.81% | 5.62M 38.56% | 4.94M 12.08% | 4.98M 0.75% | 3.56M 28.57% | 4.40M 23.65% | 4.03M 8.32% | 4.91M 21.73% | 4.21M 14.20% | 3.69M 12.23% | 3.67M 0.54% | 4.44M 20.84% | 4.18M 5.92% | 4.24M - | 4.20M 1.13% | ||
change in working capital | 1.81M - | 2.37M 30.54% | -3.68M 255.32% | 1.32M 135.81% | 4.45M 237.81% | 85K 98.09% | -4.50M 5,397.65% | 830K 118.43% | -2.77M 433.13% | 1.69M 161.23% | 3.39M 100.30% | 1.18M 65.14% | 1.40M 18.36% | -13K 100.93% | 219K 1,784.62% | 3K 98.63% | 1.22M 40,433.33% | -1.35M 211.27% | 5.29M 490.98% | -5.38M 201.66% | -920K 82.89% | -8.62M 836.85% | 9.01M 204.54% | 1.06M 88.21% | 2.80M 163.37% | -5.37M 291.92% | 4.74M 188.32% | 1.29M 72.77% | 515K 60.11% | -13.02M 2,628.74% | -6.49M 50.18% | -7.29M 12.30% | 1.16M 115.87% | 1.19M 3.20% | -2.68M 324.48% | 5.37M 300.56% | -5.49M 202.22% | 9.69M 276.52% | -5.01M 151.69% | 5.92M 218.15% | -5.02M 184.89% | 4.89M 197.27% | -1.43M 129.20% | -3.46M 142.47% | |
accounts receivables | -228K - | -3.55M 1,458.77% | -2.19M 38.44% | -560K 74.41% | 998K 278.21% | -4.36M 537.17% | -856K 80.38% | -3.61M 321.50% | -2.54M 29.49% | 23K 100.90% | 1.18M 5,021.74% | -2.83M 339.98% | 2.53M 189.35% | -4.78M 289.11% | -2.14M 55.26% | -3.77M 76.18% | 746K 119.81% | -4.01M 637.94% | 1.36M 134.01% | -6.34M 564.84% | 2.90M 145.63% | -2.39M 182.42% | -1.07M 54.95% | -1.93M 79.16% | 7.24M 475.65% | -5.08M 170.27% | 792K 115.58% | 480K 39.39% | 3.72M 675.21% | -14.56M 491.24% | -8.74M 39.98% | -2.32M 73.46% | 5.50M 337.30% | -6.33M 215.01% | 581K 109.18% | 1.84M 216.52% | 5.54M 201.31% | -2.33M 142.01% | 3.43M 247.51% | -4.16M 221.26% | 5.79M 238.93% | -5.65M 197.74% | 5.77M 202.00% | -113K 101.96% | |
inventory | -199K - | -166K 16.58% | -140K 15.66% | -33K 76.43% | -557K 1,587.88% | -243K 56.37% | -420K 72.84% | -454K 8.10% | -980K 115.86% | -62K 93.67% | -125K 101.61% | -16K 87.20% | 339K 2,218.75% | 435K 28.32% | -260K 159.77% | -363K 39.62% | -797K 119.56% | 807K 201.25% | -418K 151.80% | -65K 84.45% | -513K 689.23% | 739K 244.05% | -347K 146.96% | 159K 145.82% | -491K 408.81% | -537K 9.37% | -264K 50.84% | 485K 283.71% | -346K 171.34% | 917K 365.03% | 810K 11.67% | -777K 195.93% | -3.34M 329.86% | -675K 79.79% | -1.11M 64.15% | 170K 115.34% | 1.30M 666.47% | -641K 149.19% | 90K 114.04% | 401K 345.56% | 262K 34.66% | 802K 206.11% | 461K 42.52% | -1.26M 373.97% | |
accounts payables | 87K - | 3.93M 4,416.09% | 1.21M 69.10% | -3.73M 407.17% | 21K 100.56% | 776K 3,595.24% | 2.60M 235.18% | 367K 85.89% | 2.04M 455.04% | -135K 106.63% | -1.23M 813.33% | -675K 45.26% | 927K 237.33% | 319K 65.59% | 2.21M 594.36% | -1.15M 151.78% | 1.79M 255.97% | 2.29M 28.06% | 2.12M 7.59% | -3.43M 261.93% | 962K 128.06% | -805K 183.68% | 4.65M 678.01% | -2.37M 150.91% | -2.20M 7.22% | 1.74M 179.12% | -657K 137.78% | -2.34M 256.01% | 2.75M 217.53% | 669K 75.66% | 4.34M 549.03% | -3.03M 169.85% | 2.68M 188.23% | -326K 112.18% | -195K 40.18% | 1.81M 1,029.74% | 83K 95.42% | 2.54M 2,955.42% | -3.50M 237.89% | 1.71M 148.81% | -2.58M 251.38% | -138K 94.66% | 675K 589.13% | -537K 179.56% | |
other working capital | 2.15M - | 2.16M 0.23% | -2.56M 218.76% | 5.64M 319.93% | 3.99M 29.30% | 3.92M 1.81% | -5.83M 248.86% | 4.53M 177.64% | -1.28M 128.24% | 1.87M 246.09% | 3.57M 91.27% | 4.70M 31.62% | -2.39M 150.91% | 4.01M 267.57% | 401K 90% | 5.28M 1,216.21% | -522K 109.89% | -438K 16.09% | 2.23M 608.22% | 4.46M 100.36% | -4.26M 195.61% | -6.17M 44.63% | 5.78M 193.71% | 5.20M 10.05% | -1.75M 133.65% | -1.49M 15.04% | 4.87M 427.73% | 2.67M 45.28% | -5.61M 310.47% | -51K 99.09% | -2.90M 5,590.20% | -1.16M 60.13% | -3.68M 218.32% | 8.52M 331.41% | -1.96M 122.95% | 1.55M 179.19% | -12.42M 901.61% | 433K 103.49% | -5.04M 1,263.05% | 7.97M 258.34% | -8.49M 206.43% | 9.88M 216.38% | -8.33M 184.34% | -1.55M 81.43% | |
other non cash items | -1.22M - | -415K 65.84% | -354K 14.70% | -2.42M 583.62% | 236K 109.75% | -205K 186.86% | -152K 25.85% | -3.92M 2,478.29% | -373K 90.48% | -1.02M 173.73% | -945K 7.44% | -44K 95.34% | -435K 888.64% | 245K 156.32% | 424K 73.06% | 203K 52.12% | 551K 171.43% | 269K 51.18% | -657K 344.24% | 213K 132.42% | -741K 447.89% | 252K 134.01% | -524K 307.94% | 134K 125.57% | 534K 298.51% | -589K 210.30% | -136K 76.91% | 62K 145.59% | 742K 1,096.77% | 126K 83.02% | -7.62M 6,147.62% | -577K 92.43% | -4.34M 652.17% | 79K 101.82% | 1.75M 2,108.86% | -145K 108.31% | 118.00M 81,475.86% | 241K 99.80% | 4.02M 1,568.05% | 128K 96.82% | 228K 78.13% | 27.52M 11,971.49% | 15.30M 44.42% | 9.92M 35.17% | |
net cash provided by operating activities | 13.54M - | 15.27M 12.74% | 10.75M 29.58% | 13.99M 30.10% | 17.21M 23.01% | 15.42M 10.40% | 12.42M 19.47% | 13.45M 8.34% | 17.27M 28.41% | 16.94M 1.90% | 19.62M 15.78% | 19.61M 0.02% | 18.79M 4.21% | 18.79M 0.01% | 20.64M 9.81% | 19.57M 5.15% | 22.75M 16.22% | 26.14M 14.93% | 33.17M 26.88% | 25.64M 22.69% | 37.97M 48.05% | 18.00M 52.59% | 36.89M 104.90% | 28.89M 21.67% | 32.27M 11.71% | 22.41M 30.56% | 31.01M 38.36% | 28.96M 6.61% | 24.59M 15.07% | 6.42M 73.88% | 14.30M 122.63% | 11.50M 19.63% | 23.02M 100.22% | 17.78M 22.74% | 13.26M 25.45% | 20.52M 54.82% | 10.52M 48.77% | 22.58M 114.72% | 9.29M 58.86% | 24.18M 160.30% | 17.23M 28.75% | 21.34M 23.86% | 14.44M 32.31% | 24.75M 71.39% | |
investments in property plant and equipment | -5.78M - | -9.89M 71.23% | -21.73M 119.70% | -4.30M 80.20% | -7.58M 76.13% | -6.23M 17.80% | -9.49M 52.28% | -11.54M 21.66% | -17.10M 48.18% | -8.28M 51.62% | -14.14M 70.89% | -8.56M 39.43% | -2.63M 69.24% | -7.81M 196.47% | -5.49M 29.74% | -10.86M 97.90% | -8.47M 22.02% | -25.51M 201.18% | -17.68M 30.70% | -18.70M 5.79% | -25.21M 34.76% | -12.73M 49.48% | -21.40M 68.05% | -12.02M 43.86% | -16.08M 33.82% | -13.42M 16.53% | -19.88M 48.16% | -7.18M 63.87% | -6.52M 9.23% | -6.55M 0.38% | -17.38M 165.55% | -4.03M 76.83% | -6.25M 55.28% | -3.07M 50.92% | -2.96M 3.52% | -10.38M 250.69% | -5.27M 49.23% | -3.44M 34.73% | -3.39M 1.54% | -3.11M 8.32% | -19.18M 517.55% | -2.59M 86.51% | -4.20M 62.23% | 6.78M 261.64% | |
acquisitions net | -5.03M - | -110.53M - | -90K 99.92% | 284K 415.56% | -90K - | 4M 4,544.44% | 58.23M - | 44.01M - | -127.71M 390.18% | 296K 100.23% | 34.21M - | 3.07M 91.03% | 3.23M - | 881K 72.70% | 194K 77.98% | 429K 121.13% | 70K 83.68% | 6K 91.43% | 22K 266.67% | 8K 63.64% | -30K 475% | ||||||||||||||||||||||||
purchases of investments | -23.64M - | -32.38M 36.99% | -6.08M 81.23% | -8.88M 46.02% | -12.85M 44.77% | -11.57M 9.91% | -13.81M 19.34% | -17.29M 25.13% | -23.72M 37.22% | -18.79M 20.76% | -19.51M 3.81% | -17.91M 8.21% | -33.10M 84.83% | -16.52M 50.09% | -4.03M 75.60% | 514K - | -3.39M 759.34% | -13.74M 305.43% | -24.25M 76.53% | -126K 99.48% | -4M 3,074.60% | -8.98M 124.57% | -8.46M 5.82% | -28.96M 242.32% | -37.63M 29.93% | -19.58M 47.96% | -33.38M 70.47% | -22.60M 32.29% | -8.23M 63.60% | -6.93M 15.74% | -1M - | -29.37M 2,836.60% | -9.52M 67.60% | -6.99M 26.54% | -1M 85.69% | -194K 80.60% | -429K 121.13% | -70K 83.68% | -1M 1,328.57% | -18.09M - | |||||
sales maturities of investments | 15.91M - | 26.59M 67.16% | 28.85M 8.50% | 6.46M 77.63% | 12.16M 88.41% | 11.65M 4.24% | 12.46M 7.02% | 16.79M 34.72% | 11.29M 32.73% | 10.46M 7.34% | 18.29M 74.81% | 17.15M 6.26% | 16.27M 5.13% | 10.76M 33.89% | 14.44M 34.25% | 8.90M 38.39% | 13.88M 56.05% | 13.55M 2.38% | 15.51M 14.42% | 15.66M 1.03% | 20.42M 30.34% | 17.01M 16.71% | 12.16M 28.47% | 25.18M 107.02% | 13.98M 44.49% | 10.70M 23.45% | 17.52M 63.79% | 28.20M 60.93% | 11.31M 59.90% | 52.35M 362.90% | 9.07M 82.67% | 10.78M 18.90% | 10.91M 1.21% | 6.60M 39.53% | 1.80M 72.79% | 7.30M 306.35% | 5.66M 22.39% | 7.63M 34.71% | 6.39M 16.25% | 5.09M 20.27% | 4.75M 6.77% | 6.98M 47.03% | 3.44M 50.82% | 5.29M 54.00% | |
other investing activites | -33.86M - | -8.74M - | -126K - | 216K 271.43% | -4M 1,951.85% | -58.23M - | -3M 94.85% | -44.01M - | -34.21M - | -3.07M 91.03% | 194K - | 429K 121.13% | 70K 83.68% | 1M 1,328.57% | -2.56M 356.50% | -8.30M - | |||||||||||||||||||||||||||||
net cash used for investing activites | -13.51M - | -15.69M 16.11% | -32.82M 109.24% | -6.72M 79.52% | -8.27M 22.94% | -6.16M 25.48% | -10.84M 75.97% | -12.04M 11.06% | -34.56M 187.11% | -16.60M 51.96% | -15.36M 7.51% | -9.33M 39.27% | -19.47M 108.75% | -13.58M 30.26% | 4.92M 136.23% | -1.97M 139.99% | -113.35M 5,662.58% | -15.44M 86.38% | -15.63M 1.24% | -27.42M 75.41% | -4.79M 82.54% | 271K 105.66% | -18.22M 6,823.25% | 4.71M 125.83% | -31.06M 759.89% | -43.35M 39.56% | -21.94M 49.38% | -12.37M 43.65% | -17.82M 44.08% | -90.13M 405.91% | -14.95M 83.41% | 6.76M 145.20% | 3.66M 45.82% | -25.84M 805.68% | -10.68M 58.66% | -6.85M 35.88% | 273K 103.99% | 4.38M 1,505.49% | 3.43M 21.72% | 2.06M 39.99% | -14.43M 800.58% | 4.42M 130.63% | -754K 117.06% | -14.35M 1,802.92% | |
debt repayment | -47K - | -50K 6.38% | -904K 1,708.00% | -51K 94.36% | -50K 1.96% | -49K 2% | -28K 42.86% | -30K 7.14% | -45K 50% | -5M - | -5M - | -154K - | -137K 11.04% | -138K 0.73% | -138K 0% | -139K 0.72% | -139K 0% | -139K 0% | -139K 0% | -114K 17.99% | -82K 28.07% | -81K 1.22% | -71K 12.35% | -306K 330.99% | -73K 76.14% | -73K 0% | -74K 1.37% | ||||||||||||||||||
common stock issued | 6.50M - | 4.82M - | 6.25M - | 5.71M - | 8.60M - | 6.79M - | 4.39M - | 7.56M - | 5.86M - | 3.95M - | 1.99M - | 1.85M - | 2.09M - | -2.09M 200% | |||||||||||||||||||||||||||||||
common stock repurchased | -2.66M - | -1.75M 34.34% | -12.23M - | -17.90M 46.40% | -5.92M 66.90% | -12.11M 104.44% | -67K 99.45% | -12.23M 18,158.21% | -5.82M 52.42% | -76K - | -1.99M 2,523.68% | -3.42M 71.77% | -11.83M 245.28% | -10.26M 13.25% | -468K 95.44% | -6.39M 1,264.53% | -7.83M 22.69% | -16.65M 112.53% | -21.52M 29.23% | -9.97M 53.68% | -9M 9.72% | -4.90M 45.58% | -16.55M 237.81% | -12.31M 25.58% | -17.10M 38.85% | ||||||||||||||||||||
dividends paid | -1.79M - | -7.40M - | -5.86M - | -1.99M - | |||||||||||||||||||||||||||||||||||||||||
other financing activites | -2.96M - | 1.56M 152.77% | 1.47M 6.08% | 4.52M 207.84% | -4.27M 194.64% | 388K 109.08% | 1.81M 365.98% | 6.78M 275.06% | -4.84M 171.35% | 2.52M 152.17% | 2.72M 7.81% | 488K 82.07% | -3.60M 837.91% | 194K 105.39% | 3.60M 1,754.12% | 1.96M 45.57% | -749K 138.25% | 2.25M 400.67% | 1.05M 53.20% | 1.94M 84.25% | 1.54M 20.55% | 174K 88.72% | 2.07M 1,089.08% | 243K 88.26% | -2.49M 1,123.05% | 135K 105.43% | 2.72M 1,914.81% | 2.82M 3.64% | 1.73M 38.67% | 1.70M 1.45% | 2.13M 25.23% | 2.02M - | 6K 99.70% | 2.31M 38,316.67% | -2.31M - | 1.99M - | 234K - | -533K 327.78% | 174.00K - | ||||||
net cash used provided by financing activities | 3.49M - | 1.51M 56.66% | 563K 62.76% | 4.46M 693.07% | 496K 88.89% | 339K 31.65% | 1.78M 425.07% | 6.75M 279.27% | 1.37M 79.74% | 2.52M 84.50% | 2.72M 7.81% | 488K 82.07% | 2.11M 333.20% | -2.47M 216.75% | 1.85M 174.92% | 1.96M 5.90% | 7.85M 301.07% | -2.75M 134.99% | 1.05M 138.36% | 1.94M 84.25% | -10.69M 650.26% | -17.73M 65.91% | -3.86M 78.25% | -11.87M 207.83% | 1.84M 115.48% | -12.10M 758.22% | -3.10M 74.38% | 2.82M 190.94% | 1.65M 41.36% | -427K 125.83% | -1.43M 234.66% | -11.96M 737.23% | -8.38M 29.97% | -601K 92.83% | -4.22M 602.16% | -7.97M 88.96% | -15.13M 89.70% | -21.60M 42.80% | -8.06M 62.67% | -9.07M 12.49% | -3.12M 65.59% | -16.62M 432.49% | -10.29M 38.06% | -19.09M 85.49% | |
effect of forex changes on cash | 138K - | 71K 48.55% | 163K 129.58% | -315K 293.25% | -376K 19.37% | -373K 0.80% | 413K 210.72% | -358K 186.68% | -559K 56.15% | 109K 119.50% | -277K 354.13% | 110K 139.71% | -859K 880.91% | 346K 140.28% | -95K 127.46% | 523K 650.53% | 173K 66.92% | 432K 149.71% | -1.08M 350.93% | -179K 83.49% | -40K 77.65% | -240K 500% | 375K 256.25% | -695K 285.33% | 607K 187.34% | -282K 146.46% | 133K 147.16% | 839K 530.83% | 918K 9.42% | 306K 66.67% | 209K 31.70% | -396K 289.47% | -173K 56.31% | -37K 78.61% | -929K 2,410.81% | -1.01M 8.29% | 1.54M 252.68% | 134K 91.28% | -214K 259.70% | -164K 23.36% | 612K 473.17% | -124K 120.26% | 410K - | ||
net change in cash | 3.66M - | 1.16M 68.23% | -21.35M 1,937.09% | 11.41M 153.47% | 9.06M 20.62% | 9.22M 1.80% | 3.77M 59.12% | 7.81M 107.03% | -16.48M 311.07% | 2.97M 118.04% | 6.71M 125.53% | 10.89M 62.37% | 577K 94.70% | 3.09M 436.05% | 27.31M 782.90% | 20.09M 26.44% | -82.58M 511.09% | 8.39M 110.16% | 17.51M 108.75% | -12K 100.07% | 22.45M 187,208.33% | 304K 98.65% | 15.19M 4,895.07% | 21.03M 38.51% | 3.66M 82.61% | -33.32M 1,011.13% | 6.10M 118.30% | 20.25M 232.09% | 9.35M 53.83% | -83.83M 996.66% | -1.86M 97.78% | 5.89M 415.98% | 18.13M 207.60% | -8.69M 147.94% | -2.57M 70.39% | 4.70M 282.47% | -2.80M 159.70% | 5.49M 295.97% | 4.44M 19.13% | 17.00M 282.78% | 294K 98.27% | 9.01M 2,965.99% | 3.35M 62.89% | -8.28M 347.41% | |
cash at beginning of period | 39.38M - | 43.04M 9.29% | 44.20M 2.70% | 22.85M 48.30% | 34.27M 49.94% | 43.33M 26.44% | 52.55M 21.29% | 56.32M 7.18% | 64.13M 13.86% | 47.65M 25.69% | 50.63M 6.24% | 57.33M 13.24% | 68.22M 18.99% | 68.80M 0.85% | 71.89M 4.50% | 99.20M 37.99% | 119.28M 20.25% | 36.71M 69.23% | 45.09M 22.85% | 62.60M 38.83% | 62.59M 0.02% | 85.05M 35.87% | 85.35M 0.36% | 100.53M 17.79% | 121.57M 20.92% | 125.22M 3.01% | 91.91M 26.61% | 98.00M 6.64% | 118.25M 20.66% | 127.60M 7.91% | 43.77M 65.70% | 41.91M 4.26% | 47.80M 14.06% | 65.93M 37.92% | 57.24M 13.18% | 54.67M 4.50% | 59.36M 8.59% | 56.56M 4.72% | 62.05M 9.71% | 66.49M 7.16% | 83.50M 25.57% | 83.79M 0.35% | 92.80M 10.76% | 96.15M 3.60% | |
cash at end of period | 43.04M - | 44.20M 2.70% | 22.85M 48.30% | 34.27M 49.94% | 43.33M 26.44% | 52.55M 21.29% | 56.32M 7.18% | 64.13M 13.86% | 47.65M 25.69% | 50.63M 6.24% | 57.33M 13.24% | 68.22M 18.99% | 68.80M 0.85% | 71.89M 4.50% | 99.20M 37.99% | 119.28M 20.25% | 36.71M 69.23% | 45.09M 22.85% | 62.60M 38.83% | 62.59M 0.02% | 85.05M 35.87% | 85.35M 0.36% | 100.53M 17.79% | 121.57M 20.92% | 125.22M 3.01% | 91.91M 26.61% | 98.00M 6.64% | 118.25M 20.66% | 127.60M 7.91% | 43.77M 65.70% | 41.91M 4.26% | 47.80M 14.06% | 65.93M 37.92% | 57.24M 13.18% | 54.67M 4.50% | 59.36M 8.59% | 56.56M 4.72% | 62.05M 9.71% | 66.49M 7.16% | 83.50M 25.57% | 83.79M 0.35% | 92.80M 10.76% | 96.15M 3.60% | 87.87M 8.61% | |
operating cash flow | 13.54M - | 15.27M 12.74% | 10.75M 29.58% | 13.99M 30.10% | 17.21M 23.01% | 15.42M 10.40% | 12.42M 19.47% | 13.45M 8.34% | 17.27M 28.41% | 16.94M 1.90% | 19.62M 15.78% | 19.61M 0.02% | 18.79M 4.21% | 18.79M 0.01% | 20.64M 9.81% | 19.57M 5.15% | 22.75M 16.22% | 26.14M 14.93% | 33.17M 26.88% | 25.64M 22.69% | 37.97M 48.05% | 18.00M 52.59% | 36.89M 104.90% | 28.89M 21.67% | 32.27M 11.71% | 22.41M 30.56% | 31.01M 38.36% | 28.96M 6.61% | 24.59M 15.07% | 6.42M 73.88% | 14.30M 122.63% | 11.50M 19.63% | 23.02M 100.22% | 17.78M 22.74% | 13.26M 25.45% | 20.52M 54.82% | 10.52M 48.77% | 22.58M 114.72% | 9.29M 58.86% | 24.18M 160.30% | 17.23M 28.75% | 21.34M 23.86% | 14.44M 32.31% | 24.75M 71.39% | |
capital expenditure | -5.78M - | -9.89M 71.23% | -21.73M 119.70% | -4.30M 80.20% | -7.58M 76.13% | -6.23M 17.80% | -9.49M 52.28% | -11.54M 21.66% | -17.10M 48.18% | -8.28M 51.62% | -14.14M 70.89% | -8.56M 39.43% | -2.63M 69.24% | -7.81M 196.47% | -5.49M 29.74% | -10.86M 97.90% | -8.47M 22.02% | -25.51M 201.18% | -17.68M 30.70% | -18.70M 5.79% | -25.21M 34.76% | -12.73M 49.48% | -21.40M 68.05% | -12.02M 43.86% | -16.08M 33.82% | -13.42M 16.53% | -19.88M 48.16% | -7.18M 63.87% | -6.52M 9.23% | -6.55M 0.38% | -17.38M 165.55% | -4.03M 76.83% | -6.25M 55.28% | -3.07M 50.92% | -2.96M 3.52% | -10.38M 250.69% | -5.27M 49.23% | -3.44M 34.73% | -3.39M 1.54% | -3.11M 8.32% | -19.18M 517.55% | -2.59M 86.51% | -4.20M 62.23% | 6.78M 261.64% | |
free cash flow | 7.76M - | 5.37M 30.78% | -10.98M 304.35% | 9.68M 188.18% | 9.63M 0.59% | 9.19M 4.57% | 2.93M 68.12% | 1.91M 34.82% | 170K 91.09% | 8.67M 4,999.41% | 5.48M 36.82% | 11.05M 101.75% | 16.16M 46.20% | 10.98M 32.03% | 15.15M 37.94% | 8.71M 42.49% | 14.28M 63.92% | 632K 95.57% | 15.49M 2,351.11% | 6.94M 55.19% | 12.76M 83.85% | 5.27M 58.73% | 15.48M 194.00% | 16.88M 8.98% | 16.19M 4.04% | 8.99M 44.49% | 11.12M 23.74% | 21.77M 95.76% | 18.07M 17.00% | -121K 100.67% | -3.08M 2,444.63% | 7.47M 342.58% | 16.76M 124.45% | 14.71M 12.23% | 10.30M 30.03% | 10.14M 1.52% | 5.24M 48.29% | 19.14M 265.00% | 5.90M 69.16% | 21.07M 257.11% | -1.95M 109.27% | 18.75M 1,060.11% | 10.25M 45.36% | 31.54M 207.81% |
All numbers in (except ratios and percentages)