COM:BIO-TECHNE
Bio-Techne
- Stock
Last Close
76.02
31/10 18:09
Market Cap
11.36B
Beta: -
Volume Today
521.17K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 25.05M - | 31.64M 26.29% | 26.82M 15.22% | 23.91M 10.87% | 33.21M 38.91% | 24.29M 26.86% | 26.33M 8.39% | 22.71M 13.76% | 25.85M 13.85% | 30.29M 17.17% | 25.63M 15.40% | 16.28M 36.47% | 6.31M 61.22% | 21.39M 238.76% | 32.10M 50.09% | 15.86M 50.59% | 48.85M 207.93% | 19.74M 59.59% | 41.70M 111.26% | 17.40M 58.27% | 17.55M 0.87% | 44.65M 154.37% | 16.46M 63.14% | 14.40M 12.53% | 119.62M 730.81% | 36.43M 69.54% | 58.84M 61.52% | 33.40M 43.25% | 46.14M 38.17% | 45.40M 1.60% | 14.64M 67.75% | 68.98M 371.05% | 72.06M 4.46% | 60.14M 16.54% | 61.91M 2.94% | 89.73M 44.93% | 50.01M 44.27% | 70.22M 40.42% | 75.48M 7.50% | 50.99M 32.45% | 27.47M 46.14% | 49.06M 78.62% | 40.59M 17.27% | |
depreciation and amortization | 4.86M - | 4.92M 1.28% | 5.31M 7.99% | 8.56M 61.16% | 9.89M 15.61% | 9.27M 6.29% | 9.50M 2.44% | 10.69M 12.49% | 10.59M 0.89% | 10.83M 2.25% | 10.66M 1.54% | 13.64M 27.98% | 15.61M 14.38% | 16.04M 2.77% | 14.75M 8.04% | 15.42M 4.58% | 15.62M 1.24% | 16.27M 4.21% | 17.15M 5.40% | 19.05M 11.08% | 19.88M 4.34% | 19.32M 2.80% | 19.92M 3.09% | 20.09M 0.83% | 20.55M 2.33% | 21.11M 2.70% | 20.99M 0.55% | 21.09M 0.46% | 20.88M 0.97% | 21.10M 1.05% | 24.67M 16.91% | 24.73M 0.25% | 25.10M 1.49% | 25.37M 1.06% | 25.87M 1.97% | 26.64M 3.00% | 26.70M 0.23% | 26.97M 1.00% | 26.92M 0.18% | 28.54M 6.01% | 27.80M 2.58% | 27.31M 1.77% | ||
deferred income tax | -1.68M - | -1.09M 34.88% | 1.25M 214.01% | -1.62M 229.88% | 534K 133.02% | 289K 45.88% | 2.10M 625.95% | -1.11M 153.15% | -321K 71.21% | 57K 117.76% | -1.25M 2,284.21% | -1.17M 6.02% | -3.21M 174.70% | -939K 70.78% | 1.89M 301.28% | -2.18M 215.56% | -41.35M 1,793.45% | -4.49M 89.14% | 1.31M 129.25% | -3.77M 386.76% | -5.34M 41.67% | -2.01M 62.38% | -2.47M 22.91% | -607K 75.41% | 15.41M 2,639.04% | -6.16M 139.99% | 4.49M 172.83% | -452K 110.07% | 668K 247.79% | -6.24M 1,033.98% | -21.41M 243.13% | 5.41M 125.26% | 1.83M 66.23% | 655K 64.13% | -1.07M 263.66% | -4.77M 344.68% | -1.60M 66.48% | -16.29M 919.15% | -6.92M 57.53% | -11.59M 67.60% | -10.72M 7.49% | -9.55M - | ||
stock based compensation | 1.33M - | 740K 44.19% | 888K 20% | 1.36M 53.38% | 2.08M 52.35% | 1.29M 37.93% | 1.23M 4.35% | 2.04M 65.42% | 2.32M 13.89% | 2.32M 0.17% | 2.75M 18.86% | 3.18M 15.32% | 4.07M 28.12% | 3.97M 2.33% | 3.41M 14.14% | 3.79M 11.23% | 5.04M 32.91% | 4.75M 5.87% | 14.65M 208.61% | 11.56M 21.07% | 6.86M 40.67% | 5.72M 16.56% | 8.13M 41.99% | 8.37M 2.92% | 10.13M 21.07% | 7.86M 22.45% | 6.02M 23.40% | 12.95M 115.27% | 15.58M 20.27% | 10.64M 31.68% | 9.81M 7.85% | 11.74M 19.67% | 13.97M 19.02% | 8.07M 42.22% | 8.41M 4.15% | 14.46M 72.03% | 16.74M 15.79% | 10.11M 39.62% | -2.08M 120.62% | 10.09M 584.08% | 12.75M 26.35% | 7.63M 40.15% | ||
change in working capital | 202K - | -2.60M 1,386.14% | 579K 122.29% | 272K 53.02% | -2.80M 1,130.15% | -5.23M 86.72% | -3.60M 31.10% | -3.62M 0.44% | -1.32M 63.41% | -7.00M 428.68% | -3.09M 55.89% | -12.26M 296.76% | 4.64M 137.88% | -11.45M 346.55% | 5.14M 144.86% | 3.70M 27.90% | -2.91M 178.67% | -6.38M 119.01% | 7.49M 217.33% | -9.96M 232.99% | -114K 98.86% | -16.21M 14,117.54% | -1.47M 90.92% | -12.97M 781.58% | 26.53M 304.60% | -7.78M 129.33% | -11.03M 41.76% | -5.37M 51.31% | 11.84M 320.50% | -13.33M 212.54% | 36.12M 371.00% | -53.52M 248.19% | 11.77M 121.99% | -34.70M 394.88% | 6.94M 120.01% | -22.93M 430.29% | -17.38M 24.21% | -39.39M 126.64% | 81.53M 306.97% | 2.10M 97.43% | 18.78M 794.52% | -3.30M 117.59% | ||
accounts receivables | 17.34M - | -5.91M 134.09% | -32.20M 444.84% | -38.20M 18.64% | 15.60M 140.83% | 4.73M 69.65% | -20.33M 529.51% | |||||||||||||||||||||||||||||||||||||
inventory | -947K - | 539K 156.92% | -2.19M 506.49% | -2.33M 6.16% | -1.93M 16.90% | -623K 67.77% | 168K 126.97% | -3.18M 1,990.48% | -1.38M 56.45% | 322K 123.28% | -2.39M 841.93% | -2.41M 1.05% | -83K 96.56% | -1.08M 1,200% | 2.84M 363.58% | -5.45M 291.49% | -2.07M 62.05% | -4.06M 96.57% | -1.75M 56.90% | -6.68M 281.38% | -1.53M 77.03% | -3.34M 117.60% | -2.10M 37.18% | -720K 65.67% | -3.66M 408.47% | -5.63M 53.73% | -4.85M 13.79% | -1.97M 59.44% | 1.38M 170.22% | -3.53M 355.35% | -3.02M 14.28% | -2.98M 1.45% | -5.72M 91.85% | -7.33M 28.24% | -15.97M 117.79% | -10.69M 33.11% | -7.68M 28.15% | -10.45M 36.17% | -1.35M 87.08% | 181K 113.40% | -4.36M 2,509.39% | 9.58M 319.61% | ||
accounts payables | -166K - | 1.57M 1,045.18% | 793K 49.46% | -1.49M 287.52% | 2.44M 264.36% | 533K 78.19% | 664K 24.58% | -416K 162.65% | -1.66M 297.84% | 7.56M 556.86% | 3.43M 54.58% | 4.13M 20.33% | 1.12M 72.99% | 2.05M 83.69% | -1.60M 178.20% | -563K 64.88% | -4.17M 641.21% | 6.40M 253.39% | 3.36M 47.49% | 3.11M 7.56% | 2.28M 26.68% | 2.59M 13.78% | -1.88M 172.38% | 1.46M 177.61% | 5.66M 288.67% | 2.92M 48.47% | 312K 89.30% | 6.92M 2,117.31% | 1.71M 75.34% | 3.57M 109.50% | 6.89M 92.87% | -2.30M 133.41% | 2.13M 192.40% | 11.40M 435.90% | 1.51M 86.74% | -1.40M 192.66% | -10.14M 623.77% | 5.89M 158.13% | -2.26M 138.36% | -2.69M 19.20% | 8.08M 399.70% | |||
other working capital | 1.31M - | -4.71M 457.87% | 1.98M 142.01% | 4.08M 106.63% | -3.31M 181.10% | -5.14M 55.21% | -4.44M 13.71% | -29K 99.35% | 1.71M 6,006.90% | -14.89M 969.12% | -4.13M 72.23% | -13.98M 238.04% | 3.61M 125.83% | -12.42M 443.98% | 3.90M 131.37% | 9.71M 149.31% | 3.33M 65.76% | -8.72M 362.18% | 5.88M 167.41% | -6.39M 208.66% | -858K 86.57% | -15.46M 1,702.10% | 2.50M 116.18% | -13.70M 647.72% | 24.54M 279.04% | -5.07M 120.66% | -6.49M 28.03% | -10.32M 59.03% | 8.76M 184.83% | -13.37M 252.75% | 32.25M 341.17% | -48.24M 249.58% | 15.36M 131.84% | -38.77M 352.44% | 21.40M 155.20% | -28.18M 231.66% | 6.35M 122.52% | -2.63M 141.49% | 123.34M 4,784.54% | -10.99M 108.91% | 10.33M 193.99% | 7.45M 27.81% | ||
other non cash items | 1.56M - | 1.32M 15.06% | 3.07M 132% | 3.23M 5.24% | -7.18M 322.10% | 868K 112.08% | 1.59M 82.72% | 1.14M 28.18% | 1.42M 24.85% | 649K 54.36% | 1.66M 155.01% | 6.38M 285.56% | 14.21M 122.71% | -4.07M 128.66% | -6.46M 58.65% | 8.10M 225.27% | 13.94M 72.24% | -8.23M 159.06% | -17.47M 112.13% | 5.15M 129.50% | 7.72M 49.81% | -11.82M 253.13% | 15.38M 230.06% | 11.27M 26.74% | -121.83M 1,181.48% | -1.98M 98.37% | -34.52M 1,641.73% | 4.40M 112.73% | -5.85M 233.01% | 17.28M 395.60% | 58.19M 236.64% | -8.90M 115.30% | -23.73M 166.62% | 13.60M 157.29% | 659K 95.15% | -47.06M 7,240.52% | -10.09M 78.56% | -1.09M 89.24% | -91.54M 8,329.37% | -20.75M 77.33% | 7.04M 133.93% | 285K 95.95% | 44.46M 15,500% | |
net cash provided by operating activities | 31.32M - | 34.93M 11.53% | 37.92M 8.55% | 35.72M 5.81% | 35.73M 0.02% | 30.78M 13.86% | 37.14M 20.68% | 31.83M 14.29% | 38.54M 21.07% | 37.14M 3.64% | 36.36M 2.09% | 26.05M 28.35% | 41.63M 59.80% | 24.94M 40.09% | 50.83M 103.81% | 44.70M 12.06% | 39.18M 12.34% | 21.65M 44.75% | 64.84M 199.49% | 39.45M 39.16% | 46.56M 18.04% | 39.66M 14.82% | 55.95M 41.06% | 40.54M 27.54% | 70.42M 73.70% | 49.47M 29.75% | 44.79M 9.46% | 66.01M 47.37% | 89.27M 35.24% | 74.87M 16.13% | 122.02M 62.98% | 48.43M 60.31% | 100.99M 108.52% | 73.13M 27.59% | 102.72M 40.46% | 56.08M 45.40% | 64.38M 14.81% | 50.53M 21.51% | 83.39M 65.02% | 59.38M 28.79% | 83.12M 39.97% | 80.99M 2.56% | 75.50M 6.78% | |
investments in property plant and equipment | -3.65M - | -4.26M 16.84% | -2.10M 50.67% | -4.91M 133.35% | -3.14M 35.94% | -4.92M 56.72% | -6.93M 40.82% | -6.12M 11.72% | -4.89M 20.16% | -2.84M 41.97% | -3.05M 7.69% | -2.44M 20.04% | -2.85M 16.83% | -4.02M 40.76% | -5.87M 46.12% | -5.27M 10.14% | -6.33M 20.14% | -3.51M 44.63% | -5.82M 65.85% | -4.19M 27.98% | -4.60M 9.88% | -4.92M 6.97% | -11.69M 137.40% | -10.53M 9.98% | -14.56M 38.38% | -9.28M 36.27% | -17.37M 87.17% | -10.94M 37.04% | -11.45M 4.64% | -10.60M 7.37% | -11.32M 6.73% | -6.07M 46.36% | -10.17M 67.51% | -15.10M 48.51% | -13.57M 10.13% | -9.56M 29.58% | -6.11M 36.07% | -11.75M 92.31% | -10.83M 7.81% | -13.59M 25.49% | -14.86M 9.36% | -16.44M 10.61% | -17.98M 9.36% | |
acquisitions net | -100K - | -16.12M - | -359.73M 2,132.12% | -60.37M 83.22% | -82.97M - | 82K 100.10% | -8M 9,856.10% | -535K 93.31% | -259.00M 48,311.96% | -36.92M 85.74% | 1.99M 105.38% | 156K 92.15% | -10.63M 6,916.67% | -10K 99.91% | -54.42M 544,120% | 18.79M 134.52% | -272.23M 1,548.87% | -58K 99.98% | 1K 101.72% | -17.21M 1,720,700% | 1.91M - | -556K - | -215.59M 38,674.64% | 1.05M 100.49% | -83.36M - | -130.82M - | -101.18M 22.65% | -164.28M 62.35% | -3.28M 98.00% | |||||||||||||||
purchases of investments | -44.87M - | -17.41M 61.21% | -17.46M 0.33% | -6.84M - | 5.21M 176.23% | -1.44M - | -3.06M - | -5.51M - | -11.69M 112.23% | -14.31M 22.34% | -11.69M 18.27% | -5.78M 50.55% | -15.87M 174.49% | -9.23M 41.86% | -25.63M 177.73% | -19.46M 24.07% | -26.24M 34.84% | -945K 96.40% | -12.50M 1,222.75% | -13.50M - | -11.50M 14.81% | -5M - | -14.50M 190% | 14.50M 200% | 20.50M 41.38% | 20.50M 0% | -2.43M 111.86% | -5.53M 127.22% | ||||||||||||||||
sales maturities of investments | 39.75M - | 21.59M 45.68% | 199.28M 822.98% | 9.88M 95.04% | 2.12M - | 1.47M 30.53% | 3.93M 167.35% | -3.15M - | -4K 99.87% | 1.59M - | 2.03M 27.64% | 2.46M 20.82% | 3.50M 42.65% | 3.06M 12.59% | 29.83M - | 5.33M - | 11.88M 122.74% | 4.36M 63.27% | 11.31M 159.19% | 57.09M 404.70% | 54.27M 4.94% | 24.45M 54.94% | 29.04M 18.75% | 14.11M 51.42% | 23.23M 64.68% | 12.45M - | 13.61M - | 73.22M - | 12M 83.61% | -26.51M 320.91% | -29.16M 10.00% | 23.76M 181.48% | 2.17M - | |||||||||||
other investing activites | 83K - | -5K 106.02% | 85K 1,800% | 446K - | -340K 176.23% | -58K 82.94% | -25K - | 680K - | -10.32M - | 556K 105.39% | -2.10M - | -13.50M 542.86% | -34.50M 155.54% | 14.51M - | -20.50M 241.29% | -92.52M 351.33% | 115.92M 225.29% | 2.43M 97.90% | 7.00M - | |||||||||||||||||||||||||
net cash used for investing activites | -8.78M - | -81K 99.08% | 163.69M 202,180.25% | -354.75M 316.73% | -63.07M 82.22% | -3.15M 95.01% | -5.52M 75.41% | -85.16M 1,442.21% | -4.80M 94.36% | -13.99M 191.07% | -3.62M 74.13% | -268.28M 7,315.20% | -32.98M 87.71% | 4K 100.01% | -4.70M 117,625% | -12.40M 163.88% | -6.34M 48.85% | -57.93M 813.00% | 37.97M 165.54% | -288.11M 858.83% | -13.63M 95.27% | -4.74M 65.26% | -30.32M 540.12% | -15.09M 50.24% | 33.30M 320.72% | 19.36M 41.86% | -10.47M 154.10% | -8.14M 22.30% | -8.60M 5.73% | 129K 101.50% | -226.90M 175,993.80% | -7.12M 96.86% | -35.17M 393.93% | -35.99M 2.35% | -18.57M 48.41% | -19.69M 6.02% | -109K 99.45% | -241.10M 221,088.99% | -4.76M 98.03% | -154.11M 3,140.33% | -23.67M 84.64% | -16.44M 30.54% | -8.81M 46.43% | |
debt repayment | -13M - | -6M 53.85% | -1.95M 67.45% | -74.01M 3,689.61% | -24.50M 66.90% | -1.50M 93.88% | -8.50M 466.67% | -24M 182.35% | -91.51M 281.30% | -24.99M 72.70% | -6M - | -53.50M - | -357.13M 567.52% | -16.13M 95.48% | -23.13M 43.41% | -17.13M 25.95% | -19.13M 11.68% | -103.13M 439.22% | -3.13M 96.97% | -63.13M 1,920% | -33.13M 47.52% | -92.13M 178.11% | -16.13M 82.50% | -130.13M 706.98% | -41.13M 68.40% | -18.13M 55.93% | -23.13M 27.59% | -3.13M 86.49% | -441M 14,012% | -64.66M 85.34% | -170M 162.91% | -20M 88.24% | -70M 250% | -58M 17.14% | -186M 220.69% | -155M 16.67% | ||||||||
common stock issued | 51.24M - | 22.66M - | 11.85M - | 8.81M 25.64% | 11.95M 35.66% | 5.03M 57.93% | 4.42M 12.04% | 8.41M 90.28% | 14.39M 71.07% | 70.28M 388.23% | 22.93M - | |||||||||||||||||||||||||||||||||
common stock repurchased | -1K - | -50.11M - | -43.18M - | -60.84M - | -58.82M 3.32% | -19.56M 66.74% | -5.03M 74.30% | -11.00M 118.84% | -39K 99.65% | -20.23M 51,766.67% | -80.04M 295.70% | -168K 99.79% | ||||||||||||||||||||||||||||||||
dividends paid | -11.43M - | -11.44M 0.05% | -11.47M 0.25% | -11.47M 0.03% | -11.86M 3.41% | -11.88M 0.17% | -11.89M 0.04% | -11.89M 0.05% | -11.90M 0.07% | -11.90M 0% | -11.91M 0.06% | -11.93M 0.19% | -11.94M 0.06% | -11.94M 0.03% | -11.51M 3.62% | -11.96M 3.88% | -11.99M 0.25% | -11.99M 0.06% | -12.03M 0.31% | -12.07M 0.28% | -12.09M 0.16% | -12.09M 0.01% | -12.13M 0.34% | -12.17M 0.35% | -12.20M 0.22% | -12.28M 0.68% | -12.26M 0.17% | -12.34M 0.64% | -12.39M 0.45% | -12.45M 0.44% | -12.45M 0.02% | -12.49M 0.36% | -12.58M 0.66% | -12.58M 0.01% | -12.54M 0.30% | -12.54M 0.05% | -12.56M 0.13% | -12.58M 0.17% | -12.60M 0.12% | -12.65M 0.45% | -12.56M 0.75% | -12.58M 0.16% | -12.63M 0.38% | |
other financing activites | 2.45M - | 1.53M 37.66% | 3.46M 126.44% | 126.94M 3,568.84% | 43.35M 65.85% | 2.84M 93.46% | 222K 92.17% | 78.26M 35,151.80% | 36K 99.95% | 867K 2,308.33% | 3.86M 345.44% | 345.78M 8,853.37% | 25.04M 92.76% | -12.50M 149.90% | -5.11M 59.08% | -33.00M 545.34% | 27.54M 183.46% | 11.04M 59.90% | 2.70M 75.55% | 591.72M 21,815.63% | -13.00M 102.20% | 8.17M 162.85% | 9.36M 14.52% | 7.03M 24.91% | 18.29M 160.41% | -3.51M 119.20% | 30.66M 972.84% | 10.53M 65.67% | 14.44M 37.14% | -6.13M 142.48% | 260.26M 4,343.62% | 13.93M 94.65% | -22.68M 262.73% | 629K 102.77% | -55K 108.74% | 429.35M 780,738.18% | 5.03M 98.83% | 340M 6,663.48% | 160M - | -1.07M 100.67% | 146.33M 13,724.86% | -402K 100.27% | ||
net cash used provided by financing activities | -8.98M - | -9.91M 10.34% | -8.01M 19.20% | 102.47M 1,379.44% | 25.48M 75.13% | -11M 143.17% | -85.68M 678.88% | 41.87M 148.86% | -13.37M 131.93% | -19.54M 46.15% | -32.05M 64.05% | 242.33M 856.18% | -11.88M 104.90% | -24.44M 105.63% | -16.62M 31.98% | -50.95M 206.51% | 15.55M 130.52% | -952K 106.12% | -62.83M 6,500% | 222.53M 454.17% | -41.21M 118.52% | -27.04M 34.37% | -19.90M 26.42% | -24.27M 21.97% | -97.03M 299.80% | -17.79M 81.67% | -44.72M 151.43% | -34.93M 21.89% | -90.08M 157.86% | -55.23M 38.69% | 117.69M 313.10% | -39.68M 133.72% | -53.38M 34.50% | -84.06M 57.50% | -65.73M 21.81% | -31.81M 51.61% | -72.19M 126.99% | 150.84M 308.93% | -24.22M 116.06% | 71.51M 395.24% | -81.40M 213.83% | -52.42M 35.61% | -60.09M 14.65% | |
effect of forex changes on cash | 990K - | 260K 73.74% | 1.37M 426.15% | -3.76M 375.07% | -3.41M 9.35% | -3.15M 7.68% | 2.15M 168.12% | 5.77M 169.14% | -6.76M 217.06% | -355K 94.75% | -2.17M 511.83% | 5.25M 341.62% | -7.42M 241.44% | 400K 105.39% | 2.27M 467.50% | -485K 121.37% | 607K 225.15% | 2.38M 292.42% | -4.59M 292.82% | -1.18M 74.27% | -510K 56.85% | 1.79M 451.18% | -407K 122.72% | -2.18M 435.63% | 3.71M 270.41% | -5.12M 237.74% | 811K 115.85% | -159K 119.61% | 5.54M 3,581.76% | 842K 84.79% | 150K 82.19% | -4.40M 3,033.33% | 3.08M 169.89% | -4.09M 233.14% | -6.67M 62.99% | -11.90M 78.29% | 7.34M 161.74% | 2.32M 68.39% | -1.13M 148.49% | -8.69M 672.02% | 3.42M 139.38% | -2.35M 168.54% | ||
net change in cash | 14.55M - | 25.20M 73.25% | 194.97M 673.64% | -220.33M 213.01% | -5.27M 97.61% | 13.48M 355.72% | -51.91M 485.15% | -5.69M 89.04% | 13.61M 339.19% | 3.26M 76.04% | -1.48M 145.26% | 5.35M 462.60% | -10.65M 299.05% | 904K 108.49% | 31.77M 3,414.60% | -19.15M 160.27% | 48.99M 355.87% | -34.85M 171.13% | 35.38M 201.53% | -27.32M 177.20% | -8.79M 67.83% | 9.68M 210.09% | 5.33M 44.96% | -995K 118.69% | 10.40M 1,145.43% | 45.92M 341.48% | -9.59M 120.88% | 22.78M 337.50% | -3.88M 117.02% | 20.61M 631.46% | 12.96M 37.14% | -2.77M 121.38% | 15.52M 660.43% | -51.02M 428.68% | 11.75M 123.02% | -7.31M 162.23% | -575K 92.13% | -37.40M 6,404.35% | 53.29M 242.48% | -31.91M 159.88% | -18.53M 41.92% | 9.78M 152.79% | 11.88M 21.39% | |
cash at beginning of period | 83.86M - | 98.40M 17.35% | 123.60M 25.61% | 318.57M 157.73% | 98.24M 69.16% | 92.97M 5.37% | 106.45M 14.50% | 54.53M 48.77% | 48.84M 10.43% | 62.45M 27.87% | 65.71M 5.22% | 64.24M 2.25% | 69.59M 8.33% | 58.94M 15.31% | 59.84M 1.53% | 91.61M 53.09% | 72.46M 20.90% | 121.46M 67.61% | 86.61M 28.69% | 121.99M 40.85% | 94.67M 22.39% | 85.89M 9.28% | 95.56M 11.26% | 100.89M 5.57% | 99.89M 0.99% | 110.29M 10.41% | 156.22M 41.64% | 146.63M 6.14% | 169.40M 15.54% | 165.53M 2.29% | 186.14M 12.45% | 199.09M 6.96% | 196.32M 1.39% | 211.84M 7.91% | 160.82M 24.09% | 172.57M 7.30% | 165.26M 4.24% | 164.68M 0.35% | 127.28M 22.71% | 180.57M 41.87% | 148.66M 17.67% | 130.13M 12.47% | 139.91M 7.52% | |
cash at end of period | 98.40M - | 123.60M 25.61% | 318.57M 157.73% | 98.24M 69.16% | 92.97M 5.37% | 106.45M 14.50% | 54.53M 48.77% | 48.84M 10.43% | 62.45M 27.87% | 65.71M 5.22% | 64.24M 2.25% | 69.59M 8.33% | 58.94M 15.31% | 59.84M 1.53% | 91.61M 53.09% | 72.46M 20.90% | 121.46M 67.61% | 86.61M 28.69% | 121.99M 40.85% | 94.67M 22.39% | 85.89M 9.28% | 95.56M 11.26% | 100.89M 5.57% | 99.89M 0.99% | 110.29M 10.41% | 156.22M 41.64% | 146.63M 6.14% | 169.40M 15.54% | 165.53M 2.29% | 186.14M 12.45% | 199.09M 6.96% | 196.32M 1.39% | 211.84M 7.91% | 160.82M 24.09% | 172.57M 7.30% | 165.26M 4.24% | 164.68M 0.35% | 127.28M 22.71% | 180.57M 41.87% | 148.66M 17.67% | 130.13M 12.47% | 139.91M 7.52% | 151.79M 8.49% | |
operating cash flow | 31.32M - | 34.93M 11.53% | 37.92M 8.55% | 35.72M 5.81% | 35.73M 0.02% | 30.78M 13.86% | 37.14M 20.68% | 31.83M 14.29% | 38.54M 21.07% | 37.14M 3.64% | 36.36M 2.09% | 26.05M 28.35% | 41.63M 59.80% | 24.94M 40.09% | 50.83M 103.81% | 44.70M 12.06% | 39.18M 12.34% | 21.65M 44.75% | 64.84M 199.49% | 39.45M 39.16% | 46.56M 18.04% | 39.66M 14.82% | 55.95M 41.06% | 40.54M 27.54% | 70.42M 73.70% | 49.47M 29.75% | 44.79M 9.46% | 66.01M 47.37% | 89.27M 35.24% | 74.87M 16.13% | 122.02M 62.98% | 48.43M 60.31% | 100.99M 108.52% | 73.13M 27.59% | 102.72M 40.46% | 56.08M 45.40% | 64.38M 14.81% | 50.53M 21.51% | 83.39M 65.02% | 59.38M 28.79% | 83.12M 39.97% | 80.99M 2.56% | 75.50M 6.78% | |
capital expenditure | -3.65M - | -4.26M 16.84% | -2.10M 50.67% | -4.91M 133.35% | -3.14M 35.94% | -4.92M 56.72% | -6.93M 40.82% | -6.12M 11.72% | -4.89M 20.16% | -2.84M 41.97% | -3.05M 7.69% | -2.44M 20.04% | -2.85M 16.83% | -4.02M 40.76% | -5.87M 46.12% | -5.27M 10.14% | -6.33M 20.14% | -3.51M 44.63% | -5.82M 65.85% | -4.19M 27.98% | -4.60M 9.88% | -4.92M 6.97% | -11.69M 137.40% | -10.53M 9.98% | -14.56M 38.38% | -9.28M 36.27% | -17.37M 87.17% | -10.94M 37.04% | -11.45M 4.64% | -10.60M 7.37% | -11.32M 6.73% | -6.07M 46.36% | -10.17M 67.51% | -15.10M 48.51% | -13.57M 10.13% | -9.56M 29.58% | -6.11M 36.07% | -11.75M 92.31% | -10.83M 7.81% | -13.59M 25.49% | -14.86M 9.36% | -16.44M 10.61% | -17.98M 9.36% | |
free cash flow | 27.68M - | 30.67M 10.83% | 35.82M 16.78% | 30.81M 13.98% | 32.58M 5.75% | 25.85M 20.66% | 30.20M 16.84% | 25.71M 14.88% | 33.65M 30.88% | 34.30M 1.93% | 33.31M 2.90% | 23.61M 29.11% | 38.78M 64.24% | 20.92M 46.04% | 44.96M 114.88% | 39.42M 12.31% | 32.85M 16.68% | 18.14M 44.77% | 59.02M 225.33% | 35.26M 40.26% | 41.96M 19.01% | 34.74M 17.21% | 44.25M 27.40% | 30.01M 32.18% | 55.85M 86.09% | 40.19M 28.05% | 27.42M 31.77% | 55.07M 100.86% | 77.82M 41.32% | 64.26M 17.42% | 110.70M 72.26% | 42.36M 61.73% | 90.83M 114.39% | 58.03M 36.11% | 89.15M 53.63% | 46.52M 47.81% | 58.27M 25.26% | 38.79M 33.44% | 72.56M 87.08% | 45.79M 36.89% | 68.25M 49.05% | 64.55M 5.43% | 57.52M 10.89% |
All numbers in (except ratios and percentages)