COM:ICONPLC
ICON plc
- Stock
Last Close
212.76
22/11 21:00
Market Cap
27.17B
Beta: -
Volume Today
2.25M
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 | 33.48M - | 36.20M 8.11% | 40.78M 12.68% | 50.32M 23.37% | 45.17M 10.22% | 55.87M 23.68% | 58.59M 4.86% | 61.54M 5.05% | 63.54M 3.25% | 62.96M 0.91% | 61.07M 3.00% | 63.88M 4.59% | 74.26M 16.25% | 71.41M 3.84% | 64.82M 9.23% | 74.15M 14.41% | 71.11M 4.11% | 78.10M 9.83% | 71.87M 7.98% | 84.53M 17.61% | 88.16M 4.30% | 88.30M 0.15% | 92.22M 4.44% | 95.48M 3.54% | 99.86M 4.59% | 92.33M 7.54% | 47.76M 48.27% | 91.64M 91.88% | 101.23M 10.47% | 97.12M 4.06% | 73.86M 23.95% | -94.27M 227.62% | 76.47M 181.12% | 111.97M 46.43% | 115.73M 3.36% | 160.16M 38.38% | 117.44M 26.67% | 116.65M 0.67% | 115.60M 0.91% | 163.66M 41.58% | 216.42M 32.23% | 187.44M 13.39% | 146.91M 21.62% | 197.13M 34.18% | |
depreciation and amortization | 11.96M - | 11.55M 3.47% | 12.92M 11.90% | 13.74M 6.31% | 14.34M 4.35% | 13.93M 2.86% | 14.24M 2.29% | 14.37M 0.86% | 15.14M 5.40% | 15.12M 0.15% | 14.46M 4.38% | 14.54M 0.59% | 15.46M 6.27% | 14.45M 6.52% | 14.39M 0.37% | 16.28M 13.09% | 16.17M 0.65% | 16.90M 4.48% | 17.05M 0.88% | 17.06M 0.09% | 14.91M 12.61% | 22.94M 53.88% | 22.79M 0.68% | 22.98M 0.83% | -7.16M 131.16% | 16.32M 327.99% | 15.86M 2.84% | 16.80M 5.95% | 17.14M 2.05% | 17.41M 1.52% | 17.28M 0.74% | 140.64M 714.05% | 139.67M 0.69% | 141.41M 1.24% | 144.02M 1.85% | 141.86M 1.50% | 142.23M 0.26% | 145.13M 2.04% | 145.06M 0.05% | 146.03M 0.67% | 157.30M 7.72% | 160.65M 2.13% | 157.53M 1.94% | 103.48M 34.31% | |
deferred income tax | -6.24M - | -4.87M 21.99% | 9.23M 289.59% | -5.87M 163.60% | -6.39M 8.88% | -173K 97.29% | 2.30M 1,428.90% | -2.88M 225.05% | 3.91M 235.86% | -626K 116.03% | 8.10M 1,393.13% | -4.21M 151.97% | -1.72M 59.19% | -3.59M 109.26% | 3.01M 183.83% | 2.16M 28.29% | 9.15M 323.61% | -3.48M 138.04% | 736K 121.14% | 1.30M 76.22% | 3.10M 139.01% | 740K 76.13% | 1.73M 133.11% | 714K 58.61% | -4.72M 760.50% | -1.71M 63.78% | -905K 47.01% | 4.03M 545.19% | -489K 112.14% | -664K 35.79% | 3.98M 698.95% | -29.84M 850.44% | -34.08M 14.20% | -34.70M 1.81% | -40.56M 16.89% | -51.35M 26.61% | 1.64M 103.18% | -43.82M 2,780.31% | -15.35M 64.96% | -55.31M 260.23% | 30.30M 154.79% | -35.15M 215.97% | -25.85M 26.45% | -26.49M 2.48% | |
stock based compensation | 4.63M - | 4.04M 12.67% | 5.71M 41.06% | 6.64M 16.46% | 6.35M 4.50% | 6.04M 4.77% | 8.97M 48.42% | 9.03M 0.69% | 9.27M 2.69% | 9.59M 3.42% | 11.10M 15.72% | 10.45M 5.89% | 9.21M 11.84% | 8.81M 4.33% | 9.89M 12.29% | 8.26M 16.50% | 3.61M 56.27% | 9.39M 160.02% | 7.04M 25.06% | 8.54M 21.40% | 6.62M 22.52% | 7.08M 6.93% | 5.75M 18.70% | 8.23M 43.02% | 5.75M 30.09% | 6.07M 5.47% | 7.12M 17.27% | 6.97M 2.05% | 6.11M 12.29% | 6.39M 4.58% | 8.48M 32.62% | 99.92M 1,078.27% | 19.05M 80.93% | 18.90M 0.79% | 19.28M 2.01% | 17.52M 9.16% | 14.82M 15.40% | 14.76M 0.41% | 16.60M 12.46% | 15.95M 3.93% | 8.36M 47.55% | 13.18M 57.59% | |||
change in working capital | 53.38M - | -8.21M 115.38% | -123.51M 1,404.25% | 46.35M 137.53% | 15.43M 66.71% | -14.54M 194.24% | -56.01M 285.07% | -7.83M 86.02% | 24.15M 408.52% | -27.32M 213.11% | -70.06M 156.49% | -32.57M 53.51% | 26.64M 181.79% | 68.61M 157.53% | -82.99M 220.96% | 8.55M 110.30% | 6.21M 27.29% | -60.26M 1,069.68% | -57.00M 5.40% | 17.16M 130.10% | -50.80M 396.15% | -24.24M 52.29% | -100.20M 313.34% | 33.01M 132.94% | 8.69M 73.67% | 22.05M 153.80% | 35.38M 60.42% | -13.49M 138.13% | 64.90M 581.14% | -14.12M 121.75% | 2.79M 119.75% | 102.28M 3,568.72% | 44.04M 56.94% | -23.66M 153.72% | -70.31M 197.18% | -72.93M 3.73% | -383.32M 425.60% | -98.80M 74.23% | -69.28M 29.88% | 56.86M 182.08% | -2.25M 103.96% | -6.56M 191.04% | -126.07M 1,821.75% | 77.18M 161.22% | |
accounts receivables | 22.44M - | 4.96M 77.91% | -20.72M 517.97% | 8.39M 140.49% | 342K 95.92% | 16.38M 4,689.77% | 4.98M 69.59% | -29.18M 685.81% | -10.85M 62.80% | 47.41M 536.77% | -4.86M 110.25% | -24.72M 408.81% | -15.30M 38.12% | 76.48M 599.89% | -16.67M 121.79% | 30.39M 282.37% | -32.46M 206.79% | -12.98M 60.01% | -13.71M 5.60% | 31.62M 330.70% | -42.49M 234.38% | 3.54M 108.34% | -12.83M 461.92% | 25.55M 299.13% | -117.81M 561.11% | 2.87M 102.44% | 55.30M 1,827.54% | -33.55M 160.66% | -199.66M 495.17% | 52.02M 126.05% | -15.37M 129.54% | 86.76M 664.68% | -9.90M 111.41% | -35.46M 258.19% | -5.57M 84.29% | -99.73M 1,690.13% | -279.94M 180.70% | -93.26M 66.69% | 52.58M 156.38% | -98.42M 287.17% | 47.40M 148.16% | -122.98M 359.45% | 34.90M 128.38% | 16.60M 52.42% | |
inventory | 20.67M - | 12.81M 38.01% | -87.25M 780.91% | 38.57M 144.21% | 32.49M 15.78% | -741K 102.28% | -79.64M 10,647.50% | -4.01M 94.96% | 4.75M 218.30% | -68.53M 1,543.91% | -5.72M 91.66% | -1.44M 74.88% | 13.57M 1,044.85% | -7.16M 152.79% | -49.47M 590.73% | 4.44M 108.97% | 220K 95.04% | -47.30M 21,602.27% | -41.22M 12.86% | -1.00M 97.57% | -12.32M 1,131.17% | -70.62M 473.00% | -85.32M 20.82% | 6.55M 107.67% | 79.69M 1,117.17% | -2.14M 102.69% | -34.86M 1,525.84% | -30.75M 11.80% | 36.27M 217.97% | -13.72M 137.83% | -34.95M 154.69% | ||||||||||||||
accounts payables | -4.30M - | 2.17M 150.45% | -5.36M 346.87% | -4.93M 8.03% | -2.89M 41.30% | 406K 114.04% | 2.39M 487.68% | -1.69M 170.83% | 2.02M 219.64% | -1.38M 168.40% | 515K 137.24% | -1.96M 480.19% | 4.00M 304.34% | 4.85M 21.17% | -5.77M 218.98% | 2.36M 140.98% | 5.57M 135.62% | -6.67M 219.71% | 3.43M 151.39% | 210K 93.87% | -2.04M 1,069.52% | 5.40M 365.37% | -5.11M 194.54% | -373K 92.70% | 3.52M 1,043.16% | -897K 125.50% | 9.27M 1,133.11% | -4.10M 144.23% | 22.22M 642.01% | -2.91M 113.10% | -10.33M 255.00% | ||||||||||||||
other working capital | 14.56M - | -28.15M 293.30% | -10.19M 63.81% | 4.32M 142.35% | -14.50M 436.11% | -30.59M 110.92% | 16.27M 153.18% | 27.05M 66.31% | 28.24M 4.38% | -4.81M 117.05% | -60.00M 1,146.71% | -4.46M 92.57% | 24.37M 646.90% | -5.56M 122.81% | -11.08M 99.37% | -28.65M 158.49% | 32.88M 214.78% | 6.70M 79.64% | -5.50M 182.15% | -13.67M 148.57% | 6.05M 144.23% | 37.43M 518.83% | 3.06M 91.83% | 1.28M 58.08% | 43.29M 3,276.99% | 22.23M 48.66% | 5.67M 74.49% | 54.90M 868.29% | 206.08M 275.35% | -49.50M 124.02% | 63.44M 228.16% | 15.52M 75.53% | 53.94M 247.53% | 11.80M 78.12% | -64.74M 648.54% | 26.80M 141.39% | -103.39M 485.80% | -5.54M 94.64% | -121.86M 2,098.92% | 155.28M 227.42% | -49.65M 131.98% | 116.42M 334.46% | -160.96M 238.26% | 60.57M 137.63% | |
other non cash items | 211K - | -49K 123.22% | -42K 14.29% | -195K 364.29% | 321K 264.62% | -7K 102.18% | -14K 100% | -1K 92.86% | 89K 9,000% | -294K 430.34% | -344K 17.01% | -176K 48.84% | -309K 75.57% | -351K 13.59% | -38K 89.17% | -634K 1,568.42% | -360K 43.22% | -183K 49.17% | -484K 164.48% | -480K 0.83% | -1.13M 134.58% | -184K 83.66% | 450K 344.57% | 316K 29.78% | 32.02M 10,031.33% | 7.69M 75.97% | 12.68M 64.80% | 6.01M 52.58% | 6.52M 8.40% | 5.78M 11.31% | 22.05M 281.45% | 80.25M 263.97% | 44.67M 44.33% | 13.00M 70.90% | 13.89M 6.83% | 18.53M 33.41% | 47.77M 157.83% | 41.59M 12.95% | 11.26M 72.92% | 14.32M 27.16% | 19.03M 32.93% | 464.97M 2,342.95% | 344.05M 26.01% | 63.47M 81.55% | |
net cash provided by operating activities | 97.42M - | 38.66M 60.32% | -54.92M 242.05% | 110.99M 302.10% | 75.22M 32.23% | 61.11M 18.75% | 28.08M 54.06% | 74.24M 164.39% | 116.10M 56.40% | 59.44M 48.81% | 24.32M 59.09% | 51.91M 113.48% | 123.54M 137.98% | 159.33M 28.97% | 9.09M 94.29% | 108.77M 1,096.41% | 105.90M 2.64% | 40.47M 61.79% | 39.20M 3.13% | 128.10M 226.77% | 60.86M 52.49% | 94.63M 55.49% | 22.73M 75.98% | 160.73M 606.96% | 134.44M 16.35% | 142.76M 6.18% | 117.89M 17.42% | 111.97M 5.02% | 195.42M 74.54% | 111.92M 42.73% | 128.43M 14.76% | 298.97M 132.78% | 289.82M 3.06% | 226.92M 21.70% | 182.05M 19.77% | 213.78M 17.43% | -59.43M 127.80% | 175.50M 395.33% | 203.88M 16.17% | 341.51M 67.51% | 429.17M 25.67% | 327.08M 23.79% | 216.41M 33.84% | 414.76M 91.66% | |
investments in property plant and equipment | -6.10M - | -6.16M 1.08% | -6.80M 10.38% | -9.64M 41.64% | -10.18M 5.61% | -10.69M 5.02% | -13.40M 25.37% | -12.17M 9.20% | -13.47M 10.75% | -7.66M 43.17% | -12.23M 59.77% | -9.45M 22.75% | -13.26M 40.25% | -8.30M 37.40% | -6.88M 17.08% | -8.51M 23.69% | -21.03M 147.06% | -8.30M 60.51% | -8.91M 7.36% | -11.17M 25.27% | -20.01M 79.17% | -7.03M 64.85% | -11.18M 58.98% | -13.71M 22.61% | -18.72M 36.49% | -11.31M 39.57% | -9.85M 12.92% | -6.87M 30.30% | -23.03M 235.46% | -8.70M 62.20% | -12.95M 48.77% | -24.41M 88.54% | -47.68M 95.31% | -19.63M 58.83% | -28.21M 43.68% | -37.30M 32.25% | -57.02M 52.83% | -26.74M 53.09% | -32.14M 20.16% | -29.10M 9.45% | -51.38M 76.56% | -27.15M 47.15% | -36.03M 32.71% | -44.70M 24.05% | |
acquisitions net | 199K - | -117.58M - | -3.19M - | -103.14M 3,132.15% | -1K 100.00% | 383K 38,400% | -63.34M 16,638.38% | -1.61M - | -50.55M 3,034.16% | 1.13M 102.23% | -125.50M - | 1.01M 100.81% | -1.65M 262.07% | -41.66M - | -31.56M 24.24% | -31.50M 0.18% | -14.84M 52.88% | -37.16M 150.36% | -34K 99.91% | -3.01M 8,764.71% | -2.45M - | -5.91B 241,307.14% | -2.71M - | 1.30M 147.99% | -5.14M 495.73% | 2.29K 100.04% | -66.25M 2,888,022.30% | -7.83M 88.18% | 31.30K 100.40% | -78.72M 251,622.40% | |||||||||||||||
purchases of investments | -92.44M - | -38.99M 57.82% | -9.98M 74.39% | -8.13M 18.57% | -4.23M 48.02% | -60K 98.58% | -576K 860% | -9.02M 1,465.28% | -4.54M 49.62% | -98K 97.84% | -10.87M 10,992.86% | -8.08M 25.69% | -2.98M 63.07% | -17.98M 502.65% | -6.94M 61.38% | -11.53M 66.12% | -5.25M 54.47% | -10.16M 93.52% | -45.45M 347.32% | -30.26M 33.42% | -1.25M 95.86% | -2.10M 67.60% | -10.31M 390.95% | -7.14M 30.74% | 6.06M 184.83% | -187K 103.09% | -1.09M 480.75% | -1.46M 34.81% | -475K 67.55% | -599K 26.11% | -1.17M 95.66% | -472K 59.73% | -1.81M 284.32% | -1.04M - | -4.25M 308.65% | -1.78M 58.16% | -3.38M 89.61% | -7.53M 122.99% | -3.96M 47.43% | -5.39M 36.17% | -211.53K 96.07% | -4.64M 2,092.72% | |||
sales maturities of investments | 13.94M - | 50.53M 262.40% | 43.04M 14.82% | 6.98M 83.79% | 2.02M 71.08% | 1.04M 48.61% | 12.15M 1,071.36% | 11.99M 1.33% | 80K 99.33% | 158K 97.50% | 15.28M 9,572.78% | 6.04M 60.46% | 19.37M 220.60% | 4.67M 75.87% | 2.27M 51.34% | 15.78M 593.54% | 10.36M 34.35% | 6.25M 39.63% | 43.45M 594.95% | 49.15M 13.10% | 1.01M 97.95% | 239K 76.29% | 8.82M 3,591.21% | 14.75M 67.23% | -2.13M 114.42% | 47.90M 2,351.08% | -1K 100.00% | 480K - | 2.39M - | 482K 79.81% | 3.46K 99.28% | 1.13M 32,541.80% | 980.38K 13.16% | 1.00M 2.51% | 2.31M 129.72% | 1.36M 41.11% | |||||||||
other investing activites | 2.25M - | 17K - | -10M 58,923.53% | 96K 100.96% | -895K 1,032.29% | 2.71M - | -1.30M 147.99% | 33.14K 102.55% | -2.29K 106.92% | -1 99.96% | |||||||||||||||||||||||||||||||||||
net cash used for investing activites | -82.15M - | 5.38M 106.55% | -91.33M 1,797.92% | -10.79M 88.19% | -15.58M 44.38% | -112.85M 624.51% | -1.83M 98.38% | -8.81M 381.64% | -81.28M 822.16% | -7.60M 90.65% | -9.44M 24.19% | -62.04M 557.49% | 4.26M 106.87% | -21.60M 606.92% | -11.55M 46.54% | -129.76M 1,023.68% | -14.90M 88.51% | -13.86M 7.03% | -10.91M 21.28% | 7.72M 170.80% | -20.25M 362.27% | -50.56M 149.61% | -44.23M 12.51% | -37.60M 14.99% | -29.63M 21.21% | -758K 97.44% | -10.97M 1,347.36% | -11.34M 3.39% | -23.50M 107.21% | -9.30M 60.42% | -16.57M 78.13% | -5.94B 35,741.80% | -59.02M 99.01% | -19.54M 66.90% | -29.10M 48.97% | -38.35M 31.76% | -58.88M 53.55% | -28.04M 52.38% | -40.61M 44.82% | -35.50M 12.59% | -120.61M 239.77% | -39.37M 67.36% | -33.91M 13.87% | -126.70M 273.69% | |
debt repayment | -53M - | -500M - | -300M 40% | -125M 58.33% | -200M 60% | -250M 25% | -350M 40% | -230M 34.29% | -350M 52.17% | -261.08M 25.41% | -280M 7.25% | -64.02M 77.14% | -12.51M 80.46% | ||||||||||||||||||||||||||||||||
common stock issued | 12.54M - | 7.48M 40.34% | 12.94M 72.88% | 7.38M 42.98% | 16.44M 122.81% | 13.94M 15.19% | 16.30M 16.94% | -6.39M 139.19% | 9.98M 256.17% | ||||||||||||||||||||||||||||||||||||
common stock repurchased | -32.97M - | -95.52M 189.69% | -229.03M - | -170.97M 25.35% | -96.40M - | -11.70M 87.86% | -25M - | -38.21M 52.83% | -15.96M 58.22% | -2.79M 82.54% | -72M 2,482.50% | -25M 65.28% | -40.10M 60.40% | -76.47M 90.71% | -5.36M 92.99% | -175M 3,166.14% | -99.98M - | 3.21M - | 99.98M 3,012.79% | -101.11M - | |||||||||||||||||||||||||
dividends paid | -15.75M - | -7.48M 52.50% | |||||||||||||||||||||||||||||||||||||||||||
other financing activites | 9.45M - | 10.55M 11.57% | -9.06M 185.89% | 7.33M 180.97% | 3.27M 55.41% | 30.07M 819.14% | -14.76M 149.10% | 297.39M 2,114.41% | 5.92M 98.01% | 5.26M 11.22% | -7.29M 238.63% | 61.01M 936.73% | -99.69M 263.39% | 2.70M 102.70% | 3.12M 15.80% | 1.91M 38.89% | 6.10M 219.86% | -131K 102.15% | 9.59M 7,419.85% | 4.59M 52.13% | 1.89M 58.85% | 3.37M 78.24% | 13.63M 304.78% | 3.95M 71.05% | 583K 85.23% | 724K 24.19% | 591K 18.37% | 10.88M 1,741.62% | -45.53M 518.34% | -5K 99.99% | 172K 3,540% | 5.60B 3,255,726.16% | 14.54M 99.74% | 7.47M 48.60% | 32.65M 337.01% | 13.83M 57.65% | -43.12M 411.85% | 180M 517.44% | 49.86M 72.30% | 74.90M 50.23% | 1 100.00% | -4K 400,100% | |||
net cash used provided by financing activities | 9.45M - | 10.55M 11.57% | -9.06M 185.89% | -25.64M 183.02% | -92.25M 259.82% | 30.07M 132.59% | -14.76M 149.10% | 68.36M 563.02% | -165.04M 341.45% | 5.26M 103.19% | -7.29M 238.63% | 61.01M 936.73% | -152.69M 350.26% | -93.71M 38.63% | -8.58M 90.84% | 1.91M 122.24% | -18.90M 1,090.41% | -38.34M 102.88% | -6.38M 83.37% | 1.80M 128.27% | -70.11M 3,990.73% | -21.63M 69.14% | -26.47M 22.36% | -72.53M 173.99% | -4.78M 93.42% | -174.28M 3,549.76% | 591K 100.34% | 10.88M 1,741.62% | -45.53M 518.34% | -5K 99.99% | 172K 3,540% | 5.60B 3,255,726.16% | -485.46M 108.67% | -392.51M 19.15% | -92.35M 76.47% | -186.17M 101.59% | -193.14M 3.74% | -157.06M 18.68% | -172.77M 10.00% | -258.67M 49.72% | -247.14M 4.46% | -263.70M 6.70% | -70.41M 73.30% | -103.64M 47.20% | |
effect of forex changes on cash | 1.33M - | -449K 133.71% | -37K 91.76% | -2.30M 6,105.41% | -2.06M 10.06% | -1.99M 3.73% | 743K 137.37% | -6.00M 907.40% | -1.12M 81.36% | 326K 129.16% | -455K 239.57% | -46K 89.89% | -1.88M 3,976.09% | 739K 139.41% | 1.99M 169.55% | 639K 67.92% | 957K 49.77% | 869K 9.20% | -4.70M 641.08% | -628K 86.64% | -867K 38.06% | -656K 24.34% | 540K 182.32% | -3.20M 692.41% | 2.67M 183.31% | -5.66M 312.50% | 2.22M 139.20% | 4.39M 97.70% | 5.92M 34.97% | -467K 107.88% | 1.01M 315.42% | -6.62M 757.95% | -1.65M 75.12% | -7.98M 384.70% | -4.78M 40.17% | 4.98M 204.36% | -8.95M 279.47% | 718K 108.03% | -206K 128.69% | -4.46M 2,066.99% | 2.96M 166.20% | -6.03M 304.13% | |||
net change in cash | 26.06M - | 54.14M 107.74% | -155.34M 386.94% | 72.26M 146.52% | -34.68M 147.99% | -23.66M 31.77% | 12.23M 151.68% | 127.78M 944.97% | -131.34M 202.78% | 57.43M 143.72% | 7.13M 87.58% | 50.84M 612.72% | -26.77M 152.65% | 44.76M 267.21% | -9.04M 120.21% | -18.45M 103.97% | 73.05M 495.98% | -10.86M 114.86% | 17.22M 258.57% | 137.00M 695.69% | -30.37M 122.17% | 21.79M 171.74% | -47.43M 317.70% | 47.40M 199.93% | 102.70M 116.70% | -37.94M 136.94% | 109.73M 389.24% | 115.89M 5.62% | 132.31M 14.16% | 102.15M 22.79% | 113.04M 10.66% | -46.97M 141.55% | -256.31M 445.67% | -193.12M 24.66% | 55.82M 128.91% | -5.76M 110.32% | -320.39M 5,462.33% | -8.89M 97.23% | -9.70M 9.18% | 42.89M 541.97% | 65.04M 51.64% | 17.98M 72.35% | 110.47M 514.41% | 188.95M 71.04% | |
cash at beginning of period | 156.46M - | 182.52M 16.66% | 236.66M 29.66% | 81.31M 65.64% | 153.58M 88.87% | 118.90M 22.58% | 95.24M 19.90% | 107.47M 12.84% | 235.25M 118.90% | 103.91M 55.83% | 161.34M 55.26% | 168.47M 4.42% | 219.31M 30.18% | 192.54M 12.21% | 237.30M 23.25% | 228.25M 3.81% | 209.81M 8.08% | 282.86M 34.82% | 272.00M 3.84% | 289.22M 6.33% | 426.22M 47.37% | 395.85M 7.13% | 417.64M 5.50% | 370.21M 11.36% | 417.60M 12.80% | 520.31M 24.59% | 482.37M 7.29% | 592.10M 22.75% | 708.00M 19.57% | 840.30M 18.69% | 942.46M 12.16% | 1.06B 11.99% | 1.01B 4.45% | 752.21M 25.41% | 559.10M 25.67% | 614.92M 9.98% | 609.16M 0.94% | 288.77M 52.60% | 279.88M 3.08% | 270.18M 3.47% | 313.06M 15.87% | 378.10M 20.77% | 396.08M 4.76% | 506.55M 27.89% | |
cash at end of period | 182.52M - | 236.66M 29.66% | 81.31M 65.64% | 153.58M 88.87% | 118.90M 22.58% | 95.24M 19.90% | 107.47M 12.84% | 235.25M 118.90% | 103.91M 55.83% | 161.34M 55.26% | 168.47M 4.42% | 219.31M 30.18% | 192.54M 12.21% | 237.30M 23.25% | 228.25M 3.81% | 209.81M 8.08% | 282.86M 34.82% | 272.00M 3.84% | 289.22M 6.33% | 426.22M 47.37% | 395.85M 7.13% | 417.64M 5.50% | 370.21M 11.36% | 417.60M 12.80% | 520.31M 24.59% | 482.37M 7.29% | 592.10M 22.75% | 708.00M 19.57% | 840.30M 18.69% | 942.46M 12.16% | 1.06B 11.99% | 1.01B 4.45% | 752.21M 25.41% | 559.10M 25.67% | 614.92M 9.98% | 609.16M 0.94% | 288.77M 52.60% | 279.88M 3.08% | 270.18M 3.47% | 313.06M 15.87% | 378.10M 20.77% | 396.08M 4.76% | 506.55M 27.89% | 695.51M 37.30% | |
operating cash flow | 97.42M - | 38.66M 60.32% | -54.92M 242.05% | 110.99M 302.10% | 75.22M 32.23% | 61.11M 18.75% | 28.08M 54.06% | 74.24M 164.39% | 116.10M 56.40% | 59.44M 48.81% | 24.32M 59.09% | 51.91M 113.48% | 123.54M 137.98% | 159.33M 28.97% | 9.09M 94.29% | 108.77M 1,096.41% | 105.90M 2.64% | 40.47M 61.79% | 39.20M 3.13% | 128.10M 226.77% | 60.86M 52.49% | 94.63M 55.49% | 22.73M 75.98% | 160.73M 606.96% | 134.44M 16.35% | 142.76M 6.18% | 117.89M 17.42% | 111.97M 5.02% | 195.42M 74.54% | 111.92M 42.73% | 128.43M 14.76% | 298.97M 132.78% | 289.82M 3.06% | 226.92M 21.70% | 182.05M 19.77% | 213.78M 17.43% | -59.43M 127.80% | 175.50M 395.33% | 203.88M 16.17% | 341.51M 67.51% | 429.17M 25.67% | 327.08M 23.79% | 216.41M 33.84% | 414.76M 91.66% | |
capital expenditure | -6.10M - | -6.16M 1.08% | -6.80M 10.38% | -9.64M 41.64% | -10.18M 5.61% | -10.69M 5.02% | -13.40M 25.37% | -12.17M 9.20% | -13.47M 10.75% | -7.66M 43.17% | -12.23M 59.77% | -9.45M 22.75% | -13.26M 40.25% | -8.30M 37.40% | -6.88M 17.08% | -8.51M 23.69% | -21.03M 147.06% | -8.30M 60.51% | -8.91M 7.36% | -11.17M 25.27% | -20.01M 79.17% | -7.03M 64.85% | -11.18M 58.98% | -13.71M 22.61% | -18.72M 36.49% | -11.31M 39.57% | -9.85M 12.92% | -6.87M 30.30% | -23.03M 235.46% | -8.70M 62.20% | -12.95M 48.77% | -24.41M 88.54% | -47.68M 95.31% | -19.63M 58.83% | -28.21M 43.68% | -37.30M 32.25% | -57.02M 52.83% | -26.74M 53.09% | -32.14M 20.16% | -29.10M 9.45% | -51.38M 76.56% | -27.15M 47.15% | -36.03M 32.71% | -44.70M 24.05% | |
free cash flow | 91.32M - | 32.50M 64.42% | -61.72M 289.92% | 101.35M 264.21% | 65.04M 35.83% | 50.42M 22.47% | 14.68M 70.89% | 62.07M 322.87% | 102.63M 65.35% | 51.78M 49.55% | 12.08M 76.67% | 42.46M 251.45% | 110.28M 159.74% | 151.03M 36.95% | 2.21M 98.54% | 100.25M 4,436.43% | 84.87M 15.34% | 32.16M 62.10% | 30.29M 5.83% | 116.94M 286.08% | 40.85M 65.06% | 87.60M 114.43% | 11.55M 86.81% | 147.01M 1,172.64% | 115.73M 21.28% | 131.45M 13.58% | 108.04M 17.81% | 105.10M 2.72% | 172.39M 64.03% | 103.22M 40.13% | 115.48M 11.89% | 274.56M 137.74% | 242.13M 11.81% | 207.28M 14.39% | 153.84M 25.78% | 176.47M 14.71% | -116.44M 165.98% | 148.76M 227.75% | 171.75M 15.45% | 312.42M 81.91% | 377.79M 20.92% | 299.92M 20.61% | 180.37M 39.86% | 370.06M 105.16% |
All numbers in USD (except ratios and percentages)