NYSE:MSA
MSA Safety Incorporated
- Stock
Last Close
157.07
06/11 21:10
Market Cap
7.38B
Beta: 0.94
Volume Today
257.92K
Avg: 112.33K
PE Ratio
195.38
PFCF: −112.04
Dividend Yield
1.12%
Payout:217.01%
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 '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 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 32.31M - | 9.45M 70.75% | 23.84M 152.33% | 15.59M 34.64% | 19.06M 22.31% | 12.07M 36.67% | 31.93M 164.48% | 25.02M 21.64% | 24.84M 0.74% | 14.69M 40.85% | 12.61M 14.13% | 32.23M 155.48% | -32.57M 201.08% | 32.49M 199.74% | 33.42M 2.87% | 34.06M 1.92% | 25.14M 26.19% | 23.38M 7.02% | 40.11M 71.59% | 42.61M 6.23% | 31.55M 25.96% | 43.80M 38.84% | 36.41M 16.89% | 28.23M 22.45% | 12.73M 54.91% | 36.60M 187.49% | 25.39M 30.64% | 18.82M 25.86% | -61.48M 426.60% | 35.54M 157.81% | 47.69M 34.19% | 44.91M 5.84% | 51.49M 14.66% | -150.17M 391.66% | 67.09M 144.68% | 65.26M 2.73% | 76.39M 17.05% | 58.14M 23.89% | 72.23M 24.24% | 66.66M 7.71% | 87.95M 31.92% | |
depreciation and amortization | 7.61M - | 6.94M 8.84% | 8.73M 25.80% | 6.98M 20.00% | 9.04M 29.45% | 9.16M 1.31% | 8.58M 6.33% | 8.92M 4.00% | 8.62M 3.33% | 8.75M 1.51% | 8.98M 2.65% | 9.93M 10.52% | 10.21M 2.85% | 9.67M 5.30% | 9.54M 1.40% | 9.38M 1.66% | 9.27M 1.18% | 9.33M 0.64% | 9.47M 1.50% | 9.55M 0.86% | 9.68M 1.40% | 9.64M 0.42% | 9.79M 1.51% | 9.86M 0.72% | 10.39M 5.42% | 10.50M 1.10% | 11.58M 10.28% | 14.18M 22.43% | 14.05M 0.95% | 14.16M 0.84% | 13.92M 1.72% | 13.80M 0.91% | 14.43M 4.62% | 14.57M 0.96% | 14.89M 2.18% | 15.50M 4.13% | 15.81M 1.96% | 15.56M 1.58% | 16.05M 3.14% | 15.96M 0.55% | 16.77M 5.09% | |
deferred income tax | -4.27M - | 360K 108.44% | -356K 198.89% | 445K 225% | -2.15M 582.70% | -919K 57.22% | -312K 66.05% | 1.05M 435.58% | 14.58M 1,292.26% | 171K 98.83% | -10.90M 6,471.93% | 1.14M 110.42% | -21.73M 2,014.54% | -600K 97.24% | -2.03M 237.67% | -2.53M 24.68% | 1.09M 143.03% | 1.83M 68.72% | -985K 153.71% | -425K 56.85% | 848K 299.53% | -546K 164.39% | -165K 69.78% | -601K 264.24% | -2.01M 234.44% | -595K 70.40% | -2.85M 379.50% | -3.22M 12.76% | -32.19M 900.47% | -572K 98.22% | -954K 66.78% | -925K 3.04% | 7.62M 924% | 199.58M 2,518.45% | -4.71M 102.36% | -8.29M 76.00% | -7.98M 3.76% | 2.23M - | ||||
stock based compensation | 1.17M - | 4.98M 327.19% | 1.81M 63.74% | 144K 92.03% | 668K 363.89% | 5.50M 723.05% | 1.45M 73.57% | 1.34M 7.71% | 919K 31.47% | 6.33M 588.25% | 1.91M 69.83% | 1.44M 24.79% | 2.09M 45.64% | 5.61M 168.23% | 2.09M 62.79% | 1.90M 8.77% | 2.64M 38.94% | 2.75M 3.82% | 3.34M 21.71% | 4.04M 21.04% | 3.63M 10.24% | 3.52M 2.98% | 830K 76.43% | -1.31M 257.83% | 3.88M 396.03% | 3.29M 15.09% | 7.40M 124.78% | 2.87M 61.27% | 5.35M 86.47% | 3.73M 30.23% | 4.63M 24.08% | 2.97M 35.89% | 8.32M 180.59% | 6.27M 24.68% | 6.76M 7.80% | 8.48M 25.42% | 8.52M 0.47% | -9.23M - | ||||
change in working capital | 16.31M - | -11.51M 170.60% | 2.73M 123.70% | -26.85M 1,083.99% | 17.32M 164.51% | -35.67M 305.89% | -5.89M 83.48% | -37.11M 530.01% | 70.00M 288.61% | 72.95M 4.21% | 28.29M 61.21% | -5.98M 121.14% | 63.45M 1,160.89% | -24.81M 139.10% | -5.20M 79.05% | 77.37M 1,588.82% | 46.21M 40.28% | -31.48M 168.14% | -13.25M 57.92% | -1.45M 89.03% | 35.48M 2,541.98% | -46.15M 230.07% | 23.23M 150.34% | -10.95M 147.15% | 39.12M 457.14% | 3.21M 91.80% | 1.33M 58.62% | 13.22M 896.53% | -43.60M 429.69% | -31.93M 26.76% | -45.00M 40.93% | 5.22M 111.61% | -23.23M 544.56% | -8.70M 62.55% | 13.09M 250.45% | 44.02M 236.34% | 59.82M 35.88% | 61.53M - | ||||
accounts receivables | -16.22M - | -2.39M 85.24% | -11.40M 376.19% | 2.56M 122.49% | -10.73M 518.45% | -7.33M 31.66% | 16.89M 330.37% | 6.66M 60.59% | -2.98M 144.71% | 4.00M 234.34% | -7.71M 292.80% | 13.82M 279.27% | -16.49M 219.35% | -6.86M 58.42% | 4.96M 172.34% | 2.50M 49.71% | -10.67M 527.78% | -7.72M 27.67% | -1.47M 80.97% | -2.78M 89.45% | 334K 112.00% | -15.34M 4,692.51% | 21.63M 241.01% | 23.65M 9.35% | -16.07M 167.93% | 27.78M 272.93% | 6.11M 78.01% | 12.92M 111.41% | -35.79M 377.06% | 13.37M 137.34% | -25.87M 293.57% | 14.46M 155.91% | -40.55M 380.34% | 21.66M 153.43% | -32.07M 248.06% | 2.96M 109.23% | 347K 88.28% | 15.80M - | ||||
inventory | 15.59M - | -22.23M 242.55% | -11.50M 48.26% | -6.07M 47.23% | 30.39M 600.82% | -4.32M 114.20% | -7.21M 67.17% | 1.57M 121.76% | 24.36M 1,451.27% | -12.54M 151.48% | -9.74M 22.29% | -14.61M 49.99% | 6.53M 144.69% | -14.51M 322.22% | -14.74M 1.59% | -7.21M 51.10% | 25.34M 451.53% | -16.13M 163.63% | -9.29M 42.37% | -8.57M 7.74% | 10.75M 225.36% | -18.99M 276.63% | -27.90M 46.92% | -23.26M 16.62% | 61.55M 364.58% | -10.78M 117.52% | -10.65M 1.22% | -11.33M 6.42% | 14.94M 231.80% | -40.82M 373.24% | -28.91M 29.17% | -16.87M 41.64% | 19.23M 213.99% | -7.40M 138.50% | 13.30M 279.63% | 9.49M 28.65% | 36.20M 281.44% | 32.80M - | ||||
accounts payables | 45.21M - | 21.59M 52.24% | 30.03M 39.08% | -63.62M 311.87% | 32.29M 150.75% | -19.35M 159.93% | -14.33M 25.95% | -48.61M 239.28% | 35.81M 173.67% | -20.14M 156.23% | 12.55M 162.30% | -8.51M 167.79% | -3.33M 60.87% | -29.49M 786.06% | 3.39M 111.49% | 58.56M 1,628.06% | -14.48M 124.73% | -10.52M 27.33% | -2.88M 72.65% | 9.75M 438.92% | 9.45M 3.14% | -6.83M 172.33% | 29.49M 531.47% | -11.87M 140.26% | 2.76M 123.24% | 532K 80.72% | -2.10M 493.80% | 708K 133.79% | 14.15M 1,899.15% | 1.41M 90.05% | 5.70M 304.69% | -4.48M 178.57% | 4.96M 210.70% | -7.32M 247.70% | 564K 107.70% | 2.53M 348.76% | -1.23M 148.48% | -20.98M - | ||||
other working capital | -28.28M - | -8.48M 69.99% | -4.40M 48.13% | 40.27M 1,015.11% | -34.63M 185.98% | -4.67M 86.52% | -1.24M 73.46% | 3.27M 364.08% | 12.81M 291.47% | 101.62M 693.38% | 33.20M 67.33% | 3.32M 90.00% | 76.74M 2,211.48% | 26.05M 66.05% | 1.20M 95.41% | 23.52M 1,865.33% | 46.02M 95.60% | 2.88M 93.73% | 391K 86.45% | 151K 61.38% | 14.95M 9,800.66% | -4.99M 133.38% | 13K 100.26% | 527K 3,953.85% | -9.12M 1,830.17% | -14.33M 57.14% | 7.96M 155.56% | 10.93M 37.31% | -36.90M 437.54% | -5.89M 84.04% | 4.08M 169.36% | 12.11M 196.64% | -6.87M 156.74% | -15.64M 127.56% | 31.30M 300.13% | 29.04M 7.21% | 24.50M 15.64% | 33.92M - | ||||
other non cash items | 3.10M - | -26.88M 966.72% | -12.38M 53.96% | 5.81M 146.97% | 1.48M 74.54% | -1.15M 177.57% | -12.23M 965.24% | 19.70M 261.09% | -15.50M 178.66% | -6.50M 58.08% | 8.99M 238.36% | 4.22M 53.05% | 19.64M 365.40% | -5.01M 125.49% | 10.21M 303.94% | 623K 93.90% | -3.73M 698.88% | -4.58M 22.73% | -2.36M 48.55% | -3.62M 53.61% | -4.48M 23.74% | 3.34M 174.59% | -665K 119.91% | 1.91M 387.37% | 32.29M 1,589.69% | -7.39M 122.90% | -4.55M 38.47% | 350K 107.69% | 186.87M 53,290.86% | 3.59M 98.08% | -4.84M 234.81% | -2.04M 57.78% | -5.09M 149.27% | -347.46M 6,726.25% | -2.05M 99.41% | -182K 91.10% | 6.37M 3,599.45% | -241.34M - | ||||
net cash provided by operating activities | 56.23M - | -16.66M 129.63% | 24.38M 246.29% | 2.12M 91.32% | 45.42M 2,045.68% | -11.01M 124.23% | 23.53M 313.77% | 18.91M 19.61% | 103.46M 446.96% | 96.39M 6.83% | 49.89M 48.24% | 42.96M 13.89% | 41.09M 4.36% | 17.35M 57.77% | 48.03M 176.78% | 120.81M 151.55% | 80.62M 33.27% | 1.22M 98.49% | 36.33M 2,885.05% | 50.70M 39.58% | 76.71M 51.29% | 13.61M 82.26% | 69.42M 410.21% | 27.14M 60.91% | 96.40M 255.25% | 45.62M 52.68% | 38.30M 16.04% | 46.23M 20.71% | 69.00M 49.26% | 24.52M 64.46% | 15.45M 36.99% | 63.93M 313.69% | 53.55M 16.23% | -285.91M 633.89% | 95.07M 133.25% | 124.78M 31.26% | 158.91M 27.35% | -104.19M - | ||||
investments in property plant and equipment | -9.35M - | -7.47M 20.12% | -8.55M 14.42% | -9.13M 6.87% | -11.09M 21.46% | -5.82M 47.54% | -4.78M 17.92% | -5.55M 16.23% | -9.38M 68.92% | -1.44M 84.62% | -4.68M 224.90% | -5.60M 19.59% | -11.99M 114.08% | -3.24M 72.98% | -5.57M 71.89% | -9.81M 76.05% | -18.27M 86.25% | -4.90M 73.19% | -8.63M 76.19% | -10.00M 15.88% | -13.08M 30.84% | -6.56M 49.84% | -13.28M 102.39% | -12.86M 3.14% | -16.21M 25.99% | -9.58M 40.88% | -10.71M 11.73% | -15.98M 49.30% | -12.91M 19.23% | -7.98M 38.22% | -11.83M 48.31% | -8.95M 24.36% | -15.23M 70.17% | -8.40M 44.82% | -9.92M 18.07% | -12.66M 27.59% | -11.79M 6.89% | -11.22M 4.80% | -14.34M 27.83% | 25.56M 278.23% | -14.41M 156.37% | |
acquisitions net | -180.27M - | -188K - | -2.32M - | 18.27M - | -28.70M 257.13% | -33.20M 15.65% | 10.00M 130.12% | 13.08M 30.84% | 6.56M 49.84% | 49.79M 658.76% | 12.86M 74.16% | -20.01M 255.54% | -62.99M 214.82% | 40.69M 164.60% | -329.44M 909.63% | 5.35M 101.62% | -5.18M - | 43.98M - | 90K - | |||||||||||||||||||||||
purchases of investments | -57.09M - | -15.93M 72.09% | -18.94M 18.89% | -34.72M 83.30% | -62.10M 78.86% | -19.89M 67.98% | -69.61M 250.06% | -49.79M 28.47% | -9.94M 80.05% | -4.98M 49.86% | -44.97M 802.83% | -29.98M 33.32% | -33.98M 13.33% | -24.98M 26.51% | -19.97M 20.03% | -34.82M 74.34% | -14.89M 57.25% | -9.86M 33.75% | ||||||||||||||||||||||||
sales maturities of investments | 2.07M - | 33.60M 1,524.76% | 1.64M 95.12% | 113K 93.11% | 22.61M 19,912.39% | 50M 121.10% | 10.21M 79.58% | 45M 340.74% | 20M 55.56% | 65M 225% | 5.01M 92.28% | 1.02M 79.72% | 25M 2,358.21% | 29M 16% | 40M 37.93% | 25M 37.50% | 25M 0% | |||||||||||||||||||||||||
other investing activites | 2.88M - | 7.97M - | 53K - | 15.71M 29,537.74% | 1.26M 92.00% | -17.29M 1,475.82% | 282K 101.63% | 165K 41.49% | 512K 210.30% | -213.94M 41,884.77% | 103K 100.05% | 58K 43.69% | 3.00M 5,074.14% | 942K 68.61% | -1.75M 285.67% | -4.88M 179.30% | 34.79M 812.14% | 52.14M 49.89% | 6.90M 86.77% | -6.47M 193.77% | -57.61M - | 129K 100.22% | 35K 72.87% | -10.68M 30,617.14% | 33.98M 418.16% | -5.35M 115.73% | 5.18M - | 38K 99.27% | -43.98M 115,836.84% | 35K 100.08% | 2.64M 7,440.00% | 16K 99.39% | 121K 656.25% | 74K - | 16K 78.38% | 378K 2,262.50% | ||||||
net cash used for investing activites | -6.46M - | -7.47M 15.53% | -577K 92.27% | -9.13M 1,482.84% | -191.31M 1,994.72% | 9.89M 105.17% | -3.52M 135.58% | -22.84M 549.19% | -9.28M 59.37% | -1.28M 86.24% | -4.17M 226.78% | -219.54M 5,160.99% | -14.21M 93.53% | -3.18M 77.60% | -2.57M 19.26% | -65.96M 2,466.38% | -15.61M 76.33% | -23.83M 52.60% | -40.12M 68.37% | -9.84M 75.46% | 9.63M 197.82% | -26.08M 370.90% | -3.07M 88.23% | -22.55M 634.22% | -21.07M 6.56% | -52.51M 149.24% | -5.67M 89.21% | -344.41M 5,978.57% | -12.89M 96.26% | 1.05M 108.16% | -6.65M 732.64% | 1.20M 118.09% | -89K 107.40% | -8.37M 9,301.12% | -7.28M 12.98% | -12.64M 73.62% | -11.66M 7.73% | -11.22M 3.82% | -14.27M 27.17% | -14.24M 0.20% | -14.03M 1.45% | |
debt repayment | -75.67M - | -77M 1.76% | -96M 24.68% | -52M 45.83% | -66.53M 27.93% | -156.76M 135.64% | -81.44M 48.05% | -78.46M 3.66% | -126.92M 61.76% | -198.12M 56.10% | -109.18M 44.89% | -108.30M 0.81% | -144.17M 33.12% | -147M 1.97% | -144M 2.04% | -130.17M 9.61% | -149M 14.47% | -119M 20.13% | -219M 84.03% | -270M 23.29% | -272.50M 0.93% | -350M 28.44% | -240M 31.43% | -194M 19.17% | -247M 27.32% | -318M 28.74% | -260.73M 18.01% | -454.15M 74.18% | -313.68M 30.93% | -258M 17.75% | -277M 7.36% | -236M 14.80% | -252M 6.78% | -505.59M 100.63% | -365.51M 27.71% | -467.25M 27.83% | -144.75M 69.02% | -13.26M - | ||||
common stock issued | 50.29M - | 99.71M 98.27% | 92.72M 7.02% | 177.28M 91.20% | 141.97M 19.91% | 173.09M 21.92% | 66.37M 61.66% | 99.64M 50.13% | 105.49M - | 81.95M 22.32% | 309.18M 277.27% | 145.51M 52.94% | 137.60M 5.44% | 92.24M - | 122.58M 32.90% | 140.54M 14.65% | 245.49M 74.68% | 245.97M 0.19% | 244.59M 0.56% | 203.52M - | 198.44M 2.50% | 208.45M 5.05% | 235.88M - | 736.63M 212.29% | 298.03M 59.54% | 3.87M - | 892K 76.92% | 4K 99.55% | 365.70M 9,142,350% | 467.32M 27.79% | 499K 99.89% | -960K - | ||||||||||
common stock repurchased | -258K - | -2.76M 968.22% | -7.25M 163.17% | -221K 96.95% | 345K 256.11% | -1.59M 560.87% | -54K 96.60% | -237K 338.89% | -3.81M - | -973K 74.47% | -11.87M 1,120.14% | -857K 92.78% | -2.67M 211.90% | -1.16M 56.53% | -464K 60.07% | -525K 13.15% | -7.45M 1,318.29% | -3.52M 52.71% | -93K 97.36% | -1.59M 1,607.53% | -27.73M 1,646.22% | -524K 98.11% | -437K 16.60% | -453K 3.66% | -5.35M 1,080.57% | -163K 96.95% | -626K 284.05% | -34K 94.57% | -3.66M 10,661.76% | -28.50M 678.82% | -2.21M 92.25% | -29K 98.69% | -3.69M 12,613.79% | -184K 95.01% | -70K 61.96% | -20K 71.43% | -10M - | -3.20M 68.02% | -9.91M 209.76% | |||
dividends paid | -11.54M - | -11.55M 0.09% | -11.97M 3.60% | -11.93M 0.36% | -11.93M 0.05% | -11.94M 0.03% | -12.35M 3.45% | -12.39M 0.35% | -12.40M 0.06% | -12.46M 0.45% | -13.37M 7.34% | -13.38M 0.05% | -13.34M 0.29% | -13.39M 0.40% | -14.59M 8.97% | -14.62M 0.23% | -14.64M 0.13% | -14.65M 0.06% | -16.28M 11.12% | -16.28M 0.01% | -16.31M 0.17% | -16.33M 0.14% | -16.72M 2.39% | -16.77M 0.30% | -16.77M 0.02% | -16.82M 0.32% | -17.25M 2.54% | -17.25M 0.05% | -17.26M 0.05% | -17.29M 0.16% | -18.11M 4.72% | -18.05M 0.35% | -18.05M 0.02% | -18.05M 0.03% | -18.47M 2.35% | -18.48M 0.09% | -18.49M 0.02% | -20.10M - | -20.08M 0.09% | -20.09M 0.04% | ||
other financing activites | -82K - | 862K 1,151.22% | 364K 57.77% | -52K 114.29% | 888K 1,807.69% | 443K 50.11% | -277K 162.53% | -304K 9.75% | 57.73M 19,089.47% | 2.85M 95.07% | 5.10M 79.13% | -507K 109.95% | 3.31M 753.45% | 848K 74.40% | 114.84M 13,442.57% | -1.31M 101.14% | 2.17M 265.27% | -5.98M 375.62% | -1.41M 76.43% | 836K 159.29% | 2.02M 141.51% | 380.73M 18,757.50% | 873K 99.77% | 2.79M 219.82% | 5.38M 92.73% | 371.81M 6,809.63% | -834K 100.22% | -19.71M 2,263.91% | 3.44M 117.45% | 263.05M 7,544.61% | 309.73M 17.75% | 226M 27.03% | 212M 6.19% | 800.09M 277.40% | -57.71M 107.21% | -67.60M 17.13% | -10.60M - | -8.53M 19.45% | -30.96M 262.73% | -52.43M 69.37% | ||
net cash used provided by financing activities | -37.26M - | 9.27M 124.87% | -22.14M 338.99% | 113.08M 610.69% | 64.75M 42.74% | 3.25M 94.98% | -27.75M 953.12% | 8.24M 129.71% | -81.59M 1,089.53% | -106.05M 29.98% | -36.47M 65.61% | 175.12M 580.12% | -9.54M 105.44% | -24.62M 158.16% | -44.91M 82.45% | -54.33M 20.96% | -39.41M 27.45% | -6.54M 83.40% | 5.28M 180.72% | -39.57M 849.33% | -43.79M 10.66% | -13.33M 69.56% | -52.85M 296.52% | -9.98M 81.12% | -50.39M 404.92% | 31.64M 162.79% | -43.09M 236.21% | 244.88M 668.26% | -29.51M 112.05% | -15.90M 46.11% | -13.87M 12.75% | -26.39M 90.23% | -57.19M 116.70% | 272.77M 576.98% | -76.18M 127.93% | -86.08M 13.00% | -162.76M 89.08% | -29.09M 82.13% | -38.63M 32.83% | -68.45M 77.19% | -72.52M 5.94% | |
effect of forex changes on cash | -3.86M - | -4.83M 25.06% | 176K 103.64% | -4.85M 2,856.25% | -2.28M 52.98% | 3.84M 268.35% | -1.01M 126.28% | -1.43M 41.82% | -4.86M 239.69% | 1.60M 132.94% | 1.69M 5.50% | -1.72M 201.78% | 4.71M 374.23% | 1.36M 71.09% | -9.49M 796.48% | -1.82M 80.81% | -3.56M 95.17% | -3.22M 9.42% | 2.24M 169.42% | -4.39M 296.47% | 1.14M 125.86% | -3.76M 430.63% | 102K 102.72% | 1.99M 1,847.06% | 2.90M 46.12% | -720K 124.81% | -187K 74.03% | -3.27M 1,648.66% | -3.02M 7.77% | -3.36M 11.44% | -7.11M 111.63% | -13.02M 83.10% | 6.87M 152.73% | -2.29M 133.30% | -3.36M 47.09% | -8.50M 152.71% | -2.52M 70.37% | -8.68M 244.42% | -1.88M 78.32% | 4.50M 338.97% | -11.23M 349.90% | |
net change in cash | 8.64M - | -19.70M 327.90% | 1.83M 109.31% | 101.21M 5,421.49% | -83.42M 182.42% | 5.98M 107.16% | -8.75M 246.45% | 2.88M 132.95% | 7.73M 167.89% | -9.33M 220.79% | 10.93M 217.17% | -3.18M 129.05% | 22.06M 794.55% | -9.08M 141.18% | -8.95M 1.51% | -1.29M 85.58% | 22.03M 1,808.06% | -32.37M 246.92% | -106.00M 227.43% | -3.10M 97.07% | 43.69M 1,507.83% | -29.56M 167.66% | 13.61M 146.03% | -3.40M 125.02% | 27.85M 917.86% | 24.03M 13.72% | -10.65M 144.32% | -56.57M 431.20% | 23.59M 141.71% | 6.31M 73.24% | -12.18M 292.97% | 25.72M 311.10% | 3.14M 87.78% | -23.79M 856.98% | -132.40M 456.47% | 17.56M 113.26% | -18.03M 202.67% | -48.98M 171.67% | -54.78M 11.84% | -182.38M 232.93% | 10.13M 105.55% | |
cash at beginning of period | 97.36M - | 106.00M 8.88% | 86.30M 18.58% | 88.13M 2.12% | 189.34M 114.84% | 105.92M 44.06% | 111.90M 5.64% | 103.15M 7.82% | 106.03M 2.80% | 113.76M 7.29% | 104.43M 8.20% | 115.36M 10.47% | 112.19M 2.75% | 133.97M 19.42% | 128.81M 3.85% | 119.45M 7.26% | 118.06M 1.16% | 140.60M 19.09% | 108.23M 23.02% | 111.96M 3.45% | 108.51M 3.08% | 152.54M 40.58% | 122.98M 19.38% | 136.59M 11.06% | 133.19M 2.49% | 161.03M 20.91% | 185.06M 14.92% | 174.41M 5.75% | 117.84M 32.43% | 141.44M 20.02% | 147.75M 4.46% | 135.57M 8.24% | 161.28M 18.97% | 164.43M 1.95% | 140.64M 14.47% | -44.02M 131.30% | 166.44M 478.06% | 148.84M - | ||||
cash at end of period | 106.00M - | 86.30M 18.58% | 88.13M 2.12% | 189.34M 114.84% | 105.92M 44.06% | 111.90M 5.64% | 103.15M 7.82% | 106.03M 2.80% | 113.76M 7.29% | 104.43M 8.20% | 115.36M 10.47% | 112.19M 2.75% | 134.24M 19.66% | 124.88M 6.97% | 119.86M 4.02% | 118.16M 1.42% | 140.09M 18.56% | 108.23M 22.74% | 2.24M 97.93% | 108.86M 4,768.43% | 152.19M 39.81% | 122.98M 19.19% | 136.59M 11.06% | 133.19M 2.49% | 161.03M 20.91% | 185.06M 14.92% | 174.41M 5.75% | 117.84M 32.43% | 141.44M 20.02% | 147.75M 4.46% | 135.57M 8.24% | 161.28M 18.97% | 164.43M 1.95% | 140.64M 14.47% | 8.24M 94.14% | -26.46M 421.13% | 148.41M 660.79% | -48.98M 133.00% | -54.78M 11.84% | -33.55M 38.76% | ||
operating cash flow | 56.23M - | -16.66M 129.63% | 24.38M 246.29% | 2.12M 91.32% | 45.42M 2,045.68% | -11.01M 124.23% | 23.53M 313.77% | 18.91M 19.61% | 103.46M 446.96% | 96.39M 6.83% | 49.89M 48.24% | 42.96M 13.89% | 41.09M 4.36% | 17.35M 57.77% | 48.03M 176.78% | 120.81M 151.55% | 80.62M 33.27% | 1.22M 98.49% | 36.33M 2,885.05% | 50.70M 39.58% | 76.71M 51.29% | 13.61M 82.26% | 69.42M 410.21% | 27.14M 60.91% | 96.40M 255.25% | 45.62M 52.68% | 38.30M 16.04% | 46.23M 20.71% | 69.00M 49.26% | 24.52M 64.46% | 15.45M 36.99% | 63.93M 313.69% | 53.55M 16.23% | -285.91M 633.89% | 95.07M 133.25% | 124.78M 31.26% | 158.91M 27.35% | -104.19M - | ||||
capital expenditure | -9.35M - | -7.47M 20.12% | -8.55M 14.42% | -9.13M 6.87% | -11.09M 21.46% | -5.82M 47.54% | -4.78M 17.92% | -5.55M 16.23% | -9.38M 68.92% | -1.44M 84.62% | -4.68M 224.90% | -5.60M 19.59% | -11.99M 114.08% | -3.24M 72.98% | -5.57M 71.89% | -9.81M 76.05% | -18.27M 86.25% | -4.90M 73.19% | -8.63M 76.19% | -10.00M 15.88% | -13.08M 30.84% | -6.56M 49.84% | -13.28M 102.39% | -12.86M 3.14% | -16.21M 25.99% | -9.58M 40.88% | -10.71M 11.73% | -15.98M 49.30% | -12.91M 19.23% | -7.98M 38.22% | -11.83M 48.31% | -8.95M 24.36% | -15.23M 70.17% | -8.40M 44.82% | -9.92M 18.07% | -12.66M 27.59% | -11.79M 6.89% | -11.22M 4.80% | -14.34M 27.83% | 25.56M 278.23% | -14.41M 156.37% | |
free cash flow | 46.88M - | -24.13M 151.48% | 15.83M 165.60% | -7.02M 144.32% | 34.33M 589.32% | -16.82M 149.01% | 18.75M 211.45% | 13.36M 28.73% | 94.08M 603.98% | 94.95M 0.92% | 45.21M 52.39% | 37.36M 17.36% | 29.09M 22.12% | 14.11M 51.50% | 42.46M 200.86% | 111.01M 161.45% | 62.35M 43.83% | -3.68M 105.90% | 27.70M 852.72% | 40.71M 46.96% | 63.63M 56.31% | 7.04M 88.93% | 56.14M 696.92% | 14.27M 74.58% | 80.19M 461.89% | 36.03M 55.07% | 27.59M 23.43% | 30.25M 9.62% | 56.09M 85.46% | 16.55M 70.50% | 3.62M 78.10% | 54.98M 1,417.08% | 38.33M 30.29% | -294.31M 867.93% | 85.15M 128.93% | 112.13M 31.68% | 147.13M 31.22% | -11.22M 107.63% | -14.34M 27.83% | -78.63M 448.27% | -14.41M 81.67% |
All numbers in USD (except ratios and percentages)