Tarkett S.A. TKFTF
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.332 B -0.93 % | 3.363 B 0.13 % | 3.359 B 20.30 % | 2.792 B 6.05 % | 2.633 B -12.00 % | 2.992 B -7.91 % | 3.249 B -4.68 % | 3.409 B 18.23 % | 2.883 B -2.21 % | 2.948 B 0.89 % | 2.922 B -15.67 % | 3.465 B 14.70 % | 3.021 B |
| Net income | -62.600 M -406.86 % | 20.400 M 176.12 % | -26.800 M -277.48 % | 15.100 M 179.06 % | -19.100 M -148.23 % | 39.600 M -29.88 % | 56.478 M 221.64 % | -46.431 M -137.20 % | 124.829 M 37.98 % | 90.470 M 22.13 % | 74.079 M -44.89 % | 134.407 M 21.94 % | 110.225 M |
| Income before tax | -26.100 M -146.69 % | 55.900 M 807.59 % | -7.900 M -130.27 % | 26.100 M 110.48 % | 12.400 M -76.95 % | 53.800 M -31.54 % | 78.589 M 950.70 % | -9.238 M -105.09 % | 181.349 M 26.12 % | 143.796 M 14.34 % | 125.764 M -38.34 % | 203.952 M 21.32 % | 168.106 M |
| Income before tax ratio | -0.01 -147.13 % | 0.02 806.71 % | 0.00 -125.16 % | 0.01 98.48 % | 0.00 -73.81 % | 0.02 -25.66 % | 0.02 992.48 % | 0.00 -104.31 % | 0.06 28.97 % | 0.05 13.33 % | 0.04 -26.88 % | 0.06 5.78 % | 0.06 |
| EBITDA | 258.800 M 12.42 % | 230.200 M 4.07 % | 221.200 M 2.03 % | 216.800 M -34.95 % | 333.300 M 33.00 % | 250.600 M -8.74 % | 274.602 M -22.68 % | 355.129 M 6.20 % | 334.386 M 10.99 % | 301.276 M -5.29 % | 318.102 M -20.73 % | 401.294 M 23.32 % | 325.400 M |
| Net income ratio | -0.02 -409.74 % | 0.01 176.02 % | -0.01 -247.53 % | 0.01 174.55 % | -0.01 -154.81 % | 0.01 -23.86 % | 0.02 227.61 % | -0.01 -131.46 % | 0.04 41.10 % | 0.03 21.05 % | 0.03 -34.65 % | 0.04 6.31 % | 0.04 |
| Ratio EBITDA | 0.08 13.48 % | 0.07 3.94 % | 0.07 -15.19 % | 0.08 -38.66 % | 0.13 51.14 % | 0.08 -0.90 % | 0.08 -18.88 % | 0.10 -10.17 % | 0.12 13.50 % | 0.10 -6.12 % | 0.11 -6.00 % | 0.12 7.52 % | 0.11 |
| Gross profit ratio | 0.20 -10.89 % | 0.22 18.42 % | 0.18 -7.34 % | 0.20 -12.46 % | 0.23 1.75 % | 0.22 -4.09 % | 0.23 -5.82 % | 0.25 -8.93 % | 0.27 8.53 % | 0.25 1.36 % | 0.25 -1.15 % | 0.25 7.37 % | 0.23 |
| Weighted average shs out dil | 65.550 M 0.00 % | 65.550 M 0.28 % | 65.367 M -0.23 % | 65.517 M 0.68 % | 65.076 M 0.70 % | 64.625 M 1.52 % | 63.659 M -0.05 % | 63.688 M -0.12 % | 63.763 M 0.13 % | 63.682 M -0.11 % | 63.750 M 1.89 % | 62.565 M 0.28 % | 62.388 M |
| Weighted average shs out | 66.667 M 1.31 % | 65.806 M 0.67 % | 65.366 M -0.44 % | 65.652 M 0.89 % | 65.076 M 1.24 % | 64.280 M 0.98 % | 63.659 M 0.56 % | 63.306 M -0.62 % | 63.703 M 0.18 % | 63.588 M -0.19 % | 63.706 M 1.83 % | 62.564 M 0.35 % | 62.344 M |
| EPS diluted | -0.96 -408.06 % | 0.31 175.61 % | -0.41 -278.26 % | 0.23 179.31 % | -0.29 -147.54 % | 0.61 -31.46 % | 0.89 221.92 % | -0.73 -137.24 % | 1.96 38.03 % | 1.42 22.41 % | 1.16 -46.05 % | 2.15 21.47 % | 1.77 |
| Earnings per share | -0.94 -402.90 % | 0.31 175.61 % | -0.41 -278.26 % | 0.23 179.31 % | -0.29 -146.77 % | 0.62 -30.34 % | 0.89 221.92 % | -0.73 -137.24 % | 1.96 38.03 % | 1.42 22.41 % | 1.16 -46.05 % | 2.15 21.47 % | 1.77 |
| Gross profit | 650.000 M -11.72 % | 736.300 M 18.57 % | 621.000 M 11.47 % | 557.100 M -7.17 % | 600.100 M -10.46 % | 670.200 M -11.68 % | 758.850 M -10.23 % | 845.351 M 7.66 % | 785.181 M 6.13 % | 739.832 M 2.26 % | 723.476 M -16.64 % | 867.865 M 23.15 % | 704.727 M |
| Income tax expense | 35.900 M 1.41 % | 35.400 M 95.58 % | 18.100 M 64.55 % | 11.000 M -65.08 % | 31.500 M 121.83 % | 14.200 M -33.00 % | 21.194 M -41.70 % | 36.353 M -34.83 % | 55.784 M 5.04 % | 53.109 M 7.80 % | 49.265 M -27.44 % | 67.892 M 21.73 % | 55.772 M |
| Cost of revenue | 2.682 B 2.10 % | 2.627 B -4.61 % | 2.754 B 23.21 % | 2.235 B 9.95 % | 2.033 B -12.44 % | 2.322 B -6.77 % | 2.490 B -2.85 % | 2.563 B 22.18 % | 2.098 B -5.01 % | 2.209 B 0.44 % | 2.199 B -15.34 % | 2.598 B 12.13 % | 2.317 B |
| General and administrative expenses | 229.400 M 8.31 % | 211.800 M 15.05 % | 184.100 M 6.48 % | 172.900 M -2.26 % | 176.900 M -2.32 % | 181.100 M 3.72 % | 174.600 M -5.98 % | 185.700 M -1.69 % | 188.900 M 2.33 % | 184.600 M 23.73 % | 149.200 M -6.40 % | 159.400 M -7.22 % | 171.798 M |
| Selling and marketing expenses | 357.900 M -1.21 % | 362.300 M 5.41 % | 343.700 M 16.11 % | 296.000 M -8.98 % | 325.200 M -9.54 % | 359.500 M 9.17 % | 329.300 M 2.71 % | 320.600 M 0.60 % | 318.700 M 5.36 % | 302.500 M 21.58 % | 248.800 M 0.93 % | 246.500 M -12.10 % | 280.440 M |
| Other expenses | -8.900 M -183.18 % | 10.700 M 78.33 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 613.800 M 0.43 % | 611.200 M 6.00 % | 576.600 M 17.82 % | 489.400 M 2.41 % | 477.900 M -17.28 % | 577.700 M -12.92 % | 663.421 M -21.33 % | 843.311 M 41.96 % | 594.043 M 1.95 % | 582.677 M 0.04 % | 582.461 M -9.43 % | 643.118 M 23.21 % | 521.986 M |
| Cost and expenses | 3.296 B 1.78 % | 3.238 B -2.31 % | 3.315 B 21.30 % | 2.733 B 8.83 % | 2.511 B -13.41 % | 2.899 B -8.06 % | 3.154 B -7.43 % | 3.407 B 26.54 % | 2.692 B -3.56 % | 2.791 B 0.35 % | 2.781 B -14.17 % | 3.241 B 14.17 % | 2.839 B |
| Research and development expenses | 35.400 M 11.67 % | 31.700 M 24.31 % | 25.500 M 10.39 % | 23.100 M -7.23 % | 24.900 M -24.09 % | 32.800 M -20.47 % | 41.242 M -5.56 % | 43.671 M 11.24 % | 39.259 M 3.87 % | 37.795 M 20.09 % | 31.471 M -11.42 % | 35.530 M 32.75 % | 26.765 M |
| Selling general and administrative expenses | 587.300 M 3.25 % | 568.800 M 7.48 % | 529.200 M 13.49 % | 466.300 M -7.13 % | 502.100 M -7.85 % | 544.900 M 8.14 % | 503.900 M -0.47 % | 506.300 M -0.26 % | 507.600 M 4.21 % | 487.100 M 22.39 % | 398.000 M -1.95 % | 405.900 M -10.25 % | 452.238 M |
| Interest income | 7.900 M 61.22 % | 4.900 M 226.67 % | 1.500 M 275.00 % | 400.000 K 0.00 % | 400.000 K -63.64 % | 1.100 M -93.47 % | 16.840 M 49.32 % | 11.278 M 15.21 % | 9.788 M -26.73 % | 13.359 M -12.41 % | 15.251 M -26.66 % | 20.795 M 42.09 % | 14.635 M |
| Interest expense | 37.400 M -35.96 % | 58.400 M 29.78 % | 45.000 M 40.19 % | 32.100 M 36.60 % | 23.500 M -20.61 % | 29.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 247.500 M 168.15 % | 92.300 M -39.24 % | 151.900 M 1.88 % | 149.100 M -37.31 % | 237.845 M 34.12 % | 177.342 M 27.41 % | 139.191 M -5.14 % | 146.731 M 13.25 % | 129.565 M -4.94 % | 136.302 M 11.71 % | 122.012 M -16.02 % | 145.287 M 35.04 % | 107.588 M |
| Operating income | 36.200 M -71.06 % | 125.100 M 181.76 % | 44.400 M -34.42 % | 67.700 M -44.60 % | 122.200 M 32.11 % | 92.500 M -31.69 % | 135.411 M -35.02 % | 208.398 M 1.75 % | 204.821 M 24.15 % | 164.974 M -15.87 % | 196.090 M -23.40 % | 256.008 M 17.54 % | 217.813 M |
| Operating income ratio | 0.01 -70.79 % | 0.04 181.40 % | 0.01 -45.48 % | 0.02 -47.76 % | 0.05 50.12 % | 0.03 -25.82 % | 0.04 -31.83 % | 0.06 -13.94 % | 0.07 26.96 % | 0.06 -16.61 % | 0.07 -9.17 % | 0.07 2.47 % | 0.07 |
| Total other income expenses net | -62.300 M 9.97 % | -69.200 M -32.31 % | -52.300 M -11.51 % | -46.900 M 57.29 % | -109.800 M -183.72 % | -38.700 M 42.08 % | -66.811 M 69.30 % | -217.636 M -569.23 % | -32.521 M -53.56 % | -21.178 M 77.03 % | -92.190 M 14.57 % | -107.908 M -117.09 % | -49.707 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 437.900 M -20.64 % | 551.800 M -15.73 % | 654.800 M 37.65 % | 475.700 M 0.42 % | 473.700 M -25.60 % | 636.700 M 680.75 % | -109.635 M 20.33 % | -137.612 M -40.44 % | -97.990 M -32.88 % | -73.744 M 54.90 % | -163.530 M -22.80 % | -133.168 M -24.54 % | -106.929 M |
| Total investments | 0.000 -100.00 % | 25.500 M -47.96 % | 49.000 M 153.89 % | 19.300 M 9.66 % | 17.600 M -18.89 % | 21.700 M -21.40 % | 27.609 M -27.41 % | 38.032 M 3.54 % | 36.733 M 17.85 % | 31.170 M 3.84 % | 30.019 M -12.10 % | 34.153 M 3.61 % | 32.962 M |
| Total debt | 790.300 M 1.83 % | 776.100 M -11.36 % | 875.600 M 28.56 % | 681.100 M -15.11 % | 802.300 M 3.60 % | 774.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -60.100 M -400.83 % | -12.000 M 69.54 % | -39.400 M 46.39 % | -73.500 M -145.82 % | -29.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 323.000 M -24.46 % | 427.600 M -0.19 % | 428.400 M 11.42 % | 384.500 M 10.30 % | 348.600 M -5.50 % | 368.900 M -15.92 % | 438.767 M -1.00 % | 443.191 M -5.82 % | 470.582 M 17.45 % | 400.652 M 9.13 % | 367.125 M -16.19 % | 438.064 M 10.60 % | 396.071 M |
| Common stock | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M -10.19 % | 364.990 M -4.51 % | 382.244 M 13.99 % | 335.333 M -3.09 % | 346.022 M -10.27 % | 385.644 M -12.10 % | 438.752 M 5.27 % | 416.771 M |
| Total equity | 820.900 M -5.08 % | 864.800 M -5.28 % | 913.000 M 8.66 % | 840.200 M 9.07 % | 770.300 M -7.66 % | 834.200 M -9.77 % | 924.505 M -1.28 % | 936.533 M -4.85 % | 984.317 M 8.32 % | 908.716 M 3.44 % | 878.533 M -7.03 % | 944.984 M 3.32 % | 914.629 M |
| Other non current liabilities | 133.200 M 0.15 % | 133.000 M -6.73 % | 142.600 M -12.03 % | 162.100 M -10.29 % | 180.700 M -1.36 % | 183.200 M 53.54 % | 119.314 M 3.25 % | 115.558 M 473.21 % | 20.160 M -52.21 % | 42.186 M -70.66 % | 143.773 M -22.83 % | 186.299 M 142.22 % | -441.295 M |
| Long term debt | 728.500 M 3.41 % | 704.500 M -12.23 % | 802.700 M 30.63 % | 614.500 M -4.19 % | 641.400 M -13.35 % | 740.200 M -11.79 % | 839.100 M 41.24 % | 594.100 M 29.15 % | 460.000 M -14.91 % | 540.600 M -21.73 % | 690.700 M 37.78 % | 501.300 M 13.60 % | 441.295 M |
| Total non current liabilities | 866.000 M 3.33 % | 838.100 M -11.34 % | 945.300 M 19.69 % | 789.800 M -10.91 % | 886.500 M -10.96 % | 995.600 M 3.88 % | 958.414 M 35.05 % | 709.658 M 47.80 % | 480.160 M -17.61 % | 582.786 M -30.16 % | 834.473 M 21.36 % | 687.599 M 55.81 % | 441.295 M |
| Other current liabilities | 347.700 M -0.91 % | 350.900 M 10.24 % | 318.300 M 1.53 % | 313.500 M 6.89 % | 293.300 M 18.84 % | 246.800 M -23.07 % | 320.824 M 30.90 % | 245.100 M -10.38 % | 273.480 M -6.77 % | 293.349 M 6.25 % | 276.100 M -30.86 % | 399.307 M -27.22 % | 548.627 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 38.200 M 62.55 % | 23.500 M 3.52 % | 22.700 M 1.34 % | 22.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 61.800 M -13.69 % | 71.600 M -1.78 % | 72.900 M 9.30 % | 66.700 M -58.55 % | 160.900 M 370.47 % | 34.200 M 4 175.00 % | 800.000 K -20.00 % | 1.000 M 11.11 % | 900.000 K 0.00 % | 900.000 K 200.00 % | 300.000 K -50.00 % | 600.000 K | 0.000 |
| Total current liabilities | 798.000 M 2.24 % | 780.500 M 4.33 % | 748.100 M -5.10 % | 788.300 M 7.14 % | 735.800 M 13.23 % | 649.800 M 7.37 % | 605.224 M -5.71 % | 641.872 M 17.84 % | 544.680 M 0.50 % | 541.949 M -10.60 % | 606.185 M -2.18 % | 619.707 M -26.78 % | 846.331 M |
| Total liabilities | 1.664 B 2.80 % | 1.619 B -4.42 % | 1.693 B 7.31 % | 1.578 B 0.73 % | 1.567 B -4.78 % | 1.645 B -9.29 % | 1.814 B 11.79 % | 1.623 B 25.04 % | 1.298 B -6.96 % | 1.395 B -19.50 % | 1.733 B 11.33 % | 1.556 B 0.90 % | 1.543 B |
| Other non current assets | 16.800 M -34.38 % | 25.600 M -47.86 % | 49.100 M 153.09 % | 19.400 M 9.60 % | 17.700 M 102.72 % | -650.600 M 53.96 % | -1.413 B -13.53 % | -1.245 B -3.86 % | -1.199 B 3.49 % | -1.242 B 8.64 % | -1.359 B -5.88 % | -1.284 B -0.01 % | -1.284 B |
| Long term investments | 0.000 -100.00 % | 25.500 M -47.96 % | 49.000 M 153.89 % | 19.300 M 9.66 % | 17.600 M -18.89 % | 21.700 M -21.40 % | 27.609 M -27.41 % | 38.032 M 3.54 % | 36.733 M 17.85 % | 31.170 M 3.84 % | 30.019 M -12.10 % | 34.153 M 3.61 % | 32.962 M |
| Intangible assets | 51.800 M 15.88 % | 44.700 M -93.95 % | 738.900 M 853.42 % | 77.500 M -15.76 % | 92.000 M -88.59 % | 806.200 M 502.51 % | 133.807 M 41.71 % | 94.421 M -11.35 % | 106.515 M -15.01 % | 125.333 M 9.22 % | 114.749 M -16.26 % | 137.024 M 10.32 % | 124.201 M |
| GoodWill | 629.700 M -5.21 % | 664.300 M -2.19 % | 679.200 M 4.83 % | 647.900 M 5.66 % | 613.200 M -5.75 % | 650.600 M -14.21 % | 758.392 M 23.82 % | 612.478 M 5.73 % | 579.307 M -0.93 % | 584.741 M -9.30 % | 644.677 M 9.99 % | 586.105 M -1.02 % | 592.129 M |
| Goodwill and intangible assets | 681.500 M -3.88 % | 709.000 M -50.00 % | 1.418 B 97.81 % | 716.900 M 2.96 % | 696.300 M -52.20 % | 1.457 B 63.28 % | 892.198 M 26.21 % | 706.899 M 3.07 % | 685.823 M -3.42 % | 710.073 M -6.50 % | 759.426 M 5.02 % | 723.129 M 0.95 % | 716.329 M |
| Property plant equipment net | 538.300 M 9.97 % | 489.500 M 0.64 % | 486.400 M -8.38 % | 530.900 M -4.33 % | 554.900 M -8.63 % | 607.300 M 23.11 % | 493.298 M -1.30 % | 499.820 M 5.02 % | 475.950 M -4.92 % | 500.570 M -12.14 % | 569.751 M 8.22 % | 526.475 M -1.48 % | 534.379 M |
| Total non current assets | 1.335 B -4.07 % | 1.391 B -3.15 % | 1.436 B 5.70 % | 1.359 B -3.46 % | 1.408 B -10.47 % | 1.572 B 11.25 % | 1.413 B 13.53 % | 1.245 B 3.86 % | 1.199 B -3.49 % | 1.242 B -8.64 % | 1.359 B 5.88 % | 1.284 B 0.01 % | 1.284 B |
| Other current assets | 0.000 -100.00 % | 151.900 M 3.90 % | 146.200 M 6.25 % | 137.600 M 58.16 % | 87.000 M -7.25 % | 93.800 M -19.10 % | 115.946 M 7.59 % | 107.762 M 38.18 % | 77.988 M -6.61 % | 83.507 M -22.64 % | 107.941 M 8.35 % | 99.626 M 25.94 % | 79.109 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 352.400 M 57.11 % | 224.300 M 1.59 % | 220.800 M 7.50 % | 205.400 M -37.49 % | 328.600 M 138.63 % | 137.700 M 25.60 % | 109.635 M -20.33 % | 137.612 M 40.44 % | 97.990 M 32.88 % | 73.744 M -54.90 % | 163.530 M 22.80 % | 133.168 M 24.54 % | 106.929 M |
| Cash and short term investments | 352.400 M 57.11 % | 224.300 M 1.59 % | 220.800 M 7.50 % | 205.400 M -37.49 % | 328.600 M 138.63 % | 137.700 M 25.60 % | 109.635 M -20.33 % | 137.612 M 40.44 % | 97.990 M 32.88 % | 73.744 M -54.90 % | 163.530 M 22.80 % | 133.168 M 24.54 % | 106.929 M |
| Total current assets | 1.150 B 5.33 % | 1.092 B -6.67 % | 1.170 B 10.45 % | 1.060 B 7.53 % | 985.300 M 8.57 % | 907.500 M -19.13 % | 1.122 B -1.75 % | 1.142 B 21.71 % | 938.428 M 4.49 % | 898.072 M -14.54 % | 1.051 B 1.18 % | 1.039 B 3.38 % | 1.005 B |
| Inventory | 425.000 M -6.20 % | 453.100 M -15.73 % | 537.700 M 13.99 % | 471.700 M 32.91 % | 354.900 M -14.99 % | 417.500 M -18.89 % | 514.721 M 6.14 % | 484.943 M 16.26 % | 417.114 M 2.01 % | 408.906 M -2.98 % | 421.473 M -3.94 % | 438.752 M -0.16 % | 439.449 M |
| Net receivables | 373.000 M 41.88 % | 262.900 M -0.98 % | 265.500 M 8.46 % | 244.800 M -3.47 % | 253.600 M -16.00 % | 301.900 M -24.81 % | 401.535 M -6.04 % | 427.355 M 18.24 % | 361.436 M 3.35 % | 349.715 M -7.40 % | 377.655 M -1.95 % | 385.182 M 1.58 % | 379.194 M |
| Tax assets | 97.900 M 5.50 % | 92.800 M 0.54 % | 92.300 M 11.07 % | 83.100 M 12.15 % | 74.100 M -45.87 % | 136.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.116 M 17.90 % | 172.286 M 18.70 % | 145.143 M -11.32 % | 163.671 M -18.64 % | 201.174 M 12.37 % | 179.026 M 6.00 % | 168.897 M |
| Account payables | 388.500 M 2.40 % | 379.400 M 10.23 % | 344.200 M -14.76 % | 403.800 M 45.57 % | 277.400 M -14.38 % | 324.000 M 14.25 % | 283.600 M -1.83 % | 288.900 M 6.88 % | 270.300 M 9.12 % | 247.700 M 10.38 % | 224.400 M 2.09 % | 219.800 M -10.07 % | 244.400 M |
| Tax payables | 0.000 -100.00 % | 43.500 M 13.87 % | 38.200 M 62.55 % | 23.500 M 3.52 % | 22.700 M 1.34 % | 22.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 2.800 M 33.33 % | 2.100 M 50.00 % | 1.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.749 M 4.17 % | 2.639 M 9.03 % | 2.421 M 17.31 % | 2.064 M -67.22 % | 6.294 M -25.07 % | 8.400 M -36.92 % | 13.317 M |
| Capital lease obligations | 125.400 M -12.55 % | 143.400 M 20.10 % | 119.400 M 10.45 % | 108.100 M -3.57 % | 112.100 M 21.19 % | 92.500 M 2 703.03 % | 3.300 M -8.33 % | 3.600 M -23.40 % | 4.700 M -4.08 % | 4.900 M 206.25 % | 1.600 M -38.46 % | 2.600 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 167.300 M -0.06 % | 167.400 M 0.06 % | 167.300 M 0.00 % | 167.300 M -0.06 % | 167.400 M 0.00 % | 167.400 M -36.34 % | 262.955 M -12.72 % | 301.293 M 39.36 % | 216.197 M -1.35 % | 219.152 M -26.32 % | 297.439 M 397.66 % | 59.767 M -32.44 % | 88.470 M |
| Deferred tax liabilities non current | 4.300 M 616.67 % | 600.000 K | 0.000 -100.00 % | 13.200 M 51.72 % | 8.700 M -87.95 % | 72.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.315 M -7.68 % | 271.146 M -0.65 % | 272.919 M 1.04 % | 270.106 M -7.52 % | 292.078 M 17.24 % | 249.122 M -2.30 % | 254.994 M |
| Total assets | 2.485 B 0.06 % | 2.483 B -4.72 % | 2.606 B 7.78 % | 2.418 B 3.48 % | 2.337 B -5.75 % | 2.480 B -9.45 % | 2.738 B 7.00 % | 2.559 B 12.14 % | 2.282 B -0.93 % | 2.304 B -11.78 % | 2.611 B 4.39 % | 2.501 B 1.80 % | 2.457 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 66.495 M | 0.000 100.00 % | -93.574 M 31.73 % | -137.072 M -1 414.56 % | -9.050 M -114.82 % | 61.068 M 143.78 % | 25.050 M 100.56 % | 12.490 M 131.17 % | -40.065 M -259.18 % | -11.155 M 21.66 % | -14.240 M |
| Stock based compensation | 0.000 -100.00 % | 9.500 M 50.79 % | 6.300 M 103.23 % | 3.100 M 6.90 % | 2.900 M -29.27 % | 4.100 M 0.00 % | 4.100 M -66.12 % | 12.100 M 39.08 % | 8.700 M 335.00 % | 2.000 M -25.93 % | 2.700 M -55.74 % | 6.100 M 85.06 % | 3.296 M |
| Change in working capital | 63.700 M -6.60 % | 68.200 M 146.55 % | -146.500 M -13.57 % | -129.000 M -322.03 % | 58.100 M -67.58 % | 179.200 M 1 478.46 % | -13.000 M 64.86 % | -37.000 M -91.71 % | -19.300 M -321.84 % | 8.700 M -71.00 % | 30.000 M 488.24 % | 5.100 M -53.40 % | 10.943 M |
| Accounts receivables | 54.800 M 1 044.83 % | -5.800 M 67.42 % | -17.800 M 55.28 % | -39.800 M -276.11 % | 22.600 M -73.60 % | 85.600 M 452.26 % | 15.500 M 136.90 % | -42.000 M -116.49 % | -19.400 M -521.74 % | 4.600 M -57.80 % | 10.900 M | 0.000 -100.00 % | 37.313 M |
| Inventory | 20.800 M -68.29 % | 65.600 M 222.62 % | -53.500 M 46.23 % | -99.500 M -313.98 % | 46.500 M 40.48 % | 33.100 M 352.67 % | -13.100 M 56.48 % | -30.100 M -96.73 % | -15.300 M -17.69 % | -13.000 M -166.67 % | 19.500 M 875.00 % | 2.000 M 107.58 % | -26.370 M |
| Accounts payables | 0.000 -100.00 % | 49.700 M 173.74 % | -67.400 M -157.26 % | 117.700 M 482.14 % | -30.800 M -179.18 % | 38.900 M 349.36 % | -15.600 M -147.56 % | 32.800 M 69.95 % | 19.300 M 50.78 % | 12.800 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -11.900 M -241.67 % | 8.400 M 207.69 % | -7.800 M 50.63 % | -15.800 M -179.80 % | 19.800 M -8.33 % | 21.600 M 10 700.00 % | 200.000 K -91.30 % | 2.300 M 158.97 % | -3.900 M -190.70 % | 4.300 M 1 175.00 % | -400.000 K -112.90 % | 3.100 M | 0.000 |
| Other non cash items | 2.100 M -95.53 % | 47.000 M -89.43 % | 444.800 M 1 060.69 % | -46.300 M -111.64 % | 397.900 M 139.70 % | 166.000 M -36.50 % | 261.400 M -6.07 % | 278.300 M 0.11 % | 278.000 M 13.19 % | 245.600 M 1 625.47 % | -16.100 M -85.06 % | -8.700 M -110.07 % | 86.360 M |
| Net cash provided by operating activities | 287.200 M 3.12 % | 278.500 M 1 558.12 % | -19.100 M -116.24 % | 117.600 M -55.47 % | 264.100 M -31.28 % | 384.300 M 135.77 % | 163.000 M 297.56 % | 41.000 M -82.83 % | 238.800 M 10.30 % | 216.500 M 21.22 % | 178.600 M -13.13 % | 205.600 M -32.41 % | 304.173 M |
| Investments in property plant and equipment | -96.000 M -3.34 % | -92.900 M 3.93 % | -96.700 M -32.83 % | -72.800 M 1.75 % | -74.100 M 40.53 % | -124.600 M 2.81 % | -128.200 M -15.39 % | -111.100 M -20.89 % | -91.900 M -14.02 % | -80.600 M 8.10 % | -87.700 M 12.74 % | -100.500 M -18.18 % | -85.042 M |
| Acquisitions net | -50.600 M -1 481.25 % | -3.200 M -128.57 % | -1.400 M 46.15 % | -2.600 M -150.00 % | 5.200 M 220.93 % | -4.300 M 98.13 % | -230.400 M -5 385.71 % | -4.200 M -800.00 % | 600.000 K -98.23 % | 33.900 M 119.19 % | -176.700 M -4 948.57 % | -3.500 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 21.200 M 1 666.67 % | 1.200 M -53.85 % | 2.600 M -62.86 % | 7.000 M 34.62 % | 5.200 M 40.54 % | 3.700 M 146.67 % | 1.500 M -66.67 % | 4.500 M 1 225.00 % | -400.000 K -200.00 % | 400.000 K -73.33 % | 1.500 M 66.67 % | 900.000 K 100.24 % | -367.592 M |
| Net cash used for investing activites | -125.400 M -32.14 % | -94.900 M 3.26 % | -98.100 M -43.42 % | -68.400 M 0.73 % | -68.900 M 46.55 % | -128.900 M 64.05 % | -358.600 M -211.01 % | -115.300 M -25.74 % | -91.700 M -98.06 % | -46.300 M 82.39 % | -262.900 M -155.00 % | -103.100 M 77.22 % | -452.634 M |
| Debt repayment | 14.400 M 109.33 % | -154.400 M -218.68 % | 130.100 M 172.89 % | -178.500 M -11 800.00 % | -1.500 M 99.26 % | -202.500 M -191.96 % | 220.200 M 60.03 % | 137.600 M 280.10 % | -76.400 M 63.32 % | -208.300 M -219.37 % | 174.500 M 2 290.41 % | 7.300 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -75.00 % | 400.000 K -99.90 % | 405.609 M 2 184.23 % | 17.757 M | 0.000 -100.00 % | 606.778 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M 22.64 % | -5.300 M | 0.000 100.00 % | -9.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.400 M 80.47 % | -37.900 M 0.26 % | -38.000 M -15.15 % | -33.000 M -36.93 % | -24.100 M 38.83 % | -39.400 M 68.43 % | -124.800 M | 0.000 |
| Other financing activites | -42.700 M -42 800.00 % | 100.000 K 200.00 % | -100.000 K -200.00 % | 100.000 K -66.67 % | 300.000 K 105.45 % | -5.500 M | 0.000 100.00 % | -400.000 K 90.48 % | -4.200 M 47.50 % | -8.000 M 49.69 % | -15.900 M -147.18 % | 33.700 M -81.83 % | 185.510 M |
| Net cash used provided by financing activities | -28.300 M 81.66 % | -154.300 M -218.69 % | 130.000 M 172.87 % | -178.400 M -14 766.67 % | -1.200 M 99.44 % | -214.000 M -220.90 % | 177.000 M 78.43 % | 99.200 M 180.85 % | -122.700 M 48.96 % | -240.400 M -301.68 % | 119.200 M 242.24 % | -83.800 M -145.17 % | 185.510 M |
| Effect of forex changes on cash | -5.600 M 78.29 % | -25.800 M -1 132.00 % | 2.500 M -58.33 % | 6.000 M 293.55 % | -3.100 M -616.67 % | 600.000 K 250.00 % | -400.000 K 87.88 % | -3.300 M -512.50 % | 800.000 K -73.33 % | 3.000 M -14.29 % | 3.500 M 209.38 % | -3.200 M -304.51 % | -791.087 K |
| Net change in cash | 128.100 M 3 560.00 % | 3.500 M -77.27 % | 15.400 M 112.50 % | -123.200 M -164.54 % | 190.900 M 354.52 % | 42.000 M 321.05 % | -19.000 M -187.96 % | 21.600 M -14.29 % | 25.200 M 137.50 % | -67.200 M -275.00 % | 38.400 M 475.42 % | -10.229 M -128.21 % | 36.258 M |
| Cash at beginning of period | 224.300 M 1.59 % | 220.800 M 7.50 % | 205.400 M -37.49 % | 328.600 M 138.63 % | 137.700 M 43.89 % | 95.700 M -16.56 % | 114.700 M 23.20 % | 93.100 M 37.11 % | 67.900 M -49.74 % | 135.100 M 39.71 % | 96.700 M -9.57 % | 106.929 M 51.31 % | 70.670 M |
| Cash at end of period | 352.400 M 57.11 % | 224.300 M 1.59 % | 220.800 M 7.50 % | 205.400 M -37.49 % | 328.600 M 138.63 % | 137.700 M 43.89 % | 95.700 M -16.56 % | 114.700 M 23.20 % | 93.100 M 37.11 % | 67.900 M -49.74 % | 135.100 M 39.71 % | 96.700 M -9.57 % | 106.929 M |
| Operating cash flow | 287.200 M 3.12 % | 278.500 M 1 558.12 % | -19.100 M -116.24 % | 117.600 M -55.47 % | 264.100 M -31.28 % | 384.300 M 135.77 % | 163.000 M 297.56 % | 41.000 M -82.83 % | 238.800 M 10.30 % | 216.500 M 21.22 % | 178.600 M -13.13 % | 205.600 M -32.41 % | 304.173 M |
| Capital expenditure | -96.000 M -3.34 % | -92.900 M 3.93 % | -96.700 M -32.83 % | -72.800 M 1.75 % | -74.100 M 40.53 % | -124.600 M 2.81 % | -128.200 M -15.39 % | -111.100 M -20.89 % | -91.900 M -14.02 % | -80.600 M 8.10 % | -87.700 M 12.74 % | -100.500 M -18.18 % | -85.042 M |
| Free CashFlow | 191.200 M 3.02 % | 185.600 M 260.28 % | -115.800 M -358.48 % | 44.800 M -76.42 % | 190.000 M -26.84 % | 259.700 M 646.26 % | 34.800 M 149.64 % | -70.100 M -147.72 % | 146.900 M 8.09 % | 135.900 M 49.50 % | 90.900 M -13.51 % | 105.100 M -52.04 % | 219.131 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.773 B 13.76 % | 1.559 B -11.18 % | 1.755 B 9.11 % | 1.608 B -10.40 % | 1.795 B 14.76 % | 1.564 B -10.24 % | 1.742 B 16.49 % | 1.496 B -12.29 % | 1.705 B 22.67 % | 1.390 B -21.55 % | 1.772 B 10.33 % | 1.606 B -7.70 % | 1.740 B 13.12 % | 1.538 B -13.20 % | 1.772 B 13.75 % | 1.558 B 2.71 % | 1.517 B 5.22 % | 1.442 B -7.88 % | 1.565 B 10.28 % | 1.419 B -10.29 % | 1.582 B 4.32 % | 1.516 B -18.20 % | 1.854 B 21.85 % | 1.521 B -8.05 % | 1.655 B 21.06 % | 1.367 B |
| Net income | -80.600 M -547.78 % | 18.000 M 104.55 % | 8.800 M 214.29 % | 2.800 M 107.11 % | -39.400 M -412.70 % | 12.600 M -25.20 % | 16.845 M 4 634.58 % | 355.786 K -99.36 % | 55.949 M 176.72 % | -72.930 M -303.81 % | 35.782 M 308.66 % | 8.756 M -62.90 % | 23.599 M -29.58 % | 33.512 M -52.82 % | 71.026 M 163.52 % | -111.822 M -244.74 % | 77.255 M 53.90 % | 50.197 M -12.63 % | 57.453 M 69.67 % | 33.862 M -14.71 % | 39.702 M 2.11 % | 38.880 M -53.64 % | 83.867 M 75.79 % | 47.709 M -25.08 % | 63.683 M 36.83 % | 46.542 M |
| Income before tax | -58.500 M -280.56 % | 32.400 M 56.52 % | 20.700 M 59.85 % | 12.950 M 172.55 % | -17.850 M -177.78 % | 22.950 M 32.66 % | 17.300 M 33.83 % | 12.927 M -85.58 % | 89.665 M 230.81 % | -68.547 M -245.85 % | 46.999 M 247.32 % | 13.532 M -62.50 % | 36.087 M -16.70 % | 43.321 M -46.03 % | 80.264 M 194.20 % | -85.208 M -179.84 % | 106.726 M 35.54 % | 78.738 M -14.20 % | 91.773 M 72.00 % | 53.356 M -15.56 % | 63.185 M -10.73 % | 70.778 M -40.51 % | 118.984 M 48.34 % | 80.208 M -19.10 % | 99.150 M 43.79 % | 68.956 M |
| Income before tax ratio | -0.03 -258.71 % | 0.02 76.21 % | 0.01 46.50 % | 0.01 180.97 % | -0.01 -167.77 % | 0.01 47.79 % | 0.01 14.88 % | 0.01 -83.56 % | 0.05 206.63 % | -0.05 -285.91 % | 0.03 214.81 % | 0.01 -59.37 % | 0.02 -26.36 % | 0.03 -37.82 % | 0.05 182.81 % | -0.05 -177.73 % | 0.07 28.82 % | 0.05 -6.86 % | 0.06 55.96 % | 0.04 -5.87 % | 0.04 -14.42 % | 0.05 -27.28 % | 0.06 21.74 % | 0.05 -12.02 % | 0.06 18.77 % | 0.05 |
| EBITDA | 133.500 M 6.54 % | 125.300 M 88.56 % | 66.450 M 31.01 % | 50.721 M 22.66 % | 41.350 M -31.29 % | 60.185 M -51.61 % | 124.366 M 0.69 % | 123.510 M -45.67 % | 227.353 M 275.29 % | 60.580 M -61.58 % | 157.670 M 18.67 % | 132.860 M -9.40 % | 146.638 M 12.43 % | 130.430 M -56.57 % | 300.300 M 6 214.25 % | -4.911 M -102.80 % | 175.500 M 11.13 % | 157.921 M -4.78 % | 165.843 M 19.40 % | 138.903 M -3.41 % | 143.800 M -11.73 % | 162.913 M -28.00 % | 226.262 M 36.94 % | 165.226 M -8.66 % | 180.895 M 25.18 % | 144.505 M |
| Net income ratio | -0.05 -493.61 % | 0.01 130.28 % | 0.01 188.05 % | 0.00 107.93 % | -0.02 -372.47 % | 0.01 -16.67 % | 0.01 3 964.24 % | 0.00 -99.28 % | 0.03 162.54 % | -0.05 -359.80 % | 0.02 270.41 % | 0.01 -59.80 % | 0.01 -37.75 % | 0.02 -45.64 % | 0.04 155.84 % | -0.07 -240.93 % | 0.05 46.27 % | 0.03 -5.16 % | 0.04 53.85 % | 0.02 -4.92 % | 0.03 -2.11 % | 0.03 -43.32 % | 0.05 44.27 % | 0.03 -18.52 % | 0.04 13.02 % | 0.03 |
| Ratio EBITDA | 0.08 -6.34 % | 0.08 112.29 % | 0.04 20.07 % | 0.03 36.89 % | 0.02 -40.13 % | 0.04 -46.09 % | 0.07 -13.56 % | 0.08 -38.07 % | 0.13 205.93 % | 0.04 -51.02 % | 0.09 7.57 % | 0.08 -1.84 % | 0.08 -0.61 % | 0.08 -49.96 % | 0.17 5 475.23 % | 0.00 -102.72 % | 0.12 5.62 % | 0.11 3.37 % | 0.11 8.26 % | 0.10 7.68 % | 0.09 -15.39 % | 0.11 -11.98 % | 0.12 12.39 % | 0.11 -0.66 % | 0.11 3.41 % | 0.11 |
| Gross profit ratio | 0.15 -38.72 % | 0.25 10.76 % | 0.22 2.47 % | 0.22 27.74 % | 0.17 -16.85 % | 0.20 11.21 % | 0.18 -16.40 % | 0.22 -5.84 % | 0.23 11.67 % | 0.21 -5.96 % | 0.22 -6.56 % | 0.24 6.52 % | 0.22 -9.47 % | 0.25 6.32 % | 0.23 -13.00 % | 0.27 0.03 % | 0.27 -4.86 % | 0.28 14.99 % | 0.24 -6.46 % | 0.26 9.18 % | 0.24 -8.06 % | 0.26 3.58 % | 0.25 -0.45 % | 0.25 7.96 % | 0.23 -0.68 % | 0.23 |
| Weighted average shs out dil | 65.550 M 0.00 % | 65.550 M 0.00 % | 65.550 M 0.00 % | 65.550 M 0.55 % | 65.192 M -0.17 % | 65.303 M -0.57 % | 65.679 M 0.27 % | 65.502 M 0.56 % | 65.136 M 0.18 % | 65.016 M -1.17 % | 65.786 M 2.52 % | 64.167 M -0.32 % | 64.370 M 0.93 % | 63.778 M -0.68 % | 64.214 M 1.41 % | 63.324 M -0.79 % | 63.827 M 0.26 % | 63.662 M -0.09 % | 63.718 M -0.01 % | 63.723 M -0.92 % | 64.312 M 0.92 % | 63.723 M 1.38 % | 62.855 M 0.76 % | 62.382 M -0.25 % | 62.541 M 0.00 % | 62.541 M |
| Weighted average shs out | 66.667 M 0.00 % | 66.667 M 2.26 % | 65.192 M -0.38 % | 65.441 M 0.38 % | 65.192 M -0.17 % | 65.303 M -0.36 % | 65.540 M 0.07 % | 65.494 M 0.55 % | 65.136 M 0.36 % | 64.900 M -0.96 % | 65.527 M 2.83 % | 63.723 M 0.08 % | 63.671 M 0.04 % | 63.647 M -0.63 % | 64.052 M 1.15 % | 63.324 M -0.60 % | 63.705 M 0.07 % | 63.662 M 0.03 % | 63.641 M 0.16 % | 63.540 M -0.23 % | 63.689 M 0.32 % | 63.483 M 1.17 % | 62.748 M 0.88 % | 62.203 M -0.33 % | 62.408 M 0.00 % | 62.408 M |
| EPS diluted | -1.23 -553.70 % | 0.27 107.69 % | 0.13 204.45 % | 0.04 107.12 % | -0.60 -415.79 % | 0.19 -26.92 % | 0.26 4 714.81 % | 0.01 -99.37 % | 0.86 176.79 % | -1.12 -307.41 % | 0.54 293.01 % | 0.14 -63.84 % | 0.38 -26.92 % | 0.52 -52.73 % | 1.10 162.50 % | -1.76 -244.26 % | 1.22 56.41 % | 0.78 -13.33 % | 0.90 66.67 % | 0.54 -12.90 % | 0.62 0.00 % | 0.62 -53.73 % | 1.34 76.32 % | 0.76 -25.49 % | 1.02 36.00 % | 0.75 |
| Earnings per share | -1.21 -547.78 % | 0.27 107.69 % | 0.13 203.74 % | 0.04 107.13 % | -0.60 -415.79 % | 0.19 -26.92 % | 0.26 4 714.81 % | 0.01 -99.37 % | 0.86 176.79 % | -1.12 -307.41 % | 0.54 295.89 % | 0.14 -62.11 % | 0.36 -30.77 % | 0.52 -52.73 % | 1.10 162.50 % | -1.76 -244.26 % | 1.22 56.41 % | 0.78 -13.33 % | 0.90 66.67 % | 0.54 -12.90 % | 0.62 0.00 % | 0.62 -53.73 % | 1.34 76.32 % | 0.76 -25.49 % | 1.02 36.00 % | 0.75 |
| Gross profit | 267.000 M -30.29 % | 383.000 M -1.62 % | 389.300 M 11.80 % | 348.200 M 14.46 % | 304.200 M -4.58 % | 318.800 M -0.18 % | 319.372 M -2.61 % | 327.917 M -17.41 % | 397.019 M 36.99 % | 289.808 M -26.22 % | 392.821 M 3.09 % | 381.055 M -1.68 % | 387.559 M 2.41 % | 378.445 M -7.71 % | 410.078 M -1.04 % | 414.392 M 2.74 % | 403.326 M 0.10 % | 402.910 M 5.93 % | 380.342 M 3.16 % | 368.700 M -2.06 % | 376.445 M -4.09 % | 392.498 M -15.28 % | 463.265 M 21.30 % | 381.930 M -0.73 % | 384.732 M 20.23 % | 319.995 M |
| Income tax expense | 22.500 M 67.91 % | 13.400 M 11.67 % | 12.000 M 5.26 % | 11.400 M 570.59 % | 1.700 M -89.63 % | 16.400 M 3 502.27 % | 455.268 K -96.38 % | 12.571 M -62.71 % | 33.716 M 669.33 % | 4.383 M -62.43 % | 11.666 M 169.97 % | 4.321 M -64.08 % | 12.029 M 28.77 % | 9.341 M 5.22 % | 8.878 M -66.06 % | 26.156 M -10.28 % | 29.155 M 3.76 % | 28.097 M -17.61 % | 34.103 M 74.95 % | 19.493 M -9.53 % | 21.546 M -31.27 % | 31.351 M -7.83 % | 34.015 M 6.37 % | 31.979 M -6.71 % | 34.280 M 59.51 % | 21.491 M |
| Cost of revenue | 1.506 B 28.11 % | 1.176 B -13.90 % | 1.366 B 8.36 % | 1.260 B -15.47 % | 1.491 B 19.72 % | 1.245 B -12.50 % | 1.423 B 21.86 % | 1.168 B -10.73 % | 1.308 B 18.90 % | 1.100 B -20.22 % | 1.379 B 12.58 % | 1.225 B -9.42 % | 1.352 B 16.61 % | 1.160 B -14.86 % | 1.362 B 19.11 % | 1.144 B 2.69 % | 1.114 B 7.21 % | 1.039 B -12.31 % | 1.185 B 12.79 % | 1.050 B -12.86 % | 1.205 B 7.25 % | 1.124 B -19.18 % | 1.390 B 22.03 % | 1.139 B -10.27 % | 1.270 B 21.31 % | 1.047 B |
| General and administrative expenses | 127.700 M 25.57 % | 101.700 M 88.86 % | 53.850 M 12.07 % | 48.050 M 6.66 % | 45.050 M 1.69 % | 44.300 M -53.99 % | 96.290 M -3.00 % | 99.265 M -0.05 % | 99.316 M 6.10 % | 93.606 M -6.97 % | 100.617 M -3.19 % | 103.935 M 5.13 % | 98.866 M -4.11 % | 103.106 M 3.79 % | 99.340 M -15.48 % | 117.533 M 22.58 % | 95.885 M -10.44 % | 107.058 M 4.42 % | 102.525 M 2.04 % | 100.473 M 11.87 % | 89.814 M -12.53 % | 102.676 M -10.60 % | 114.852 M 16.25 % | 98.798 M 8.44 % | 91.107 M 12.91 % | 80.691 M |
| Selling and marketing expenses | 179.500 M 0.62 % | 178.400 M 97.67 % | 90.250 M 0.56 % | 89.750 M 3.22 % | 86.950 M 2.41 % | 84.900 M -50.76 % | 172.433 M 1.25 % | 170.304 M 4.27 % | 163.328 M -23.02 % | 212.159 M 4.38 % | 203.253 M 0.25 % | 202.752 M 5.85 % | 191.545 M 1.20 % | 189.281 M 0.62 % | 188.122 M 0.55 % | 187.093 M 12.01 % | 167.035 M -5.35 % | 176.467 M 10.61 % | 159.544 M -7.95 % | 173.322 M 15.10 % | 150.578 M -11.58 % | 170.306 M 0.30 % | 169.800 M 6.02 % | 160.156 M 11.54 % | 143.582 M 4.91 % | 136.858 M |
| Other expenses | -32.500 M -237.71 % | 23.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 290.700 M -10.03 % | 323.100 M 4.73 % | 308.500 M 5.98 % | 291.100 M 2.07 % | 285.200 M 6.70 % | 267.300 M -8.01 % | 290.576 M -5.47 % | 307.400 M 3.17 % | 297.948 M -14.66 % | 349.140 M 4.31 % | 334.717 M -5.41 % | 353.878 M 3.59 % | 341.620 M 4.15 % | 328.001 M 1.33 % | 323.695 M -34.57 % | 494.689 M 69.31 % | 292.180 M -8.27 % | 318.507 M 12.62 % | 282.813 M -8.04 % | 307.547 M 0.59 % | 305.756 M -2.30 % | 312.958 M -5.90 % | 332.576 M 13.45 % | 293.143 M 5.67 % | 277.408 M 13.42 % | 244.578 M |
| Cost and expenses | 1.797 B 19.89 % | 1.499 B -10.47 % | 1.674 B 7.92 % | 1.551 B -12.65 % | 1.776 B 17.41 % | 1.513 B -11.74 % | 1.714 B 16.16 % | 1.475 B -8.15 % | 1.606 B 10.82 % | 1.449 B -15.43 % | 1.714 B 8.55 % | 1.579 B -6.80 % | 1.694 B 13.86 % | 1.488 B -11.75 % | 1.686 B 2.90 % | 1.638 B 16.54 % | 1.406 B 3.58 % | 1.357 B -7.51 % | 1.467 B 8.07 % | 1.358 B -10.14 % | 1.511 B 5.17 % | 1.437 B -16.61 % | 1.723 B 20.28 % | 1.433 B -7.41 % | 1.547 B 19.82 % | 1.291 B |
| Research and development expenses | 17.800 M 1.14 % | 17.600 M 12.10 % | 15.700 M 11.35 % | 14.100 M 6.02 % | 13.300 M 9.02 % | 12.200 M 0.18 % | 12.178 M -17.19 % | 14.706 M -3.69 % | 15.270 M 8.71 % | 14.047 M -14.81 % | 16.489 M -19.89 % | 20.582 M 11.59 % | 18.444 M -20.62 % | 23.237 M 15.28 % | 20.156 M -9.97 % | 22.387 M 18.83 % | 18.840 M -12.55 % | 21.545 M 7.81 % | 19.984 M 9.39 % | 18.268 M 18.83 % | 15.373 M -15.57 % | 18.208 M 6.63 % | 17.076 M -1.97 % | 17.420 M 21.21 % | 14.371 M 15.96 % | 12.394 M |
| Selling general and administrative expenses | 305.400 M 8.34 % | 281.900 M 93.61 % | 145.600 M -47.44 % | 277.000 M 1.88 % | 271.900 M 6.59 % | 255.100 M -5.59 % | 270.203 M -0.38 % | 271.229 M 2.51 % | 264.598 M -14.09 % | 308.012 M 0.33 % | 307.011 M -0.81 % | 309.529 M 5.38 % | 293.734 M -0.41 % | 294.956 M 1.25 % | 291.302 M -5.23 % | 307.367 M 15.29 % | 266.604 M -6.92 % | 286.412 M 7.99 % | 265.219 M -4.07 % | 276.469 M 13.52 % | 243.539 M -12.02 % | 276.816 M -4.37 % | 289.472 M 10.18 % | 262.723 M 10.76 % | 237.194 M 7.79 % | 220.054 M |
| Interest income | 7.900 M | 0.000 -100.00 % | 3.300 M 106.25 % | 1.600 M 60.00 % | 1.000 M -84.85 % | 6.600 M -42.58 % | 11.496 M 51.45 % | 7.590 M -19.31 % | 9.406 M 2.08 % | 9.215 M -17.02 % | 11.105 M -18.62 % | 13.646 M 38.50 % | 9.852 M 38.32 % | 7.123 M 16.41 % | 6.119 M 24.58 % | 4.911 M 11.10 % | 4.421 M -21.95 % | 5.664 M -1.60 % | 5.756 M -26.18 % | 7.797 M 3.90 % | 7.505 M -14.35 % | 8.762 M -25.15 % | 11.706 M 36.43 % | 8.580 M 4.96 % | 8.175 M 26.53 % | 6.461 M |
| Interest expense | 37.400 M 147.68 % | 15.100 M -50.49 % | 30.500 M 2.69 % | 29.700 M 12.93 % | 26.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 205.200 M 385.11 % | 42.300 M 80.38 % | 23.450 M -5.33 % | 24.771 M -13.84 % | 28.750 M -24.61 % | 38.135 M -54.91 % | 84.566 M -4.67 % | 88.710 M -34.46 % | 135.353 M 43.56 % | 94.280 M 3.64 % | 90.970 M 3.90 % | 87.560 M 22.49 % | 71.486 M 3.59 % | 69.010 M -7.52 % | 74.625 M 8.71 % | 68.646 M 4.02 % | 65.993 M -1.62 % | 67.078 M -5.27 % | 70.812 M 5.43 % | 67.168 M 8.81 % | 61.732 M -9.45 % | 68.177 M -10.48 % | 76.155 M 16.70 % | 65.258 M 26.59 % | 51.553 M -8.00 % | 56.035 M |
| Operating income | -23.700 M -139.57 % | 59.900 M -25.87 % | 80.800 M 41.51 % | 57.100 M 200.53 % | 19.000 M -63.11 % | 51.500 M 13.69 % | 45.299 M 9.76 % | 41.271 M -63.28 % | 112.387 M 396.78 % | -37.869 M -150.62 % | 74.818 M 45.24 % | 51.512 M -31.46 % | 75.152 M 22.36 % | 61.420 M -78.50 % | 285.663 M 488.35 % | -73.558 M -161.96 % | 118.724 M 30.69 % | 90.843 M -4.41 % | 95.031 M 32.48 % | 71.735 M -36.14 % | 112.328 M 18.57 % | 94.736 M -36.89 % | 150.107 M 50.16 % | 99.968 M -22.71 % | 129.343 M 46.20 % | 88.470 M |
| Operating income ratio | -0.01 -134.78 % | 0.04 -16.54 % | 0.05 29.69 % | 0.04 235.39 % | 0.01 -67.85 % | 0.03 26.66 % | 0.03 -5.78 % | 0.03 -58.13 % | 0.07 341.92 % | -0.03 -164.52 % | 0.04 31.65 % | 0.03 -25.74 % | 0.04 8.17 % | 0.04 -75.23 % | 0.16 441.41 % | -0.05 -160.32 % | 0.08 24.21 % | 0.06 3.77 % | 0.06 20.12 % | 0.05 -28.81 % | 0.07 13.66 % | 0.06 -22.84 % | 0.08 23.23 % | 0.07 -15.94 % | 0.08 20.77 % | 0.06 |
| Total other income expenses net | -34.800 M -26.55 % | -27.500 M 54.24 % | -60.100 M -36.13 % | -44.150 M -19.81 % | -36.850 M -29.07 % | -28.550 M 5.15 % | -30.099 M -6.19 % | -28.344 M 27.30 % | -38.987 M -27.09 % | -30.678 M 6.81 % | -32.918 M 16.90 % | -39.612 M 9.25 % | -43.652 M -79.49 % | -24.320 M 88.88 % | -218.763 M -20 893.83 % | -1.042 M 93.99 % | -17.324 M 13.13 % | -19.943 M -512.10 % | -3.258 M 86.33 % | -23.835 M 60.36 % | -60.128 M -150.98 % | -23.958 M 62.39 % | -63.707 M -222.41 % | -19.760 M 34.56 % | -30.193 M -54.73 % | -19.513 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 437.900 M -31.04 % | 635.000 M 15.08 % | 551.800 M -14.95 % | 648.800 M -0.92 % | 654.800 M -15.82 % | 777.900 M 91.69 % | 405.819 M 266.43 % | 110.749 M -58.02 % | 263.783 M -57.26 % | 617.168 M 1.32 % | 609.141 M -22.67 % | 787.757 M 818.53 % | -109.635 M -119.27 % | 568.950 M 513.44 % | -137.612 M -135.15 % | 391.449 M 499.48 % | -97.990 M -118.96 % | 516.754 M 800.74 % | -73.744 M -111.85 % | 622.374 M 480.59 % | -163.530 M -137.53 % | 435.704 M 427.18 % | -133.168 M -90.05 % | -70.068 M 34.47 % | -106.929 M |
| Total investments | 0.000 -100.00 % | 23.700 M -7.06 % | 25.500 M -37.19 % | 40.600 M -17.14 % | 49.000 M 113.04 % | 23.000 M 4.70 % | 21.967 M -4.52 % | 23.008 M 7.01 % | 21.500 M -8.45 % | 23.486 M -3.51 % | 24.341 M -11.55 % | 27.519 M -0.33 % | 27.609 M -21.71 % | 35.264 M -7.28 % | 38.032 M 3.09 % | 36.893 M 0.44 % | 36.733 M 19.84 % | 30.651 M -1.66 % | 31.170 M -7.03 % | 33.528 M 11.69 % | 30.019 M -18.79 % | 36.964 M 8.23 % | 34.153 M -5.84 % | 36.269 M 10.03 % | 32.962 M |
| Total debt | 790.300 M -2.48 % | 810.400 M 4.42 % | 776.100 M -10.96 % | 871.600 M -0.46 % | 875.600 M -4.64 % | 918.200 M 43.56 % | 639.600 M 115.14 % | 297.300 M -55.31 % | 665.200 M -26.75 % | 908.100 M 18.92 % | 763.600 M -17.37 % | 924.100 M | 0.000 -100.00 % | 684.200 M | 0.000 -100.00 % | 602.300 M | 0.000 -100.00 % | 580.500 M | 0.000 -100.00 % | 735.100 M | 0.000 -100.00 % | 534.000 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -39.500 M 34.28 % | -60.100 M -26.26 % | -47.600 M -296.67 % | -12.000 M -122.30 % | 53.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 323.000 M -28.44 % | 451.400 M 5.57 % | 427.600 M -0.72 % | 430.700 M 0.54 % | 428.400 M -5.80 % | 454.800 M 3.92 % | 437.628 M 1.88 % | 429.554 M 0.84 % | 425.971 M 27.16 % | 334.981 M -19.05 % | 413.797 M 7.53 % | 384.808 M -12.30 % | 438.767 M 4.79 % | 418.730 M -5.52 % | 443.191 M 19.91 % | 369.617 M -21.46 % | 470.582 M 14.18 % | 412.127 M 2.86 % | 400.652 M 14.99 % | 348.427 M -5.09 % | 367.125 M -11.47 % | 414.676 M -5.34 % | 438.064 M -9.87 % | 486.058 M 22.72 % | 396.071 M |
| Common stock | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M 0.00 % | 327.800 M -12.14 % | 373.094 M -4.03 % | 388.757 M -2.92 % | 400.440 M 8.71 % | 368.356 M 0.18 % | 367.695 M 1.49 % | 362.292 M -0.74 % | 364.990 M -1.89 % | 372.022 M -2.67 % | 382.244 M 5.04 % | 363.906 M 8.52 % | 335.333 M -5.23 % | 353.823 M 2.25 % | 346.022 M -2.50 % | 354.887 M -7.98 % | 385.644 M -11.58 % | 436.169 M -0.59 % | 438.752 M 6.77 % | 410.920 M -1.40 % | 416.771 M |
| Total equity | 820.900 M -9.81 % | 910.200 M 5.25 % | 864.800 M -1.79 % | 880.600 M -3.55 % | 913.000 M -9.17 % | 1.005 B 5.11 % | 956.294 M 0.45 % | 951.969 M 1.17 % | 940.997 M 11.10 % | 846.949 M -9.49 % | 935.726 M 6.96 % | 874.801 M -5.38 % | 924.505 M 2.07 % | 905.768 M -3.28 % | 936.533 M 7.38 % | 872.187 M -11.39 % | 984.317 M 6.85 % | 921.206 M 1.37 % | 908.716 M 5.74 % | 859.371 M -2.18 % | 878.533 M -4.86 % | 923.403 M -2.28 % | 944.984 M -0.79 % | 952.486 M 4.14 % | 914.629 M |
| Other non current liabilities | 133.200 M 8.91 % | 122.300 M -8.11 % | 133.100 M 2.62 % | 129.700 M -3.85 % | 134.900 M -14.67 % | 158.100 M 1 771.19 % | -9.460 M 82.49 % | -54.035 M -257.69 % | 34.266 M 46.95 % | 23.318 M 85.41 % | 12.576 M -67.36 % | 38.536 M -67.70 % | 119.314 M 6.60 % | 111.923 M -3.15 % | 115.558 M 41.82 % | 81.481 M 304.17 % | 20.160 M -66.15 % | 59.558 M 41.18 % | 42.186 M -48.64 % | 82.143 M -42.87 % | 143.773 M -26.19 % | 194.792 M 4.56 % | 186.299 M 137.78 % | -493.078 M -11.73 % | -441.295 M |
| Long term debt | 728.500 M 1.56 % | 717.300 M 1.82 % | 704.500 M -11.87 % | 799.400 M -0.41 % | 802.700 M -5.35 % | 848.100 M 38.04 % | 614.400 M 124.89 % | 273.200 M -57.41 % | 641.400 M -27.46 % | 884.200 M 19.45 % | 740.200 M -17.79 % | 900.400 M 7.31 % | 839.100 M 22.77 % | 683.500 M 15.05 % | 594.100 M -1.30 % | 601.900 M 30.85 % | 460.000 M -20.68 % | 579.900 M 7.27 % | 540.600 M -26.44 % | 734.900 M 6.40 % | 690.700 M 29.39 % | 533.800 M 6.48 % | 501.300 M 1.67 % | 493.078 M 11.73 % | 441.295 M |
| Total non current liabilities | 866.000 M 3.12 % | 839.800 M 0.20 % | 838.100 M -9.79 % | 929.100 M -18.17 % | 1.135 B 12.84 % | 1.006 B 66.33 % | 604.940 M 176.02 % | 219.165 M -67.56 % | 675.666 M -25.55 % | 907.518 M 20.56 % | 752.776 M -19.83 % | 938.936 M -2.03 % | 958.414 M 20.49 % | 795.423 M 12.09 % | 709.658 M 3.85 % | 683.381 M 42.32 % | 480.160 M -24.91 % | 639.458 M 9.72 % | 582.786 M -28.67 % | 817.043 M -2.09 % | 834.473 M 14.53 % | 728.592 M 5.96 % | 687.599 M 39.45 % | 493.078 M 11.73 % | 441.295 M |
| Other current liabilities | 347.700 M 11.94 % | 310.600 M -11.43 % | 350.700 M 23.10 % | 284.900 M 11.90 % | 254.600 M -19.71 % | 317.100 M -32.29 % | 468.337 M -46.31 % | 872.350 M 45.96 % | 597.652 M 33.89 % | 446.364 M 16.97 % | 381.596 M -2.63 % | 391.917 M 22.16 % | 320.824 M -14.89 % | 376.962 M 53.80 % | 245.100 M -53.67 % | 529.038 M 93.45 % | 273.480 M -23.89 % | 359.332 M 22.49 % | 293.349 M -17.97 % | 357.620 M 29.53 % | 276.100 M -47.99 % | 530.899 M 32.96 % | 399.307 M -18.95 % | 492.688 M -10.20 % | 548.627 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 61.800 M -33.62 % | 93.100 M 30.03 % | 71.600 M -0.83 % | 72.200 M -0.96 % | 72.900 M 3.99 % | 70.100 M 178.17 % | 25.200 M 4.56 % | 24.100 M 1.26 % | 23.800 M -0.42 % | 23.900 M 2.14 % | 23.400 M -1.27 % | 23.700 M 2 862.50 % | 800.000 K 14.29 % | 700.000 K -30.00 % | 1.000 M 150.00 % | 400.000 K -55.56 % | 900.000 K 50.00 % | 600.000 K -33.33 % | 900.000 K 350.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K -66.67 % | 600.000 K | 0.000 | 0.000 |
| Total current liabilities | 798.000 M -8.09 % | 868.200 M 11.24 % | 780.500 M -7.71 % | 845.700 M 13.05 % | 748.100 M -13.61 % | 866.000 M -3.49 % | 897.337 M -29.31 % | 1.269 B 41.23 % | 898.852 M 17.03 % | 768.064 M 5.36 % | 728.996 M -8.63 % | 797.817 M 31.82 % | 605.224 M -18.75 % | 744.862 M 16.05 % | 641.872 M -25.20 % | 858.138 M 57.55 % | 544.680 M -18.62 % | 669.332 M 23.50 % | 541.949 M -16.95 % | 652.520 M 7.64 % | 606.185 M -24.63 % | 804.299 M 29.79 % | 619.707 M -28.29 % | 864.218 M 2.11 % | 846.331 M |
| Total liabilities | 1.664 B -2.56 % | 1.708 B 5.51 % | 1.619 B -8.80 % | 1.775 B -5.77 % | 1.884 B 0.60 % | 1.872 B 4.23 % | 1.796 B -0.24 % | 1.800 B -5.93 % | 1.914 B -5.25 % | 2.020 B 12.57 % | 1.794 B -13.69 % | 2.079 B 14.60 % | 1.814 B 1.07 % | 1.795 B 10.60 % | 1.623 B -11.16 % | 1.826 B 40.74 % | 1.298 B -18.81 % | 1.598 B 14.60 % | 1.395 B -20.22 % | 1.748 B 0.90 % | 1.733 B -3.15 % | 1.789 B 14.94 % | 1.556 B -2.61 % | 1.598 B 3.60 % | 1.543 B |
| Other non current assets | 16.800 M -28.51 % | 23.500 M 291.67 % | 6.000 M 100.89 % | -672.100 M 1.05 % | -679.200 M 1.54 % | -689.800 M 50.44 % | -1.392 B 4.01 % | -1.450 B 2.29 % | -1.484 B -3.93 % | -1.428 B 2.56 % | -1.466 B 1.89 % | -1.494 B -5.72 % | -1.413 B -9.17 % | -1.294 B -3.99 % | -1.245 B 3.08 % | -1.284 B -7.16 % | -1.199 B 6.97 % | -1.288 B -3.74 % | -1.242 B 7.54 % | -1.343 B 1.18 % | -1.359 B -0.39 % | -1.354 B -5.47 % | -1.284 B 1.88 % | -1.308 B -1.92 % | -1.284 B |
| Long term investments | 0.000 -100.00 % | 23.700 M -7.06 % | 25.500 M -37.19 % | 40.600 M -17.14 % | 49.000 M 113.04 % | 23.000 M 4.70 % | 21.967 M -4.52 % | 23.008 M 7.01 % | 21.500 M -8.45 % | 23.486 M -3.51 % | 24.341 M -11.55 % | 27.519 M -0.33 % | 27.609 M -21.71 % | 35.264 M -7.28 % | 38.032 M 3.09 % | 36.893 M 0.44 % | 36.733 M 19.84 % | 30.651 M -1.66 % | 31.170 M -7.03 % | 33.528 M 11.69 % | 30.019 M -18.79 % | 36.964 M 8.23 % | 34.153 M -5.84 % | 36.269 M 10.03 % | 32.962 M |
| Intangible assets | 51.800 M 25.42 % | 41.300 M -7.61 % | 44.700 M -93.85 % | 726.700 M -1.65 % | 738.900 M -3.02 % | 761.900 M 870.15 % | 78.534 M -14.33 % | 91.675 M -9.69 % | 101.515 M -8.01 % | 110.349 M -23.86 % | 144.924 M -4.75 % | 152.149 M 13.71 % | 133.807 M 32.94 % | 100.654 M 6.60 % | 94.421 M -15.90 % | 112.279 M 5.41 % | 106.515 M -15.20 % | 125.604 M 0.22 % | 125.333 M -0.69 % | 126.204 M 9.98 % | 114.749 M -21.96 % | 147.033 M 7.30 % | 137.024 M -10.29 % | 152.746 M 22.98 % | 124.201 M |
| GoodWill | 629.700 M -7.41 % | 680.100 M 2.38 % | 664.300 M -1.16 % | 672.100 M -1.05 % | 679.200 M -1.55 % | 689.900 M -6.44 % | 737.423 M -0.70 % | 742.647 M -0.86 % | 749.084 M 2.37 % | 731.768 M 0.27 % | 729.781 M 0.04 % | 729.475 M -3.81 % | 758.392 M 23.55 % | 613.849 M 0.22 % | 612.478 M 2.02 % | 600.343 M 3.63 % | 579.307 M -1.95 % | 590.816 M 1.04 % | 584.741 M -4.29 % | 610.972 M -5.23 % | 644.677 M 7.64 % | 598.946 M 2.19 % | 586.105 M 1.96 % | 574.846 M -2.92 % | 592.129 M |
| Goodwill and intangible assets | 681.500 M -5.53 % | 721.400 M 1.75 % | 709.000 M -49.31 % | 1.399 B -1.36 % | 1.418 B -2.32 % | 1.452 B 77.93 % | 815.957 M -2.20 % | 834.322 M -1.91 % | 850.599 M 1.01 % | 842.117 M -3.73 % | 874.706 M -0.78 % | 881.624 M -1.19 % | 892.198 M 24.87 % | 714.503 M 1.08 % | 706.899 M -0.80 % | 712.621 M 3.91 % | 685.823 M -4.27 % | 716.420 M 0.89 % | 710.073 M -3.68 % | 737.176 M -2.93 % | 759.426 M 1.80 % | 745.979 M 3.16 % | 723.129 M -0.61 % | 727.592 M 1.57 % | 716.329 M |
| Property plant equipment net | 538.300 M 0.41 % | 536.100 M -3.89 % | 557.800 M 3.28 % | 540.100 M -2.86 % | 556.000 M -6.07 % | 591.900 M 6.83 % | 554.063 M -6.54 % | 592.861 M -3.15 % | 612.143 M 8.82 % | 562.535 M -0.73 % | 566.685 M -3.10 % | 584.831 M 18.56 % | 493.298 M -9.42 % | 544.605 M 8.96 % | 499.820 M -6.54 % | 534.780 M 12.36 % | 475.950 M -12.05 % | 541.174 M 8.11 % | 500.570 M -12.55 % | 572.431 M 0.47 % | 569.751 M -0.22 % | 571.018 M 8.46 % | 526.475 M -3.30 % | 544.426 M 1.88 % | 534.379 M |
| Total non current assets | 1.335 B -3.21 % | 1.379 B -0.89 % | 1.391 B -0.71 % | 1.401 B -13.85 % | 1.626 B 10.97 % | 1.466 B 5.28 % | 1.392 B -4.01 % | 1.450 B -2.29 % | 1.484 B 3.93 % | 1.428 B -2.56 % | 1.466 B -1.89 % | 1.494 B 5.72 % | 1.413 B 9.17 % | 1.294 B 3.99 % | 1.245 B -3.08 % | 1.284 B 7.16 % | 1.199 B -6.97 % | 1.288 B 3.74 % | 1.242 B -7.54 % | 1.343 B -1.18 % | 1.359 B 0.39 % | 1.354 B 5.47 % | 1.284 B -1.88 % | 1.308 B 1.92 % | 1.284 B |
| Other current assets | 0.000 -100.00 % | 192.300 M 26.60 % | 151.900 M -1.87 % | 154.800 M 5.88 % | 146.200 M -21.48 % | 186.200 M 18.89 % | 156.613 M 27.47 % | 122.865 M 15.61 % | 106.279 M 6.39 % | 99.899 M -5.05 % | 105.216 M 0.46 % | 104.730 M -9.67 % | 115.946 M 27.63 % | 90.845 M -15.70 % | 107.762 M 25.13 % | 86.122 M 10.43 % | 77.988 M 5.60 % | 73.852 M -11.56 % | 83.507 M 18.06 % | 70.732 M -34.47 % | 107.941 M 25.95 % | 85.701 M -13.98 % | 99.626 M 18.45 % | 84.108 M 6.32 % | 79.109 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 352.400 M 100.91 % | 175.400 M -21.80 % | 224.300 M 0.67 % | 222.800 M 0.91 % | 220.800 M 57.38 % | 140.300 M -39.99 % | 233.781 M 25.32 % | 186.551 M -53.53 % | 401.417 M 37.98 % | 290.932 M 88.36 % | 154.459 M 13.29 % | 136.343 M 24.36 % | 109.635 M -4.87 % | 115.250 M -16.25 % | 137.612 M -34.73 % | 210.851 M 115.18 % | 97.990 M 53.72 % | 63.746 M -13.56 % | 73.744 M -34.58 % | 112.726 M -31.07 % | 163.530 M 66.37 % | 98.296 M -26.19 % | 133.168 M 90.05 % | 70.068 M -34.47 % | 106.929 M |
| Cash and short term investments | 352.400 M 100.91 % | 175.400 M -21.80 % | 224.300 M 0.67 % | 222.800 M 0.91 % | 220.800 M 57.38 % | 140.300 M -39.99 % | 233.781 M 25.32 % | 186.551 M -53.53 % | 401.417 M 37.98 % | 290.932 M 88.36 % | 154.459 M 13.29 % | 136.343 M 24.36 % | 109.635 M -4.87 % | 115.250 M -16.25 % | 137.612 M -34.73 % | 210.851 M 115.18 % | 97.990 M 53.72 % | 63.746 M -13.56 % | 73.744 M -34.58 % | 112.726 M -31.07 % | 163.530 M 66.37 % | 98.296 M -26.19 % | 133.168 M 90.05 % | 70.068 M -34.47 % | 106.929 M |
| Total current assets | 1.150 B -7.17 % | 1.239 B 13.46 % | 1.092 B -12.92 % | 1.254 B 7.20 % | 1.170 B -17.12 % | 1.412 B 17.08 % | 1.206 B 3.70 % | 1.163 B -3.37 % | 1.203 B -1.85 % | 1.226 B 20.45 % | 1.018 B -16.46 % | 1.218 B 8.57 % | 1.122 B -14.48 % | 1.312 B 14.89 % | 1.142 B -13.38 % | 1.319 B 40.52 % | 938.428 M -16.55 % | 1.125 B 25.22 % | 898.072 M -20.96 % | 1.136 B 8.11 % | 1.051 B -14.57 % | 1.230 B 18.43 % | 1.039 B -7.70 % | 1.125 B 12.00 % | 1.005 B |
| Inventory | 425.000 M -14.73 % | 498.400 M 10.00 % | 453.100 M -10.31 % | 505.200 M -6.03 % | 537.600 M -25.82 % | 724.700 M 34.98 % | 536.877 M 5.82 % | 507.353 M 17.02 % | 433.545 M -10.15 % | 482.526 M 3.04 % | 468.312 M -15.43 % | 553.787 M 7.59 % | 514.721 M -7.65 % | 557.333 M 14.93 % | 484.943 M -4.20 % | 506.225 M 21.36 % | 417.114 M -14.87 % | 489.977 M 19.83 % | 408.906 M -16.00 % | 486.772 M 15.49 % | 421.473 M -26.31 % | 571.976 M 30.36 % | 438.752 M -13.83 % | 509.197 M 15.87 % | 439.449 M |
| Net receivables | 373.000 M -0.05 % | 373.200 M 41.96 % | 262.900 M -29.25 % | 371.600 M 39.96 % | 265.500 M -26.39 % | 360.700 M 29.46 % | 278.625 M -19.49 % | 346.063 M 32.01 % | 262.155 M -25.68 % | 352.736 M 21.65 % | 289.961 M -31.55 % | 423.584 M 5.49 % | 401.535 M -26.84 % | 548.809 M 28.42 % | 427.355 M -17.10 % | 515.477 M 42.62 % | 361.436 M -27.27 % | 496.974 M 42.11 % | 349.715 M -24.94 % | 465.943 M 23.38 % | 377.655 M -20.34 % | 474.091 M 23.08 % | 385.182 M -16.61 % | 461.878 M 21.81 % | 379.194 M |
| Tax assets | 97.900 M 6.88 % | 91.600 M -1.29 % | 92.800 M -0.85 % | 93.600 M -66.86 % | 282.400 M 218.74 % | 88.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.564 M 10.92 % | 139.350 M -16.67 % | 167.237 M -21.34 % | 212.608 M -13.69 % | 246.326 M 2.13 % | 241.187 M 18.74 % | 203.116 M 116.35 % | 93.881 M -45.51 % | 172.286 M 80.00 % | 95.717 M -34.05 % | 145.143 M 35.86 % | 106.835 M -34.73 % | 163.671 M 27.44 % | 128.432 M -36.16 % | 201.174 M 56.66 % | 128.414 M -28.27 % | 179.026 M 52.85 % | 117.127 M -30.65 % | 168.897 M |
| Account payables | 388.500 M -16.36 % | 464.500 M 22.43 % | 379.400 M -22.35 % | 488.600 M 41.95 % | 344.200 M -28.11 % | 478.800 M 18.57 % | 403.800 M 8.26 % | 373.000 M 34.46 % | 277.400 M -6.85 % | 297.800 M -8.09 % | 324.000 M -15.23 % | 382.200 M 34.77 % | 283.600 M -22.77 % | 367.200 M 27.10 % | 288.900 M -12.11 % | 328.700 M 21.61 % | 270.300 M -12.64 % | 309.400 M 24.91 % | 247.700 M -15.95 % | 294.700 M 31.33 % | 224.400 M -17.86 % | 273.200 M 24.29 % | 219.800 M -23.09 % | 285.800 M 16.94 % | 244.400 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 43.500 M | 0.000 -100.00 % | 38.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 2.800 M -9.68 % | 3.100 M 47.62 % | 2.100 M -8.70 % | 2.300 M 64.29 % | 1.400 M 0.00 % | 1.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.957 M 7.53 % | 2.749 M 2.38 % | 2.686 M 1.75 % | 2.639 M 10.04 % | 2.399 M -0.92 % | 2.421 M -5.23 % | 2.554 M 23.78 % | 2.064 M 2.92 % | 2.005 M -68.15 % | 6.294 M 39.32 % | 4.518 M -46.22 % | 8.400 M 15.39 % | 7.280 M -45.33 % | 13.317 M |
| Capital lease obligations | 125.400 M -4.86 % | 131.800 M -8.09 % | 143.400 M 9.80 % | 130.600 M 9.38 % | 119.400 M 2.84 % | 116.100 M 7.40 % | 108.100 M -3.91 % | 112.500 M 0.36 % | 112.100 M 11.54 % | 100.500 M 8.65 % | 92.500 M -6.00 % | 98.400 M 2 881.82 % | 3.300 M 10.00 % | 3.000 M -16.67 % | 3.600 M -10.00 % | 4.000 M -14.89 % | 4.700 M 0.00 % | 4.700 M -4.08 % | 4.900 M 206.25 % | 1.600 M 0.00 % | 1.600 M -11.11 % | 1.800 M -30.77 % | 2.600 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 167.300 M 0.00 % | 167.300 M -0.06 % | 167.400 M 0.00 % | 167.400 M -0.06 % | 167.500 M 0.00 % | 167.500 M -40.92 % | 283.494 M -10.48 % | 316.669 M -6.34 % | 338.097 M 29.71 % | 260.649 M -3.08 % | 268.926 M 7.17 % | 250.944 M -4.57 % | 262.955 M -4.55 % | 275.483 M -8.57 % | 301.293 M 18.58 % | 254.089 M 17.53 % | 216.197 M -8.87 % | 237.252 M 8.26 % | 219.152 M -6.13 % | 233.466 M -21.51 % | 297.439 M 337.15 % | 68.040 M 13.84 % | 59.767 M 23.92 % | 48.229 M -45.49 % | 88.470 M |
| Deferred tax liabilities non current | 4.300 M | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 197.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 293.877 M -5.74 % | 311.788 M -8.12 % | 339.360 M -1.44 % | 344.308 M 10.18 % | 312.507 M -8.64 % | 342.051 M 36.65 % | 250.315 M -1.62 % | 254.437 M -6.16 % | 271.146 M -4.85 % | 284.980 M 4.42 % | 272.919 M -5.77 % | 289.633 M 7.23 % | 270.106 M -3.12 % | 278.808 M -4.54 % | 292.078 M 14.03 % | 256.143 M 2.82 % | 249.122 M 3.42 % | 240.884 M -5.53 % | 254.994 M |
| Total assets | 2.485 B -5.08 % | 2.618 B 5.42 % | 2.483 B -6.48 % | 2.655 B -5.05 % | 2.797 B -2.81 % | 2.877 B 4.54 % | 2.752 B 0.00 % | 2.752 B -3.59 % | 2.855 B -0.42 % | 2.867 B 5.01 % | 2.730 B -7.57 % | 2.954 B 7.86 % | 2.738 B 1.41 % | 2.700 B 5.52 % | 2.559 B -5.17 % | 2.699 B 18.26 % | 2.282 B -9.43 % | 2.520 B 9.38 % | 2.304 B -11.66 % | 2.608 B -0.14 % | 2.611 B -3.73 % | 2.712 B 8.44 % | 2.501 B -1.93 % | 2.551 B 3.80 % | 2.457 B |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -85.050 M -273.78 % | 48.942 M 141.14 % | -118.963 M -179.88 % | 148.926 M 1 237.80 % | -13.089 M -108.74 % | 149.787 M 183.02 % | -180.430 M -325.83 % | 79.897 M 139.93 % | -200.112 M -413.13 % | 63.907 M 129.94 % | -213.427 M -202.45 % | 208.314 M 243.73 % | -144.931 M -173.90 % | 196.117 M 211.71 % | -175.560 M -182.94 % | 211.672 M 220.08 % | -176.269 M -191.05 % | 193.595 M 183.21 % | -232.645 M | 0.000 100.00 % | -193.899 M | 0.000 100.00 % | -155.449 M |
| Stock based compensation | -2.000 M -200.00 % | 2.000 M -32.20 % | 2.950 M -18.06 % | 3.600 M 132.26 % | 1.550 M -3.13 % | 1.600 M 0.41 % | 1.593 M -20.97 % | 2.016 M 50.04 % | 1.344 M -33.57 % | 2.023 M -14.13 % | 2.356 M 3.57 % | 2.274 M -0.74 % | 2.291 M -6.56 % | 2.452 M 921.92 % | 239.952 K -98.23 % | 13.592 M 316.58 % | 3.263 M -47.54 % | 6.219 M 420.57 % | 1.195 M 19.17 % | 1.003 M -69.33 % | 3.268 M | 0.000 -100.00 % | 8.400 M | 0.000 -100.00 % | 3.296 M |
| Change in working capital | 264.100 M 231.79 % | -200.400 M -318.30 % | 91.800 M 169.81 % | -131.500 M -197.99 % | 134.200 M 147.81 % | -280.700 M -2 541.81 % | 11.496 M 107.57 % | -151.803 M -184.77 % | 179.086 M 318.61 % | -81.919 M -141.42 % | 197.757 M 398.81 % | -66.181 M -131.35 % | 211.135 M 200.18 % | -210.766 M -245.67 % | 144.691 M 169.00 % | -209.709 M -221.71 % | 172.298 M 179.08 % | -217.891 M -224.46 % | 175.075 M 189.97 % | -194.598 M -184.84 % | 229.377 M 205.31 % | -217.811 M -217.42 % | 185.499 M 207.53 % | -172.506 M -213.38 % | 152.152 M |
| Accounts receivables | 163.500 M 250.41 % | -108.700 M -200.46 % | 108.200 M 194.91 % | -114.000 M -219.25 % | 95.600 M 184.30 % | -113.400 M -318.02 % | 52.015 M 168.42 % | -76.020 M -173.56 % | 103.347 M 260.22 % | -64.502 M -154.71 % | 117.891 M 615.79 % | -22.856 M -115.80 % | 144.690 M 213.27 % | -127.744 M -218.31 % | 107.978 M 176.92 % | -140.377 M -219.72 % | 117.251 M 182.10 % | -142.817 M -236.27 % | 104.806 M 197.00 % | -108.048 M -220.14 % | 89.935 M 203.62 % | -86.796 M -190.56 % | 95.848 M 205.94 % | -90.478 M -196.79 % | 93.480 M |
| Inventory | 69.900 M 242.36 % | -49.100 M -196.65 % | 50.800 M 243.24 % | 14.800 M -89.01 % | 134.700 M 171.57 % | -188.200 M -364.47 % | -40.519 M 46.53 % | -75.783 M -200.06 % | 75.739 M 534.84 % | -17.418 M -121.81 % | 79.865 M 284.34 % | -43.325 M -165.20 % | 66.445 M 180.03 % | -83.022 M -326.14 % | 36.713 M 152.95 % | -69.332 M -225.95 % | 55.047 M 173.32 % | -75.074 M -206.84 % | 70.269 M 181.19 % | -86.550 M -162.07 % | 139.442 M 206.43 % | -131.015 M -246.14 % | 89.651 M 209.29 % | -82.028 M -239.81 % | 58.672 M |
| Accounts payables | 0.000 | 0.000 100.00 % | -105.100 M -167.89 % | 154.800 M 231.74 % | -117.500 M -334.53 % | 50.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 30.700 M 172.07 % | -42.600 M -212.40 % | 37.900 M 201.61 % | -37.300 M -274.30 % | 21.400 M 173.29 % | -29.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -93.800 M -197.81 % | 95.900 M -1.84 % | 97.700 M -32.71 % | 145.200 M 185.83 % | 50.800 M -87.11 % | 394.000 M 978.41 % | 36.535 M 139.14 % | -93.335 M -157.27 % | 162.961 M 422.98 % | -50.455 M -128.83 % | 174.986 M 402.88 % | 34.796 M -72.69 % | 127.391 M 191.68 % | -138.954 M -61.76 % | -85.903 M -359.34 % | 33.124 M -78.63 % | 155.036 M 192.94 % | -166.805 M -230.27 % | 128.048 M 204.31 % | -122.751 M -185.65 % | 143.315 M 82.70 % | 78.445 M -41.70 % | 134.545 M 176.00 % | 48.749 M -62.77 % | 130.925 M |
| Net cash provided by operating activities | 309.300 M 1 499.55 % | -22.100 M -111.45 % | 193.000 M 125.73 % | 85.500 M -52.31 % | 179.300 M 190.37 % | -198.400 M -243.82 % | 137.947 M 3 331.02 % | -4.269 M -101.21 % | 354.263 M 1 317.22 % | -29.104 M -109.65 % | 301.739 M 130.14 % | 131.112 M -41.07 % | 222.477 M 710.67 % | -36.432 M -160.98 % | 59.748 M 694.43 % | -10.051 M -103.37 % | 298.284 M 702.22 % | -49.531 M -119.32 % | 256.313 M 1 280.02 % | -21.721 M -108.87 % | 244.750 M 857.53 % | -32.309 M -110.97 % | 294.567 M 2 830.07 % | -10.790 M -104.38 % | 246.160 M |
| Investments in property plant and equipment | -63.500 M -95.38 % | -32.500 M 37.74 % | -52.200 M -28.26 % | -40.700 M 19.09 % | -50.300 M -8.41 % | -46.400 M 5.19 % | -48.941 M -38.48 % | -35.342 M 24.86 % | -47.032 M -17.57 % | -40.004 M 46.05 % | -74.145 M -11.46 % | -66.523 M 23.49 % | -86.952 M -42.38 % | -61.070 M 22.41 % | -78.704 M -51.44 % | -51.970 M -2.87 % | -50.521 M -3.63 % | -48.753 M -15.70 % | -42.140 M 9.50 % | -46.561 M 18.50 % | -57.132 M -3.04 % | -55.445 M 26.53 % | -75.467 M -27.03 % | -59.409 M -55.91 % | -38.104 M |
| Acquisitions net | -50.600 M | 0.000 100.00 % | -1.650 M -1 750.00 % | 100.000 K -87.50 % | 800.000 K 136.36 % | -2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 21.000 M 10 399.89 % | 200.002 K -99.24 % | 26.450 M 5 190.00 % | 500.000 K -50.00 % | 1.000 M 233.33 % | 300.000 K 118.83 % | -1.593 M -123.17 % | 6.879 M 70.63 % | 4.031 M 88.81 % | 2.135 M -45.62 % | 3.926 M 250.11 % | -2.615 M 98.97 % | -253.408 M -2 258.90 % | -10.743 M -355.83 % | 4.199 M 512.73 % | 685.322 K | 0.000 -100.00 % | 222.112 K -99.43 % | 38.773 M 2 586.30 % | -1.559 M 99.17 % | -187.375 M -570.92 % | -27.928 M -533.75 % | -4.407 M -664.99 % | 779.980 K 100.21 % | -367.460 M |
| Net cash used for investing activites | -93.100 M -188.24 % | -32.300 M -17.88 % | -27.400 M 31.67 % | -40.100 M 18.99 % | -49.500 M -1.85 % | -48.600 M 3.83 % | -50.535 M -77.55 % | -28.463 M 33.81 % | -43.000 M -13.55 % | -37.869 M 46.07 % | -70.219 M -1.56 % | -69.138 M 79.69 % | -340.360 M -373.96 % | -71.812 M 3.61 % | -74.505 M -45.28 % | -51.285 M -1.51 % | -50.521 M -4.10 % | -48.531 M -1 341.46 % | -3.367 M 93.00 % | -48.120 M 80.32 % | -244.508 M -193.27 % | -83.373 M -4.38 % | -79.873 M -36.24 % | -58.629 M 85.54 % | -405.564 M |
| Debt repayment | 14.400 M | 0.000 | 0.000 100.00 % | -22.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.599 M | 0.000 100.00 % | -458.242 K 91.99 % | -5.722 M | 0.000 | 0.000 100.00 % | -9.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.301 M | 0.000 100.00 % | -43.418 M | 0.000 100.00 % | -45.591 M | 0.000 100.00 % | -34.733 M | 0.000 100.00 % | -26.174 M | 0.000 100.00 % | -47.691 M | 0.000 100.00 % | -171.865 M | 0.000 | 0.000 |
| Other financing activites | -44.400 M -2 711.76 % | 1.700 M 101.28 % | -132.300 M -132 400.00 % | 100.000 K 100.49 % | -20.600 M -124.07 % | 85.600 M 327.21 % | -37.674 M 78.14 % | -172.320 M 23.38 % | -224.896 M -209.42 % | 205.529 M 202.91 % | -199.714 M -477.72 % | -34.569 M -121.87 % | 158.035 M 66.07 % | 95.162 M 538.22 % | -21.716 M -112.93 % | 167.904 M 200.17 % | -167.618 M -293.01 % | 86.845 M 133.02 % | -263.046 M -1 115.62 % | 25.900 M -78.41 % | 119.954 M 101.60 % | 59.500 M 197.97 % | 19.968 M -24.65 % | 26.500 M -86.93 % | 202.782 M |
| Net cash used provided by financing activities | -30.000 M -1 864.71 % | 1.700 M 101.28 % | -132.300 M -501.36 % | -22.000 M 46.60 % | -41.200 M -124.07 % | 171.200 M 554.43 % | -37.674 M 78.14 % | -172.320 M 23.38 % | -224.896 M -209.42 % | 205.529 M 196.90 % | -212.114 M -513.60 % | -34.569 M -130.27 % | 114.217 M 26.54 % | 90.262 M 234.11 % | -67.307 M -140.09 % | 167.904 M 179.41 % | -211.451 M -343.48 % | 86.845 M 130.03 % | -289.221 M -1 102.50 % | 28.850 M -60.08 % | 72.263 M -11.29 % | 81.457 M 153.63 % | -151.897 M -540.93 % | 34.449 M -83.01 % | 202.782 M |
| Effect of forex changes on cash | -9.500 M -343.59 % | 3.900 M 277.27 % | -2.200 M 89.72 % | -21.400 M -435.00 % | -4.000 M -176.19 % | 5.250 M 7.27 % | 4.894 M 142.75 % | 2.016 M 250.04 % | -1.344 M 40.21 % | -2.247 M -500.72 % | 560.852 K 393.22 % | 113.712 K -0.74 % | 114.560 K 119.62 % | -583.838 K 67.56 % | -1.800 M 12.47 % | -2.056 M -262.78 % | 1.263 M 384.32 % | -444.222 K -236.34 % | 325.820 K -89.17 % | 3.008 M -24.71 % | 3.994 M 1 358.88 % | 273.802 K 106.86 % | -3.994 M -924.04 % | -389.990 K 70.42 % | -1.318 M |
| Net change in cash | 352.400 M | 0.000 -100.00 % | 1.500 M -25.00 % | 2.000 M -97.52 % | 80.500 M 223.66 % | -65.100 M -338.32 % | 27.316 M 126.91 % | -101.518 M -338.80 % | 42.512 M -37.62 % | 68.154 M 582.69 % | 9.983 M -27.44 % | 13.759 M 874.87 % | -1.776 M 80.87 % | -9.283 M 77.86 % | -41.932 M -180.24 % | 52.256 M 178.14 % | 18.787 M 422.23 % | -5.830 M 67.56 % | -17.974 M 5.36 % | -18.992 M -149.65 % | 38.250 M 325.32 % | -16.976 M -157.74 % | 29.402 M 266.30 % | -17.680 M -184.07 % | 21.030 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 222.800 M 0.91 % | 220.800 M 57.38 % | 140.300 M -31.69 % | 205.400 M | 0.000 -100.00 % | 288.069 M | 0.000 -100.00 % | 222.778 M | 0.000 -100.00 % | 122.584 M | 0.000 -100.00 % | 124.533 M | 0.000 -100.00 % | 158.595 M | 0.000 -100.00 % | 69.576 M | 0.000 -100.00 % | 131.718 M | 0.000 -100.00 % | 115.271 M | 0.000 -100.00 % | 87.748 M | 0.000 |
| Cash at end of period | 352.400 M | 0.000 -100.00 % | 224.300 M 0.67 % | 222.800 M 0.91 % | 220.800 M 57.38 % | 140.300 M 413.61 % | 27.316 M -85.36 % | 186.551 M 338.82 % | 42.512 M -85.39 % | 290.932 M 2 814.22 % | 9.983 M -92.68 % | 136.343 M 7 778.30 % | -1.776 M -101.54 % | 115.250 M 374.85 % | -41.932 M -119.89 % | 210.851 M 1 022.29 % | 18.787 M -70.53 % | 63.746 M 454.65 % | -17.974 M -115.95 % | 112.726 M 194.71 % | 38.250 M -61.09 % | 98.296 M 234.32 % | 29.402 M -58.04 % | 70.068 M 233.19 % | 21.030 M |
| Operating cash flow | 309.300 M 1 499.55 % | -22.100 M -111.45 % | 193.000 M 125.73 % | 85.500 M -52.31 % | 179.300 M 190.37 % | -198.400 M -243.82 % | 137.947 M 3 331.02 % | -4.269 M -101.21 % | 354.263 M 1 317.22 % | -29.104 M -109.65 % | 301.739 M 130.14 % | 131.112 M -41.07 % | 222.477 M 710.67 % | -36.432 M -160.98 % | 59.748 M 694.43 % | -10.051 M -103.37 % | 298.284 M 702.22 % | -49.531 M -119.32 % | 256.313 M 1 280.02 % | -21.721 M -108.87 % | 244.750 M 857.53 % | -32.309 M -110.97 % | 294.567 M 2 830.07 % | -10.790 M -104.38 % | 246.160 M |
| Capital expenditure | -63.500 M -95.38 % | -32.500 M 37.74 % | -52.200 M -28.26 % | -40.700 M 19.09 % | -50.300 M -8.41 % | -46.400 M 5.19 % | -48.941 M -38.48 % | -35.342 M 24.86 % | -47.032 M -17.57 % | -40.004 M 46.05 % | -74.145 M -11.46 % | -66.523 M 23.49 % | -86.952 M -42.38 % | -61.070 M 22.41 % | -78.704 M -51.44 % | -51.970 M -2.87 % | -50.521 M -3.63 % | -48.753 M -15.70 % | -42.140 M 9.50 % | -46.561 M 18.50 % | -57.132 M -3.04 % | -55.445 M 26.53 % | -75.467 M -27.03 % | -59.409 M -55.91 % | -38.104 M |
| Free CashFlow | 245.800 M 550.18 % | -54.600 M -138.78 % | 140.800 M 214.29 % | 44.800 M -65.27 % | 129.000 M 152.70 % | -244.800 M -375.04 % | 89.005 M 324.70 % | -39.611 M -112.89 % | 307.232 M 544.56 % | -69.109 M -130.36 % | 227.594 M 252.37 % | 64.589 M -52.34 % | 135.525 M 239.00 % | -97.501 M -414.35 % | -18.956 M 69.44 % | -62.022 M -125.03 % | 247.763 M 352.09 % | -98.284 M -145.89 % | 214.173 M 413.66 % | -68.282 M -136.39 % | 187.617 M 313.80 % | -87.754 M -140.05 % | 219.101 M 412.12 % | -70.198 M -133.74 % | 208.056 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |