COM:MORNINGSTAR
Morningstar
- Stock
Last Close
340.07
22/11 21:00
Market Cap
12.66B
Beta: -
Volume Today
117.84K
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 | 31.30M - | 26.35M 15.82% | -9.77M 137.10% | 30.15M 408.48% | 31.54M 4.59% | 29.80M 5.50% | 32.20M 8.05% | 33.50M 4.04% | 37.30M 11.34% | 28.70M 23.06% | 31.80M 10.80% | 30.20M 5.03% | 70.30M 132.78% | 18M 74.40% | 46.10M 156.11% | 33.90M 26.46% | 38.90M 14.75% | 41.90M 7.71% | 41.80M 0.24% | 56.90M 36.12% | 42.40M 25.48% | 33.20M 21.70% | 42.10M 26.81% | 49.10M 16.63% | 27.60M 43.79% | 23.90M 13.41% | 48.20M 101.67% | 76.20M 58.09% | 75.30M 1.18% | 54.90M 27.09% | 32.90M 40.07% | 49M 48.94% | 56.50M 15.31% | 46.10M 18.41% | 30.10M 34.71% | -9M 129.90% | 3.30M 136.67% | -7.60M 330.30% | 36.10M 575% | 39.10M 8.31% | 73.50M 87.98% | 64.20M 12.65% | 69.10M 7.63% | 119.70M 73.23% | |
depreciation and amortization | 11.84M - | 12.39M 4.66% | 13.39M 8.11% | 14.56M 8.71% | 14.55M 0.05% | 15.10M 3.78% | 16.30M 7.95% | 16.40M 0.61% | 16.60M 1.22% | 16.60M 0% | 17.30M 4.22% | 18.10M 4.62% | 18.70M 3.31% | 21.50M 14.97% | 21.50M 0% | 21.80M 1.40% | 26.40M 21.10% | 22.90M 13.26% | 23.60M 3.06% | 24.70M 4.66% | 25.50M 3.24% | 23.50M 7.84% | 25.90M 10.21% | 34.60M 33.59% | 33.70M 2.60% | 34.20M 1.48% | 33.70M 1.46% | 35.80M 6.23% | 35.80M 0% | 36.60M 2.23% | 37.60M 2.73% | 38.10M 1.33% | 38.40M 0.79% | 37.60M 2.08% | 40M 6.38% | 44.20M 10.50% | 44.80M 1.36% | 44.80M 0% | 47M 4.91% | 46.60M 0.85% | 46.50M 0.21% | 47.20M 1.51% | 49.10M 4.03% | 45.70M 6.92% | |
deferred income tax | 1.18M - | -2.34M 297.80% | -300K 87.17% | -2.73M 809.67% | 8.39M 407.62% | -1.60M 119.06% | 2.90M 281.25% | -4M 237.93% | 5.60M 240% | -2.20M 139.29% | 2M 190.91% | -2.70M 235% | 7.60M 381.48% | -2.30M 130.26% | 2M 186.96% | 1.30M 35% | -15.10M 1,261.54% | 5.70M 137.75% | -100K 101.75% | 900K 1,000% | -7.60M 944.44% | -400K 94.74% | -1.40M 250% | -1M 28.57% | -3.20M 220.00% | 900K 128.13% | -200K 122.22% | -2.80M 1,300% | -4.60M 64.29% | -2.50M 45.65% | -2.30M 8% | -3.70M 60.87% | -3.60M 2.70% | -6.70M 86.11% | -10.20M 52.24% | -10.60M 3.92% | -9.80M 7.55% | 2M 120.41% | -8.80M 540% | -3.80M 56.82% | -21.80M 473.68% | -7.50M 65.60% | |||
stock based compensation | 3.89M - | 3.94M 1.26% | 4.36M 10.76% | 4.95M 13.48% | 4.37M 11.71% | 4.30M 1.62% | 4.60M 6.98% | 4.60M 0% | 3.90M 15.22% | 4M 2.56% | 3.80M 5% | 2.80M 26.32% | 3.90M 39.29% | 5.30M 35.90% | 5.70M 7.55% | 5.50M 3.51% | 7.60M 38.18% | 6.60M 13.16% | 10M 51.52% | 7.30M 27% | 7.80M 6.85% | 10M 28.21% | 12.50M 25% | 10.80M 13.60% | 11.10M 2.78% | 7.30M 34.23% | 10.30M 41.10% | 9.90M 3.88% | 9.10M 8.08% | 8.10M 10.99% | 11.80M 45.68% | 11.10M 5.93% | 10.90M 1.80% | 13.90M 27.52% | 22.10M 58.99% | 22.10M 0% | 25.10M 13.57% | 12.20M 51.39% | 14.80M 21.31% | 14.70M 0.68% | 11.10M 24.49% | 11.40M 2.70% | |||
change in working capital | 10.05M - | -26.74M 366.12% | 54.62M 304.26% | -38.50M 170.48% | -759K 98.03% | -11.90M 1,467.85% | 21.90M 284.03% | 25.90M 18.26% | -9.50M 136.68% | -34.70M 265.26% | 18.80M 154.18% | 13.90M 26.06% | 7.20M 48.20% | 2.30M 68.06% | -4.20M 282.61% | -1.40M 66.67% | 26.60M 2,000% | -9.90M 137.22% | -4.30M 56.57% | -3.30M 23.26% | 36M 1,190.91% | -12.50M 134.72% | 11.30M 190.40% | 29.80M 163.72% | 12.90M 56.71% | -28.90M 324.03% | 39.50M 236.68% | -2.40M 106.08% | 30.70M 1,379.17% | -35.30M 214.98% | 28.30M 180.17% | 30.30M 7.07% | 40.30M 33.00% | -65.10M 261.54% | -22.80M 64.98% | 31.90M 239.91% | 44M 37.93% | 22M 50% | -64M 390.91% | 33.70M 152.66% | 36.40M 8.01% | -13.60M 137.36% | 9.90M 172.79% | 60M 506.06% | |
accounts receivables | -344K - | -16.81M 4,785.76% | -2.53M 84.93% | 6.75M 366.56% | -13.33M 297.39% | -8.60M 35.47% | -200K 97.67% | 17.80M 9,000% | -15.90M 189.33% | -7.80M 50.94% | 8.80M 212.82% | 12.10M 37.50% | -13.20M 209.09% | 4M 130.30% | -700K 117.50% | -3.60M 414.29% | -900K 75% | -9.80M 988.89% | -8.30M 15.31% | -11M 32.53% | -500K 95.45% | -2M 300% | 4.50M 325% | 28.10M 524.44% | -19.30M 168.68% | -2.30M 88.08% | 4.40M 291.30% | 3.40M 22.73% | -14.70M 532.35% | -26.30M 78.91% | -900K 96.58% | -10.80M 1,100% | -29.90M 176.85% | -8.60M 71.24% | -26.80M 211.63% | 15.60M 158.21% | -18.80M 220.51% | 9.80M 152.13% | -24.70M 352.04% | 20.20M 181.78% | -43.50M 315.35% | 13.70M 131.49% | |||
inventory | -3.96M - | -500K - | -5M - | -6.50M - | 2.70M - | -1.60M - | 7.40M 562.50% | 3.20M - | -3.20M 200% | ||||||||||||||||||||||||||||||||||||
accounts payables | 4.54M - | 2.20M - | 2.20M - | 2.30M - | -3.50M - | -1.40M - | -6.70M - | -2.70M - | 1.60M - | -7.40M 562.50% | -5.80M 21.62% | -3.20M 44.83% | 3.20M 200% | 4.30M 34.38% | -4.30M 200% | ||||||||||||||||||||||||||||||
other working capital | 10.39M - | -10.51M 201.15% | 57.15M 643.68% | -45.25M 179.17% | 12.57M 127.78% | -5M 139.78% | 22.10M 542% | 8.10M 63.35% | 6.40M 20.99% | -24.10M 476.56% | 10M 141.49% | 1.80M 82% | 20.40M 1,033.33% | 2.50M 87.75% | -3.50M 240% | 2.20M 162.86% | 27.50M 1,150% | -100K 100.36% | 4M 4,100% | 7.70M 92.50% | 36.50M 374.03% | -7M 119.18% | 6.80M 197.14% | 1.70M 75% | 32.20M 1,794.12% | -25.20M 178.26% | 35.10M 239.29% | -5.80M 116.52% | 45.40M 882.76% | -2.30M 105.07% | 29.20M 1,369.57% | 41.10M 40.75% | 70.20M 70.80% | -56.50M 180.48% | 4M 107.08% | 16.30M 307.50% | 62.80M 285.28% | 18M 71.34% | -39.30M 318.33% | 13.50M 134.35% | 75.60M 460.00% | -23M 130.42% | 60M - | ||
other non cash items | -3.81M - | -1.71M 55.09% | -7.50M 338.30% | 167K 102.23% | -1.16M 794.61% | -700K 39.66% | -2M 185.71% | -800K 60% | -1.50M 87.50% | -1M 33.33% | -2.30M 130% | -1.90M 17.39% | -37.20M 1,857.89% | 1.70M 104.57% | -15.40M 1,005.88% | 1.40M 109.09% | 1M 28.57% | -7.30M 830.00% | -1.20M 83.56% | -6.70M 458.33% | 1.20M 117.91% | 5.20M 333.33% | -3.20M 161.54% | -17.60M 450% | 400K 102.27% | 11.30M 2,725% | -3.90M 134.51% | -23.30M 497.44% | -31.70M 36.05% | 2.40M 107.57% | 18.90M 687.50% | -2.20M 111.64% | -6.60M 200% | -2.30M 65.15% | 9.50M 513.04% | 23.50M 147.37% | -3.90M 116.60% | -50M 1,182.05% | -600K 98.80% | 400K 166.67% | -7.90M 2,075% | 88.30M 1,217.72% | 122.80M 39.07% | -33.50M 127.28% | |
net cash provided by operating activities | 54.45M - | 11.88M 78.17% | 54.80M 361.16% | 8.60M 84.31% | 56.93M 562.01% | 35M 38.52% | 75.90M 116.86% | 75.60M 0.40% | 52.40M 30.69% | 11.40M 78.24% | 71.40M 526.32% | 60.40M 15.41% | 70.50M 16.72% | 46.50M 34.04% | 55.70M 19.78% | 62.50M 12.21% | 85.40M 36.64% | 59.90M 29.86% | 69.80M 16.53% | 79.80M 14.33% | 105.30M 31.95% | 59M 43.97% | 87.20M 47.80% | 105.70M 21.22% | 82.50M 21.95% | 48.70M 40.97% | 127.60M 162.01% | 93.40M 26.80% | 114.60M 22.70% | 64.20M 43.98% | 127.20M 98.13% | 122.60M 3.62% | 135.90M 10.85% | 23.50M 82.71% | 68.70M 192.34% | 102.10M 48.62% | 103.50M 1.37% | 23.40M 77.39% | 24.50M 4.70% | 130.70M 433.47% | 137.80M 5.43% | 93.60M 32.08% | 152.70M 63.14% | 191.90M 25.67% | |
investments in property plant and equipment | -5.63M - | -20.79M 269.13% | -10.01M 51.88% | -11.96M 19.50% | -15.56M 30.17% | -14.40M 7.48% | -13.20M 8.33% | -12.30M 6.82% | -17.40M 41.46% | -13.50M 22.41% | -15.90M 17.78% | -18.10M 13.84% | -15.30M 15.47% | -14.30M 6.54% | -19M 32.87% | -13.10M 31.05% | -20.20M 54.20% | -17.60M 12.87% | -18M 2.27% | -19.60M 8.89% | -20.90M 6.63% | -18.70M 10.53% | -18.30M 2.14% | -20.10M 9.84% | -22.90M 13.93% | -15.10M 34.06% | -17M 12.58% | -22.60M 32.94% | -22M 2.65% | -22.70M 3.18% | -18.70M 17.62% | -30.20M 61.50% | -30.20M 0% | -28M 7.28% | -31.70M 13.21% | -33.70M 6.31% | -36.10M 7.12% | -29.50M 18.28% | -30.30M 2.71% | -29.30M 3.30% | -30M 2.39% | -34.10M 13.67% | -31.90M 6.45% | -36.10M 13.17% | |
acquisitions net | 5.63M - | -64.45M - | 11.96M 118.55% | 15.56M 30.17% | -400K 102.57% | 13.20M 3,400% | -3.40M 125.76% | -7.70M 126.47% | -2.50M 67.53% | -13.30M 432% | 18.10M 236.09% | -175.80M 1,071.27% | -5.70M 96.76% | 22.70M 498.25% | 13.10M 42.29% | 20.20M 54.20% | 10.40M 48.51% | -100K 100.96% | -300K 200% | -7.30M 2,333.33% | -1.10M 84.93% | -100K 90.91% | -674.10M 674,000% | -8.10M 98.80% | -5M 38.27% | -17M 240% | -50.30M 195.88% | -2.20M 95.63% | -5.20M 136.36% | 18.70M 459.62% | -25.90M 238.50% | -14.20M 45.17% | -7.80M 45.07% | -665.40M 8,430.77% | -1.90M 99.71% | -1M 47.37% | -100K 90% | -800K 700% | -200K 75% | -800K 300% | -2.80M 250% | 52.20M - | |||
purchases of investments | -26.23M - | -1.70M 93.53% | -6.02M 254.63% | -2.90M 51.86% | -9.74M 236.24% | -5.50M 43.54% | -8.50M 54.55% | -14.30M 68.24% | -12.60M 11.89% | -13.10M 3.97% | -12.10M 7.63% | -6.40M 47.11% | -100K 98.44% | -200K 100% | -100K 50% | -24M 23,900% | -500K 97.92% | -7.80M 1,460% | -8.70M 11.54% | -7.20M 17.24% | -19.40M 169.44% | -8.90M 54.12% | -10.20M 14.61% | -9M 11.76% | -9.60M 6.67% | -13.80M 43.75% | -23.90M 73.19% | -7.20M 69.87% | -18.20M 152.78% | -26.10M 43.41% | -31.10M 19.16% | 2.70M 108.68% | -46.40M 1,818.52% | -15.90M 65.73% | -8.40M 47.17% | -9.30M 10.71% | -2.90M 68.82% | -2.80M 3.45% | -2.40M 14.29% | -200K 91.67% | -9.40M 4,600% | -10M 6.38% | 6.40M 164% | -3.20M 150% | |
sales maturities of investments | 62.64M - | 73.71M 17.67% | 21.79M 70.44% | 7.62M 65.02% | 8.43M 10.63% | 5.90M 30.02% | 14.60M 147.46% | 4.30M 70.55% | 5.20M 20.93% | 10.20M 96.15% | 5.40M 47.06% | 6M 11.11% | 7M 16.67% | 5.70M 18.57% | 6.50M 14.04% | 8.40M 29.23% | 21.60M 157.14% | 7.70M 64.35% | 8M 3.90% | 6.60M 17.50% | 28.90M 337.88% | 8.90M 69.20% | 10.80M 21.35% | 8.10M 25% | 8M 1.23% | 14M 75% | 14M 0% | 13M 7.14% | 5.90M 54.62% | 15.30M 159.32% | 13.70M 10.46% | 11.60M 15.33% | 18.20M 56.90% | 18.20M 0% | 14.20M 21.98% | 8.80M 38.03% | 1.80M 79.55% | 5.50M 205.56% | 6.40M 16.36% | 200K 96.88% | 7.20M 3,500% | 17.40M 141.67% | |||
other investing activites | -5.66M - | 260K 104.59% | -1K 100.38% | -11.99M 1,198,600% | -15.44M 28.81% | 300K 101.94% | -18.20M 6,166.67% | -1.40M 92.31% | 6.30M 550% | -9.20M 246.03% | 100K 101.09% | -18.20M 18,300% | -7.50M 58.79% | -3M 60% | -7.10M 136.67% | -19.40M 173.24% | -32.40M 67.01% | 100K - | 7.50M 7,400% | 7.80M 4% | 300K 96.15% | -700K 333.33% | 16.80M 2,500% | 2.60M 84.52% | 400K 84.62% | 6.20M 1,450% | -400K 106.45% | 37.40M 9,450% | 5.30M 85.83% | -18.40M 447.17% | -14.40M 21.74% | 30.30M 310.42% | -200K 100.66% | 100K - | -100K 200% | 26.20M 26,300% | 8.20M - | 200.00K 97.56% | 7.40M 3,599.98% | 10.10M 36.49% | 53.40M 428.71% | ||||
net cash used for investing activites | 30.75M - | 51.48M 67.39% | -58.69M 213.99% | -7.26M 87.62% | -16.75M 130.62% | -14.10M 15.82% | -12.10M 14.18% | -27.10M 123.97% | -26.20M 3.32% | -28.10M 7.25% | -35.80M 27.40% | -18.60M 48.04% | -191.70M 930.65% | -17.50M 90.87% | 3M 117.14% | -35M 1,266.67% | -11.30M 67.71% | -7.30M 35.40% | -18.70M 156.16% | -13M 30.48% | -10.90M 16.15% | -19.50M 78.90% | -18.50M 5.13% | -678.30M 3,566.49% | -30M 95.58% | -19.50M 35% | -37.70M 93.33% | -67.50M 79.05% | 900K 101.33% | -33.40M 3,811.11% | -35.80M 7.19% | -56.20M 56.98% | -42.30M 24.73% | -33.70M 20.33% | -691.30M 1,951.34% | -36M 94.79% | -38.30M 6.39% | -700K 98.17% | -27.10M 3,771.43% | -21.30M 21.40% | -32.80M 53.99% | -26.70M 18.60% | -32.80M 22.85% | 14.10M 142.99% | |
debt repayment | -45M - | -15M - | -15M - | -5M 66.67% | -25M 400% | -25M 0% | -30M 20% | -25M 16.67% | -35M 40% | -20M 42.86% | -40M 100% | -15M 62.50% | -77.80M 418.67% | -32.80M 57.84% | -37.80M 15.24% | -42.80M 13.23% | -7.80M 81.78% | -385M 4,835.90% | -45M 88.31% | -30M 33.33% | -10M 66.67% | -15M 50% | -30M 100% | -190.90M 536.33% | -90M 52.85% | -63.20M 29.78% | -73.10M 15.66% | -113.20M 54.86% | -128.10M 13.16% | -83.10M 35.13% | -23.10M 72.20% | -50M 116.45% | -35M 30% | ||||||||||||
common stock issued | 10M - | 55M - | 5M - | 350M 6,900% | 10M - | 9.30M - | 135M 1,351.61% | -19.90M 114.74% | |||||||||||||||||||||||||||||||||||||
common stock repurchased | -90.72M - | -21.70M 76.08% | -15.02M 30.76% | -5.38M 64.19% | -34.63M 543.72% | -2.30M 93.36% | -25.30M 1,000% | -2.40M 90.51% | -66.90M 2,687.50% | -38.80M 42.00% | -10M - | -900K 91% | -27.70M 2,977.78% | -12.70M 54.15% | -1M 92.13% | -8.90M 790% | -1.90M 78.65% | -10.10M - | -4.90M 51.49% | -20M - | -17.60M - | -4.30M 75.57% | -100K - | -1.20M 1,100% | -110.60M 9,116.67% | -91.90M 16.91% | -15.20M 83.46% | -8.30M 45.39% | -9.30M 12.05% | -1.40M 84.95% | 19.90M 1,521.43% | -3.20M - | |||||||||||||
dividends paid | -5.77M - | -7.64M 32.52% | -7.67M 0.27% | -7.60M 0.81% | -7.59M 0.22% | -8.40M 10.73% | -8.50M 1.19% | -8.40M 1.18% | -8.40M 0% | -9.50M 13.10% | -9.50M 0% | -9.50M 0% | -9.40M 1.05% | -9.90M 5.32% | -9.80M 1.01% | -9.90M 1.02% | -9.70M 2.02% | -10.60M 9.28% | -10.70M 0.94% | -10.60M 0.93% | -10.70M 0.94% | -11.90M 11.21% | -12M 0.84% | -12M 0% | -11.90M 0.83% | -12.90M 8.40% | -12.80M 0.78% | -12.90M 0.78% | -12.80M 0.78% | -13.50M 5.47% | -13.50M 0% | -13.60M 0.74% | -13.60M 0% | -15.50M 13.97% | -15.40M 0.65% | -15.30M 0.65% | -15.30M 0% | -15.90M 3.92% | -16M 0.63% | -16M 0% | -16M 0% | -17.30M 8.13% | -17.30M 0% | -17.40M 0.58% | |
other financing activites | 2.63M - | 1.84M 30.13% | -2.84M 254.59% | 32.58M 1,246.11% | 3.97M 87.81% | 17.70M 345.73% | -12.30M 169.49% | 500K 104.07% | 34.80M 6,860.00% | 40.40M 16.09% | -4.40M 110.89% | 189.40M - | -200K 100.11% | -3.30M 1,550% | -100K 96.97% | -2.30M 2,200% | -4.60M 100% | -5.30M 15.22% | -2.60M 50.94% | -2.80M 7.69% | -3.90M 39.29% | -6.50M 66.67% | 607.30M 9,443.08% | -4.90M 100.81% | -11.20M 128.57% | -8.10M 27.68% | -700K 91.36% | -5.50M 685.71% | -7.50M 36.36% | -45.80M 510.67% | -6.50M 85.81% | -6.50M 0% | 167.90M 2,683.08% | 835.30M 397.50% | 63.40M 92.41% | 10.10M 84.07% | 40.20M 298.02% | -10.50M 126.12% | 24M 328.57% | -4.30M 117.92% | -3.10M 27.91% | -14.30M 361.29% | -42.80M 199.30% | ||
net cash used provided by financing activities | -93.86M - | -27.50M 70.70% | -25.53M 7.17% | 19.60M 176.77% | -38.25M 295.13% | 7M 118.30% | -46.10M 758.57% | -45.30M 1.74% | -40.50M 10.60% | -7.90M 80.49% | -13.90M 75.95% | -24.50M 76.26% | 170M 793.88% | -26M 115.29% | -45.80M 76.15% | -47.70M 4.15% | -38M 20.34% | -54.10M 42.37% | -42.90M 20.70% | -48.20M 12.35% | -43.60M 9.54% | -60.70M 39.22% | -33.50M 44.81% | 517.50M 1,644.78% | -49.60M 109.58% | -26.90M 45.77% | -63.70M 136.80% | -34M 46.62% | -57.60M 69.41% | -66M 14.58% | -89.30M 35.30% | -20.20M 77.38% | -36.30M 79.70% | 11.80M 132.51% | 537.10M 4,451.69% | -57.10M 110.63% | -76.70M 34.33% | -48.80M 36.38% | -6.10M 87.50% | -120.10M 1,868.85% | -103.40M 13.91% | -43.50M 57.93% | -81.60M 87.59% | -60.20M 26.23% | |
effect of forex changes on cash | -143K - | 609K 525.87% | 1.03M 69.62% | -7.87M 862.25% | -6.10M 22.48% | -8.50M 39.25% | 3.30M 138.82% | -5.10M 254.55% | -2.30M 54.90% | 2.70M 217.39% | -4.50M 266.67% | -300K 93.33% | -9.10M 2,933.33% | 3.70M 140.66% | 6.90M 86.49% | 4.90M 28.99% | 1.80M 63.27% | 4.30M 138.89% | -12.10M 381.40% | -2.70M 77.69% | -4.50M 66.67% | 1M 122.22% | -500K 150% | -6.90M 1,280% | 9.40M 236.23% | -13.90M 247.87% | 5M 135.97% | 5.50M 10% | 13.50M 145.45% | -3.70M 127.41% | 1.90M 151.35% | -6.80M 457.89% | -500K 92.65% | -1.90M 280% | -17.80M 836.84% | -16.50M 7.30% | 15.40M 193.33% | 1.70M 88.96% | -200K 111.76% | -7.60M 3,700% | 11.30M 248.68% | -7.60M 167.26% | -800K 89.47% | 15.90M 2,087.50% | |
net change in cash | -8.80M - | 36.47M 514.51% | -28.38M 177.81% | 13.06M 146.03% | -4.17M 131.90% | 19.40M 565.45% | 21M 8.25% | -1.90M 109.05% | -16.60M 773.68% | -21.90M 31.93% | 17.20M 178.54% | 17M 1.16% | 39.70M 133.53% | 6.70M 83.12% | 19.80M 195.52% | -15.30M 177.27% | 37.90M 347.71% | 2.80M 92.61% | -3.90M 239.29% | 15.90M 507.69% | 46.30M 191.19% | -20.20M 143.63% | 34.70M 271.78% | -62M 278.67% | 12.30M 119.84% | -11.60M 194.31% | 31.20M 368.97% | -2.60M 108.33% | 71.40M 2,846.15% | -38.90M 154.48% | 4M 110.28% | 39.40M 885% | 56.80M 44.16% | -300K 100.53% | -103.30M 34,333.33% | -7.50M 92.74% | 3.90M 152% | -24.40M 725.64% | -8.90M 63.52% | -18.30M 105.62% | 12.90M 170.49% | 15.80M 22.48% | 37.50M 137.34% | 161.70M 331.20% | |
cash at beginning of period | 176.96M - | 168.16M 4.97% | 204.63M 21.69% | 176.25M 13.87% | 189.32M 7.41% | 185.20M 2.18% | 204.60M 10.48% | 225.60M 10.26% | 223.70M 0.84% | 207.10M 7.42% | 185.20M 10.57% | 202.40M 9.29% | 219.40M 8.40% | 259.10M 18.09% | 265.80M 2.59% | 285.60M 7.45% | 270.30M 5.36% | 308.20M 14.02% | 311M 0.91% | 307.10M 1.25% | 323M 5.18% | 369.30M 14.33% | 349.10M 5.47% | 383.80M 9.94% | 321.80M 16.15% | 334.10M 3.82% | 322.50M 3.47% | 353.70M 9.67% | 351.10M 0.74% | 422.50M 20.34% | 383.60M 9.21% | 387.60M 1.04% | 427M 10.17% | 483.80M 13.30% | 483.50M 0.06% | 380.20M 21.37% | 372.70M 1.97% | 376.60M 1.05% | 352.20M 6.48% | 343.30M 2.53% | 325M 5.33% | 337.90M 3.97% | 353.70M 4.68% | 391.20M 10.60% | |
cash at end of period | 168.16M - | 204.63M 21.69% | 176.25M 13.87% | 189.32M 7.41% | 185.15M 2.20% | 204.60M 10.50% | 225.60M 10.26% | 223.70M 0.84% | 207.10M 7.42% | 185.20M 10.57% | 202.40M 9.29% | 219.40M 8.40% | 259.10M 18.09% | 265.80M 2.59% | 285.60M 7.45% | 270.30M 5.36% | 308.20M 14.02% | 311M 0.91% | 307.10M 1.25% | 323M 5.18% | 369.30M 14.33% | 349.10M 5.47% | 383.80M 9.94% | 321.80M 16.15% | 334.10M 3.82% | 322.50M 3.47% | 353.70M 9.67% | 351.10M 0.74% | 422.50M 20.34% | 383.60M 9.21% | 387.60M 1.04% | 427M 10.17% | 483.80M 13.30% | 483.50M 0.06% | 380.20M 21.37% | 372.70M 1.97% | 376.60M 1.05% | 352.20M 6.48% | 343.30M 2.53% | 325M 5.33% | 337.90M 3.97% | 353.70M 4.68% | 391.20M 10.60% | 552.90M 41.33% | |
operating cash flow | 54.45M - | 11.88M 78.17% | 54.80M 361.16% | 8.60M 84.31% | 56.93M 562.01% | 35M 38.52% | 75.90M 116.86% | 75.60M 0.40% | 52.40M 30.69% | 11.40M 78.24% | 71.40M 526.32% | 60.40M 15.41% | 70.50M 16.72% | 46.50M 34.04% | 55.70M 19.78% | 62.50M 12.21% | 85.40M 36.64% | 59.90M 29.86% | 69.80M 16.53% | 79.80M 14.33% | 105.30M 31.95% | 59M 43.97% | 87.20M 47.80% | 105.70M 21.22% | 82.50M 21.95% | 48.70M 40.97% | 127.60M 162.01% | 93.40M 26.80% | 114.60M 22.70% | 64.20M 43.98% | 127.20M 98.13% | 122.60M 3.62% | 135.90M 10.85% | 23.50M 82.71% | 68.70M 192.34% | 102.10M 48.62% | 103.50M 1.37% | 23.40M 77.39% | 24.50M 4.70% | 130.70M 433.47% | 137.80M 5.43% | 93.60M 32.08% | 152.70M 63.14% | 191.90M 25.67% | |
capital expenditure | -5.63M - | -20.79M 269.13% | -10.01M 51.88% | -11.96M 19.50% | -15.56M 30.17% | -14.40M 7.48% | -13.20M 8.33% | -12.30M 6.82% | -17.40M 41.46% | -13.50M 22.41% | -15.90M 17.78% | -18.10M 13.84% | -15.30M 15.47% | -14.30M 6.54% | -19M 32.87% | -13.10M 31.05% | -20.20M 54.20% | -17.60M 12.87% | -18M 2.27% | -19.60M 8.89% | -20.90M 6.63% | -18.70M 10.53% | -18.30M 2.14% | -20.10M 9.84% | -22.90M 13.93% | -15.10M 34.06% | -17M 12.58% | -22.60M 32.94% | -22M 2.65% | -22.70M 3.18% | -18.70M 17.62% | -30.20M 61.50% | -30.20M 0% | -28M 7.28% | -31.70M 13.21% | -33.70M 6.31% | -36.10M 7.12% | -29.50M 18.28% | -30.30M 2.71% | -29.30M 3.30% | -30M 2.39% | -34.10M 13.67% | -31.90M 6.45% | -36.10M 13.17% | |
free cash flow | 48.81M - | -8.91M 118.25% | 44.80M 602.84% | -3.36M 107.49% | 41.37M 1,332.32% | 20.60M 50.20% | 62.70M 204.37% | 63.30M 0.96% | 35M 44.71% | -2.10M 106% | 55.50M 2,742.86% | 42.30M 23.78% | 55.20M 30.50% | 32.20M 41.67% | 36.70M 13.98% | 49.40M 34.60% | 65.20M 31.98% | 42.30M 35.12% | 51.80M 22.46% | 60.20M 16.22% | 84.40M 40.20% | 40.30M 52.25% | 68.90M 70.97% | 85.60M 24.24% | 59.60M 30.37% | 33.60M 43.62% | 110.60M 229.17% | 70.80M 35.99% | 92.60M 30.79% | 41.50M 55.18% | 108.50M 161.45% | 92.40M 14.84% | 105.70M 14.39% | -4.50M 104.26% | 37M 922.22% | 68.40M 84.86% | 67.40M 1.46% | -6.10M 109.05% | -5.80M 4.92% | 101.40M 1,848.28% | 107.80M 6.31% | 59.50M 44.81% | 120.80M 103.03% | 155.80M 28.97% |
All numbers in USD (except ratios and percentages)