COM:IPGPHOTONICS
IPG Photonics
- Stock
Last Close
74.81
22/11 21:00
Market Cap
3.92B
Beta: -
Volume Today
207.67K
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 | 36.59M - | 40.53M 10.76% | 48.28M 19.13% | 55.20M 14.33% | 56.43M 2.23% | 57.35M 1.62% | 61.24M 6.80% | 62.76M 2.47% | 60.68M 3.32% | 49.33M 18.71% | 67.03M 35.89% | 69.23M 3.27% | 75.13M 8.53% | 74.93M 0.26% | 104.10M 38.93% | 115.60M 11.04% | 52.96M 54.19% | 106.33M 100.80% | 121.62M 14.37% | 100.75M 17.16% | 75.47M 25.10% | 54.92M 27.23% | 72.52M 32.06% | 57.13M 21.23% | -4.30M 107.53% | 36.77M 954.43% | 38.37M 4.35% | 35.53M 7.39% | 49.68M 39.81% | 68.22M 37.33% | 69.68M 2.13% | 74.70M 7.21% | 65.27M 12.63% | 69.63M 6.68% | 57.33M 17.66% | 76.70M 33.78% | -92.89M 221.12% | 60.13M 164.73% | 62.32M 3.64% | 54.99M 11.76% | 41.43M 24.67% | 24.10M 41.83% | 20.20K 99.92% | -233.59M 1,156,505.94% | |
depreciation and amortization | 8.88M - | 8.10M 8.73% | 8.99M 10.91% | 9.32M 3.73% | 9.20M 1.27% | 9.74M 5.87% | 10.43M 7.08% | 10.90M 4.50% | 11.34M 3.97% | 11.39M 0.51% | 12.26M 7.59% | 13.99M 14.14% | 13.83M 1.17% | 14.50M 4.88% | 15.21M 4.87% | 16.70M 9.81% | 18.15M 8.68% | 19.22M 5.90% | 19.50M 1.46% | 20.17M 3.40% | 21.38M 6.00% | 22.80M 6.67% | 24.68M 8.25% | 25.05M 1.46% | 23.74M 5.22% | 24.10M 1.53% | 23.25M 3.52% | 23.84M 2.52% | 23.37M 1.98% | 23.82M 1.94% | 24.16M 1.42% | 24.15M 0.02% | 24.20M 0.22% | 23.43M 3.17% | 23.67M 1.00% | 22.75M 3.89% | 20.71M 8.95% | 17.89M 13.63% | 17.45M 2.43% | 17.34M 0.68% | 16.94M 2.26% | 9.00M 46.90% | 15.12M - | ||
deferred income tax | 1.42M - | -2.61M 283.42% | -2.28M 12.53% | -1.06M 53.53% | 4.47M 521.11% | 5.71M 27.75% | -7.83M 237.11% | -5.03M 35.78% | -9K 99.82% | -2.74M 30,355.56% | -6.53M 138.12% | -2.79M 57.32% | -854K 69.35% | 4.21M 592.74% | 325K 92.28% | 10.00M 2,977.23% | 8.35M 16.54% | 7.40M 11.33% | -1.30M 117.62% | -3.14M 141.03% | -7.53M 139.58% | 9.20M 222.16% | -6.57M 171.43% | -6.84M 4.12% | -11.28M 64.79% | -935K 91.71% | 2.53M 370.16% | -11.71M 563.70% | -2.69M 77.03% | 3.94M 246.56% | -5.80M 247.06% | -2.90M 49.98% | -2.13M 26.65% | -3.40M 59.63% | -7.81M 129.82% | -10.35M 32.52% | -6.03M 41.76% | 16.11M 367.32% | -11.04M 168.55% | -9.90M 10.33% | -8.95M 9.56% | 4.04M 145.16% | -720K - | ||
stock based compensation | 3.12M - | 3.27M 4.85% | 3.90M 19.53% | 3.90M 0.26% | 4.11M 5.39% | 4.13M 0.54% | 4.74M 14.73% | 5.01M 5.87% | 5.11M 2.01% | 4.96M 3.03% | 5.48M 10.45% | 5.66M 3.40% | 5.63M 0.49% | 5.35M 5.04% | 5.71M 6.67% | 5.93M 3.89% | 6.03M 1.72% | 6.42M 6.35% | 7.31M 13.94% | 7.72M 5.61% | 6.58M 14.70% | 8.14M 23.60% | 8.89M 9.28% | 8.54M 3.97% | 7.79M 8.76% | 8.43M 8.19% | 9.22M 9.41% | 8.74M 5.23% | 9.08M 3.86% | 8.81M 2.90% | 9.86M 11.89% | 9.86M 0.05% | 9.33M 5.38% | 9.99M 7.14% | 10.45M 4.51% | 8.76M 16.11% | 9.10M 3.87% | 9.58M 5.22% | 9.67M 1.01% | 8.14M 15.82% | 12.11M 48.72% | -18.28M - | |||
change in working capital | 2.63M - | -10.25M 489.73% | -31.37M 206.08% | -25.65M 18.24% | -27.36M 6.69% | -27.57M 0.75% | -32.02M 16.15% | 9.33M 129.13% | -24.45M 362.15% | -12.85M 47.44% | -46.05M 258.33% | -15.12M 67.17% | -6.20M 58.99% | -61.48M 891.63% | -58.74M 4.46% | 912K 101.55% | 11.78M 1,192.11% | -47.05M 499.28% | -49.75M 5.74% | -61.81M 24.23% | 11.41M 118.47% | -58.29M 610.71% | -61.56M 5.61% | -11.65M 81.08% | 40.08M 444.01% | -6.49M 116.20% | -24.03M 270.24% | -40.47M 68.38% | -25.77M 36.32% | -27.60M 7.13% | -6.40M 76.81% | -21.22M 231.61% | -28.75M 35.45% | -99.35M 245.62% | -43.77M 55.94% | -17.72M 59.52% | -41.38M 133.50% | -77.52M 87.35% | -21.80M 71.88% | 10.47M 148.03% | 34.29M 227.53% | -1.94M - | |||
accounts receivables | 19.93M - | -3.86M 119.35% | -19.55M 406.79% | -13.20M 32.48% | -8.65M 34.43% | -13.12M 51.56% | -14.21M 8.34% | 11.84M 183.33% | 6.25M 47.18% | 1.39M 77.76% | -6.95M 599.42% | -15.11M 117.55% | 8.82M 158.35% | -24.36M 376.26% | -47.36M 94.40% | 18.73M 139.54% | -7.92M 142.31% | 9.08M 214.55% | -9.04M 199.60% | -27.41M 203.24% | 7.14M 126.04% | 24.81M 247.60% | -46.31M 286.67% | 5.80M 112.53% | 15.22M 162.29% | 34.49M 126.65% | -1.48M 104.29% | -21.88M 1,377.65% | -15.33M 29.95% | 7.36M 148.01% | 5.17M 29.82% | -24.81M 580.27% | 10.19M 141.08% | 2.62M 74.28% | -1.06M 140.48% | 40.96M 3,960.23% | -8.42M 120.55% | -24.64M 192.76% | 766K 103.11% | -1.15M 250.13% | 14.63M 1,372.26% | 32.30M 120.80% | 17.70M - | ||
inventory | -3.88M - | -3.86M 0.52% | -11.13M 188.69% | -15.23M 36.83% | -12.03M 21.05% | -13.90M 15.57% | -19.31M 38.96% | -18.96M 1.82% | -18.39M 3.00% | -19.36M 5.28% | -15.30M 20.98% | -8.15M 46.77% | -10.81M 32.73% | -22.41M 107.25% | -3.41M 84.77% | -13.88M 306.71% | -31.38M 126.15% | -49.74M 58.51% | -41.27M 17.04% | -31.04M 24.80% | -13.39M 56.86% | -19.72M 47.28% | -21.07M 6.85% | -10.24M 51.39% | 22.93M 323.83% | -10.43M 145.49% | -4.73M 54.64% | -19.05M 302.73% | -5.69M 70.15% | -20.08M 253.16% | -41.14M 104.82% | -44.16M 7.36% | -44.37M 0.47% | -50.95M 14.83% | -48.28M 5.24% | -49.73M 2.99% | -40.05M 19.45% | -8.99M 77.56% | -3.11M 65.36% | -8.63M 177.23% | 22.56M 361.31% | 1.50M 93.36% | 12.72M - | ||
accounts payables | 2.98M - | 516K 82.70% | -3.20M 720.16% | 4.01M 225.25% | 1.94M 51.65% | -1.23M 163.52% | 5.65M 559.22% | 97K 98.28% | 5.29M 5,350.52% | -6.75M 227.65% | -1.69M 74.93% | -1.38M 18.74% | 9.41M 784.29% | -1.56M 116.58% | 3.47M 322.69% | 1.51M 56.56% | -1.11M 173.82% | 1.13M 201.80% | 8.39M 640.12% | -10.85M 229.23% | -107K 99.01% | 1.96M 1,927.10% | -2.40M 222.76% | -7.69M 220.50% | -2.12M 72.44% | 6.05M 385.57% | 7.19M 18.78% | -4.43M 161.55% | -10.76M 143.13% | 18.98M 276.38% | 5.90M 68.92% | 1.42M 75.98% | 4.70M 231.76% | -8.45M 279.71% | 11.58M 237.06% | -5.97M 151.54% | -9.34M 56.45% | -4.60M 50.73% | -2.87M 37.57% | -2.76M 3.93% | -6.09M 120.66% | 274K 104.50% | -1.28M - | ||
other working capital | -16.41M - | -3.05M 81.39% | 2.51M 182.08% | -1.23M 148.96% | -8.62M 602.69% | 677K 107.85% | -4.15M 712.85% | 16.35M 494.07% | -17.60M 207.65% | 11.87M 167.45% | -22.11M 286.21% | 9.51M 143.04% | -13.62M 243.10% | -13.15M 3.40% | -11.44M 13.01% | -5.45M 52.39% | 52.20M 1,058.40% | -7.52M 114.40% | -7.83M 4.23% | 7.49M 195.58% | 17.77M 137.32% | -65.34M 467.61% | 8.22M 112.57% | 483K 94.12% | 4.05M 738.92% | -36.61M 1,003.46% | -25.01M 31.68% | 4.90M 119.58% | 6.01M 22.72% | -33.86M 663.30% | 23.67M 169.91% | 46.33M 95.72% | 732K 98.42% | -42.58M 5,916.39% | -6.01M 85.89% | -2.98M 50.34% | 16.43M 650.85% | -39.29M 339.09% | -16.57M 57.81% | 23.01M 238.83% | 3.19M 86.15% | 53.71M - | |||
other non cash items | 5.76M - | 4.35M 24.53% | 5.97M 37.12% | 5.51M 7.71% | 13.28M 141.10% | 2.65M 80.02% | 12.84M 383.97% | 10.22M 20.34% | 9.29M 9.12% | 13.90M 49.63% | 9.09M 34.63% | 16.75M 84.29% | 11.75M 29.86% | 13.31M 13.26% | 15.67M 17.80% | 14.61M 6.81% | 10.33M 29.30% | 7.33M 29.01% | 11.52M 57.20% | 8.01M 30.48% | 5.74M 28.37% | 8.79M 53.11% | 18.27M 107.86% | 19.58M 7.22% | 73.91M 277.42% | -5.09M 106.88% | 24.14M 574.47% | 53.83M 122.98% | 31.66M 41.19% | 10.35M 67.31% | 24.15M 133.40% | 17.38M 28.02% | 16.62M 4.38% | 16.12M 3.03% | 38.87M 141.18% | -4.28M 111.00% | 152.11M 3,656.37% | 11.09M 92.71% | 10.05M 9.37% | 4.94M 50.90% | 10.25M 107.53% | 305.48M - | |||
net cash provided by operating activities | 58.41M - | 43.39M 25.71% | 33.48M 22.83% | 47.21M 41.00% | 60.12M 27.34% | 52.01M 13.49% | 49.40M 5.01% | 93.20M 88.66% | 61.96M 33.52% | 63.99M 3.28% | 41.28M 35.49% | 87.73M 112.51% | 99.29M 13.18% | 50.82M 48.82% | 82.28M 61.91% | 163.75M 99.01% | 107.60M 34.29% | 99.65M 7.38% | 108.90M 9.28% | 71.70M 34.16% | 113.05M 57.67% | 45.55M 59.71% | 56.23M 23.44% | 91.80M 63.27% | 129.94M 41.54% | 56.78M 56.30% | 73.47M 29.40% | 69.76M 5.05% | 85.32M 22.30% | 87.54M 2.61% | 115.65M 32.10% | 101.97M 11.83% | 84.54M 17.09% | 16.42M 80.57% | 78.74M 379.44% | 75.86M 3.65% | 41.62M 45.14% | 37.28M 10.43% | 66.67M 78.83% | 85.98M 28.97% | 106.06M 23.36% | 54.60M 48.52% | 66.06M - | ||
investments in property plant and equipment | -22.59M - | -11.46M 49.28% | -34.33M 199.62% | -28.94M 15.68% | -15.88M 45.14% | -14.03M 11.66% | -18.58M 32.45% | -18.15M 2.29% | -19.36M 6.65% | -24.96M 28.93% | -45.90M 83.91% | -30.80M 32.89% | -25.37M 17.63% | -21.88M 13.79% | -21.76M 0.54% | -55.59M 155.50% | -27.31M 50.86% | -39.11M 43.20% | -57.40M 46.76% | -36.84M 35.82% | -26.99M 26.74% | -32.84M 21.68% | -53.65M 63.38% | -21.05M 60.77% | -26.00M 23.51% | -17.80M 31.52% | -19.57M 9.93% | -24.50M 25.20% | -25.82M 5.40% | -27.42M 6.18% | -26.92M 1.82% | -39.51M 46.76% | -29.25M 25.97% | -25.18M 13.93% | -34.73M 37.93% | -24.65M 29.02% | -25.59M 3.81% | -33.40M 30.54% | -25.73M 22.96% | -26.12M 1.48% | -25.23M 3.41% | -28.05M 11.20% | -23.09M - | ||
acquisitions net | -4.96M - | 129K - | -46.53M 36,167.44% | 1.66M 103.56% | -1.26M 176.34% | 99K 107.83% | 3.88M 3,817.17% | -39.29M 1,113.07% | -8.94M 77.24% | 210K 102.35% | -3.99M 2,000.48% | -1K 99.97% | -104.69M 10,469,100% | -20.00M 80.89% | 4.89M 124.44% | 60K 98.77% | 313K 421.67% | 139K 55.59% | 321K 130.94% | 229K 28.66% | -429K 287.34% | 130K 130.30% | 128K 1.54% | 601K 369.53% | 550K 8.49% | -2M 463.64% | 52.14M - | 800K 98.47% | 1.60M 100% | 140K 91.25% | 28.68M 20,389.29% | 816K 97.16% | -28.27M - | ||||||||||||
purchases of investments | -106.75M - | -29.90M 71.99% | -32.31M 8.07% | -117.16M 262.60% | -120.13M 2.54% | -28.17M 76.55% | -43.07M 52.88% | -75.34M 74.92% | -65.25M 13.40% | -70.78M 8.48% | -219.05M 209.50% | -276.67M 26.30% | -198.81M 28.14% | -178.10M 10.42% | -161.73M 9.19% | -217.85M 34.70% | -202.63M 6.99% | -308.19M 52.10% | -113.13M 63.29% | -311.41M 175.28% | -378.83M 21.65% | -513.56M 35.57% | -500.47M 2.55% | -423.16M 15.45% | -503.41M 18.96% | -475.44M 5.56% | -108.39M 77.20% | -330.77M 205.16% | -202.42M 38.80% | -343.82M 69.85% | -239.53M 30.33% | -315.11M 31.55% | -334.41M 6.12% | -226.52M 32.26% | -121.64M - | ||||||||||
sales maturities of investments | 495K - | 10M - | 31.72M 217.20% | 117.09M 269.13% | 40M 65.84% | 70.37M 75.92% | 85.80M 21.93% | 31.97M 62.74% | 24.37M 23.77% | 70.16M 187.88% | 91.46M 30.35% | 124.73M 36.38% | 183.98M 47.51% | 202.86M 10.26% | 131.82M 35.02% | 233.82M 77.37% | 199.58M 14.65% | 186.02M 6.79% | 236.89M 27.34% | 274.90M 16.05% | 401.41M 46.02% | 480.16M 19.62% | 304.86M 36.51% | 441.42M 44.79% | 421.09M 4.61% | 505.82M 20.12% | 419.84M 17.00% | 430.23M 2.47% | 90.47M 78.97% | 279.50M 208.93% | 270.38M 3.26% | 239.97M 11.25% | 284.15M 18.41% | -633.99M - | |||||||||||
other investing activites | -551K - | 151K 127.40% | 145K 3.97% | 188K 29.66% | 37K 80.32% | 191K 416.22% | 34K 82.20% | 69K 102.94% | -37K 153.62% | 46K 224.32% | 81K 76.09% | -56K 169.14% | -731K 1,205.36% | -47K 93.57% | -521K 1,008.51% | 225K 143.19% | 589K 161.78% | 76K 87.10% | 112K 47.37% | 233K 108.04% | 379K 62.66% | 47K 87.60% | 450K 857.45% | 34K 92.44% | -6K 117.65% | 79K 1,416.67% | 36K 54.43% | -98K 372.22% | 176K 279.59% | -2K 101.14% | -545K 27,150% | -531K 2.57% | -437K 17.70% | -736K 68.42% | 1.03M 240.08% | 296K 71.29% | 26.23M 8,760.81% | 107K 99.59% | 219K 104.67% | 120K 45.21% | 112K 6.67% | 278.31M 248,390.18% | 969.63M - | ||
net cash used for investing activites | -22.64M - | -11.30M 50.07% | -34.18M 202.34% | -28.75M 15.87% | -15.84M 44.91% | -18.79M 18.64% | -18.55M 1.32% | -18.08M 2.49% | -126.14M 597.54% | -44.68M 64.58% | -92.94M 108.00% | -29.28M 68.50% | -107.50M 267.17% | 20.37M 118.95% | 24.33M 19.42% | -138.02M 667.28% | -76.54M 44.54% | -39.44M 48.47% | -188.88M 378.86% | -188.55M 0.18% | -146.13M 22.50% | -28.04M 80.81% | -78.22M 178.92% | -4.98M 93.63% | -28.74M 477.18% | -139.75M 386.30% | 104.55M 174.81% | -60.87M 158.22% | -3.50M 94.26% | -60.69M 1,636.10% | -222.95M 267.33% | -21.18M 90.50% | -111.46M 426.22% | 2.47M 102.22% | 277.75M 11,144.98% | 127.24M 54.19% | -110.51M 186.85% | -96.02M 13.12% | 5.48M 105.70% | -72.45M 1,422.90% | -74.56M 2.90% | 23.74M 131.84% | 162.63M - | ||
debt repayment | -562K - | -1.30M 132.21% | -103K 92.11% | -583K 466.02% | -223K 61.75% | -2.71M 1,113.00% | -10.40M 284.66% | -2.00M 80.81% | -3.44M 72.36% | -509K 85.21% | -491K 3.54% | -797K 62.32% | -797K 0% | -797K 0% | -17.46M 2,091.09% | -691K 96.04% | -891K 28.94% | -895K 0.45% | -899K 0.45% | -902K 0.33% | -908K 0.67% | -911K 0.33% | -916K 0.55% | -920K 0.44% | -924K 0.43% | -928K 0.43% | -934K 0.65% | -936K 0.21% | -942K 0.64% | -946K 0.42% | -950K 0.42% | -955K 0.53% | -959K 0.42% | -964K 0.52% | -968K 0.41% | -15.90M 1,542.25% | -297K 98.13% | -298K 0.34% | -15.73M 5,179.53% | ||||||
common stock issued | 7.28M - | 7.56M - | 14.13M - | 16.18M - | 265K - | 3.23M 1,118.87% | -731K - | 731K 200% | 3.15M 330.51% | 1.87M - | |||||||||||||||||||||||||||||||||||
common stock repurchased | -5.46M - | -12.54M 129.53% | -11.57M 7.70% | -2.80M 75.81% | -13.08M 367.17% | -20.07M 53.49% | -30.99M 54.42% | -60.86M 96.37% | -64.14M 5.38% | -6.15M 90.41% | -2.28M 62.86% | -23.64M 934.89% | -14.81M 37.34% | -12.72M 14.14% | -15.51M 22.00% | -9.65M 37.77% | 71.08M 836.25% | -3.05M 104.29% | -38.68M 1,169.13% | -36.34M 6.06% | -56.82M 56.35% | -78.76M 38.61% | -232.85M 195.65% | -71.28M 69.39% | -116.62M 63.61% | -113.09M 3.02% | 63K 100.06% | -46.50M 73,904.76% | -63.97M 37.57% | -1.16M 98.19% | 213.89M - | ||||||||||||||
dividends paid | -9.19M - | -265K - | -3.23M 1,118.87% | -731K - | |||||||||||||||||||||||||||||||||||||||||
other financing activites | 4.01M - | 2.18M 45.76% | 3.83M 76.24% | 621K 83.81% | -447K 171.98% | 9.18M 2,154.14% | 6.06M 34.03% | 1.07M 82.30% | -9.40M 976.77% | 3.55M 137.75% | 30.86M 769.81% | -3.06M 109.92% | 2.56M 183.74% | 9.60M 274.41% | 7.36M 23.39% | 34.14M 364.23% | 5.36M 84.31% | 3.11M 41.90% | 7.52M 141.50% | 1.86M 75.23% | 529K 71.59% | 6.12M - | 1.68M 72.60% | 5.69M 239.62% | -7.15M 225.58% | 13.77M 292.63% | 8.50M 38.30% | -54.65M 743.26% | 2.36M 104.31% | 5.59M 137.00% | 860K 84.60% | 4.83M 461.63% | -724K 114.99% | 2.81M 488.40% | -2.23M 179.48% | 3.23M 244.52% | -3.84M 219.01% | 4.58M 219.02% | -432K 109.44% | 432K 200% | -89.62M 20,844.44% | -288.27M - | |||
net cash used provided by financing activities | 10.72M - | 871K 91.88% | 3.73M 328.47% | 38K 98.98% | 6.89M 18,026.32% | 6.48M 5.97% | -4.35M 167.13% | -925K 78.73% | 1.29M 239.57% | 3.04M 135.40% | 30.37M 899.34% | -3.86M 112.71% | 3.30M 185.54% | -3.74M 213.18% | -21.68M 480.33% | 30.65M 241.39% | -8.61M 128.08% | -17.85M 107.38% | -24.37M 36.53% | -59.90M 145.76% | -64.52M 7.71% | -7.06M 89.06% | 2.92M 141.32% | -22.88M 884.40% | -10.04M 56.11% | -20.79M 107.03% | -2.68M 87.12% | -2.09M 21.84% | 15.48M 839.49% | -1.64M 110.57% | -34.05M 1,979.84% | -36.44M 7.01% | -52.95M 45.32% | -80.44M 51.93% | -231.00M 187.16% | -89.41M 61.29% | -113.69M 27.15% | -117.24M 3.12% | -12.56M 89.29% | -46.20M 267.91% | -60.39M 30.72% | -90.77M 50.32% | -74.38M - | ||
effect of forex changes on cash | 3.93M - | -1.12M 128.59% | -213K 81.05% | -14.41M 6,665.26% | -16.53M 14.73% | -20.37M 23.19% | 3.52M 117.31% | 5.52M 56.60% | -5.79M 204.98% | 8.81M 252.06% | -5.12M 158.06% | 3.68M 171.99% | -16.79M 555.80% | 6.46M 138.51% | 25.40M 292.92% | 15.77M 37.90% | 7.19M 54.44% | 16.87M 134.71% | -47.98M 384.46% | 7.56M 115.76% | -5.65M 174.69% | -5.87M 3.88% | 3.11M 152.98% | -13.80M 543.94% | 8.71M 163.09% | -6.88M 178.98% | 2.35M 134.24% | 9.21M 291.30% | 15.20M 64.91% | -7.02M 146.22% | -1.19M 83.02% | -3.65M 205.53% | -5.94M 62.91% | -5.04M 15.19% | 3.79M 175.20% | -16.21M 528.10% | 11.51M 171.02% | -1.10M 109.54% | -7.65M 596.90% | -12.11M 58.29% | 15.28M 226.11% | -5.78M 137.84% | 9.02M - | ||
net change in cash | 50.42M - | 31.83M 36.87% | 2.82M 91.13% | 4.09M 44.74% | 34.63M 747.58% | 19.32M 44.20% | 30.03M 55.42% | 79.71M 165.41% | -68.69M 186.17% | 31.16M 145.36% | -26.41M 184.74% | 58.27M 320.68% | -21.70M 137.24% | 73.92M 440.61% | 110.33M 49.25% | 72.16M 34.60% | 29.63M 58.93% | 59.22M 99.85% | -152.33M 357.22% | -169.19M 11.06% | -103.25M 38.97% | 4.58M 104.44% | -15.96M 448.49% | 50.14M 414.15% | 99.87M 99.17% | -110.64M 210.79% | 177.70M 260.61% | 16.01M 90.99% | 112.50M 602.79% | 18.19M 83.83% | -142.54M 883.71% | 40.70M 128.56% | -85.80M 310.78% | -66.59M 22.39% | 129.27M 294.14% | 97.49M 24.59% | -171.06M 275.48% | -177.07M 3.51% | 51.93M 129.33% | -44.79M 186.24% | -13.61M 69.61% | -18.22M 33.89% | 163.33M - | ||
cash at beginning of period | 398.36M - | 448.78M 12.66% | 480.61M 7.09% | 483.43M 0.59% | 487.52M 0.85% | 522.15M 7.10% | 541.47M 3.70% | 571.51M 5.55% | 651.22M 13.95% | 582.53M 10.55% | 613.69M 5.35% | 587.29M 4.30% | 645.56M 9.92% | 623.86M 3.36% | 697.78M 11.85% | 808.11M 15.81% | 880.27M 8.93% | 909.90M 3.37% | 969.12M 6.51% | 816.79M 15.72% | 647.61M 20.71% | 544.36M 15.94% | 548.94M 0.84% | 532.98M 2.91% | 583.12M 9.41% | 682.98M 17.13% | 572.34M 16.20% | 750.04M 31.05% | 766.05M 2.13% | 878.55M 14.69% | 896.74M 2.07% | 754.20M 15.90% | 794.90M 5.40% | 709.11M 10.79% | 642.52M 9.39% | 771.79M 20.12% | 869.27M 12.63% | 698.21M 19.68% | 521.14M 25.36% | 573.07M 9.97% | 528.28M 7.82% | 514.67M 2.58% | 720.54M - | ||
cash at end of period | 448.78M - | 480.61M 7.09% | 483.43M 0.59% | 487.52M 0.85% | 522.15M 7.10% | 541.47M 3.70% | 571.51M 5.55% | 651.22M 13.95% | 582.53M 10.55% | 613.69M 5.35% | 587.29M 4.30% | 645.56M 9.92% | 623.86M 3.36% | 697.78M 11.85% | 808.11M 15.81% | 880.27M 8.93% | 909.90M 3.37% | 969.12M 6.51% | 816.79M 15.72% | 647.61M 20.71% | 544.36M 15.94% | 548.94M 0.84% | 532.98M 2.91% | 583.12M 9.41% | 682.98M 17.13% | 572.34M 16.20% | 750.04M 31.05% | 766.05M 2.13% | 878.55M 14.69% | 896.74M 2.07% | 754.20M 15.90% | 794.90M 5.40% | 709.11M 10.79% | 642.52M 9.39% | 771.79M 20.12% | 869.27M 12.63% | 698.21M 19.68% | 521.14M 25.36% | 573.07M 9.97% | 528.28M 7.82% | 514.67M 2.58% | 496.45M 3.54% | 883.87M - | ||
operating cash flow | 58.41M - | 43.39M 25.71% | 33.48M 22.83% | 47.21M 41.00% | 60.12M 27.34% | 52.01M 13.49% | 49.40M 5.01% | 93.20M 88.66% | 61.96M 33.52% | 63.99M 3.28% | 41.28M 35.49% | 87.73M 112.51% | 99.29M 13.18% | 50.82M 48.82% | 82.28M 61.91% | 163.75M 99.01% | 107.60M 34.29% | 99.65M 7.38% | 108.90M 9.28% | 71.70M 34.16% | 113.05M 57.67% | 45.55M 59.71% | 56.23M 23.44% | 91.80M 63.27% | 129.94M 41.54% | 56.78M 56.30% | 73.47M 29.40% | 69.76M 5.05% | 85.32M 22.30% | 87.54M 2.61% | 115.65M 32.10% | 101.97M 11.83% | 84.54M 17.09% | 16.42M 80.57% | 78.74M 379.44% | 75.86M 3.65% | 41.62M 45.14% | 37.28M 10.43% | 66.67M 78.83% | 85.98M 28.97% | 106.06M 23.36% | 54.60M 48.52% | 66.06M - | ||
capital expenditure | -22.59M - | -11.46M 49.28% | -34.33M 199.62% | -28.94M 15.68% | -15.88M 45.14% | -14.03M 11.66% | -18.58M 32.45% | -18.15M 2.29% | -19.36M 6.65% | -24.96M 28.93% | -45.90M 83.91% | -30.80M 32.89% | -25.37M 17.63% | -21.88M 13.79% | -21.76M 0.54% | -55.59M 155.50% | -27.31M 50.86% | -39.11M 43.20% | -57.40M 46.76% | -36.84M 35.82% | -26.99M 26.74% | -32.84M 21.68% | -53.65M 63.38% | -21.05M 60.77% | -26.00M 23.51% | -17.80M 31.52% | -19.57M 9.93% | -24.50M 25.20% | -25.82M 5.40% | -27.42M 6.18% | -26.92M 1.82% | -39.51M 46.76% | -29.25M 25.97% | -25.18M 13.93% | -34.73M 37.93% | -24.65M 29.02% | -25.59M 3.81% | -33.40M 30.54% | -25.73M 22.96% | -26.12M 1.48% | -25.23M 3.41% | -28.05M 11.20% | -23.09M - | ||
free cash flow | 35.82M - | 31.93M 10.85% | -841K 102.63% | 18.27M 2,272.41% | 44.24M 142.15% | 37.98M 14.15% | 30.82M 18.85% | 75.05M 143.48% | 42.60M 43.24% | 39.03M 8.37% | -4.62M 111.84% | 56.92M 1,331.54% | 73.91M 29.85% | 28.95M 60.84% | 60.52M 109.10% | 108.16M 78.70% | 80.28M 25.77% | 60.54M 24.59% | 51.49M 14.94% | 34.86M 32.30% | 86.06M 146.87% | 12.71M 85.23% | 2.58M 79.73% | 70.75M 2,646.70% | 103.94M 46.91% | 38.98M 62.50% | 53.91M 38.29% | 45.26M 16.04% | 59.49M 31.45% | 60.12M 1.06% | 88.72M 47.57% | 62.45M 29.61% | 55.29M 11.46% | -8.75M 115.83% | 44.01M 602.76% | 51.22M 16.37% | 16.03M 68.69% | 3.88M 75.83% | 40.93M 956.01% | 59.86M 46.25% | 80.83M 35.04% | 26.54M 67.16% | 42.97M - |
All numbers in USD (except ratios and percentages)