COM:MSCDIRECT
MSC Industrial Direct Co., Inc
- Stock
Last Close
84.13
22/11 16:09
Market Cap
4.27B
Beta: -
Volume Today
71.98K
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
Nov '13 | Mar '14 | May '14 | Aug '14 | Nov '14 | Feb '15 | May '15 | Aug '15 | Nov '15 | Feb '16 | May '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 | Aug '19 | Nov '19 | Feb '20 | May '20 | Aug '20 | Nov '20 | Feb '21 | May '21 | Aug '21 | Nov '21 | Feb '22 | May '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Aug '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 59.05M - | 49.51M 16.15% | 64.70M 30.67% | 62.81M 2.91% | 57.42M 8.59% | 51.53M 10.26% | 63.34M 22.93% | 59.02M 6.82% | 55.03M 6.77% | 49.52M 10.00% | 64.82M 30.88% | 61.85M 4.58% | 54.10M 12.52% | 53.74M 0.66% | 62.84M 16.92% | 60.75M 3.32% | 59.59M 1.91% | 117.55M 97.28% | 79.07M 32.74% | 73.02M 7.65% | 74.23M 1.66% | 68.43M 7.82% | 79.51M 16.20% | 66.62M 16.21% | 65.45M 1.75% | 55.56M 15.12% | 78.11M 40.60% | 52.64M 32.62% | 38.78M 26.33% | 18.35M 52.68% | 94.94M 417.41% | 65.88M 30.61% | 66.26M 0.58% | 70.15M 5.88% | 99.72M 42.14% | 104.35M 4.65% | 81.21M 22.18% | 79.31M 2.34% | 95.14M 19.95% | 87.44M 8.09% | 69.13M 20.94% | 61.56M 10.94% | 71.70M 16.47% | 55.69M 22.33% | |
depreciation and amortization | 16.06M - | 16.00M 0.39% | 16.30M 1.86% | 16.59M 1.82% | 17.01M 2.53% | 17.43M 2.47% | 17.65M 1.24% | 17.63M 0.09% | 17.93M 1.65% | 17.46M 2.62% | 17.96M 2.90% | 18.59M 3.48% | 15.45M 16.89% | 15.37M 0.51% | 15.92M 3.60% | 16.24M 2.02% | 15.75M 3.04% | 15.56M 1.21% | 15.83M 1.72% | 16.02M 1.23% | 15.85M 1.09% | 16.23M 2.42% | 16.46M 1.44% | 16.84M 2.28% | 17.02M 1.11% | 17.29M 1.54% | 17.04M 1.43% | 17.73M 4.01% | 17.11M 3.50% | 17.47M 2.11% | 17.00M 2.65% | 17.27M 1.57% | 17.41M 0.79% | 17.58M 0.98% | 17.44M 0.78% | 17.95M 2.92% | 18.57M 3.43% | 18.66M 0.49% | 18.90M 1.30% | 19.01M 0.57% | 19.78M 4.08% | 19.92M - | 20.79M 4.36% | ||
deferred income tax | -28K - | 15.12M 54,110.71% | -78K 100.52% | 15.09M - | 13.48M - | 21.62M - | 14.30M - | 2.67M 81.35% | 2.27M 15.04% | 3.35M 48.12% | 7.72M 130.07% | 2.80M 63.74% | 50.01M 1,686.85% | -1.14M 102.28% | -10.11M 787.19% | 1.94M 119.19% | 11.10M - | -915K - | 7.61M 931.91% | 188K 97.53% | -1.51M - | 10.78M 812.36% | |||||||||||||||||||||||
stock based compensation | 4.23M - | 5.04M 18.97% | 3.75M 25.46% | 3.67M 2.26% | 5.04M 37.38% | 3.16M 37.23% | 3.10M 2.09% | 2.90M 6.49% | 3.62M 25.03% | 3.38M 6.71% | 3.30M 2.22% | 3.68M 11.50% | 3.54M 3.94% | 3.39M 4.27% | 3.45M 1.86% | 3.55M 2.90% | 3.89M 9.69% | 3.69M 5.11% | 3.69M 0.24% | 3.66M 0.73% | 4.17M 14.07% | 3.90M 6.47% | 4.09M 4.74% | 4.12M 0.66% | 4.16M 1.09% | 4.02M 3.46% | 4.29M 6.67% | 4.47M 4.29% | 4.24M 5.17% | 4.76M 12.22% | 4.41M 7.21% | 4.31M 2.24% | 5.69M 31.87% | 4.50M 20.90% | 4.37M 2.89% | 4.71M 7.67% | 4.99M 6.06% | 4.98M 0.22% | 4.66M 6.51% | 4.01M 13.75% | 5.20M 29.54% | ||||
change in working capital | 27.87M - | -25.75M 192.40% | -9.79M 61.99% | -50.96M 420.60% | -20.64M 59.51% | -82.69M 300.74% | 29.51M 135.69% | -10.82M 136.66% | 42.52M 493.04% | -11.76M 127.66% | 16.72M 242.14% | 15.27M 8.66% | 1.52M 90.06% | -54.20M 3,670.29% | -21.11M 61.05% | -9.01M 57.32% | 927K 110.29% | -61.16M 6,697.52% | 11.82M 119.32% | -7.08M 159.90% | -20.34M 187.34% | -70.29M 245.56% | -14.39M 79.53% | 37.51M 360.71% | -9.74M 125.95% | -13.94M 43.18% | -49.46M 254.81% | 89.88M 281.72% | 35.97M 59.98% | -78.08M 317.06% | -98.90M 26.67% | 826K 100.84% | -37.71M 4,665.74% | -98.60M 161.44% | -50.49M 48.79% | -24.81M 50.86% | -36.52M 47.20% | 229.62M 728.78% | 26.34M 88.53% | 4.67M 82.29% | -18.91M 505.27% | 51.20M - | 9.97M 80.54% | ||
accounts receivables | -3.83M - | -17.84M 365.62% | -4.96M 72.20% | -14.83M 199.09% | -10.14M 31.65% | -18.09M 78.41% | -1.32M 92.67% | 200K 115.09% | 12.57M 6,183.50% | -4.99M 139.68% | -5.59M 12.13% | 605K 110.82% | -1.02M 268.76% | -40.66M 3,882.27% | -9.05M 77.74% | -21.50M 137.57% | -9.29M 56.79% | -23.17M 149.38% | -1.97M 91.48% | -15.39M 680.18% | -10.63M 30.94% | -9.88M 7.06% | -9.67M 2.13% | 3.23M 133.42% | 2.56M 20.64% | -4.67M 282.07% | -11.68M 150.17% | 50.56M 532.77% | -3.65M 107.23% | -35.77M 878.55% | -37.71M 5.43% | 4.09M 110.84% | -21.80M 633.26% | -42.49M 94.85% | -49.37M 16.20% | -9.91M 79.93% | 56K 100.57% | 273.78M 488,791.07% | -26.28M 109.60% | 96K 100.37% | 21.17M 21,952.08% | 6.12M - | 6.26M 2.32% | ||
inventory | 3.19M - | 22.69M 612.40% | -35.70M 257.34% | -20.52M 42.53% | -44.79M 118.32% | -13.27M 70.38% | -4.78M 63.99% | 3.82M 180.05% | 13.83M 261.72% | 27.32M 97.52% | 2.88M 89.46% | 17.02M 491.00% | -10.30M 160.53% | -10.99M 6.71% | -1.54M 85.94% | 6.96M 550.68% | -4.26M 161.17% | -29.39M 590.04% | 6.91M 123.51% | -6.50M 194.02% | -9.80M 50.93% | -34.84M 255.39% | 10.97M 131.49% | 1.14M 89.57% | 20.63M 1,703.06% | -17.18M 183.28% | -20.50M 19.33% | 33.51M 263.48% | 22.95M 31.52% | -41.60M 281.25% | -64.22M 54.38% | -24.17M 62.36% | -755K 96.88% | -33.27M 4,306.49% | -21.84M 34.35% | -25.63M 17.33% | -9.52M 62.87% | -18.27M 92.00% | 21.53M 217.85% | 1.40M 93.52% | 17.22M 1,134.27% | 19.77M - | 20.85M 5.42% | ||
accounts payables | 25.61M - | -31.75M 224.01% | 29.85M 194.01% | 17.63M 40.94% | 39.02M 121.31% | -53.41M 236.89% | 34.40M 164.40% | 3.80M 88.94% | 18.77M 393.48% | -34.17M 282.06% | 17.19M 150.32% | 5.27M 69.34% | 9.51M 80.44% | -4.07M 142.78% | -11.72M 187.96% | 12.18M 203.99% | 14.89M 22.19% | -9.68M 165.01% | 6.02M 162.22% | 31.34M 420.43% | 1.38M 95.59% | -23.27M 1,782.79% | -16.63M 28.57% | 2.35M 114.13% | -27.99M 1,291.57% | 7.20M 125.73% | -17.91M 348.71% | -5.57M 68.88% | 22.62M 505.83% | -15.05M - | 20.29M - | 1.06M 94.79% | -36.71M 3,572.85% | 23.29M 163.45% | 8.96M 61.51% | -33.41M 472.75% | 3.39M - | -8.15M 340.28% | |||||||
other working capital | 2.91M - | 1.15M 60.48% | 1.02M 11.39% | -33.24M 3,362.41% | -4.72M 85.79% | 2.07M 143.77% | 1.22M 41.20% | -18.65M 1,633.39% | -2.64M 85.83% | 70K 102.65% | 2.24M 3,098.57% | -7.62M 440.29% | 3.33M 143.67% | 1.52M 54.28% | 1.20M 20.91% | -6.66M 653.28% | -411K 93.83% | 1.08M 362.29% | 861K 20.13% | -16.53M 2,019.98% | -1.29M 92.19% | -2.30M 78.00% | 936K 140.73% | 30.79M 3,189.32% | -4.94M 116.04% | 706K 114.30% | 633K 10.34% | 11.38M 1,698.42% | -5.95M 152.24% | -712K 88.03% | 3.03M 525.14% | 20.91M 590.78% | -101K 100.48% | -22.84M 22,513.86% | 20.73M 190.74% | -9.57M 146.16% | -28.11M 193.87% | 10.82M 138.47% | 7.80M 27.92% | -5.79M 174.25% | -23.89M 312.59% | 21.92M - | -8.99M 141.02% | ||
other non cash items | -2.83M - | 2.31M 181.69% | 190K 91.78% | 13.67M 7,093.16% | -1.08M 107.91% | 425K 139.32% | 1.80M 322.59% | 2.96M 64.92% | 3.09M 4.32% | 2.27M 26.41% | 41K 98.20% | 808K 1,870.73% | 829K 2.60% | 2.92M 252.11% | 1.38M 52.86% | 2.70M 95.93% | 1.82M 32.34% | -39.44M 2,262.17% | 1.65M 104.19% | 2.18M 32.10% | 2.96M 35.49% | 3.44M 16.35% | 2.94M 14.34% | 1.84M 37.49% | 5.54M 201.14% | 5.52M 0.49% | 5.79M 4.97% | 9.37M 61.77% | 4.34M 53.65% | 3.19M 26.42% | 4.11M 28.73% | 6.93M 68.44% | 4.22M 39.04% | 5.98M 41.65% | 6.84M 14.34% | -2.42M 135.39% | 7.77M 421.11% | 7.85M 0.95% | 6.52M 16.97% | 9.76M 49.85% | 5.78M 40.81% | -61.56M 1,165.32% | 12.76M 120.72% | 30.83M 141.65% | |
net cash provided by operating activities | 104.38M - | 47.10M 54.87% | 75.14M 59.53% | 45.78M 39.08% | 57.75M 26.16% | -10.14M 117.57% | 115.37M 1,237.17% | 86.82M 24.75% | 122.11M 40.65% | 60.87M 50.15% | 102.84M 68.95% | 115.28M 12.10% | 75.44M 34.56% | 21.22M 71.87% | 62.48M 194.40% | 87.71M 40.39% | 81.98M 6.53% | 36.21M 55.83% | 112.05M 209.46% | 109.42M 2.35% | 76.87M 29.75% | 21.71M 71.75% | 88.62M 308.17% | 141.23M 59.36% | 85.11M 39.73% | 70.70M 16.93% | 59.13M 16.37% | 181.80M 207.48% | 103.23M 43.22% | 15.70M 84.79% | 20.43M 30.07% | 85.10M 316.64% | 57.80M 32.08% | -383K 100.66% | 77.88M 20,434.46% | 110.88M 42.37% | 76.02M 31.44% | 340.42M 347.77% | 150.64M 55.75% | 132.50M 12.04% | 81.17M 38.74% | 61.56M 24.15% | 143.52M 133.12% | 107.26M 25.26% | |
investments in property plant and equipment | -12.51M - | -21.42M 71.27% | -21.96M 2.51% | -14.73M 32.89% | -13.36M 9.35% | -11.79M 11.76% | -13.03M 10.55% | -13.23M 1.52% | -15.57M 17.73% | -11.21M 28.05% | -7.93M 29.21% | -53.22M 570.82% | -12.50M 76.52% | -13.01M 4.11% | -12.41M 4.58% | -8.63M 30.53% | -9.03M 4.67% | -8.23M 8.81% | -13.53M 64.38% | -14.13M 4.37% | -10.05M 28.83% | -13.10M 30.34% | -12.80M 2.31% | -15.82M 23.57% | -12.69M 19.78% | -13.05M 2.83% | -10.18M 21.96% | -11.07M 8.72% | -7.89M 28.71% | -12.06M 52.81% | -17.64M 46.29% | -16.15M 8.48% | -15.26M 5.49% | -15.92M 4.29% | -13.76M 13.53% | -16.43M 19.37% | -25.50M 55.23% | -15.07M 40.92% | -23.54M 56.25% | -28.38M 20.55% | -18.43M 35.05% | -29.57M - | -26.05M 11.90% | ||
acquisitions net | 1.43M - | 95.64M - | -42.34M - | -738K 98.26% | -85.11M - | -1.16M 98.64% | -11.63M - | -2.29M - | -22M - | -57.87M - | -87K 99.85% | -20.45M 23,401.15% | 351K 101.72% | 9K - | -14.13M 157,111.11% | ||||||||||||||||||||||||||||||
purchases of investments | -20.37M - | -3.66M 82.04% | -987K 73.02% | -12K 98.78% | |||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | -20.37M - | -25.02M - | 27.02M - | ||||||||||||||||||||||||||||||||||||||||||
other investing activites | 20.37M - | -70.62M - | 27.02M - | -27.02M 200% | -2.29M - | 2.29M - | 24.75M - | ||||||||||||||||||||||||||||||||||||||
net cash used for investing activites | -31.44M - | -25.08M 20.23% | -22.94M 8.51% | -14.75M 35.73% | -13.36M 9.42% | -11.79M 11.76% | -13.03M 10.55% | -13.23M 1.52% | -15.57M 17.73% | -11.21M 28.05% | -7.93M 29.21% | -53.22M 570.82% | -12.50M 76.52% | -13.01M 4.11% | -12.41M 4.58% | -50.97M 310.55% | -9.77M 80.84% | -8.23M 15.70% | -98.64M 1,098.11% | -15.28M 84.51% | -10.05M 34.21% | -24.73M 145.98% | 14.22M 157.53% | -15.82M 211.19% | -12.69M 19.78% | -15.33M 20.84% | -10.18M 33.59% | -11.07M 8.72% | -7.89M 28.71% | -12.06M 52.81% | -17.64M 46.29% | -38.15M 116.21% | -15.26M 59.99% | -15.92M 4.29% | -13.76M 13.53% | -49.55M 260.00% | -25.59M 48.35% | -35.51M 38.77% | -23.19M 34.70% | -28.38M 22.38% | -18.43M 35.05% | -29.56M - | -40.18M 35.93% | ||
debt repayment | -3.45M - | -13.88M 302.81% | -38.59M 178.03% | -23.43M 39.29% | -77.02M 228.70% | -16.80M 78.18% | -89.50M 432.59% | -61.97M 30.77% | -111.41M 79.79% | -56.46M 49.33% | -87.48M 54.96% | -46.74M 46.57% | -78.89M 68.78% | -57.74M 26.80% | -393.77M 581.91% | -89.27M 77.33% | -65.11M 27.06% | -80.89M 24.22% | -74M 8.51% | -130M 75.68% | -259M 99.23% | -10M 96.14% | -95.01M 850.07% | -115.36M 21.43% | -107M 7.25% | -49M 54.21% | -423.63M 764.55% | -338.56M 20.08% | -130.52M 61.45% | -219.48M 68.17% | -16.90M 92.30% | -34.89M 106.49% | -50.42M 44.51% | -84.08M 66.77% | -106.98M 27.24% | -125.48M 17.29% | -99.66M 20.58% | -353.34M 254.56% | -35M 90.09% | -62.19M 77.69% | -65M 4.51% | -45M - | -3.97M 91.17% | ||
common stock issued | 813K - | 1.18M 44.65% | 933K 20.66% | 1.08M 15.33% | 942K 12.45% | 1.38M 46.92% | 945K 31.72% | 1.01M 7.30% | 826K 18.54% | 1.16M 39.95% | 914K 20.93% | 1.19M 29.98% | 909K 23.48% | 1.29M 41.58% | 969K 24.71% | 1.08M 11.25% | 959K 11.04% | 1.42M 47.76% | 1.02M 27.88% | 1.06M 4.01% | 954K 10.25% | 1.48M 54.61% | 1.04M 29.29% | 1.13M 8.15% | 1.03M 8.60% | 1.17M 13.58% | 1.08M 7.34% | 853K 21.38% | 963K 12.90% | 422.58M 43,781.62% | 107.94M 74.46% | 84.97M 21.28% | 1.03M 98.79% | 4.30M - | 9.39M 118.62% | 6.77M 27.91% | 10.98M 62.12% | 130.95M 1,092.92% | 6.85M 94.77% | 1.72M - | 1.72M 0.29% | ||||
common stock repurchased | -115.00M - | -439K 99.62% | -171K 61.05% | -75.75M 44,200% | -3.59M 95.26% | -22.71M 532.53% | -113K 99.50% | -7.00M 6,097.35% | -5.80M 17.24% | -13.42M 131.47% | -160K 98.81% | -364.43M 227,666.25% | -3.21M 99.12% | -170K 94.70% | -15K 91.18% | -45.79M 305,166.67% | -4.02M 91.23% | -17.71M 340.77% | -3.66M 79.36% | -56.98M 1,458.67% | -63.53M 11.48% | -20.90M 67.10% | -39K 99.81% | -147K 276.92% | -3.01M 1,946.94% | -199K 93.39% | -28K 85.93% | -20.21M 72,071.43% | -3.16M 84.37% | -360K 88.60% | -47.18M 13,005.83% | -40.56M 14.03% | -4.56M 88.76% | -254K 94.43% | -131K 48.43% | -22.41M 17,010.69% | -18.54M 17.29% | -12.47M 32.75% | -50.06M 301.55% | -139.71M 179.05% | -132.04M 5.48% | -18.49M - | -20.53M 11.03% | ||
dividends paid | -20.91M - | -20.52M 1.91% | -20.58M 0.32% | -20.60M 0.08% | -208.78M 913.65% | -26.09M 87.50% | -24.68M 5.42% | -24.68M 0.04% | -26.39M 6.91% | -26.56M 0.63% | -26.40M 0.58% | -26.43M 0.09% | -25.50M 3.53% | -25.52M 0.08% | -25.62M 0.42% | -25.58M 0.15% | -27.09M 5.87% | -32.79M 21.04% | -32.76M 0.08% | -32.80M 0.11% | -34.86M 6.28% | -34.69M 0.47% | -34.76M 0.18% | -41.40M 19.12% | -41.54M 0.33% | -319.28M 668.68% | -41.67M 86.95% | -41.69M 0.04% | -41.81M 0.31% | -237.22M 467.31% | -42.02M 82.29% | -41.59M 1.02% | -41.74M 0.36% | -83.59M 100.25% | -41.95M 49.82% | -41.84M 0.24% | -44.21M 5.65% | -44.11M 0.23% | -44.17M 0.15% | -44.23M 0.14% | -47.19M 6.69% | -46.73M - | -46.59M 0.31% | ||
other financing activites | 58.07M - | 8.51M 85.34% | 6.21M 27.09% | 89.49M 1,342.29% | 243.70M 172.31% | 66.95M 72.53% | 8.49M 87.32% | 32.46M 282.21% | 35.88M 10.53% | 31.73M 11.54% | 26.55M 16.33% | 395.05M 1,387.72% | 23.05M 94.16% | 77.48M 236.08% | 360.27M 365.00% | 111.29M 69.11% | 27.13M 75.63% | 113.34M 317.82% | 104.45M 7.85% | 130.84M 25.27% | 255.08M 94.95% | 86.59M 66.05% | 33.67M 61.12% | 24.11M 28.39% | 73.35M 204.21% | 329.05M 348.58% | 724.49M 120.18% | 154K 99.98% | 6.87M 4,360.39% | -2.66M 138.74% | 2.68M 200.64% | -1.39M 151.94% | 75.89M 5,556.07% | 162.80M 114.51% | 71.98M 55.79% | 139.30M 93.53% | 85.06M 38.94% | 121.77M 43.16% | -505K 100.41% | 2.87M 668.51% | 150.19M 5,131.42% | -1.70M - | 6.50M 482.63% | ||
net cash used provided by financing activities | -80.47M - | -25.15M 68.75% | -52.21M 107.60% | -29.21M 44.05% | -44.74M 53.18% | 2.73M 106.11% | -104.85M 3,933.75% | -60.18M 42.60% | -106.90M 77.62% | -63.54M 40.56% | -86.58M 36.26% | -41.35M 52.23% | -83.63M 102.22% | -4.67M 94.42% | -58.17M 1,146.72% | -48.28M 17.00% | -68.14M 41.12% | -16.63M 75.60% | -4.95M 70.24% | -87.88M 1,676.01% | -101.35M 15.33% | 22.48M 122.18% | -95.09M 523.01% | -131.67M 38.47% | -77.16M 41.40% | -38.26M 50.41% | 260.25M 780.20% | -399.45M 253.49% | -167.66M 58.03% | -37.15M 77.84% | 4.52M 112.16% | -33.46M 840.76% | -19.79M 40.84% | -5.12M 74.12% | -77.08M 1,404.92% | -46.14M 40.14% | -67.95M 47.26% | -281.37M 314.09% | -118.76M 57.79% | -112.31M 5.43% | -87.19M 22.37% | -110.20M - | -62.88M 42.94% | ||
effect of forex changes on cash | 86K - | 15K 82.56% | 40K 166.67% | -24K 160% | -100K 316.67% | -82K 18% | -44K 46.34% | -2K 95.45% | -26K 1,200% | -45K 73.08% | 37K 182.22% | -148K 500% | -78K 47.30% | -64K 17.95% | 88K 237.50% | 45K 48.86% | 91K 102.22% | 7K 92.31% | -77K 1,200% | -40K 48.05% | -66K 65% | 89K 234.85% | -154K 273.03% | -224K 45.45% | 230K 202.68% | -19K 108.26% | -668K 3,415.79% | 538K 180.54% | 214K 60.22% | 641K 199.53% | -112K 117.47% | -387K 245.54% | -409K 5.68% | 301K 173.59% | 58K 80.73% | -499K 960.34% | 311K 162.32% | -246K 179.10% | 131K 153.25% | -188K 243.51% | 209K 211.17% | ||||
net change in cash | -7.45M - | -3.11M 58.27% | 35K 101.13% | 1.80M 5,031.43% | -450K 125.06% | -19.28M 4,184.22% | -2.56M 86.71% | 13.40M 623.19% | -388K 102.89% | -13.92M 3,487.37% | 8.37M 160.12% | 20.56M 145.72% | -20.77M 201.00% | 3.48M 116.76% | -8.02M 330.57% | -11.49M 43.26% | 4.17M 136.27% | 11.36M 172.39% | 8.38M 26.16% | 6.22M 25.77% | -34.60M 655.94% | 19.55M 156.51% | 7.60M 61.11% | -6.49M 185.28% | -4.51M 30.49% | 17.09M 479.08% | 308.53M 1,705.41% | -228.18M 173.96% | -72.11M 68.40% | -32.86M 54.43% | 7.19M 121.87% | 13.11M 82.37% | 22.34M 70.44% | -21.12M 194.55% | -12.91M 38.89% | 14.69M 213.81% | -17.21M 217.13% | 23.28M 235.32% | 8.81M 62.15% | -8.38M 195.04% | -24.25M 189.48% | 61.56M 353.91% | 3.70M 93.99% | 3.66M 1.11% | |
cash at beginning of period | 55.88M - | 48.43M 13.33% | 45.32M 6.42% | 45.36M 0.08% | 47.15M 3.96% | 46.70M 0.95% | 27.43M 41.28% | 24.86M 9.34% | 38.27M 53.91% | 37.88M 1.01% | 23.96M 36.75% | 32.33M 34.92% | 52.89M 63.60% | 32.12M 39.27% | 35.60M 10.83% | 27.58M 22.54% | 16.08M 41.68% | 20.25M 25.92% | 31.61M 56.07% | 39.99M 26.53% | 46.22M 15.56% | 11.62M 74.87% | 31.17M 168.33% | 38.77M 24.40% | 32.29M 16.73% | 27.78M 13.96% | 44.87M 61.52% | 353.39M 687.65% | 125.21M 64.57% | 53.10M 57.59% | 20.24M 61.88% | 27.43M 35.51% | 40.54M 47.79% | 62.88M 55.11% | 41.75M 33.59% | 28.85M 30.91% | 43.54M 50.92% | 26.33M 39.52% | 49.62M 88.43% | 58.43M 17.76% | 50.05M 14.34% | 22.23M - | 25.93M 16.65% | ||
cash at end of period | 48.43M - | 45.32M 6.42% | 45.36M 0.08% | 47.15M 3.96% | 46.70M 0.95% | 27.43M 41.28% | 24.86M 9.34% | 38.27M 53.91% | 37.88M 1.01% | 23.96M 36.75% | 32.33M 34.92% | 52.89M 63.60% | 32.12M 39.27% | 35.60M 10.83% | 27.58M 22.54% | 16.08M 41.68% | 20.25M 25.92% | 31.61M 56.07% | 39.99M 26.53% | 46.22M 15.56% | 11.62M 74.87% | 31.17M 168.33% | 38.77M 24.40% | 32.29M 16.73% | 27.78M 13.96% | 44.87M 61.52% | 353.39M 687.65% | 125.21M 64.57% | 53.10M 57.59% | 20.24M 61.88% | 27.43M 35.51% | 40.54M 47.79% | 62.88M 55.11% | 41.75M 33.59% | 28.85M 30.91% | 43.54M 50.92% | 26.33M 39.52% | 49.62M 88.43% | 58.43M 17.76% | 50.05M 14.34% | 25.80M 48.44% | 61.56M 138.58% | 25.93M 57.89% | 29.59M 14.12% | |
operating cash flow | 104.38M - | 47.10M 54.87% | 75.14M 59.53% | 45.78M 39.08% | 57.75M 26.16% | -10.14M 117.57% | 115.37M 1,237.17% | 86.82M 24.75% | 122.11M 40.65% | 60.87M 50.15% | 102.84M 68.95% | 115.28M 12.10% | 75.44M 34.56% | 21.22M 71.87% | 62.48M 194.40% | 87.71M 40.39% | 81.98M 6.53% | 36.21M 55.83% | 112.05M 209.46% | 109.42M 2.35% | 76.87M 29.75% | 21.71M 71.75% | 88.62M 308.17% | 141.23M 59.36% | 85.11M 39.73% | 70.70M 16.93% | 59.13M 16.37% | 181.80M 207.48% | 103.23M 43.22% | 15.70M 84.79% | 20.43M 30.07% | 85.10M 316.64% | 57.80M 32.08% | -383K 100.66% | 77.88M 20,434.46% | 110.88M 42.37% | 76.02M 31.44% | 340.42M 347.77% | 150.64M 55.75% | 132.50M 12.04% | 81.17M 38.74% | 61.56M 24.15% | 143.52M 133.12% | 107.26M 25.26% | |
capital expenditure | -12.51M - | -21.42M 71.27% | -21.96M 2.51% | -14.73M 32.89% | -13.36M 9.35% | -11.79M 11.76% | -13.03M 10.55% | -13.23M 1.52% | -15.57M 17.73% | -11.21M 28.05% | -7.93M 29.21% | -53.22M 570.82% | -12.50M 76.52% | -13.01M 4.11% | -12.41M 4.58% | -8.63M 30.53% | -9.03M 4.67% | -8.23M 8.81% | -13.53M 64.38% | -14.13M 4.37% | -10.05M 28.83% | -13.10M 30.34% | -12.80M 2.31% | -15.82M 23.57% | -12.69M 19.78% | -13.05M 2.83% | -10.18M 21.96% | -11.07M 8.72% | -7.89M 28.71% | -12.06M 52.81% | -17.64M 46.29% | -16.15M 8.48% | -15.26M 5.49% | -15.92M 4.29% | -13.76M 13.53% | -16.43M 19.37% | -25.50M 55.23% | -15.07M 40.92% | -23.54M 56.25% | -28.38M 20.55% | -18.43M 35.05% | -29.57M - | -26.05M 11.90% | ||
free cash flow | 91.87M - | 25.68M 72.04% | 53.19M 107.09% | 31.04M 41.64% | 44.39M 43.01% | -21.93M 149.40% | 102.33M 566.60% | 73.59M 28.09% | 106.53M 44.77% | 49.66M 53.38% | 94.91M 91.10% | 62.06M 34.61% | 62.94M 1.41% | 8.21M 86.96% | 50.06M 509.74% | 79.08M 57.98% | 72.95M 7.76% | 27.98M 61.65% | 98.52M 252.16% | 95.30M 3.27% | 66.81M 29.89% | 8.61M 87.11% | 75.82M 780.73% | 125.41M 65.40% | 72.42M 42.25% | 57.66M 20.39% | 48.94M 15.11% | 170.73M 248.83% | 95.34M 44.16% | 3.64M 96.18% | 2.78M 23.63% | 68.95M 2,378.58% | 42.54M 38.30% | -16.30M 138.32% | 64.12M 493.36% | 94.45M 47.31% | 50.52M 46.51% | 325.35M 544.00% | 127.09M 60.94% | 104.13M 18.07% | 62.73M 39.75% | 61.56M 1.86% | 113.95M 85.09% | 81.21M 28.73% |
All numbers in (except ratios and percentages)