TCCHF

Technogym S.p.A. TCCHF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 901.289 M 11.53 % 808.091 M 12.00 % 721.490 M 18.00 % 611.412 M 19.96 % 509.679 M -23.81 % 668.931 M 5.49 % 634.137 M 6.00 % 598.249 M 7.73 % 555.341 M 8.51 % 511.786 M 10.00 % 465.252 M 13.37 % 410.393 M
Net income 87.041 M 18.20 % 73.640 M 15.81 % 63.587 M 0.83 % 63.065 M 75.16 % 36.004 M -56.73 % 83.205 M -10.56 % 93.030 M 52.64 % 60.949 M 41.46 % 43.085 M 52.96 % 28.168 M 409.09 % 5.533 M 355.02 % 1.216 M
Income before tax 122.962 M 22.47 % 100.400 M 20.52 % 83.309 M 4.49 % 79.731 M 65.96 % 48.041 M -54.85 % 106.404 M -0.98 % 107.456 M 24.58 % 86.256 M 31.21 % 65.739 M 19.58 % 54.973 M 124.95 % 24.438 M 1 112.20 % 2.016 M
Income before tax ratio 0.14 9.81 % 0.12 7.60 % 0.12 -11.45 % 0.13 38.35 % 0.09 -40.74 % 0.16 -6.13 % 0.17 17.53 % 0.14 21.80 % 0.12 10.21 % 0.11 104.50 % 0.05 969.27 % 0.00
EBITDA 175.183 M 19.41 % 146.709 M 17.83 % 124.504 M 6.41 % 117.004 M 39.88 % 83.643 M -39.52 % 138.299 M 5.96 % 130.519 M 17.38 % 111.197 M 22.13 % 91.048 M 16.49 % 78.161 M 45.39 % 53.758 M 104.18 % 26.329 M
Net income ratio 0.10 5.98 % 0.09 3.40 % 0.09 -14.56 % 0.10 46.02 % 0.07 -43.21 % 0.12 -15.21 % 0.15 44.00 % 0.10 31.32 % 0.08 40.96 % 0.06 362.80 % 0.01 301.36 % 0.00
Ratio EBITDA 0.19 7.06 % 0.18 5.21 % 0.17 -9.82 % 0.19 16.61 % 0.16 -20.62 % 0.21 0.45 % 0.21 10.73 % 0.19 13.37 % 0.16 7.35 % 0.15 32.17 % 0.12 80.10 % 0.06
Gross profit ratio 0.41 3.14 % 0.40 1.99 % 0.39 -9.88 % 0.44 3.71 % 0.42 -1.45 % 0.43 0.02 % 0.43 1.32 % 0.42 6.95 % 0.39 6.87 % 0.37 12.31 % 0.33 13.64 % 0.29
Weighted average shs out dil 199.162 M -0.66 % 200.491 M -0.42 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.16 % 201.005 M 0.00 % 201.005 M 0.00 % 201.005 M 0.00 % 201.005 M 0.50 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M
Weighted average shs out 199.162 M -0.66 % 200.491 M -0.42 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.16 % 201.005 M 0.00 % 201.005 M 0.00 % 201.005 M 0.50 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M
EPS diluted 0.44 18.92 % 0.37 15.63 % 0.32 3.23 % 0.31 72.22 % 0.18 -56.10 % 0.41 -10.87 % 0.46 53.33 % 0.30 42.86 % 0.21 50.00 % 0.14 405.42 % 0.03 354.10 % 0.01
Earnings per share 0.44 18.92 % 0.37 15.63 % 0.32 3.23 % 0.31 72.22 % 0.18 -56.10 % 0.41 -10.87 % 0.46 53.33 % 0.30 42.86 % 0.21 50.00 % 0.14 405.42 % 0.03 354.10 % 0.01
Gross profit 373.496 M 15.04 % 324.677 M 14.23 % 284.222 M 6.35 % 267.253 M 24.41 % 214.815 M -24.91 % 286.076 M 5.51 % 271.135 M 7.39 % 252.470 M 15.22 % 219.123 M 15.97 % 188.949 M 23.54 % 152.945 M 28.84 % 118.713 M
Income tax expense 33.846 M 45.69 % 23.232 M 19.54 % 19.434 M 18.03 % 16.466 M 42.03 % 11.593 M -48.84 % 22.659 M 61.99 % 13.988 M -43.52 % 24.765 M 9.97 % 22.519 M -15.40 % 26.619 M 41.23 % 18.848 M 3 979.65 % 462.000 K
Cost of revenue 527.793 M 9.18 % 483.414 M 10.55 % 437.268 M 18.93 % 367.653 M 24.69 % 294.864 M -22.98 % 382.855 M 5.47 % 363.002 M 4.98 % 345.779 M 2.84 % 336.218 M 4.14 % 322.837 M 3.37 % 312.307 M 7.07 % 291.680 M
General and administrative expenses 197.144 M 13.17 % 174.203 M 20.11 % 145.036 M 17.76 % 123.160 M 16.29 % 105.910 M -15.98 % 126.055 M 2.98 % 122.410 M 13.58 % 107.772 M -7.85 % 116.948 M 7.35 % 108.940 M 18.95 % 91.583 M 9.15 % 83.903 M
Selling and marketing expenses 22.238 M 11.56 % 19.933 M 9.38 % 18.223 M 4.68 % 17.409 M 32.05 % 13.184 M -26.69 % 17.985 M -13.33 % 20.750 M 10.92 % 18.708 M -2.37 % 19.162 M 34.29 % 14.269 M 6.61 % 13.384 M -6.85 % 14.368 M
Other expenses 35.124 M 42.01 % 24.733 M -20.71 % 31.193 M 19.02 % 26.209 M -50.77 % 53.240 M 80.36 % 29.518 M 678.78 % -5.100 M 32.30 % -7.533 M 30.98 % -10.914 M -53.03 % -7.132 M 0.000 0.000
Operating expenses 254.506 M 11.97 % 227.294 M 12.75 % 201.591 M 7.03 % 188.351 M 5.76 % 178.097 M -0.31 % 178.653 M 8.58 % 164.530 M 2.52 % 160.481 M 6.43 % 150.792 M 15.13 % 130.975 M 9.24 % 119.896 M 7.31 % 111.724 M
Cost and expenses 782.299 M 10.07 % 710.708 M 11.25 % 638.859 M 19.97 % 532.510 M 16.96 % 455.304 M -18.91 % 561.508 M 6.44 % 527.532 M 4.20 % 506.260 M 3.95 % 487.010 M 7.32 % 453.812 M 5.00 % 432.203 M 7.14 % 403.404 M
Research and development expenses 0.000 -100.00 % 8.425 M 18.01 % 7.139 M 5.94 % 6.739 M 16.94 % 5.763 M 13.11 % 5.095 M 9.66 % 4.646 M -37.29 % 7.409 M 110.54 % 3.519 M -45.48 % 6.454 M -14.12 % 7.515 M -19.09 % 9.288 M
Selling general and administrative expenses 219.382 M 13.00 % 194.136 M 18.91 % 163.259 M 5.06 % 155.403 M 30.49 % 119.094 M -17.32 % 144.040 M 0.61 % 143.160 M 13.19 % 126.480 M -7.08 % 136.110 M 10.47 % 123.209 M 17.38 % 104.967 M 6.81 % 98.271 M
Interest income 6.909 M 52.72 % 4.524 M 316.96 % 1.085 M 122.34 % 488.000 K -20.39 % 613.000 K 28.78 % 476.000 K -17.79 % 579.000 K 48.46 % 390.000 K -25.60 % 524.210 K 309.54 % 128.000 K -14.09 % 149.000 K -8.02 % 162.000 K
Interest expense 3.334 M 349.39 % 742.000 K -10.71 % 831.000 K -4.15 % 867.000 K -7.17 % 934.000 K 9.88 % 850.000 K -20.63 % 1.071 M -22.39 % 1.380 M -50.27 % 2.775 M 102.12 % 1.373 M -52.36 % 2.882 M 6.70 % 2.701 M
Depreciation and amortization 51.300 M 12.58 % 45.567 M 12.89 % 40.364 M 10.87 % 36.406 M 5.01 % 34.668 M 11.67 % 31.045 M 41.16 % 21.992 M -8.03 % 23.912 M 3.53 % 23.096 M 15.36 % 20.020 M -24.28 % 26.438 M 22.33 % 21.612 M
Operating income 118.990 M 22.19 % 97.383 M 17.68 % 82.753 M 4.88 % 78.902 M 45.11 % 54.375 M -49.82 % 108.352 M 1.40 % 106.852 M 16.86 % 91.432 M 33.67 % 68.401 M 17.04 % 58.442 M 107.40 % 28.178 M 268.53 % 7.646 M
Operating income ratio 0.13 9.55 % 0.12 5.07 % 0.11 -11.12 % 0.13 20.96 % 0.11 -34.14 % 0.16 -3.87 % 0.17 10.25 % 0.15 24.08 % 0.12 7.86 % 0.11 88.54 % 0.06 225.08 % 0.02
Total other income expenses net 3.972 M 31.65 % 3.017 M 442.63 % 556.000 K -32.93 % 829.000 K 113.09 % -6.334 M -225.15 % -1.948 M 7.33 % -2.102 M 56.44 % -4.825 M -81.25 % -2.662 M 23.26 % -3.469 M 72.51 % -12.621 M -124.17 % -5.630 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -158.008 M -28.37 % -123.086 M 20.90 % -155.599 M -77.68 % -87.571 M 3.40 % -90.651 M -353.60 % -19.985 M -402.39 % 6.609 M -63.62 % 18.165 M -70.35 % 61.261 M 83.66 % 33.355 M -47.11 % 63.066 M -29.19 % 89.060 M
Total investments 1.918 M 2.73 % 1.867 M -97.58 % 77.206 M 1 564.64 % 4.638 M -78.65 % 21.728 M 3.50 % 20.993 M -57.95 % 49.924 M 145.23 % 20.358 M -15.15 % 23.993 M 527.76 % 3.822 M -9.47 % 4.222 M 17.87 % 3.582 M
Total debt 110.701 M 8.91 % 101.644 M -2.13 % 103.854 M -20.98 % 131.433 M 3.94 % 126.449 M 33.91 % 94.429 M 10.95 % 85.112 M -11.35 % 96.012 M -16.08 % 114.407 M 12.85 % 101.382 M -2.70 % 104.194 M -18.41 % 127.698 M
Accumulated other comprehensive income loss 0.000 -100.00 % 34.231 M -9.20 % 37.699 M 20.36 % 31.322 M 22.64 % 25.540 M -5.14 % 26.924 M 40.25 % 19.197 M -19.18 % 23.752 M -8.84 % 26.054 M 416.69 % -8.227 M 64.13 % -22.935 M 94.69 % -431.868 M
Retained earnings 346.755 M 11.84 % 310.037 M 7.27 % 289.025 M 10.60 % 261.321 M 5.55 % 247.571 M 14.60 % 216.031 M 24.48 % 173.549 M 82.80 % 94.937 M 86.60 % 50.876 M 23.51 % 41.193 M 79.37 % 22.966 M -45.65 % 42.257 M
Common stock 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.16 % 10.050 M 0.00 % 10.050 M 0.00 % 10.050 M 0.50 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M
Total equity 386.794 M 6.35 % 363.712 M 5.14 % 345.927 M 11.03 % 311.561 M 7.23 % 290.546 M 11.71 % 260.089 M 24.28 % 209.277 M 55.35 % 134.709 M 53.71 % 87.640 M 101.94 % 43.400 M 322.71 % 10.267 M 177.86 % 3.695 M
Other non current liabilities 59.800 M 1.22 % 59.080 M 23.09 % 47.997 M 9.79 % 43.719 M -30.18 % 62.618 M 0.60 % 62.245 M 12.42 % 55.367 M 2 698.17 % -2.131 M -120.81 % 10.240 M -27.99 % 14.221 M 106.37 % 6.891 M -0.66 % 6.937 M
Long term debt 76.340 M 9.12 % 69.959 M 5.31 % 66.432 M 15.19 % 57.671 M -28.15 % 80.263 M 101.45 % 39.843 M -25.37 % 53.389 M -36.79 % 84.464 M 14.76 % 73.600 M 51.89 % 48.456 M 873.21 % 4.979 M 56.03 % 3.191 M
Total non current liabilities 138.561 M 4.88 % 132.111 M 12.72 % 117.200 M 11.66 % 104.964 M -29.22 % 148.302 M 35.26 % 109.641 M 0.81 % 108.756 M -8.85 % 119.310 M 4.03 % 114.689 M 54.14 % 74.406 M 229.10 % 22.609 M 15.29 % 19.610 M
Other current liabilities 136.411 M 8.07 % 126.225 M 489.94 % -32.370 M -24.89 % -25.919 M -3.50 % -25.042 M -18.42 % -21.147 M -126.46 % 79.926 M -3.27 % 82.628 M 5.86 % 78.053 M 15.74 % 67.441 M 12.45 % 59.972 M 14.60 % 52.332 M
Deferred revenue 0.000 0.000 -100.00 % 125.909 M 1.43 % 124.131 M 28.99 % 96.233 M 3.32 % 93.143 M 2.58 % 90.799 M 0.22 % 90.603 M 5.89 % 85.564 M 1.93 % 83.945 M 18.50 % 70.838 M 24.82 % 56.750 M
Short term debt 34.361 M 8.45 % 31.685 M -15.33 % 37.422 M -49.27 % 73.762 M 59.71 % 46.186 M -15.39 % 54.586 M 14.93 % 47.495 M 84.27 % 25.774 M -36.84 % 40.807 M -22.90 % 52.926 M -46.66 % 99.224 M -20.37 % 124.600 M
Total current liabilities 378.779 M 17.46 % 322.486 M -0.18 % 323.080 M -6.78 % 346.567 M 41.37 % 245.141 M -8.82 % 268.857 M -6.24 % 286.738 M 16.20 % 246.770 M -3.31 % 255.226 M 8.96 % 234.247 M -12.11 % 266.519 M -4.38 % 278.733 M
Total liabilities 517.340 M 13.80 % 454.597 M 3.25 % 440.280 M -2.49 % 451.531 M 14.76 % 393.443 M 3.95 % 378.498 M -4.30 % 395.494 M 8.03 % 366.080 M -1.04 % 369.915 M 19.85 % 308.653 M 6.75 % 289.128 M -3.09 % 298.343 M
Other non current assets 88.714 M -31.84 % 130.154 M 21 811.45 % 594.000 K -99.49 % 116.710 M 121.65 % 52.655 M 6.00 % 49.675 M 151.74 % 19.733 M -21.26 % 25.060 M 33.35 % 18.793 M 95.07 % 9.634 M 22.35 % 7.874 M 38.36 % 5.691 M
Long term investments 1.918 M 2.73 % 1.867 M -97.58 % 77.206 M 256.93 % -49.199 M -326.84 % 21.689 M 3.73 % 20.909 M -58.12 % 49.924 M 145.39 % 20.345 M -13.76 % 23.590 M 534.65 % 3.717 M -11.96 % 4.222 M 17.87 % 3.582 M
Intangible assets 51.706 M 56.31 % 33.080 M -40.60 % 55.689 M 9.85 % 50.696 M 7.03 % 47.365 M 9.02 % 43.445 M 21.07 % 35.883 M 24.02 % 28.933 M 20.35 % 24.040 M 11.95 % 21.474 M -7.60 % 23.241 M -28.52 % 32.513 M
GoodWill 989.000 K 0.00 % 989.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 52.695 M 54.67 % 34.069 M -38.82 % 55.689 M 9.85 % 50.696 M 7.03 % 47.365 M 9.02 % 43.445 M 21.07 % 35.883 M 24.02 % 28.933 M 20.35 % 24.040 M 11.95 % 21.474 M -7.60 % 23.241 M -28.52 % 32.513 M
Property plant equipment net 178.038 M 3.78 % 171.561 M 4.53 % 164.124 M 6.88 % 153.562 M -3.57 % 159.243 M -5.17 % 167.918 M 17.76 % 142.592 M 2.56 % 139.035 M -3.36 % 143.863 M 152.94 % 56.876 M 13.80 % 49.978 M -7.73 % 54.163 M
Total non current assets 351.582 M 4.13 % 337.652 M 4.97 % 321.656 M 10.14 % 292.049 M -2.48 % 299.484 M 0.67 % 297.490 M 12.29 % 264.940 M 15.83 % 228.739 M 1.87 % 224.541 M 109.05 % 107.412 M 6.06 % 101.273 M -14.37 % 118.267 M
Other current assets 16.699 M 1.89 % 16.390 M -55.96 % 37.215 M -55.67 % 83.948 M 405.16 % 16.618 M -19.45 % 20.630 M -87.99 % 171.722 M 37.07 % 125.283 M 21.72 % 102.931 M -11.37 % 116.139 M 22.51 % 94.800 M 3.24 % 91.824 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 39.000 K -53.57 % 84.000 K 0.000 -100.00 % 13.000 K -96.77 % 403.000 K 283.81 % 105.000 K 0.000 0.000
cash and cash equivalents 268.709 M 19.57 % 224.730 M 9.43 % 205.358 M 17.81 % 174.306 M -13.74 % 202.065 M 76.61 % 114.414 M 45.74 % 78.503 M 0.84 % 77.847 M 46.48 % 53.146 M -21.88 % 68.027 M 65.40 % 41.128 M 6.44 % 38.638 M
Cash and short term investments 268.709 M 19.57 % 224.730 M 9.43 % 205.358 M 17.81 % 174.306 M -13.75 % 202.104 M 76.51 % 114.498 M 45.85 % 78.503 M 0.83 % 77.860 M 45.40 % 53.549 M -21.40 % 68.132 M 65.66 % 41.128 M 6.44 % 38.638 M
Total current assets 552.552 M 14.96 % 480.657 M 3.47 % 464.551 M -1.38 % 471.044 M 22.51 % 384.505 M 12.73 % 341.096 M 0.37 % 339.831 M 24.91 % 272.050 M 16.75 % 233.014 M -4.75 % 244.641 M 23.48 % 198.122 M 7.81 % 183.771 M
Inventory 110.887 M 7.08 % 103.560 M 2.87 % 100.671 M -7.26 % 108.548 M 31.39 % 82.614 M 7.53 % 76.831 M -14.19 % 89.541 M 39.66 % 64.113 M -11.17 % 72.175 M 19.54 % 60.379 M -2.92 % 62.194 M 16.67 % 53.309 M
Net receivables 156.257 M 14.91 % 135.977 M 12.09 % 121.307 M 16.37 % 104.242 M 25.34 % 83.169 M -35.60 % 129.137 M -14.74 % 151.469 M 30.64 % 115.942 M 23.24 % 94.075 M 11.54 % 84.339 M 6.01 % 79.561 M 4.57 % 76.084 M
Tax assets 30.217 M 3 021 600.00 % 1.000 K -100.00 % 24.043 M 18.56 % 20.280 M 9.43 % 18.532 M 19.23 % 15.543 M -7.53 % 16.808 M 9.38 % 15.366 M 7.79 % 14.255 M -9.27 % 15.711 M -1.55 % 15.958 M -28.50 % 22.318 M
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 179.092 M 15.26 % 155.384 M -10.47 % 173.559 M 8.63 % 159.769 M 40.14 % 114.006 M -10.61 % 127.536 M -11.38 % 143.910 M 16.77 % 123.238 M -1.88 % 125.594 M 33.70 % 93.935 M 0.81 % 93.181 M 0.40 % 92.806 M
Tax payables 28.915 M 214.57 % 9.192 M -50.47 % 18.560 M 25.20 % 14.824 M 7.75 % 13.758 M -6.66 % 14.739 M -4.34 % 15.407 M 1.83 % 15.130 M 40.46 % 10.772 M -45.99 % 19.945 M 41.03 % 14.142 M 57.22 % 8.995 M
Deferred revenue non current 1.309 M -30.34 % 1.879 M -27.81 % 2.603 M -20.47 % 3.273 M -35.55 % 5.078 M -29.95 % 7.249 M -14.19 % 8.448 M -77.15 % 36.977 M 19.86 % 30.849 M 163.01 % 11.729 M 9.22 % 10.739 M 13.26 % 9.482 M
Minority interest 7.798 M -14.94 % 9.168 M 357.26 % 2.005 M 16.57 % 1.720 M -27.70 % 2.379 M 13.61 % 2.094 M 40.44 % 1.491 M 51.99 % 981.000 K 38.17 % 710.000 K 63.97 % 433.000 K 83.47 % 236.000 K -68.49 % 749.000 K
Capital lease obligations 47.091 M 7.48 % 43.815 M 15.99 % 37.775 M 57.18 % 24.033 M 1.29 % 23.728 M 9.53 % 21.664 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.227 M -64.13 % 22.935 M -94.69 % 431.868 M
Other total stockholders equity 22.175 M -35.61 % 34.441 M 382.91 % 7.132 M 0.00 % 7.132 M 42.93 % 4.990 M 0.00 % 4.990 M -79.37 % 24.187 M -20.40 % 30.384 M 10.70 % 27.448 M 266.82 % -16.454 M 64.13 % -45.870 M -111.99 % 382.557 M
Deferred tax liabilities non current 1.112 M -6.79 % 1.193 M 610.12 % 168.000 K -44.19 % 301.000 K -12.24 % 343.000 K 12.83 % 304.000 K -27.62 % 420.000 K -22.65 % 543.000 K -27.50 % 749.000 K 6.39 % 704.000 K -32.76 % 1.047 M -14.53 % 1.225 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 904.134 M 10.49 % 818.309 M 4.08 % 786.207 M 3.03 % 763.092 M 11.56 % 683.989 M 7.11 % 638.587 M 5.59 % 604.771 M 20.76 % 500.789 M 9.45 % 457.555 M 29.97 % 352.053 M 17.59 % 299.395 M -0.88 % 302.038 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -4.015 M -472.75 % -701.000 K 76.67 % -3.005 M -334.77 % 1.280 M 201.03 % -1.267 M -178.60 % 1.612 M 39.81 % 1.153 M 176.50 % 417.000 K 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 13.229 M 189.65 % -14.757 M -449.94 % 4.217 M 4.93 % 4.019 M -84.82 % 26.475 M 33.37 % 19.851 M 139.46 % -50.312 M -224.59 % -15.500 M -197.01 % 15.978 M -5.42 % 16.893 M 545.73 % -3.790 M -708.10 % -469.000 K
Accounts receivables -12.406 M -119.85 % -5.643 M -0.46 % -5.617 M 76.71 % -24.121 M -148.52 % 49.711 M 174.36 % 18.119 M 148.22 % -37.577 M -114.38 % -17.528 M -200.81 % -5.827 M -38.15 % -4.218 M -1.74 % -4.146 M 66.25 % -12.283 M
Inventory -8.843 M -222.65 % 7.210 M 78.47 % 4.040 M 115.25 % -26.489 M -231.28 % -7.996 M -166.92 % 11.949 M 153.11 % -22.497 M -379.81 % 8.040 M 165.54 % -12.268 M -694.09 % 2.065 M 121.65 % -9.537 M -245.07 % 6.574 M
Accounts payables 0.000 100.00 % -19.912 M -243.70 % 13.857 M -69.90 % 46.038 M 448.80 % -13.199 M 21.90 % -16.901 M -181.07 % 20.847 M 2 021.38 % -1.085 M -103.27 % 33.203 M 20 469.94 % -163.000 K 0.000 0.000
Other working capital 34.478 M 860.93 % 3.588 M 144.50 % -8.063 M -193.85 % 8.591 M 520.92 % -2.041 M -130.54 % 6.684 M 124.03 % -27.815 M -18.16 % -23.540 M -183.34 % 28.246 M 90.49 % 14.828 M 158.01 % 5.747 M 181.60 % -7.043 M
Other non cash items 1.764 M -25.60 % 2.371 M -69.61 % 7.802 M 179.76 % -9.782 M -168.24 % 14.334 M 8 632.14 % -168.000 K 94.24 % -2.918 M -118.18 % 16.051 M 2.80 % 15.614 M 249.53 % -10.442 M -164.58 % 16.168 M 435.16 % -4.824 M
Net cash provided by operating activities 155.408 M 45.48 % 106.821 M -4.83 % 112.243 M 20.42 % 93.207 M -8.98 % 102.408 M -24.56 % 135.753 M 118.15 % 62.230 M -27.60 % 85.954 M -12.21 % 97.907 M 78.58 % 54.825 M 23.46 % 44.406 M 148.45 % 17.873 M
Investments in property plant and equipment -21.564 M -24.23 % -17.358 M 50.35 % -34.963 M -26.26 % -27.691 M -13.49 % -24.400 M 35.95 % -38.094 M -14.66 % -33.224 M -32.46 % -25.083 M 61.31 % -64.824 M -158.59 % -25.068 M -88.99 % -13.264 M 14.13 % -15.447 M
Acquisitions net 0.000 -100.00 % 4.182 M 1 178.90 % 327.000 K -98.94 % 30.842 M 2 215.47 % 1.332 M -15.96 % 1.585 M 261.87 % 438.000 K 234.36 % -326.000 K 98.19 % -18.050 M -7 291.24 % 251.000 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -14.246 M 0.000 100.00 % -583.000 K 37.24 % -929.000 K -184.97 % -326.000 K 98.19 % -18.050 M -908.38 % -1.790 M 28.08 % -2.489 M -2 102.65 % -113.000 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 30.842 M 0.000 -100.00 % 15.176 M 0.000 0.000 0.000 -100.00 % 251.000 K 0.000 0.000
Other investing activites -17.047 M 3.38 % -17.643 M -799.01 % 2.524 M 116.36 % -15.424 M -1 615.13 % 1.018 M 107.22 % -14.097 M -2 071.61 % 715.000 K 104.80 % -14.899 M -93.85 % -7.686 M 8.46 % -8.396 M -72.01 % -4.881 M 40.15 % -8.155 M
Net cash used for investing activites -38.611 M -25.28 % -30.819 M 4.03 % -32.112 M -842.82 % 4.323 M 119.61 % -22.050 M 38.77 % -36.013 M -7.70 % -33.438 M -33.85 % -24.982 M 69.48 % -81.860 M -245.91 % -23.665 M -70.50 % -13.880 M 6.08 % -14.778 M
Debt repayment -14.401 M -22.72 % -11.735 M 78.60 % -54.848 M 29.22 % -77.495 M -409.88 % 25.008 M 211.24 % -22.481 M -103.80 % -11.031 M 37.28 % -17.588 M 34.46 % -26.834 M -520.01 % -4.328 M 83.03 % -25.497 M -285.26 % 13.763 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.000 M -7.14 % 70.000 M 600.00 % 10.000 M 0.000
Common stock repurchased -13.128 M -89.66 % -6.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -55.155 M -7.46 % -51.324 M -59.53 % -32.173 M 27.36 % -44.292 M 0.000 100.00 % -36.181 M -100.01 % -18.090 M -39.15 % -13.000 M 0.000 0.000 0.000 100.00 % -451.000 K
Other financing activites 9.665 M -49.25 % 19.045 M -47.43 % 36.226 M 761.18 % -5.479 M 56.67 % -12.646 M -87.04 % -6.761 M -4 518.95 % 153.000 K 103.88 % -3.941 M 94.40 % -70.419 M 0.65 % -70.878 M -424.21 % -13.521 M -152.16 % -5.362 M
Net cash used provided by financing activities -73.019 M -43.35 % -50.936 M -0.28 % -50.795 M 60.09 % -127.266 M -1 129.49 % 12.362 M 118.90 % -65.423 M -125.85 % -28.968 M 16.11 % -34.529 M -7.06 % -32.253 M -519.54 % -5.206 M 82.06 % -29.018 M -445.41 % 8.401 M
Effect of forex changes on cash 201.000 K 103.53 % -5.694 M -432.01 % 1.715 M -13.25 % 1.977 M 139.00 % -5.069 M -418.40 % 1.592 M 91.12 % 833.000 K 147.82 % -1.742 M -231.47 % 1.325 M 40.21 % 945.000 K -3.77 % 982.000 K 1 302.86 % 70.000 K
Net change in cash 43.979 M 127.02 % 19.372 M -37.61 % 31.052 M 211.86 % -27.759 M -131.67 % 87.652 M 144.09 % 35.910 M 5 374.09 % 656.000 K -97.34 % 24.701 M 266.00 % -14.880 M -155.32 % 26.899 M 980.28 % 2.490 M -78.47 % 11.566 M
Cash at beginning of period 224.730 M 9.43 % 205.358 M 17.81 % 174.306 M -13.74 % 202.065 M 76.61 % 114.413 M 45.74 % 78.503 M 0.84 % 77.847 M 46.48 % 53.146 M -21.87 % 68.026 M 65.40 % 41.128 M 6.44 % 38.638 M 42.72 % 27.072 M
Cash at end of period 268.709 M 19.57 % 224.730 M 9.43 % 205.358 M 17.81 % 174.306 M -13.74 % 202.065 M 76.61 % 114.413 M 45.74 % 78.503 M 0.84 % 77.847 M 46.48 % 53.146 M -21.88 % 68.027 M 65.40 % 41.128 M 6.44 % 38.638 M
Operating cash flow 155.408 M 45.48 % 106.821 M -4.83 % 112.243 M 20.42 % 93.207 M -8.98 % 102.408 M -24.56 % 135.753 M 118.15 % 62.230 M -27.60 % 85.954 M -12.21 % 97.907 M 78.58 % 54.825 M 23.46 % 44.406 M 148.45 % 17.873 M
Capital expenditure -41.556 M -14.86 % -36.179 M -3.48 % -34.963 M -26.26 % -27.691 M -13.49 % -24.400 M 35.95 % -38.094 M -14.66 % -33.224 M -32.46 % -25.083 M 61.31 % -64.824 M -158.59 % -25.068 M -88.99 % -13.264 M 14.13 % -15.447 M
Free CashFlow 113.852 M 60.39 % 70.985 M -8.15 % 77.280 M 17.96 % 65.516 M -16.01 % 78.008 M -20.12 % 97.659 M 236.69 % 29.006 M -52.35 % 60.871 M 83.99 % 33.083 M 11.18 % 29.757 M -4.45 % 31.142 M 1 183.68 % 2.426 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-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
Revenue 458.800 M -8.09 % 499.193 M 24.15 % 402.096 M -8.08 % 437.458 M 18.61 % 368.830 M -6.63 % 395.024 M 21.92 % 324.001 M -2.95 % 333.863 M 21.02 % 275.879 M -3.64 % 286.298 M 28.94 % 222.044 M -40.28 % 371.816 M 26.21 % 294.602 M -18.45 % 361.254 M 32.38 % 272.884 M -15.69 % 323.684 M 22.91 % 263.351 M -13.71 % 305.210 M 22.20 % 249.760 M -12.45 % 285.286 M 26.34 % 225.816 M -2.93 % 232.626 M 0.00 % 232.626 M 13.37 % 205.197 M 0.00 % 205.197 M
Net income 40.829 M -26.95 % 55.893 M 79.44 % 31.148 M -31.04 % 45.166 M 58.62 % 28.474 M -29.04 % 40.127 M 71.04 % 23.460 M -28.27 % 32.708 M 7.74 % 30.357 M 1.41 % 29.936 M 393.34 % 6.068 M -89.52 % 57.917 M 129.04 % 25.287 M -54.30 % 55.338 M 46.82 % 37.692 M -10.24 % 41.990 M 121.48 % 18.959 M -44.20 % 33.974 M 272.89 % 9.111 M -43.51 % 16.129 M 33.97 % 12.039 M 335.17 % 2.767 M 0.00 % 2.767 M 355.02 % 608.000 K 0.00 % 608.000 K
Income before tax 55.255 M -32.38 % 81.716 M 98.12 % 41.246 M -34.09 % 62.581 M 70.59 % 36.684 M -27.99 % 50.945 M 64.64 % 30.944 M -25.71 % 41.655 M 9.98 % 37.876 M 5.31 % 35.966 M 216.71 % 11.356 M -84.59 % 73.703 M 135.47 % 31.300 M -57.74 % 74.057 M 121.73 % 33.399 M -43.05 % 58.646 M 115.14 % 27.259 M -44.31 % 48.947 M 191.51 % 16.791 M -54.37 % 36.797 M 102.45 % 18.176 M 48.75 % 12.219 M 0.00 % 12.219 M 1 112.20 % 1.008 M 0.00 % 1.008 M
Income before tax ratio 0.12 -26.43 % 0.16 59.58 % 0.10 -28.30 % 0.14 43.83 % 0.10 -22.88 % 0.13 35.04 % 0.10 -23.45 % 0.12 -9.12 % 0.14 9.29 % 0.13 145.63 % 0.05 -74.20 % 0.20 86.57 % 0.11 -48.17 % 0.20 67.49 % 0.12 -32.45 % 0.18 75.04 % 0.10 -35.46 % 0.16 138.55 % 0.07 -47.88 % 0.13 60.25 % 0.08 53.24 % 0.05 0.00 % 0.05 969.27 % 0.00 0.00 % 0.00
EBITDA 76.347 M -30.66 % 110.109 M 69.21 % 65.074 M 9.30 % 59.535 M -18.56 % 73.101 M -1.50 % 74.217 M 22.87 % 60.401 M 7.93 % 55.962 M 27.12 % 44.024 M -21.98 % 56.428 M 75.39 % 32.173 M -65.86 % 94.231 M 94.39 % 48.476 M -41.65 % 83.079 M 89.57 % 43.825 M -33.90 % 66.301 M 58.23 % 41.902 M -30.14 % 59.979 M 79.26 % 33.460 M -29.44 % 47.420 M 59.87 % 29.662 M 10.35 % 26.879 M 0.00 % 26.879 M 104.18 % 13.165 M 0.00 % 13.165 M
Net income ratio 0.09 -20.52 % 0.11 44.54 % 0.08 -24.97 % 0.10 33.74 % 0.08 -24.00 % 0.10 40.29 % 0.07 -26.09 % 0.10 -10.97 % 0.11 5.24 % 0.10 282.62 % 0.03 -82.46 % 0.16 81.47 % 0.09 -43.97 % 0.15 10.90 % 0.14 6.47 % 0.13 80.20 % 0.07 -35.33 % 0.11 205.14 % 0.04 -35.48 % 0.06 6.05 % 0.05 348.29 % 0.01 0.00 % 0.01 301.36 % 0.00 0.00 % 0.00
Ratio EBITDA 0.17 -24.56 % 0.22 36.29 % 0.16 18.92 % 0.14 -31.33 % 0.20 5.49 % 0.19 0.78 % 0.19 11.22 % 0.17 5.04 % 0.16 -19.04 % 0.20 36.03 % 0.14 -42.83 % 0.25 54.02 % 0.16 -28.45 % 0.23 43.20 % 0.16 -21.60 % 0.20 28.74 % 0.16 -19.04 % 0.20 46.69 % 0.13 -19.40 % 0.17 26.54 % 0.13 13.68 % 0.12 0.00 % 0.12 80.10 % 0.06 0.00 % 0.06
Gross profit ratio 0.46 17.83 % 0.39 -11.67 % 0.44 21.23 % 0.37 6.69 % 0.34 -3.06 % 0.35 5.58 % 0.33 -2.41 % 0.34 3.33 % 0.33 -7.44 % 0.36 10.52 % 0.32 -20.89 % 0.41 12.93 % 0.36 -22.66 % 0.47 3.11 % 0.46 -3.27 % 0.47 4.76 % 0.45 2.65 % 0.44 3.11 % 0.42 -4.35 % 0.44 9.30 % 0.41 23.57 % 0.33 0.00 % 0.33 13.64 % 0.29 0.00 % 0.29
Weighted average shs out dil 199.162 M 0.00 % 199.162 M 2.30 % 194.675 M -3.30 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.16 % 201.005 M 0.00 % 201.005 M 0.00 % 201.005 M 1.32 % 198.379 M -1.31 % 201.005 M -2.19 % 205.500 M 1.73 % 202.010 M 10.86 % 182.220 M -8.89 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M
Weighted average shs out 199.163 M 0.00 % 199.162 M 2.30 % 194.675 M -3.30 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.00 % 201.328 M 0.16 % 201.005 M 0.00 % 201.005 M 0.00 % 201.005 M 1.32 % 198.379 M -1.31 % 201.005 M -2.19 % 205.504 M 1.73 % 202.012 M 10.86 % 182.220 M -8.89 % 200.002 M 0.00 % 200.003 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M
EPS diluted 0.21 -25.00 % 0.28 75.00 % 0.16 -27.27 % 0.22 57.14 % 0.14 -30.00 % 0.20 66.67 % 0.12 -25.00 % 0.16 6.67 % 0.15 0.00 % 0.15 398.34 % 0.03 -89.62 % 0.29 123.08 % 0.13 -53.57 % 0.28 47.37 % 0.19 -5.00 % 0.20 116.92 % 0.09 -45.18 % 0.17 236.40 % 0.05 -37.97 % 0.08 33.89 % 0.06 333.09 % 0.01 0.00 % 0.01 348.39 % 0.00 0.00 % 0.00
Earnings per share 0.21 -25.00 % 0.28 75.00 % 0.16 -27.27 % 0.22 57.14 % 0.14 -30.00 % 0.20 66.67 % 0.12 -25.00 % 0.16 6.67 % 0.15 0.00 % 0.15 398.34 % 0.03 -89.62 % 0.29 123.08 % 0.13 -53.57 % 0.28 47.37 % 0.19 -5.00 % 0.20 116.92 % 0.09 -45.18 % 0.17 236.40 % 0.05 -37.97 % 0.08 33.89 % 0.06 333.09 % 0.01 0.00 % 0.01 348.39 % 0.00 0.00 % 0.00
Gross profit 211.560 M 8.30 % 195.347 M 9.65 % 178.149 M 11.43 % 159.878 M 26.54 % 126.343 M -9.49 % 139.590 M 28.72 % 108.446 M -5.29 % 114.501 M 25.05 % 91.566 M -10.81 % 102.660 M 42.50 % 72.041 M -52.76 % 152.484 M 42.52 % 106.988 M -36.93 % 169.640 M 36.50 % 124.276 M -18.45 % 152.401 M 28.76 % 118.362 M -11.43 % 133.639 M 26.00 % 106.063 M -16.26 % 126.662 M 38.08 % 91.729 M 19.95 % 76.473 M 0.00 % 76.473 M 28.84 % 59.357 M 0.00 % 59.357 M
Income tax expense 13.922 M -39.38 % 22.966 M 111.08 % 10.880 M -27.57 % 15.022 M 82.97 % 8.210 M -31.30 % 11.950 M 59.67 % 7.484 M -16.35 % 8.947 M 18.99 % 7.519 M 19.25 % 6.305 M 19.23 % 5.288 M -66.73 % 15.896 M 135.04 % 6.763 M -63.46 % 18.506 M 309.61 % 4.518 M -72.50 % 16.428 M 99.49 % 8.235 M -44.83 % 14.926 M 96.58 % 7.593 M -63.04 % 20.546 M 238.32 % 6.073 M -35.56 % 9.424 M 0.00 % 9.424 M 3 979.65 % 231.000 K 0.00 % 231.000 K
Cost of revenue 247.240 M -18.63 % 303.846 M 35.68 % 223.947 M -19.32 % 277.580 M 14.47 % 242.487 M -5.07 % 255.434 M 18.50 % 215.555 M -1.74 % 219.362 M 19.02 % 184.313 M 0.37 % 183.638 M 22.42 % 150.003 M -31.61 % 219.332 M 16.91 % 187.614 M -2.09 % 191.614 M 28.94 % 148.608 M -13.24 % 171.283 M 18.14 % 144.989 M -15.49 % 171.572 M 19.40 % 143.698 M -9.41 % 158.624 M 18.30 % 134.087 M -14.13 % 156.154 M 0.00 % 156.154 M 7.07 % 145.840 M 0.00 % 145.840 M
General and administrative expenses 108.626 M 213.22 % -95.942 M -200.00 % 95.942 M 6.02 % 90.499 M 5.16 % 86.056 M 6.11 % 81.100 M 11.00 % 73.061 M 0.98 % 72.354 M 21.41 % 59.595 M -1.45 % 60.474 M 15.92 % 52.168 M -26.01 % 70.509 M 5.60 % 66.771 M -0.70 % 67.241 M 2.47 % 65.621 M 4.02 % 63.083 M 1.82 % 61.957 M 6.14 % 58.375 M 0.73 % 57.954 M -4.73 % 60.831 M 14.57 % 53.095 M 15.95 % 45.792 M 0.00 % 45.792 M 9.15 % 41.952 M 0.00 % 41.952 M
Selling and marketing expenses 15.280 M 222.81 % -12.442 M -200.00 % 12.442 M 196.41 % 4.198 M -27.24 % 5.769 M 38.41 % 4.168 M -15.69 % 4.944 M 0.41 % 4.924 M 30.22 % 3.781 M 9.25 % 3.461 M 10.54 % 3.131 M -3.47 % 3.244 M -43.58 % 5.749 M -38.59 % 9.361 M -17.81 % 11.389 M 35.66 % 8.395 M -18.60 % 10.313 M 20.80 % 8.537 M -19.65 % 10.625 M 87.09 % 5.679 M -33.89 % 8.590 M 28.36 % 6.692 M 0.00 % 6.692 M -6.85 % 7.184 M 0.00 % 7.184 M
Other expenses 33.679 M -84.94 % 223.608 M 623.70 % 30.898 M 52 917.09 % -58.500 K -102.28 % 2.565 M 252.59 % -1.681 M -180.16 % 2.097 M 1 356.25 % 144.000 K -92.83 % 2.007 M 1 190.76 % -184.000 K -110.27 % 1.791 M 306.34 % -868.000 K -217.46 % 739.000 K 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 157.585 M 36.76 % 115.224 M -17.27 % 139.282 M 40.90 % 98.850 M 4.73 % 94.390 M 8.56 % 86.949 M 8.55 % 80.101 M 3.85 % 77.133 M 17.97 % 65.383 M 1.97 % 64.119 M 12.31 % 57.090 M -23.49 % 74.620 M 1.86 % 73.259 M -23.16 % 95.343 M 5.12 % 90.699 M -4.86 % 95.332 M 7.69 % 88.521 M 5.69 % 83.758 M -5.02 % 88.187 M -1.72 % 89.732 M 23.87 % 72.440 M 20.84 % 59.948 M 0.00 % 59.948 M 7.31 % 55.862 M 0.00 % 55.862 M
Cost and expenses 404.825 M -3.40 % 419.070 M 15.37 % 363.229 M -3.51 % 376.430 M 11.74 % 336.877 M -1.61 % 342.383 M 15.80 % 295.656 M -0.28 % 296.495 M 18.74 % 249.696 M 0.78 % 247.757 M 19.64 % 207.093 M -29.55 % 293.952 M 12.68 % 260.873 M -9.09 % 286.957 M 19.91 % 239.307 M -10.24 % 266.615 M 14.18 % 233.510 M -8.55 % 255.329 M 10.11 % 231.884 M -6.63 % 248.356 M 20.25 % 206.527 M -4.43 % 216.102 M 0.00 % 216.102 M 7.14 % 201.702 M 0.00 % 201.702 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 4.213 M 0.000 -100.00 % 3.570 M 0.000 -100.00 % 3.370 M 0.000 -100.00 % 2.882 M 0.000 -100.00 % 2.548 M 0.000 -100.00 % 4.646 M 0.000 -100.00 % 7.409 M 0.000 -100.00 % 3.519 M 0.000 -100.00 % 6.454 M 0.000 -100.00 % 3.758 M 0.00 % 3.758 M -19.09 % 4.644 M 0.00 % 4.644 M
Selling general and administrative expenses 123.906 M 214.32 % -108.384 M -200.00 % 108.384 M 14.45 % 94.696 M 3.13 % 91.825 M 7.69 % 85.268 M 9.31 % 78.004 M 0.94 % 77.277 M 21.93 % 63.376 M -0.87 % 63.935 M 15.62 % 55.299 M -25.02 % 73.752 M 1.70 % 72.520 M -5.33 % 76.602 M -0.53 % 77.010 M 7.74 % 71.478 M -1.10 % 72.270 M 8.01 % 66.912 M -2.43 % 68.579 M 3.11 % 66.510 M 7.82 % 61.685 M 17.53 % 52.484 M 0.00 % 52.484 M 6.81 % 49.136 M 0.00 % 49.136 M
Interest income 1.281 M 111.07 % -11.567 M -162.61 % 18.476 M 88.30 % 9.812 M -30.41 % 14.100 M -2.66 % 14.486 M 9.34 % 13.248 M 25 134.29 % 52.500 K 84.21 % 28.500 K -94.14 % 486.500 K -24.81 % 647.000 K 98.16 % 326.500 K 4.48 % 312.500 K 30.21 % 240.000 K 34.83 % 178.000 K -88.71 % 1.577 M -38.92 % 2.582 M 176.45 % 934.000 K -13.92 % 1.085 M 715.79 % 133.000 K -88.05 % 1.113 M 1 393.96 % 74.500 K 0.00 % 74.500 K -8.02 % 81.000 K 0.00 % 81.000 K
Interest expense 0.000 100.00 % -10.382 M -175.69 % 13.716 M 66.05 % 8.260 M -34.64 % 12.637 M -21.91 % 16.182 M 47.18 % 10.995 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 -100.00 % 1.441 M 0.00 % 1.441 M 6.70 % 1.351 M 0.00 % 1.351 M
Depreciation and amortization 19.771 M -24.92 % 26.334 M 5.48 % 24.966 M 178.02 % 8.980 M -60.11 % 22.514 M 4.35 % 21.576 M 14.70 % 18.810 M 1.16 % 18.594 M 4.22 % 17.841 M -0.26 % 17.887 M 3.86 % 17.222 M 5.22 % 16.367 M 10.99 % 14.747 M 110.85 % 6.994 M -32.44 % 10.352 M 104.18 % 5.070 M -55.65 % 11.433 M 29.20 % 8.849 M -17.51 % 10.728 M 230.50 % 3.246 M -66.80 % 9.776 M -26.05 % 13.219 M 0.00 % 13.219 M 22.33 % 10.806 M 0.00 % 10.806 M
Operating income 53.975 M -32.63 % 80.123 M 106.15 % 38.867 M -40.60 % 65.430 M 104.77 % 31.953 M -39.30 % 52.641 M 85.72 % 28.345 M -24.15 % 37.368 M 42.72 % 26.183 M -32.06 % 38.541 M 157.78 % 14.951 M -80.80 % 77.864 M 130.85 % 33.729 M -55.67 % 76.085 M 127.30 % 33.473 M -45.33 % 61.231 M 100.96 % 30.469 M -40.41 % 51.130 M 124.93 % 22.732 M -48.54 % 44.174 M 122.14 % 19.886 M 41.15 % 14.089 M 0.00 % 14.089 M 268.53 % 3.823 M 0.00 % 3.823 M
Operating income ratio 0.12 -26.70 % 0.16 66.05 % 0.10 -35.37 % 0.15 72.65 % 0.09 -34.99 % 0.13 52.32 % 0.09 -21.84 % 0.11 17.93 % 0.09 -29.50 % 0.13 99.93 % 0.07 -67.85 % 0.21 82.91 % 0.11 -45.64 % 0.21 71.70 % 0.12 -35.16 % 0.19 63.51 % 0.12 -30.94 % 0.17 84.06 % 0.09 -41.22 % 0.15 75.83 % 0.09 45.40 % 0.06 0.00 % 0.06 225.08 % 0.02 0.00 % 0.02
Total other income expenses net 1.280 M -19.65 % 1.593 M -33.04 % 2.379 M 179.83 % -2.980 M -162.99 % 4.731 M -80.40 % 24.135 M 828.61 % 2.599 M -39.37 % 4.287 M -63.34 % 11.693 M -24.38 % 15.463 M 530.11 % -3.595 M -110.34 % 34.783 M 140.95 % 14.436 M 811.81 % -2.028 M -2 640.54 % -74.000 K 97.14 % -2.585 M 19.45 % -3.210 M -47.02 % -2.183 M 63.25 % -5.941 M 19.47 % -7.377 M -331.40 % -1.710 M 72.90 % -6.311 M 0.00 % -6.311 M -124.17 % -2.815 M 0.00 % -2.815 M
2025-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
2025-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 2014-12-31 2014-06-30 2013-12-31
Net debt -76.309 M 51.71 % -158.008 M -81.35 % -87.127 M 51.73 % -180.513 M -40.44 % -128.536 M 17.39 % -155.599 M -932.97 % 18.680 M 121.33 % -87.571 M -8.19 % -80.941 M 10.71 % -90.651 M -119.57 % -41.286 M -37.85 % -29.951 M -173.25 % 40.886 M 518.64 % 6.609 M -87.61 % 53.342 M 193.65 % 18.165 M -82.44 % 103.418 M 68.82 % 61.261 M -55.53 % 137.744 M 312.96 % 33.355 M -47.11 % 63.066 M -17.09 % 76.063 M -14.59 % 89.060 M
Total investments 9.792 M 410.53 % 1.918 M -75.72 % 7.901 M -77.69 % 35.409 M 2 478.95 % 1.373 M -67.76 % 4.259 M -21.23 % 5.407 M 16.58 % 4.638 M 12.44 % 4.125 M -81.02 % 21.728 M 14.81 % 18.925 M -9.85 % 20.993 M 2.67 % 20.447 M -59.04 % 49.924 M 143.41 % 20.510 M 0.75 % 20.358 M -12.33 % 23.221 M -3.22 % 23.993 M -6.54 % 25.672 M 571.69 % 3.822 M -9.47 % 4.222 M 8.20 % 3.902 M 8.93 % 3.582 M
Total debt 82.225 M -25.72 % 110.701 M 3.08 % 107.393 M 5.06 % 102.220 M 125.37 % 45.357 M -8.85 % 49.759 M -42.31 % 86.257 M -0.55 % 86.735 M -12.85 % 99.527 M -10.67 % 111.414 M 40.50 % 79.296 M -6.12 % 84.463 M -26.55 % 114.999 M 35.11 % 85.112 M -23.60 % 111.402 M 16.03 % 96.012 M -32.57 % 142.388 M 24.46 % 114.407 M -40.04 % 190.803 M 88.20 % 101.382 M -2.70 % 104.194 M -10.14 % 115.946 M -9.20 % 127.698 M
Accumulated other comprehensive income loss 22.073 M 0.000 -100.00 % 34.835 M 1.76 % 34.231 M -2.14 % 34.980 M -7.21 % 37.699 M -3.36 % 39.010 M 24.55 % 31.322 M 6.02 % 29.544 M 15.68 % 25.540 M -16.29 % 30.509 M 13.32 % 26.924 M 6.55 % 25.269 M 31.63 % 19.197 M 4.85 % 18.309 M -22.92 % 23.752 M -19.93 % 29.663 M 13.49 % 26.136 M 0.27 % 26.066 M 416.83 % -8.227 M 64.13 % -22.935 M 89.91 % -227.402 M 47.34 % -431.868 M
Retained earnings 238.514 M -31.22 % 346.755 M 19.22 % 290.862 M -6.18 % 310.037 M 17.05 % 264.871 M -8.36 % 289.025 M 16.32 % 248.473 M -4.92 % 261.321 M 14.32 % 228.583 M -7.67 % 247.571 M 13.75 % 217.636 M 0.74 % 216.031 M 36.63 % 158.114 M -8.89 % 173.549 M 45.94 % 118.922 M 25.26 % 94.937 M 81.87 % 52.200 M 2.60 % 50.876 M 201.95 % 16.849 M -59.10 % 41.193 M 79.37 % 22.966 M -29.58 % 32.612 M -22.83 % 42.257 M
Common stock 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.00 % 10.066 M 0.16 % 10.050 M 0.00 % 10.050 M 0.00 % 10.050 M 0.00 % 10.050 M 0.00 % 10.050 M 0.50 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M
Total equity 263.662 M -31.83 % 386.794 M 17.01 % 330.559 M -9.12 % 363.712 M 12.75 % 322.574 M -6.75 % 345.927 M 12.87 % 306.471 M -1.63 % 311.561 M 12.49 % 276.974 M -4.67 % 290.546 M 9.48 % 265.381 M 2.03 % 260.089 M 29.98 % 200.094 M -4.39 % 209.277 M 36.38 % 153.447 M 13.91 % 134.709 M 45.45 % 92.615 M 5.68 % 87.640 M 63.95 % 53.455 M 23.17 % 43.400 M 322.71 % 10.267 M 47.07 % 6.981 M 88.93 % 3.695 M
Other non current liabilities 62.488 M 4.49 % 59.800 M -0.07 % 59.842 M 1.29 % 59.080 M 29.25 % 45.710 M -44.68 % 82.631 M 147.26 % 33.418 M -53.60 % 72.022 M 20.28 % 59.878 M -4.38 % 62.618 M 79.41 % 34.902 M -43.93 % 62.245 M 94.58 % 31.989 M -42.22 % 55.367 M 113.11 % 25.980 M 1 319.15 % -2.131 M -120.73 % 10.278 M 0.37 % 10.240 M -27.10 % 14.047 M -1.22 % 14.221 M 106.37 % 6.891 M -0.33 % 6.914 M -0.33 % 6.937 M
Long term debt 40.024 M -47.57 % 76.340 M 11.13 % 68.694 M -1.81 % 69.959 M 124.03 % 31.228 M -1.79 % 31.798 M -43.85 % 56.629 M 92.83 % 29.368 M 17.47 % 25.000 M -68.85 % 80.263 M 51.88 % 52.846 M 32.64 % 39.843 M -32.02 % 58.613 M 9.78 % 53.389 M -13.99 % 62.073 M -26.51 % 84.464 M 10.85 % 76.194 M 3.52 % 73.600 M -16.87 % 88.536 M 82.71 % 48.456 M 873.21 % 4.979 M 21.88 % 4.085 M 28.02 % 3.191 M
Total non current liabilities 103.702 M -25.16 % 138.561 M 7.80 % 128.536 M -2.71 % 132.111 M 8.92 % 121.287 M 3.49 % 117.200 M 14.05 % 102.763 M -2.10 % 104.964 M 2.03 % 102.878 M -30.63 % 148.302 M 23.77 % 119.820 M 9.28 % 109.641 M -4.91 % 115.299 M 6.02 % 108.756 M -1.60 % 110.520 M -7.37 % 119.310 M 11.96 % 106.566 M -7.08 % 114.689 M -0.62 % 115.399 M 55.09 % 74.406 M 229.10 % 22.609 M 7.10 % 21.110 M 7.65 % 19.610 M
Other current liabilities 160.848 M 17.91 % 136.411 M -5.54 % 144.414 M 119.79 % 65.704 M -49.03 % 128.912 M 37.82 % 93.539 M -17.15 % 112.899 M 14.95 % 98.212 M -12.69 % 112.490 M 58.01 % 71.191 M -9.67 % 78.808 M 9.46 % 71.996 M -11.34 % 81.203 M 1.60 % 79.926 M -9.75 % 88.563 M 7.18 % 82.628 M 6.88 % 77.307 M -0.96 % 78.053 M -10.00 % 86.724 M 28.59 % 67.441 M 12.45 % 59.972 M 6.80 % 56.152 M 7.30 % 52.332 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 59.945 M 7.40 % 55.815 M -55.67 % 125.909 M 196.75 % 42.430 M -65.82 % 124.131 M 1 416.75 % 8.184 M -91.50 % 96.233 M 257.34 % 26.930 M -71.09 % 93.143 M 143.48 % 38.255 M -57.87 % 90.799 M 192.77 % 31.014 M -65.77 % 90.603 M 275.17 % 24.150 M -71.78 % 85.564 M 197.03 % 28.807 M -65.68 % 83.945 M 18.50 % 70.838 M 11.04 % 63.794 M 12.41 % 56.750 M
Short term debt 42.201 M 22.82 % 34.361 M -11.00 % 38.606 M 19.67 % 32.261 M 40.08 % 23.031 M -38.46 % 37.422 M 386.82 % 7.687 M -89.58 % 73.762 M 29.92 % 56.774 M 22.92 % 46.186 M 28.01 % 36.080 M -33.90 % 54.586 M -16.86 % 65.658 M 38.24 % 47.495 M -3.72 % 49.329 M 91.39 % 25.774 M -61.06 % 66.194 M 62.21 % 40.807 M -60.10 % 102.267 M 93.23 % 52.926 M -46.66 % 99.224 M -11.34 % 111.912 M -10.18 % 124.600 M
Total current liabilities 401.197 M 5.92 % 378.779 M 5.82 % 357.944 M 11.00 % 322.486 M 1.96 % 316.289 M -2.10 % 323.080 M 4.95 % 307.848 M -11.17 % 346.567 M 13.12 % 306.376 M 24.98 % 245.141 M 15.45 % 212.328 M -21.03 % 268.857 M -7.82 % 291.657 M 1.72 % 286.738 M 8.98 % 263.101 M 6.62 % 246.770 M -0.30 % 247.517 M -3.02 % 255.226 M -13.22 % 294.094 M 25.55 % 234.247 M -12.11 % 266.519 M -2.24 % 272.626 M -2.19 % 278.733 M
Total liabilities 504.899 M -2.40 % 517.340 M 6.34 % 486.480 M 7.01 % 454.597 M 3.89 % 437.576 M -0.61 % 440.280 M 7.23 % 410.611 M -9.06 % 451.531 M 10.33 % 409.254 M 4.02 % 393.443 M 18.45 % 332.148 M -12.25 % 378.498 M -6.99 % 406.956 M 2.90 % 395.494 M 5.85 % 373.621 M 2.06 % 366.080 M 3.39 % 354.083 M -4.28 % 369.915 M -9.67 % 409.493 M 32.67 % 308.653 M 6.75 % 289.128 M -1.57 % 293.736 M -1.54 % 298.343 M
Other non current assets 48.972 M -44.80 % 88.714 M -18.38 % 108.698 M 126.00 % 48.096 M -38.18 % 77.801 M 12 997.81 % 594.000 K -99.60 % 147.499 M 26.38 % 116.710 M 75.65 % 66.443 M 26.19 % 52.655 M 0.29 % 52.503 M 5.69 % 49.675 M -7.03 % 53.430 M 170.76 % 19.733 M -53.35 % 42.302 M 68.80 % 25.060 M 14.95 % 21.800 M 16.00 % 18.793 M 38.71 % 13.548 M 40.63 % 9.634 M 22.35 % 7.874 M 16.09 % 6.783 M 19.18 % 5.691 M
Long term investments 2.087 M 8.81 % 1.918 M 56.57 % 1.225 M -96.54 % 35.409 M 82 446.51 % -43.000 K -100.06 % 77.206 M 195.35 % -80.972 M -64.58 % -49.199 M -1 292.70 % 4.125 M -80.98 % 21.689 M 14.76 % 18.900 M -9.61 % 20.909 M 2.51 % 20.398 M -59.14 % 49.924 M 144.93 % 20.383 M 0.19 % 20.345 M -11.22 % 22.915 M -2.86 % 23.590 M -6.64 % 25.267 M 579.77 % 3.717 M -11.96 % 4.222 M 8.20 % 3.902 M 8.93 % 3.582 M
Intangible assets 49.407 M -4.45 % 51.706 M -0.64 % 52.040 M -6.56 % 55.696 M 0.73 % 55.290 M -0.72 % 55.689 M 6.99 % 52.053 M 2.68 % 50.696 M 83.80 % 27.582 M -41.77 % 47.365 M 7.02 % 44.257 M 1.87 % 43.445 M 12.07 % 38.767 M 8.04 % 35.883 M 18.86 % 30.190 M 4.34 % 28.933 M 6.64 % 27.131 M 12.86 % 24.040 M 11.71 % 21.520 M 0.21 % 21.474 M -7.60 % 23.241 M -16.63 % 27.877 M -14.26 % 32.513 M
GoodWill 900.000 K -9.00 % 989.000 K 0.00 % 989.000 K 0.00 % 989.000 K 0.00 % 989.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 50.307 M -4.53 % 52.695 M -0.63 % 53.029 M -6.45 % 56.685 M 0.72 % 56.279 M 1.06 % 55.689 M 6.99 % 52.053 M 2.68 % 50.696 M 83.80 % 27.582 M -41.77 % 47.365 M 7.02 % 44.257 M 1.87 % 43.445 M 12.07 % 38.767 M 8.04 % 35.883 M 18.79 % 30.207 M 4.40 % 28.933 M 6.64 % 27.131 M 12.86 % 24.040 M 11.71 % 21.520 M 0.21 % 21.474 M -7.60 % 23.241 M -16.63 % 27.877 M -14.26 % 32.513 M
Property plant equipment net 185.047 M 3.94 % 178.038 M 2.12 % 174.346 M 1.62 % 171.560 M 4.33 % 164.439 M 0.19 % 164.124 M 4.19 % 157.524 M 2.58 % 153.562 M -1.05 % 155.199 M -2.54 % 159.243 M -2.04 % 162.555 M -3.19 % 167.918 M 0.90 % 166.418 M 16.71 % 142.592 M 2.08 % 139.683 M 0.47 % 139.035 M -1.75 % 141.510 M -1.64 % 143.863 M 1.41 % 141.862 M 149.42 % 56.876 M 13.80 % 49.978 M -4.02 % 52.071 M -3.86 % 54.163 M
Total non current assets 319.593 M -9.10 % 351.582 M 4.23 % 337.298 M -0.10 % 337.652 M 4.21 % 324.016 M 0.73 % 321.656 M 7.95 % 297.978 M 2.03 % 292.049 M 7.17 % 272.520 M -9.00 % 299.484 M 1.31 % 295.607 M -0.63 % 297.490 M 0.51 % 295.966 M 11.71 % 264.940 M 5.87 % 250.241 M 9.40 % 228.739 M -0.24 % 229.280 M 2.11 % 224.541 M 3.31 % 217.338 M 102.34 % 107.412 M 6.06 % 101.273 M -7.74 % 109.770 M -7.18 % 118.267 M
Other current assets 53.516 M 220.47 % 16.699 M -61.11 % 42.934 M 161.95 % 16.390 M -47.99 % 31.511 M -80.12 % 158.522 M 297.87 % 39.843 M -78.83 % 188.190 M 295.15 % 47.625 M -52.27 % 99.787 M 374.61 % 21.025 M -85.96 % 149.767 M 421.20 % 28.735 M -83.27 % 171.722 M 580.44 % 25.237 M -79.86 % 125.283 M 855.26 % 13.115 M -87.26 % 102.931 M 186.53 % 35.923 M -69.07 % 116.139 M 22.51 % 94.800 M 1.59 % 93.312 M 1.62 % 91.824 M
Short term investments 7.705 M 0.000 -100.00 % 6.676 M 0.000 -100.00 % 1.416 M 0.000 -100.00 % 86.379 M 60.45 % 53.837 M 0.000 -100.00 % 39.000 K 56.00 % 25.000 K -70.24 % 84.000 K 71.43 % 49.000 K 0.000 -100.00 % 127.000 K 876.92 % 13.000 K -95.75 % 306.000 K -24.07 % 403.000 K -0.49 % 405.000 K 285.71 % 105.000 K 0.000 0.000 0.000
cash and cash equivalents 158.534 M -41.00 % 268.709 M 38.14 % 194.520 M -13.44 % 224.730 M 29.23 % 173.893 M -15.32 % 205.358 M 203.89 % 67.577 M -61.23 % 174.306 M -3.41 % 180.468 M -10.69 % 202.065 M 67.57 % 120.582 M 5.39 % 114.414 M 54.38 % 74.113 M -5.59 % 78.503 M 35.21 % 58.060 M -25.42 % 77.847 M 99.76 % 38.970 M -26.67 % 53.146 M 0.16 % 53.059 M -22.00 % 68.027 M 65.40 % 41.128 M 3.12 % 39.883 M 3.22 % 38.638 M
Cash and short term investments 166.239 M -38.13 % 268.709 M 33.56 % 201.196 M -10.47 % 224.730 M 28.19 % 175.309 M -14.63 % 205.358 M 33.39 % 153.956 M -32.52 % 228.143 M 26.42 % 180.468 M -10.71 % 202.104 M 67.57 % 120.607 M 5.34 % 114.498 M 54.39 % 74.162 M -5.53 % 78.503 M 34.92 % 58.187 M -25.27 % 77.860 M 98.24 % 39.276 M -26.65 % 53.549 M 0.16 % 53.464 M -21.53 % 68.132 M 65.66 % 41.128 M 3.12 % 39.883 M 3.22 % 38.638 M
Total current assets 448.968 M -18.75 % 552.552 M 15.18 % 479.741 M -0.19 % 480.657 M 10.21 % 436.134 M -6.12 % 464.551 M 10.84 % 419.104 M -11.03 % 471.044 M 13.86 % 413.708 M 7.59 % 384.505 M 27.35 % 301.922 M -11.48 % 341.096 M 9.65 % 311.084 M -8.46 % 339.831 M 22.76 % 276.827 M 1.76 % 272.050 M 25.13 % 217.418 M -6.69 % 233.014 M -5.13 % 245.610 M 0.40 % 244.641 M 23.48 % 198.122 M 3.76 % 190.947 M 3.90 % 183.771 M
Inventory 130.435 M 17.63 % 110.887 M -9.55 % 122.592 M 18.38 % 103.560 M -9.81 % 114.824 M 14.06 % 100.671 M -9.36 % 111.071 M 2.32 % 108.548 M 6.10 % 102.308 M 0.000 -100.00 % 91.453 M 19.03 % 76.831 M -18.93 % 94.771 M 5.84 % 89.541 M 13.26 % 79.058 M 23.31 % 64.113 M -15.34 % 75.733 M 4.93 % 72.175 M 6.07 % 68.042 M 12.69 % 60.379 M -2.92 % 62.194 M 7.69 % 57.752 M 8.33 % 53.309 M
Net receivables 98.778 M -36.78 % 156.257 M 38.26 % 113.019 M -16.88 % 135.977 M 0.000 -100.00 % 121.307 M 0.000 -100.00 % 114.924 M 37.95 % 83.307 M 0.17 % 83.169 M 20.82 % 68.837 M -46.69 % 129.137 M 13.86 % 113.416 M -25.12 % 151.469 M 0.000 -100.00 % 115.942 M 29.40 % 89.600 M -4.76 % 94.075 M 6.20 % 88.586 M 5.04 % 84.339 M 6.01 % 79.561 M 2.23 % 77.823 M 2.28 % 76.084 M
Tax assets 33.180 M 9.81 % 30.217 M 0.000 -100.00 % 25.902 M 1.42 % 25.540 M 6.23 % 24.043 M 9.92 % 21.874 M 7.86 % 20.280 M 5.78 % 19.171 M 3.45 % 18.532 M 6.55 % 17.392 M 11.90 % 15.543 M -8.32 % 16.953 M 0.86 % 16.808 M -4.95 % 17.684 M 15.09 % 15.366 M -3.50 % 15.924 M 11.71 % 14.255 M -5.85 % 15.141 M -3.63 % 15.711 M -1.55 % 15.958 M -16.62 % 19.138 M -14.25 % 22.318 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 181.047 M 1.09 % 179.092 M 11.95 % 159.972 M 2.95 % 155.384 M 1.76 % 152.700 M -12.02 % 173.559 M 29.89 % 133.624 M -16.36 % 159.769 M 3.28 % 154.700 M 35.69 % 114.006 M 28.50 % 88.723 M -30.43 % 127.536 M 0.49 % 126.913 M -11.81 % 143.910 M 26.01 % 114.208 M -7.33 % 123.238 M 23.94 % 99.431 M -20.83 % 125.594 M 24.66 % 100.751 M 7.26 % 93.935 M 0.81 % 93.181 M 0.20 % 92.994 M 0.20 % 92.806 M
Tax payables 17.101 M -40.86 % 28.915 M 93.39 % 14.952 M 62.66 % 9.192 M -21.07 % 11.646 M -37.25 % 18.560 M 67.27 % 11.096 M -25.15 % 14.824 M 81.13 % 8.184 M -40.51 % 13.758 M 57.83 % 8.717 M -40.86 % 14.739 M -17.58 % 17.883 M 16.07 % 15.407 M 40.05 % 11.001 M -27.29 % 15.130 M 229.99 % 4.585 M -57.44 % 10.772 M 147.52 % 4.352 M -78.18 % 19.945 M 41.03 % 14.142 M 22.25 % 11.569 M 28.61 % 8.995 M
Deferred revenue non current 0.000 -100.00 % 1.309 M 0.000 -100.00 % 1.879 M -95.65 % 43.230 M 1 560.78 % 2.603 M -79.53 % 12.716 M 288.51 % 3.273 M -81.56 % 17.753 M 249.61 % 5.078 M -84.02 % 31.784 M 338.46 % 7.249 M -70.65 % 24.697 M 192.34 % 8.448 M -62.40 % 22.467 M -39.24 % 36.977 M 84.02 % 20.094 M -34.86 % 30.849 M 140.71 % 12.816 M 9.27 % 11.729 M 9.22 % 10.739 M 6.22 % 10.111 M 6.63 % 9.482 M
Minority interest 4.842 M -37.91 % 7.798 M 14.85 % 6.790 M -25.94 % 9.168 M 65.94 % 5.525 M 175.56 % 2.005 M 12.07 % 1.789 M 4.01 % 1.720 M 4.31 % 1.649 M -30.69 % 2.379 M 9.13 % 2.180 M 4.11 % 2.094 M 25.24 % 1.672 M 12.14 % 1.491 M 26.79 % 1.176 M 19.88 % 981.000 K 30.45 % 752.000 K 5.92 % 710.000 K 31.48 % 540.000 K 24.71 % 433.000 K 83.47 % 236.000 K -52.08 % 492.500 K -34.25 % 749.000 K
Capital lease obligations 48.656 M 3.32 % 47.091 M -1.81 % 47.961 M 9.46 % 43.815 M 15.60 % 37.903 M 0.34 % 37.775 M 30.52 % 28.942 M 20.43 % 24.033 M 0.000 -100.00 % 23.728 M 1.79 % 23.311 M 7.60 % 21.664 M 13.67 % 19.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 8.227 M -64.13 % 22.935 M -89.91 % 227.402 M -47.34 % 431.868 M
Other total stockholders equity -11.833 M -153.36 % 22.175 M 284.88 % -11.994 M -5 811.43 % 210.000 K -99.50 % 42.112 M -6.06 % 44.831 M -2.84 % 46.143 M 20.00 % 38.454 M 439.18 % 7.132 M -76.64 % 30.530 M -14.00 % 35.499 M 11.23 % 31.914 M 5.47 % 30.258 M 25.10 % 24.187 M 3.81 % 23.299 M -23.32 % 30.384 M 0.000 -100.00 % 27.448 M 0.000 100.00 % -16.454 M 64.13 % -45.870 M -127.25 % 168.344 M -56.00 % 382.557 M
Deferred tax liabilities non current 1.190 M 7.01 % 1.112 M 0.000 -100.00 % 1.193 M 6.61 % 1.119 M 566.07 % 168.000 K -20.00 % 210.000 K -30.23 % 301.000 K 21.86 % 247.000 K -27.99 % 343.000 K 19.10 % 288.000 K -5.26 % 304.000 K -24.19 % 401.000 K -4.52 % 420.000 K -19.54 % 522.000 K -3.87 % 543.000 K -24.16 % 716.000 K -4.41 % 749.000 K -15.56 % 887.000 K 25.99 % 704.000 K -32.76 % 1.047 M -7.83 % 1.136 M -7.27 % 1.225 M
Other liabilities 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
Total assets 768.561 M -14.99 % 904.134 M 10.66 % 817.039 M -0.16 % 818.309 M 7.65 % 760.150 M -3.31 % 786.207 M 9.64 % 717.082 M -6.03 % 763.092 M 11.20 % 686.228 M 0.33 % 683.989 M 14.47 % 597.529 M -6.43 % 638.587 M 5.20 % 607.050 M 0.38 % 604.771 M 14.74 % 527.068 M 5.25 % 500.789 M 12.11 % 446.698 M -2.37 % 457.555 M -1.16 % 462.948 M 31.50 % 352.053 M 17.59 % 299.395 M -0.44 % 300.717 M -0.44 % 302.038 M
2025-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 2014-12-31 2014-06-30 2013-12-31
2025-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
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -478.000 K 84.77 % -3.138 M -257.81 % -877.000 K -158.70 % -339.000 K 6.35 % -362.000 K 68.36 % -1.144 M 38.53 % -1.861 M -254.06 % 1.208 M 1 577.78 % 72.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 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
Change in working capital 1.428 M -84.83 % 9.413 M 146.67 % 3.816 M -43.86 % 6.797 M 131.53 % -21.554 M -156.65 % 38.051 M 212.46 % -33.834 M -541.01 % 7.672 M 310.02 % -3.653 M -112.05 % 30.304 M 891.43 % -3.829 M -149.22 % 7.779 M -35.56 % 12.072 M 124.75 % -48.771 M -117.84 % -22.388 M -3 246.49 % -669.000 K 94.59 % -12.360 M -994.36 % 1.382 M 107.43 % -18.607 M -216.69 % 15.946 M 1 335.28 % 1.111 M 158.63 % -1.895 M 0.00 % -1.895 M -708.10 % -234.500 K 0.00 % -234.500 K
Accounts receivables 12.366 M 149.10 % -25.186 M -297.07 % 12.780 M 175.68 % -16.888 M -250.18 % 11.245 M 4 309.80 % 255.000 K 104.34 % -5.872 M 70.83 % -20.132 M -404.69 % -3.989 M 27.77 % -5.523 M -110.00 % 55.234 M 466.22 % -15.082 M -145.43 % 33.201 M 201.28 % -32.783 M -583.83 % -4.794 M 79.53 % -23.419 M -497.54 % 5.891 M 230.53 % -4.513 M -243.46 % -1.314 M 77.69 % -5.889 M -452.42 % 1.671 M 180.61 % -2.073 M 0.00 % -2.073 M 66.25 % -6.142 M 0.00 % -6.142 M
Inventory -22.159 M -348.00 % 8.935 M 150.26 % -17.778 M -281.19 % 9.812 M 477.09 % -2.602 M -135.28 % 7.375 M 321.14 % -3.335 M 52.22 % -6.980 M 64.22 % -19.509 M -356.06 % 7.619 M 148.79 % -15.615 M -191.76 % 17.017 M 435.77 % -5.068 M 52.52 % -10.674 M 9.72 % -11.823 M -211.37 % 10.616 M 294.29 % -5.464 M -21.45 % -4.499 M 42.09 % -7.769 M -209.64 % 7.086 M 241.16 % -5.020 M -5.27 % -4.769 M 0.00 % -4.769 M -245.07 % 3.287 M 0.00 % 3.287 M
Accounts payables 0.000 100.00 % -9.080 M -200.00 % 9.080 M 196.93 % 3.058 M 113.31 % -22.970 M -158.42 % 39.318 M 254.42 % -25.461 M -183.39 % 30.531 M 96.89 % 15.507 M -40.95 % 26.259 M 166.55 % -39.458 M -8 868.44 % 450.000 K 102.59 % -17.351 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
Other working capital 11.221 M -67.70 % 34.744 M 13 161.65 % -266.000 K -102.46 % 10.815 M 249.65 % -7.227 M 18.77 % -8.897 M -1 166.79 % 834.000 K -80.39 % 4.253 M -1.96 % 4.338 M 122.58 % 1.949 M 148.85 % -3.990 M -173.97 % 5.394 M 318.14 % 1.290 M 124.28 % -5.314 M 7.92 % -5.771 M -147.56 % 12.134 M 194.89 % -12.787 M -223.02 % 10.394 M 209.13 % -9.524 M -164.57 % 14.749 M 230.70 % 4.460 M 55.21 % 2.874 M 0.00 % 2.874 M 181.60 % -3.522 M 0.00 % -3.522 M
Other non cash items -6.677 M -255.03 % 4.307 M 269.37 % -2.543 M -126.70 % 9.526 M -82.42 % 54.177 M 806.12 % 5.979 M -91.78 % 72.758 M 153.39 % 28.714 M -30.56 % 41.353 M 1 314.75 % 2.923 M -93.01 % 41.800 M 64.87 % 25.353 M 3.29 % 24.545 M -36.72 % 38.788 M 345.88 % -15.775 M -136.28 % 43.479 M 307.91 % -20.912 M -132.81 % 63.727 M 666.11 % -11.257 M -540.93 % 2.553 M 142.73 % -5.975 M -173.91 % 8.084 M 0.00 % 8.084 M 435.16 % -2.412 M 0.00 % -2.412 M
Net cash provided by operating activities 62.054 M -36.69 % 98.021 M 70.81 % 57.387 M -32.24 % 84.687 M 256.16 % 23.778 M -77.65 % 106.391 M 1 225.08 % 8.029 M -85.01 % 53.580 M 27.99 % 41.863 M -42.25 % 72.487 M 188.60 % 25.117 M -67.91 % 78.275 M 34.93 % 58.011 M 10.82 % 52.349 M 429.79 % 9.881 M -89.01 % 89.870 M 3 220.49 % -2.880 M -102.67 % 107.932 M 1 176.63 % -10.025 M -126.47 % 37.874 M 123.43 % 16.951 M -23.65 % 22.203 M 0.00 % 22.203 M 148.45 % 8.937 M 0.00 % 8.937 M
Investments in property plant and equipment -14.315 M -1.09 % -14.161 M -91.29 % -7.403 M 58.88 % -18.005 M 0.94 % -18.175 M 4.16 % -18.964 M -18.53 % -16.000 M 0.91 % -16.147 M -39.87 % -11.544 M 26.78 % -15.766 M -82.60 % -8.634 M 49.17 % -16.987 M 19.52 % -21.107 M -101.25 % -10.488 M -41.18 % -7.429 M -42.54 % -5.212 M -14.70 % -4.544 M 85.43 % -31.183 M -25.03 % -24.941 M -372.64 % -5.277 M 59.10 % -12.902 M -94.54 % -6.632 M 0.00 % -6.632 M 14.13 % -7.724 M 0.00 % -7.724 M
Acquisitions net 0.000 0.000 0.000 100.00 % -5.849 M -187.70 % 6.669 M 1 433.80 % -500.000 K -160.46 % 827.000 K 102.84 % -29.164 M -197.68 % 29.858 M 3 371.86 % 860.000 K 82.20 % 472.000 K 117.51 % 217.000 K -84.14 % 1.368 M 247.26 % -929.000 K 0.000 0.000 0.000 100.00 % -131.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -583.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.245 M 0.00 % -1.245 M -2 102.65 % -56.500 K 0.00 % -56.500 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 4.184 M 0.000 0.000 0.000 -100.00 % 30.842 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
Other investing activites -10.117 M 2.78 % -10.406 M -56.69 % -6.641 M -3 051.56 % 225.000 K 142.29 % -532.000 K -252.87 % 348.000 K 109.69 % -3.593 M -25 764.29 % 14.000 K -99.88 % 11.297 M 102 600.00 % 11.000 K -80.36 % 56.000 K -25.33 % 75.000 K 103.19 % -2.352 M 74.90 % -9.369 M -79.38 % -5.223 M 29.52 % -7.411 M 5.16 % -7.814 M -142.52 % -3.222 M 85.61 % -22.383 M -533.54 % -3.533 M -80.90 % -1.953 M 19.98 % -2.441 M 0.00 % -2.441 M 40.15 % -4.078 M 0.00 % -4.078 M
Net cash used for investing activites -24.432 M 0.55 % -24.567 M -74.93 % -14.044 M 27.77 % -19.443 M -68.97 % -11.507 M 39.80 % -19.115 M -25.97 % -15.174 M -4.97 % -14.455 M -178.93 % 18.314 M 222.95 % -14.895 M -83.75 % -8.106 M 53.08 % -17.277 M 12.48 % -19.740 M 5.03 % -20.786 M -64.29 % -12.652 M -0.23 % -12.623 M -2.14 % -12.358 M 64.22 % -34.536 M 27.02 % -47.324 M -437.16 % -8.810 M 40.69 % -14.855 M -114.05 % -6.940 M 0.00 % -6.940 M 6.08 % -7.389 M 0.00 % -7.389 M
Debt repayment 24.403 M 0.000 100.00 % -6.727 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 100.00 % -12.749 M 0.00 % -12.749 M -285.26 % 6.882 M 0.00 % 6.882 M
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 -100.00 % 5.000 M 0.00 % 5.000 M 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -13.128 M -89.66 % -6.922 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
Dividends paid -155.057 M -5 552.83 % -2.743 M 94.77 % -52.412 M -1 989.79 % -2.508 M 94.86 % -48.816 M -8 479.26 % -569.000 K 98.20 % -31.604 M 0.000 100.00 % -44.292 M 0.000 0.000 0.000 100.00 % -36.181 M 0.000 100.00 % -18.090 M 0.000 100.00 % -13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -225.500 K 0.00 % -225.500 K
Other financing activites -14.615 M -184.55 % 17.285 M 898.01 % -2.166 M 47.63 % -4.136 M -141.64 % 9.933 M -80.84 % 51.848 M 173.57 % -70.470 M -50.21 % -46.915 M -24.01 % -37.831 M -234.16 % 28.199 M 661.90 % -5.019 M 75.77 % -20.709 M -156.87 % -8.062 M 28.97 % -11.350 M -2 504.66 % 472.000 K 101.31 % -36.152 M -347.23 % 14.623 M 119.82 % -73.797 M -277.64 % 41.544 M 692.39 % -7.013 M -488.10 % 1.807 M 126.73 % -6.761 M 0.00 % -6.761 M -152.16 % -2.681 M 0.00 % -2.681 M
Net cash used provided by financing activities -145.269 M -10 373.62 % 1.414 M 101.90 % -74.433 M -448.67 % -13.566 M 65.11 % -38.883 M -175.83 % 51.279 M 150.24 % -102.074 M -117.57 % -46.915 M 42.87 % -82.123 M -391.23 % 28.199 M 379.70 % -10.082 M 51.32 % -20.709 M 53.19 % -44.243 M -289.81 % -11.350 M 35.58 % -17.618 M 51.27 % -36.152 M -2 327.48 % 1.623 M 102.20 % -73.797 M -277.64 % 41.544 M 692.39 % -7.013 M -488.10 % 1.807 M 112.45 % -14.509 M 0.00 % -14.509 M -445.41 % 4.201 M 0.00 % 4.201 M
Effect of forex changes on cash -2.529 M -124.00 % -1.129 M -184.89 % 1.330 M 258.33 % -840.000 K 65.39 % -2.427 M -527.13 % -387.000 K -131.10 % 1.245 M 52.79 % 814.500 K 368.10 % 174.000 K 108.08 % -2.155 M -466.97 % -380.000 K -7 700.00 % 5.000 K -99.37 % 791.000 K 240.95 % 232.000 K -61.40 % 601.000 K 141.36 % -1.453 M -158.54 % -562.000 K -215.40 % 487.000 K -41.89 % 838.000 K 98.11 % 423.000 K -18.97 % 522.000 K 6.31 % 491.000 K 0.00 % 491.000 K 1 302.86 % 35.000 K 0.00 % 35.000 K
Net change in cash 158.534 M 113.69 % 74.189 M -61.86 % 194.520 M 282.63 % 50.837 M 261.57 % -31.465 M -122.84 % 137.781 M 229.09 % -106.729 M -1 632.05 % -6.162 M 71.47 % -21.597 M -126.50 % 81.483 M 1 220.85 % 6.169 M -84.69 % 40.294 M 877.73 % -5.181 M -150.68 % 10.223 M 203.32 % -9.894 M -149.92 % 19.821 M 379.62 % -7.089 M -16 584.88 % 43.000 K 100.57 % -7.484 M -166.60 % 11.237 M 407.89 % 2.213 M -11.14 % 2.490 M 0.00 % 2.490 M -78.47 % 11.566 M 0.00 % 11.566 M
Cash at beginning of period 0.000 -100.00 % 194.520 M 0.000 -100.00 % 173.893 M -15.32 % 205.358 M 203.89 % 67.577 M -61.23 % 174.306 M -3.41 % 180.468 M -10.69 % 202.065 M 67.57 % 120.582 M 5.39 % 114.413 M 54.36 % 74.119 M -6.53 % 79.294 M 0.000 -100.00 % 67.954 M 0.000 -100.00 % 46.059 M 0.000 -100.00 % 60.543 M 0.000 -100.00 % 43.341 M 12.17 % 38.638 M 0.00 % 38.638 M 42.72 % 27.072 M 0.00 % 27.072 M
Cash at end of period 158.534 M -41.00 % 268.709 M 38.14 % 194.520 M -13.44 % 224.730 M 29.23 % 173.893 M -15.32 % 205.358 M 203.89 % 67.577 M -61.23 % 174.306 M -3.41 % 180.468 M -10.69 % 202.065 M 67.57 % 120.582 M 5.39 % 114.413 M 54.38 % 74.113 M 625.00 % 10.223 M -82.39 % 58.060 M 192.92 % 19.821 M -49.14 % 38.970 M 90 527.91 % 43.000 K -99.92 % 53.059 M 372.18 % 11.237 M -75.33 % 45.553 M 10.76 % 41.128 M 0.00 % 41.128 M 6.44 % 38.638 M 0.00 % 38.638 M
Operating cash flow 62.054 M -36.69 % 98.021 M 70.81 % 57.387 M -31.18 % 83.387 M 250.69 % 23.778 M -77.65 % 106.391 M 1 225.08 % 8.029 M -85.01 % 53.580 M 27.99 % 41.863 M -42.25 % 72.487 M 188.60 % 25.117 M -67.91 % 78.275 M 34.93 % 58.011 M 10.82 % 52.349 M 429.79 % 9.881 M -89.01 % 89.870 M 3 220.49 % -2.880 M -102.67 % 107.932 M 1 176.63 % -10.025 M -126.47 % 37.874 M 123.43 % 16.951 M -23.65 % 22.203 M 0.00 % 22.203 M 148.45 % 8.937 M 0.00 % 8.937 M
Capital expenditure -14.315 M 58.09 % -34.153 M -361.34 % -7.403 M 58.88 % -18.005 M 0.94 % -18.175 M 4.16 % -18.964 M -18.53 % -16.000 M 0.91 % -16.147 M -39.87 % -11.544 M 26.78 % -15.766 M -82.60 % -8.634 M 49.17 % -16.987 M 19.52 % -21.107 M -101.25 % -10.488 M -41.18 % -7.429 M -42.54 % -5.212 M -14.70 % -4.544 M 85.43 % -31.183 M -25.03 % -24.941 M -372.64 % -5.277 M 59.10 % -12.902 M -94.54 % -6.632 M 0.00 % -6.632 M 14.13 % -7.724 M 0.00 % -7.724 M
Free CashFlow 47.739 M -25.25 % 63.868 M 27.78 % 49.984 M -23.55 % 65.382 M 1 066.91 % 5.603 M -93.59 % 87.427 M 1 196.81 % -7.971 M -121.29 % 37.433 M 23.46 % 30.319 M -46.55 % 56.721 M 244.12 % 16.483 M -73.11 % 61.288 M 66.07 % 36.904 M -11.84 % 41.861 M 1 607.22 % 2.452 M -97.10 % 84.658 M 1 240.33 % -7.424 M -109.67 % 76.749 M 319.50 % -34.966 M -207.27 % 32.597 M 705.06 % 4.049 M -74.00 % 15.571 M 0.00 % 15.571 M 1 183.68 % 1.213 M 0.00 % 1.213 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013