1047.HK

Ngai Hing Hong Company Limited 1047.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Revenue 1.276 B 8.36 % 1.178 B -32.26 % 1.739 B -11.79 % 1.971 B 24.83 % 1.579 B -14.77 % 1.853 B -7.15 % 1.995 B 26.26 % 1.580 B 4.93 % 1.506 B -7.02 % 1.620 B -7.82 % 1.757 B -5.98 % 1.869 B 13.93 % 1.640 B -2.80 % 1.688 B 32.74 % 1.271 B 12.53 % 1.130 B -28.50 % 1.580 B 12.43 % 1.406 B 5.51 % 1.332 B 7.10 % 1.244 B 22.21 % 1.018 B 16.32 % 874.976 M 17.09 % 747.281 M -7.08 % 804.210 M 14.30 % 703.593 M 30.82 % 537.840 M -1.79 % 547.663 M
Net income -18.041 M 65.31 % -52.007 M -191.89 % 56.598 M -37.02 % 89.865 M 1 546.64 % -6.212 M -179.58 % 7.806 M -83.09 % 46.171 M 34.10 % 34.430 M 229.96 % -26.492 M -205.02 % 25.225 M 678.31 % 3.241 M -85.31 % 22.059 M 1 516.04 % 1.365 M -95.70 % 31.716 M 11.87 % 28.352 M 236.59 % -20.757 M -185.80 % 24.193 M 61.56 % 14.975 M 97.85 % 7.569 M -59.05 % 18.482 M 25.31 % 14.749 M -65.56 % 42.827 M 5.09 % 40.751 M 157.95 % 15.798 M -53.38 % 33.884 M 2 216.06 % 1.463 M -44.10 % 2.617 M
Income before tax -4.638 M 90.88 % -50.860 M -157.19 % 88.927 M -26.87 % 121.597 M 3 486.93 % 3.390 M -76.93 % 14.697 M -77.88 % 66.429 M 34.00 % 49.575 M 452.40 % -14.068 M -140.69 % 34.570 M 95.88 % 17.649 M -50.98 % 36.002 M 216.78 % 11.365 M -75.48 % 46.342 M -2.83 % 47.694 M 481.67 % -12.496 M -139.08 % 31.973 M 55.95 % 20.502 M 85.07 % 11.078 M -52.77 % 23.455 M 20.21 % 19.511 M -56.91 % 45.277 M 4.67 % 43.256 M 141.61 % 17.903 M -52.34 % 37.562 M 1 628.58 % 2.173 M 261.80 % -1.343 M
Income before tax ratio 0.00 91.58 % -0.04 -184.43 % 0.05 -17.10 % 0.06 2 773.44 % 0.00 -72.94 % 0.01 -76.17 % 0.03 6.13 % 0.03 435.84 % -0.01 -143.77 % 0.02 112.50 % 0.01 -47.86 % 0.02 178.04 % 0.01 -74.77 % 0.03 -26.80 % 0.04 439.19 % -0.01 -154.66 % 0.02 38.71 % 0.01 75.41 % 0.01 -55.90 % 0.02 -1.64 % 0.02 -62.95 % 0.05 -10.60 % 0.06 160.02 % 0.02 -58.30 % 0.05 1 221.36 % 0.00 264.76 % 0.00
EBITDA 39.368 M 437.69 % -11.658 M -109.57 % 121.812 M -21.53 % 155.231 M 268.33 % 42.145 M -15.92 % 50.124 M -47.96 % 96.323 M 27.88 % 75.325 M 388.36 % 15.424 M -66.70 % 46.318 M 1.18 % 45.778 M -30.02 % 65.419 M 65.17 % 39.608 M -42.16 % 68.475 M 2.37 % 66.890 M 615.25 % 9.352 M -84.33 % 59.674 M 29.28 % 46.159 M 139.80 % 19.249 M -32.42 % 28.482 M 32.43 % 21.508 M -53.36 % 46.116 M 5.22 % 43.829 M 103.21 % 21.568 M -46.58 % 40.374 M -92.49 % 537.840 M -1.79 % 547.663 M
Net income ratio -0.01 67.99 % -0.04 -235.65 % 0.03 -28.60 % 0.05 1 258.88 % 0.00 -193.37 % 0.00 -81.79 % 0.02 6.21 % 0.02 223.86 % -0.02 -212.96 % 0.02 744.36 % 0.00 -84.37 % 0.01 1 318.40 % 0.00 -95.57 % 0.02 -15.72 % 0.02 221.39 % -0.02 -219.99 % 0.02 43.69 % 0.01 87.52 % 0.01 -61.76 % 0.01 2.53 % 0.01 -70.39 % 0.05 -10.24 % 0.05 177.60 % 0.02 -59.21 % 0.05 1 670.44 % 0.00 -43.08 % 0.00
Ratio EBITDA 0.03 411.62 % -0.01 -114.13 % 0.07 -11.04 % 0.08 195.06 % 0.03 -1.34 % 0.03 -43.96 % 0.05 1.28 % 0.05 365.41 % 0.01 -64.18 % 0.03 9.77 % 0.03 -25.58 % 0.04 44.97 % 0.02 -40.49 % 0.04 -22.88 % 0.05 535.63 % 0.01 -78.08 % 0.04 14.99 % 0.03 127.28 % 0.01 -36.90 % 0.02 8.36 % 0.02 -59.90 % 0.05 -10.14 % 0.06 118.69 % 0.03 -53.26 % 0.06 -94.26 % 1.00 0.00 % 1.00
Gross profit ratio 0.16 24.49 % 0.13 -28.07 % 0.17 -1.03 % 0.18 47.38 % 0.12 14.82 % 0.10 -18.20 % 0.13 -7.54 % 0.14 10.53 % 0.12 1.29 % 0.12 12.56 % 0.11 11.00 % 0.10 14.05 % 0.09 -13.09 % 0.10 -21.64 % 0.13 29.41 % 0.10 10.07 % 0.09 -6.34 % 0.09 2.98 % 0.09 -13.07 % 0.11 -2.07 % 0.11 -24.46 % 0.14 -11.75 % 0.16 37.68 % 0.12 -15.45 % 0.14 -86.04 % 1.00 0.00 % 1.00
Weighted average shs out dil 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 1.33 % 364.343 M 1.21 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 20.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -8.83 % 329.038 M 9.73 % 299.858 M 2.48 % 292.600 M 0.63 % 290.778 M
Weighted average shs out 369.201 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 1.33 % 364.343 M 1.21 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 20.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -8.83 % 329.038 M 9.73 % 299.858 M 2.48 % 292.600 M 0.63 % 290.778 M
EPS diluted -0.05 65.07 % -0.14 -193.33 % 0.15 -37.50 % 0.24 1 528.57 % -0.02 -179.62 % 0.02 -83.77 % 0.13 39.34 % 0.09 229.94 % -0.07 -205.12 % 0.07 676.14 % 0.01 -85.26 % 0.06 1 513.51 % 0.00 -95.61 % 0.08 9.64 % 0.08 236.65 % -0.06 -184.64 % 0.07 59.62 % 0.04 111.17 % 0.02 -99.60 % 4.93 11.29 % 4.43 -67.16 % 13.49 5.39 % 12.80 26 566.67 % 0.05 -56.36 % 0.11 2 100.00 % 0.01 -44.44 % 0.01
Earnings per share -0.05 65.07 % -0.14 -193.33 % 0.15 -37.50 % 0.24 1 528.57 % -0.02 -179.62 % 0.02 -83.77 % 0.13 39.34 % 0.09 229.94 % -0.07 -205.12 % 0.07 676.14 % 0.01 -85.26 % 0.06 1 513.51 % 0.00 -95.61 % 0.08 9.64 % 0.08 236.65 % -0.06 -184.64 % 0.07 59.62 % 0.04 111.17 % 0.02 -99.60 % 4.93 11.29 % 4.43 -67.16 % 13.49 5.39 % 12.80 26 566.67 % 0.05 -56.36 % 0.11 2 100.00 % 0.01 -44.44 % 0.01
Gross profit 199.263 M 34.91 % 147.704 M -51.27 % 303.134 M -12.70 % 347.217 M 83.98 % 188.729 M -2.14 % 192.859 M -24.05 % 253.932 M 16.74 % 217.524 M 15.98 % 187.550 M -5.82 % 199.139 M 3.76 % 191.928 M 4.37 % 183.890 M 29.94 % 141.520 M -15.53 % 167.532 M 4.01 % 161.074 M 45.61 % 110.617 M -21.30 % 140.549 M 5.30 % 133.469 M 8.65 % 122.839 M -6.90 % 131.943 M 19.69 % 110.241 M -12.13 % 125.463 M 3.33 % 121.418 M 27.94 % 94.906 M -3.36 % 98.206 M -81.74 % 537.840 M -1.79 % 547.663 M
Income tax expense 12.195 M 15 336.71 % 79.000 K -99.65 % 22.483 M -10.70 % 25.178 M 333.06 % 5.814 M 70.05 % 3.419 M -79.03 % 16.307 M 27.50 % 12.790 M 13.22 % 11.297 M 49.31 % 7.566 M -43.91 % 13.489 M 16.75 % 11.554 M 40.39 % 8.230 M -21.97 % 10.547 M -37.59 % 16.899 M 187.20 % 5.884 M 354.71 % 1.294 M -82.65 % 7.459 M 112.57 % 3.509 M -29.44 % 4.973 M 4.43 % 4.762 M 94.37 % 2.450 M -2.20 % 2.505 M 205.49 % 820.000 K -72.57 % 2.989 M 320.99 % 710.000 K 117.93 % -3.960 M
Cost of revenue 1.077 B 4.56 % 1.030 B -28.25 % 1.436 B -11.59 % 1.624 B 16.80 % 1.390 B -16.24 % 1.660 B -4.68 % 1.741 B 27.78 % 1.363 B 3.36 % 1.319 B -7.19 % 1.421 B -9.24 % 1.565 B -7.11 % 1.685 B 12.42 % 1.499 B -1.40 % 1.520 B 36.90 % 1.110 B 8.94 % 1.019 B -29.20 % 1.440 B 13.18 % 1.272 B 5.19 % 1.209 B 8.76 % 1.112 B 22.52 % 907.534 M 21.08 % 749.513 M 19.76 % 625.863 M -11.76 % 709.304 M 17.17 % 605.387 M 0.000 0.000
General and administrative expenses 109.227 M -2.77 % 112.335 M -9.68 % 124.375 M -8.29 % 135.620 M 31.20 % 103.368 M -5.83 % 109.764 M -5.14 % 115.706 M 9.76 % 105.416 M 0.51 % 104.882 M 1.82 % 103.012 M 3.78 % 99.264 M 4.08 % 95.377 M 5.17 % 90.687 M 9.04 % 83.168 M 4.12 % 79.878 M 0.89 % 79.170 M -6.95 % 85.085 M 14.82 % 74.105 M 8.77 % 68.131 M -1.54 % 69.200 M 14.33 % 60.529 M 15.65 % 52.337 M -5.52 % 55.397 M 2.29 % 54.156 M 24.81 % 43.392 M 0.000 0.000
Selling and marketing expenses 81.723 M 1.42 % 80.576 M -8.72 % 88.273 M 2.49 % 86.125 M 21.65 % 70.799 M -8.47 % 77.352 M -3.90 % 80.493 M 5.12 % 76.572 M -3.98 % 79.744 M 4.43 % 76.358 M 6.60 % 71.632 M 15.48 % 62.032 M 20.30 % 51.563 M 10.84 % 46.520 M 23.87 % 37.554 M 5.82 % 35.487 M -16.67 % 42.584 M 3.65 % 41.086 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -9.785 M 10.80 % -10.970 M -82.44 % -6.013 M -21.72 % -4.940 M -202.88 % -1.631 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.027 M 0.000 0.000 100.00 % -2.927 M 0.000 0.000 100.00 % -9.789 M -59.82 % -6.125 M -117.58 % -2.815 M -110.42 % 27.010 M 2 276.47 % -1.241 M 66.14 % -3.665 M -125.38 % 14.440 M 102.70 % -535.667 M 2.26 % -548.035 M
Operating expenses 181.165 M -0.43 % 181.941 M -11.95 % 206.635 M -4.69 % 216.805 M 25.66 % 172.536 M -7.09 % 185.698 M -4.80 % 195.051 M 7.67 % 181.158 M -1.88 % 184.626 M 2.93 % 179.370 M 4.96 % 170.896 M 8.57 % 157.409 M 30.93 % 120.223 M -7.30 % 129.688 M 10.44 % 117.432 M 5.10 % 111.730 M -12.48 % 127.669 M 10.83 % 115.191 M 11.20 % 103.590 M 0.12 % 103.461 M 16.60 % 88.733 M 11.83 % 79.347 M 2.27 % 77.589 M 5.80 % 73.338 M 26.81 % 57.832 M 110.80 % -535.667 M 2.26 % -548.035 M
Cost and expenses 1.258 B 3.81 % 1.212 B -26.49 % 1.649 B -10.64 % 1.845 B 18.07 % 1.563 B -15.32 % 1.846 B -4.69 % 1.936 B 25.42 % 1.544 B 2.72 % 1.503 B -6.06 % 1.600 B -7.84 % 1.736 B -5.77 % 1.843 B 13.80 % 1.619 B -1.86 % 1.650 B 34.37 % 1.228 B 8.56 % 1.131 B -27.84 % 1.567 B 12.98 % 1.387 B 5.66 % 1.313 B 8.02 % 1.215 B 21.99 % 996.267 M 20.20 % 828.860 M 17.83 % 703.452 M -10.12 % 782.642 M 18.01 % 663.219 M 223.81 % -535.667 M 2.26 % -548.035 M
Research and development expenses 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 0.000 0.000
Selling general and administrative expenses 190.950 M -1.02 % 192.911 M -9.28 % 212.648 M -4.10 % 221.745 M 27.32 % 174.167 M -6.92 % 187.116 M -4.63 % 196.199 M 7.81 % 181.988 M -1.43 % 184.626 M 2.93 % 179.370 M 4.96 % 170.896 M 8.57 % 157.409 M 10.66 % 142.250 M 9.69 % 129.688 M 10.44 % 117.432 M 2.42 % 114.657 M -10.19 % 127.669 M 10.83 % 115.191 M 69.07 % 68.131 M -1.54 % 69.200 M 14.33 % 60.529 M 15.65 % 52.337 M -5.52 % 55.397 M 2.29 % 54.156 M 24.81 % 43.392 M 0.000 0.000
Interest income 865.000 K 26.09 % 686.000 K -23.61 % 898.000 K -17.39 % 1.087 M -1.98 % 1.109 M 6.33 % 1.043 M 88.61 % 553.000 K -4.98 % 582.000 K 149.79 % 233.000 K -27.41 % 321.000 K 54.33 % 208.000 K -37.91 % 335.000 K 8.06 % 310.000 K 29.71 % 239.000 K -5.91 % 254.000 K 10.43 % 230.000 K -42.07 % 397.000 K -26.75 % 542.000 K 78.29 % 304.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 23.601 M 37.33 % 17.185 M 102.89 % 8.470 M -14.89 % 9.952 M -42.75 % 17.382 M 2.17 % 17.013 M 30.01 % 13.086 M 17.47 % 11.140 M 0.38 % 11.098 M 20.53 % 9.208 M -18.73 % 11.330 M 0.89 % 11.230 M 9.65 % 10.242 M 34.52 % 7.614 M 103.69 % 3.738 M -49.97 % 7.472 M -33.41 % 11.221 M 22.54 % 9.157 M -6.46 % 9.789 M 59.82 % 6.125 M 117.58 % 2.815 M 94.14 % 1.450 M 16.84 % 1.241 M -74.93 % 4.950 M 41.39 % 3.501 M 0.000 -100.00 % 971.000 K
Depreciation and amortization 20.405 M -7.32 % 22.017 M -9.82 % 24.415 M 3.10 % 23.682 M 10.80 % 21.373 M 16.07 % 18.414 M 9.55 % 16.808 M 15.04 % 14.610 M -23.75 % 19.161 M 4.84 % 18.276 M 4.36 % 17.513 M -3.71 % 18.187 M 3.12 % 17.637 M 23.03 % 14.335 M -7.26 % 15.458 M 7.53 % 14.376 M -12.77 % 16.480 M -0.12 % 16.500 M 1 119.78 % -1.618 M -47.36 % -1.098 M -34.23 % -818.000 K -33.88 % -611.000 K 8.53 % -668.000 K 0.000 0.000 -100.00 % 535.667 M -2.26 % 548.035 M
Operating income 18.098 M 152.86 % -34.237 M -135.48 % 96.499 M -26.00 % 130.412 M 539.18 % 20.403 M -37.83 % 32.819 M -59.20 % 80.437 M 35.95 % 59.165 M 1 404.63 % -4.535 M -110.44 % 43.457 M 62.89 % 26.678 M -40.37 % 44.739 M 110.07 % 21.297 M -60.49 % 53.901 M 5.32 % 51.178 M 1 074.08 % -5.254 M -112.28 % 42.797 M 44.30 % 29.659 M 42.13 % 20.867 M -29.46 % 29.580 M 32.49 % 22.326 M -52.22 % 46.727 M 5.01 % 44.497 M 106.31 % 21.568 M -46.58 % 40.374 M 1 757.98 % 2.173 M 684.14 % -372.000 K
Operating income ratio 0.01 148.78 % -0.03 -152.38 % 0.06 -16.12 % 0.07 412.04 % 0.01 -27.06 % 0.02 -56.06 % 0.04 7.68 % 0.04 1 343.32 % 0.00 -111.22 % 0.03 76.72 % 0.02 -36.58 % 0.02 84.38 % 0.01 -59.35 % 0.03 -20.65 % 0.04 965.65 % 0.00 -117.17 % 0.03 28.34 % 0.02 34.71 % 0.02 -34.13 % 0.02 8.41 % 0.02 -58.92 % 0.05 -10.31 % 0.06 122.03 % 0.03 -53.26 % 0.06 1 320.28 % 0.00 694.81 % 0.00
Total other income expenses net -22.736 M -36.77 % -16.623 M -119.53 % -7.572 M 14.10 % -8.815 M 0.000 -100.00 % 63.000 K -93.33 % 945.000 K 162.50 % -1.512 M 93.31 % -22.586 M -154.15 % -8.887 M -7.72 % -8.250 M 5.57 % -8.737 M 12.03 % -9.932 M -31.39 % -7.559 M -468.37 % 2.052 M 128.33 % -7.242 M -136.60 % 19.788 M 789.75 % 2.224 M 122.72 % -9.789 M -59.82 % -6.125 M -117.58 % -2.815 M -94.14 % -1.450 M -16.84 % -1.241 M 66.14 % -3.665 M -30.33 % -2.812 M 0.000 100.00 % -971.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt 288.059 M 45.33 % 198.213 M -12.73 % 227.115 M 86.27 % 121.927 M -50.50 % 246.302 M -21.40 % 313.376 M 21.55 % 257.813 M 14.14 % 225.883 M 9.11 % 207.022 M -9.76 % 229.421 M 16.13 % 197.550 M -15.16 % 232.856 M 15.84 % 201.018 M -19.06 % 248.350 M 45.54 % 170.635 M 1 793.42 % 9.012 M -93.33 % 135.104 M 15.98 % 116.491 M 363.29 % -44.245 M -240.69 % 31.449 M 311.74 % 7.638 M 136.32 % -21.028 M 45.21 % -38.382 M -56.81 % -24.476 M -105.13 % -11.932 M 0.000 0.000
Total investments 8.643 M 268.73 % 2.344 M -20.35 % 2.943 M 32.21 % 2.226 M 19.48 % 1.863 M 11.09 % 1.677 M -16.15 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 15.61 % 1.730 M -82.95 % 10.144 M 798.49 % 1.129 M 63.62 % 690.000 K -18.82 % 850.000 K -57.50 % 2.000 M -88.51 % 17.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 392.292 M 12.45 % 348.850 M -14.09 % 406.041 M 23.60 % 328.506 M -11.79 % 372.396 M -8.50 % 406.977 M 8.37 % 375.529 M 13.17 % 331.830 M 18.15 % 280.843 M -11.54 % 317.469 M 7.68 % 294.828 M -14.53 % 344.938 M 17.18 % 294.367 M -14.47 % 344.176 M 35.92 % 253.224 M 154.08 % 99.664 M -53.42 % 213.986 M 21.79 % 175.708 M 879.31 % 17.942 M -79.25 % 86.468 M 46.70 % 58.941 M 37.18 % 42.967 M 430.19 % 8.104 M -4.26 % 8.465 M 277.73 % 2.241 M 0.000 0.000
Accumulated other comprehensive income loss 7.007 M 3.62 % 6.762 M -88.97 % 61.281 M 0.91 % 60.731 M 121.30 % -285.085 M -864.26 % 37.302 M 112.81 % -291.242 M -8.18 % -269.232 M -3.23 % -260.801 M 0.32 % -261.650 M -5.70 % -247.537 M -6.05 % -233.412 M -9.70 % -212.778 M -8.98 % -195.243 M -513.86 % 47.176 M 0.000 -100.00 % 51.024 M -37.95 % 82.225 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 390.734 M -3.57 % 405.201 M -12.78 % 464.592 M 8.47 % 428.300 M 23.85 % 345.819 M -1.76 % 352.031 M 0.04 % 351.881 M 11.08 % 316.786 M 10.75 % 286.048 M -9.54 % 316.232 M 8.82 % 290.592 M -1.41 % 294.735 M 6.65 % 276.368 M -0.11 % 276.681 M 8.06 % 256.041 M 10.25 % 232.229 M -5.83 % 246.605 M 7.31 % 229.796 M 3.90 % 221.162 M -1.17 % 223.779 M 4.92 % 213.277 M 2.05 % 208.998 M 0.000 0.000 0.000 0.000 0.000
Common stock 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 2.56 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 20.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 0.000 0.000 0.000
Total equity 519.297 M -3.21 % 536.504 M -18.59 % 659.046 M 6.27 % 620.144 M 26.43 % 490.521 M -4.31 % 512.593 M -4.02 % 534.041 M 10.52 % 483.197 M 6.03 % 455.721 M -12.10 % 518.431 M 5.09 % 493.320 M -0.97 % 498.159 M 5.82 % 470.781 M 1.84 % 462.278 M 9.17 % 423.434 M 6.87 % 396.223 M -5.23 % 418.104 M 16.44 % 359.065 M 3.11 % 348.248 M 2.31 % 340.387 M 15.39 % 294.998 M -0.84 % 297.506 M 6.89 % 278.331 M 13.91 % 244.333 M 5.85 % 230.837 M 12.46 % 205.268 M 0.84 % 203.565 M
Other non current liabilities 4.928 M 21 326.09 % 23.000 K -97.40 % 884.000 K 3 743.48 % 23.000 K -97.40 % 884.000 K 0.000 -100.00 % 884.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.600 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.084 M 0.000 0.000 0.000 -100.00 % 5.977 M -40.30 % 10.012 M
Long term debt 1.344 M -67.65 % 4.154 M -49.35 % 8.201 M 104.31 % 4.014 M 24.81 % 3.216 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 235.000 K -66.09 % 693.000 K -92.52 % 9.266 M 67.38 % 5.536 M -45.81 % 10.216 M -42.49 % 17.765 M 28.33 % 13.843 M -2.90 % 14.257 M 4 884.97 % 286.000 K -51.93 % 595.000 K -73.45 % 2.241 M 0.000 0.000
Total non current liabilities 6.272 M -39.99 % 10.452 M -31.89 % 15.346 M 79.84 % 8.533 M -19.95 % 10.659 M 58.55 % 6.723 M -13.82 % 7.801 M 13.67 % 6.863 M 11.58 % 6.151 M 2.93 % 5.976 M -0.37 % 5.998 M 34.57 % 4.457 M -17.46 % 5.400 M -33.39 % 8.107 M -61.53 % 21.076 M 334.74 % 4.848 M -59.42 % 11.946 M 34.54 % 8.879 M -81.83 % 48.865 M 132.25 % 21.040 M 26.65 % 16.613 M 8.29 % 15.341 M 5 263.99 % 286.000 K -51.93 % 595.000 K -73.45 % 2.241 M -62.51 % 5.977 M -40.30 % 10.012 M
Other current liabilities 32.694 M 16.24 % 28.126 M -93.74 % 449.642 M 679.57 % 57.678 M -85.51 % 398.082 M 1 273.31 % 28.987 M -24.14 % 38.213 M 8.70 % 35.156 M 42.55 % 24.663 M -39.54 % 40.795 M -24.23 % 53.843 M 121.94 % 24.260 M 36.48 % 17.776 M -32.43 % 26.307 M 158.01 % 10.196 M -50.02 % 20.402 M -16.99 % 24.578 M -30.13 % 35.177 M 210.99 % -31.695 M -122.20 % 142.786 M 44.67 % 98.700 M 29.77 % 76.056 M 72.50 % 44.090 M -6.33 % 47.068 M -22.54 % 60.763 M 9.38 % 55.550 M -13.08 % 63.910 M
Deferred revenue 7.753 M -13.90 % 9.005 M 102.26 % -397.840 M 0.000 100.00 % -369.180 M 9.29 % -406.977 M 0.000 100.00 % -27.644 M -460.42 % 7.670 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.143 M 4.44 % 25.989 M 17.86 % 22.050 M -50.38 % 44.442 M 246.66 % 12.820 M -4.92 % 13.484 M 37.30 % 9.821 M 1.73 % 9.654 M -37.80 % 15.520 M 28.06 % 12.119 M 0.000 0.000 0.000
Short term debt 390.948 M 13.42 % 344.696 M -13.36 % 397.840 M 22.60 % 324.492 M -12.10 % 369.180 M -9.29 % 406.977 M 8.37 % 375.529 M 13.17 % 331.830 M 18.15 % 280.843 M -11.54 % 317.469 M 7.68 % 294.828 M -14.53 % 344.938 M 17.18 % 294.367 M -14.47 % 344.176 M 36.04 % 252.989 M 150.44 % 101.018 M -50.17 % 202.720 M 19.13 % 170.172 M 2.48 % 166.052 M 141.70 % 68.703 M 52.34 % 45.098 M 63.24 % 27.626 M 253.36 % 7.818 M -21.83 % 10.001 M 0.000 0.000 0.000
Total current liabilities 491.314 M 10.58 % 444.313 M -19.69 % 553.266 M 16.85 % 473.479 M -4.09 % 493.659 M -1.38 % 500.557 M -1.42 % 507.753 M 9.68 % 462.953 M 20.10 % 385.467 M -11.39 % 434.996 M -4.19 % 454.039 M -9.22 % 500.152 M 16.71 % 428.550 M -10.41 % 478.363 M 29.84 % 368.434 M 92.93 % 190.969 M -42.89 % 334.381 M -2.83 % 344.105 M 47.18 % 233.801 M -26.68 % 318.883 M 41.70 % 225.044 M 32.66 % 169.639 M 66.45 % 101.913 M 4.17 % 97.833 M -0.49 % 98.318 M 76.99 % 55.550 M -13.08 % 63.910 M
Total liabilities 497.586 M 9.42 % 454.765 M -20.02 % 568.612 M 17.97 % 482.012 M -4.42 % 504.318 M -0.58 % 507.280 M -1.60 % 515.554 M 9.74 % 469.816 M 19.97 % 391.618 M -11.19 % 440.972 M -4.14 % 460.037 M -8.83 % 504.609 M 16.28 % 433.950 M -10.80 % 486.470 M 24.89 % 389.510 M 98.92 % 195.817 M -43.46 % 346.327 M -1.89 % 352.984 M 24.88 % 282.666 M -16.84 % 339.923 M 40.66 % 241.657 M 30.64 % 184.980 M 81.00 % 102.199 M 3.83 % 98.428 M -2.12 % 100.559 M 63.44 % 61.527 M -16.77 % 73.922 M
Other non current assets 158.233 M 224.21 % -127.391 M 12.31 % -145.272 M -1.97 % -142.459 M -7.65 % -132.337 M -10.32 % -119.955 M -551.96 % -18.399 M -473.28 % 4.929 M 268.11 % 1.339 M -98.79 % 110.922 M 4.59 % 106.059 M 32.76 % 79.886 M 15 345.42 % -524.000 K -108.75 % 5.988 M -86.93 % 45.814 M 427.39 % 8.687 M -73.55 % 32.845 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.237 M 2.88 % 81.877 M -8.81 % 89.787 M -11.79 % 101.784 M
Long term investments 8.643 M 268.73 % 2.344 M -20.35 % 2.943 M 32.21 % 2.226 M 19.48 % 1.863 M 11.09 % 1.677 M -98.83 % 143.380 M 10.46 % 129.801 M 20.13 % 108.050 M 5 619.96 % 1.889 M 2.22 % 1.848 M 59.31 % 1.160 M -98.32 % 69.184 M 3 587.10 % -1.984 M -387.54 % 690.000 K -97.59 % 28.618 M 1 330.90 % 2.000 M -88.51 % 17.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 222.670 M -4.84 % 234.003 M -15.71 % 277.607 M 41.91 % 195.617 M 1 122.61 % 16.000 M -13.04 % 18.399 M -0.71 % 18.531 M -17.26 % 22.397 M 4.12 % 21.510 M -3.22 % 22.225 M -3.11 % 22.939 M 47.55 % 15.547 M 37.43 % 11.313 M -46.14 % 21.005 M 14.17 % 18.398 M -6.35 % 19.646 M 33.14 % 14.756 M -8.78 % 16.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 263.928 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
Goodwill and intangible assets 0.000 -100.00 % 282.817 M -5.86 % 300.432 M 1.00 % 297.472 M 3.42 % 287.629 M 2.75 % 279.928 M 1 421.43 % 18.399 M -0.71 % 18.531 M -17.26 % 22.397 M 4.12 % 21.510 M -3.22 % 22.225 M -3.11 % 22.939 M 47.55 % 15.547 M 37.43 % 11.313 M -46.14 % 21.005 M 14.17 % 18.398 M -6.35 % 19.646 M 33.14 % 14.756 M -8.78 % 16.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 120.154 M -6.18 % 128.071 M -12.55 % 146.447 M 1.92 % 143.691 M 3.80 % 138.425 M 1.95 % 135.781 M -10.18 % 151.177 M 28.76 % 117.412 M -0.64 % 118.172 M -10.91 % 132.642 M -1.54 % 134.718 M -3.28 % 139.285 M -1.38 % 141.235 M -5.34 % 149.205 M 29.25 % 115.435 M 17.80 % 97.991 M -8.16 % 106.700 M 3.28 % 103.313 M -18.36 % 126.545 M -12.92 % 145.316 M 1.48 % 143.199 M 5.53 % 135.699 M 61.83 % 83.855 M 0.000 0.000 0.000 0.000
Total non current assets 296.835 M 0.64 % 294.943 M -5.96 % 313.640 M 1.48 % 309.062 M -0.12 % 309.421 M 0.64 % 307.449 M 1.79 % 302.054 M 9.31 % 276.328 M 7.94 % 256.010 M -6.21 % 272.953 M 0.94 % 270.421 M 8.96 % 248.194 M 7.50 % 230.870 M 4.76 % 220.388 M 17.58 % 187.430 M 15.64 % 162.080 M -2.83 % 166.809 M 22.66 % 135.996 M -6.07 % 144.778 M -1.96 % 147.676 M 2.76 % 143.706 M 5.90 % 135.699 M 61.83 % 83.855 M -0.45 % 84.237 M 2.88 % 81.877 M -8.81 % 89.787 M -11.79 % 101.784 M
Other current assets 61.660 M 9.95 % 56.081 M -36.00 % 87.621 M 24.14 % 70.584 M -0.45 % 70.903 M 9.81 % 64.566 M 16.83 % 55.265 M 11.45 % 49.588 M 22.13 % 40.603 M 22.49 % 33.149 M 54.85 % 21.407 M -2.47 % 21.950 M 26.69 % 17.326 M -20.77 % 21.867 M 0.000 0.000 0.000 -100.00 % 21.417 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 177.008 M 0.74 % 175.703 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.135 M -1.85 % 35.799 M 128.01 % -127.801 M -20.51 % -106.050 M -95 640.54 % 111.000 K -26.97 % 152.000 K -73.33 % 570.000 K 100.97 % -59.040 M -1 996.56 % 3.113 M 0.000 100.00 % -27.768 M 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 104.233 M -30.81 % 150.637 M -15.81 % 178.926 M -13.39 % 206.579 M 63.83 % 126.094 M 34.71 % 93.601 M -20.49 % 117.716 M 11.11 % 105.947 M 43.52 % 73.821 M -16.16 % 88.048 M -9.49 % 97.278 M -13.21 % 112.082 M 20.07 % 93.349 M -2.58 % 95.826 M 16.03 % 82.589 M -8.89 % 90.652 M 14.92 % 78.882 M 33.21 % 59.217 M -4.78 % 62.187 M 13.03 % 55.019 M 7.24 % 51.303 M -19.83 % 63.995 M 37.67 % 46.486 M 41.12 % 32.941 M 132.42 % 14.173 M 0.000 0.000
Cash and short term investments 104.233 M -30.81 % 150.637 M -15.81 % 178.926 M -13.39 % 206.579 M 63.83 % 126.094 M 34.71 % 93.601 M -20.49 % 117.716 M 11.11 % 105.947 M 43.52 % 73.821 M -16.16 % 88.048 M -9.49 % 97.278 M -13.21 % 112.082 M 20.07 % 93.349 M -2.58 % 95.826 M 16.03 % 82.589 M -8.89 % 90.652 M 14.92 % 78.882 M 33.21 % 59.217 M -4.78 % 62.187 M 13.03 % 55.019 M 7.24 % 51.303 M -19.83 % 63.995 M 37.67 % 46.486 M 41.12 % 32.941 M 132.42 % 14.173 M 0.000 0.000
Total current assets 720.048 M 3.41 % 696.326 M -23.82 % 914.018 M 15.25 % 793.094 M 15.71 % 685.418 M -3.79 % 712.424 M -4.70 % 747.541 M 10.47 % 676.685 M 14.43 % 591.329 M -13.86 % 686.450 M 0.51 % 682.936 M -9.49 % 754.574 M 11.98 % 673.861 M -7.48 % 728.360 M 16.44 % 625.514 M 45.48 % 429.960 M -28.05 % 597.622 M 3.74 % 576.053 M 18.50 % 486.136 M -8.73 % 532.634 M 35.55 % 392.949 M 13.31 % 346.787 M 16.89 % 296.675 M 14.76 % 258.524 M 3.61 % 249.519 M 40.96 % 177.008 M 0.74 % 175.703 M
Inventory 300.277 M 12.49 % 266.938 M -35.44 % 413.468 M 73.49 % 238.324 M -18.61 % 292.804 M -8.28 % 319.251 M 10.03 % 290.158 M 13.45 % 255.767 M 11.90 % 228.571 M -20.58 % 287.785 M 1.66 % 283.087 M -6.09 % 301.442 M 7.08 % 281.501 M -14.78 % 330.314 M 18.46 % 278.846 M 78.06 % 156.605 M -23.37 % 204.362 M 33.74 % 152.802 M 7.18 % 142.560 M -23.51 % 186.373 M 56.81 % 118.853 M 22.00 % 97.423 M 38.69 % 70.245 M 13.64 % 61.816 M -4.57 % 64.779 M 0.000 0.000
Net receivables 253.878 M 14.02 % 222.670 M -4.84 % 234.003 M -15.71 % 277.607 M 41.91 % 195.617 M -16.76 % 235.006 M -17.37 % 284.402 M 7.17 % 265.383 M 6.87 % 248.334 M -10.46 % 277.357 M -1.30 % 281.012 M -11.78 % 318.530 M 13.17 % 281.452 M 1.52 % 277.240 M 5.69 % 262.324 M 44.26 % 181.841 M -41.92 % 313.104 M -8.19 % 341.042 M 21.20 % 281.389 M -3.38 % 291.242 M 30.72 % 222.793 M 20.19 % 185.369 M 3.01 % 179.944 M 9.88 % 163.767 M -3.99 % 170.567 M 0.000 0.000
Tax assets 9.805 M 7.72 % 9.102 M 0.13 % 9.090 M 11.78 % 8.132 M -41.25 % 13.841 M 38.16 % 10.018 M 33.63 % 7.497 M 32.57 % 5.655 M -6.56 % 6.052 M 1.04 % 5.990 M 7.52 % 5.571 M 13.14 % 4.924 M -9.29 % 5.428 M -90.28 % 55.866 M 1 145.34 % 4.486 M -46.51 % 8.386 M 49.27 % 5.618 M 966.03 % 527.000 K -74.37 % 2.056 M -12.88 % 2.360 M 365.48 % 507.000 K 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 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
Account payables 53.478 M -5.80 % 56.769 M -35.00 % 87.336 M 11.61 % 78.252 M -10.32 % 87.257 M 53.14 % 56.979 M -33.79 % 86.059 M -2.77 % 88.513 M 21.46 % 72.875 M 1.47 % 71.819 M -27.06 % 98.459 M -18.19 % 120.352 M 8.39 % 111.032 M 8.40 % 102.424 M 4.91 % 97.630 M 52.64 % 63.962 M -38.62 % 104.207 M -22.13 % 133.822 M 42.58 % 93.856 M -8.00 % 102.012 M 32.61 % 76.926 M 23.50 % 62.288 M 32.33 % 47.071 M 22.64 % 38.383 M 14.26 % 33.594 M 0.000 0.000
Tax payables 6.441 M 12.66 % 5.717 M -64.90 % 16.288 M 24.75 % 13.057 M 56.94 % 8.320 M 9.27 % 7.614 M -4.25 % 7.952 M 6.68 % 7.454 M 5.19 % 7.086 M 44.23 % 4.913 M -28.89 % 6.909 M -34.83 % 10.602 M 97.25 % 5.375 M -1.48 % 5.456 M -28.39 % 7.619 M 36.37 % 5.587 M 94.26 % 2.876 M -41.71 % 4.934 M -11.70 % 5.588 M 3.83 % 5.382 M 24.58 % 4.320 M 17.74 % 3.669 M 25.05 % 2.934 M 23.23 % 2.381 M -39.89 % 3.961 M 0.000 0.000
Deferred revenue non current 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 % -15.835 M 0.000 100.00 % -26.663 M -105.42 % -12.980 M 0.000 100.00 % -27.959 M -23.40 % -22.657 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 22.170 M -11.87 % 25.155 M -25.55 % 33.787 M 6.49 % 31.727 M 25.91 % 25.199 M 5.55 % 23.874 M -3.83 % 24.826 M 7.63 % 23.065 M 13.15 % 20.384 M -4.46 % 21.336 M -0.58 % 21.461 M -4.27 % 22.419 M -5.06 % 23.613 M 4.83 % 22.526 M 8.14 % 20.831 M 7.66 % 19.348 M 11.21 % 17.397 M 133.70 % 7.444 M -36.72 % 11.764 M 15.40 % 10.194 M 15.66 % 8.814 M 29.92 % 6.784 M 26.31 % 5.371 M 53.24 % 3.505 M 204.78 % 1.150 M 475.00 % 200.000 K 0.00 % 200.000 K
Capital lease obligations 6.419 M -35.34 % 9.928 M -24.87 % 13.214 M 50.19 % 8.798 M 25.35 % 7.019 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 235.000 K -66.09 % 693.000 K -74.71 % 2.740 M -50.25 % 5.507 M -51.04 % 11.247 M -37.22 % 17.915 M -29.06 % 25.253 M 423.92 % 4.820 M 38.47 % 3.481 M 3 901.15 % 87.000 K -95.92 % 2.131 M 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 504.587 M -10.53 % 563.978 M 6.88 % 527.686 M -29.68 % 750.407 M 66.23 % 451.417 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
Other total stockholders equity 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M 0.00 % 62.466 M -53.34 % 133.880 M 123.01 % 60.033 M -3.89 % 62.466 M 0.00 % 62.466 M 6.28 % 58.774 M 2.02 % 57.611 M 0.00 % 57.611 M 13.40 % 50.802 M 78.41 % 28.475 M -65.16 % 81.724 M -66.36 % 242.960 M 0.89 % 240.828 M 4.85 % 229.687 M 12.01 % 205.068 M 0.84 % 203.365 M
Deferred tax liabilities non current 4.928 M -21.47 % 6.275 M 0.22 % 6.261 M 39.26 % 4.496 M -31.45 % 6.559 M -2.44 % 6.723 M -2.80 % 6.917 M 0.79 % 6.863 M 11.58 % 6.151 M 2.93 % 5.976 M -0.37 % 5.998 M 34.57 % 4.457 M -17.46 % 5.400 M -33.39 % 8.107 M 54.68 % 5.241 M 26.14 % 4.155 M 55.04 % 2.680 M -19.83 % 3.343 M 6.84 % 3.129 M -4.46 % 3.275 M 18.23 % 2.770 M 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 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 1.017 B 2.58 % 991.269 M -19.26 % 1.228 B 11.39 % 1.102 B 10.79 % 994.839 M -2.45 % 1.020 B -2.83 % 1.050 B 10.13 % 953.013 M 12.47 % 847.339 M -11.68 % 959.403 M 0.63 % 953.357 M -4.93 % 1.003 B 10.84 % 904.731 M -4.64 % 948.748 M 16.71 % 812.944 M 37.31 % 592.040 M -22.55 % 764.431 M 7.36 % 712.049 M 12.86 % 630.914 M -7.26 % 680.310 M 26.77 % 536.655 M 11.23 % 482.486 M 26.79 % 380.530 M 11.02 % 342.761 M 3.43 % 331.396 M 24.21 % 266.795 M -3.85 % 277.487 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 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.320 M -229.96 % 6.402 M 5 062.90 % 124.000 K 101.04 % -11.871 M 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 -100.00 % 31.000 K -66.30 % 92.000 K -53.54 % 198.000 K 72.17 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -70.314 M -166.66 % 105.478 M 171.85 % -146.803 M -591.18 % 29.888 M -57.55 % 70.413 M 974.48 % -8.052 M 79.65 % -39.574 M -22.25 % -32.372 M -142.51 % 76.152 M 353.87 % -29.996 M -188.15 % 34.029 M 168.02 % -50.028 M -195.38 % 52.453 M 161.81 % -84.861 M 48.55 % -164.928 M -227.91 % 128.937 M 530.87 % -29.925 M -6 732.19 % -438.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -32.973 M -241.19 % 23.354 M -11.70 % 26.449 M 140.18 % -65.834 M -397.07 % 22.161 M -28.39 % 30.947 M 520.08 % -7.367 M 75.96 % -30.640 M -203.78 % 29.524 M 443.50 % -8.595 M -122.80 % 37.694 M 186.05 % -43.804 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
Inventory -36.800 M -130.92 % 119.014 M 167.22 % -177.048 M -322.07 % 79.725 M 440.84 % 14.741 M 137.80 % -38.999 M -21.03 % -32.222 M -15.02 % -28.015 M -163.54 % 44.091 M 2 705.85 % -1.692 M -109.38 % 18.036 M 191.35 % -19.744 M -139.89 % 49.495 M 196.33 % -51.381 M 58.19 % -122.895 M -374.80 % 44.721 M 215.27 % -38.796 M -160.95 % -14.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -541.000 K 98.53 % -36.890 M -1 071.81 % 3.796 M -76.27 % 15.997 M -52.26 % 33.511 M 0.000 -100.00 % 15.000 K -99.94 % 26.283 M 935.99 % 2.537 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.352 M -68.74 % -4.357 M -113.59 % 32.061 M 213.27 % -28.304 M -276.98 % 15.993 M 152.81 % -30.284 M -1 123.80 % 2.958 M 108.84 % -33.480 M 20.35 % -42.033 M -149.91 % 84.216 M 849.34 % 8.871 M -38.52 % 14.429 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 9.189 M 33.48 % 6.884 M 193.01 % -7.401 M 43.32 % -13.057 M -174.77 % 17.464 M 151.33 % -34.021 M -160.12 % -13.079 M -3.71 % -12.611 M -23.00 % -10.253 M 55.61 % -23.099 M -1 186.14 % -1.796 M -151.74 % 3.471 M 163.51 % -5.465 M -174.10 % 7.375 M 147.43 % -15.550 M -397.84 % 5.221 M 131.46 % -16.595 M -19.05 % -13.939 M -126.73 % 52.149 M 159.43 % -87.755 M -211.63 % -28.160 M -61.82 % -17.402 M -482.46 % 4.550 M -87.56 % 36.586 M 187.07 % -42.019 M -244.26 % 29.127 M 4 096.97 % 694.000 K
Net cash provided by operating activities -45.358 M -154.31 % 83.519 M 304.39 % -40.862 M -125.21 % 162.110 M 43.92 % 112.640 M 841.05 % -15.200 M -148.62 % 31.263 M 57.12 % 19.898 M -71.97 % 70.992 M 28 610.84 % -249.000 K -100.37 % 67.395 M 783.06 % 7.632 M -89.96 % 75.990 M 402.77 % -25.098 M 76.62 % -107.348 M -174.75 % 143.602 M 14 245.85 % 1.001 M -96.85 % 31.782 M -46.78 % 59.718 M 186.21 % -69.273 M -416.54 % -13.411 M -152.75 % 25.425 M -43.88 % 45.301 M -13.52 % 52.384 M 743.93 % -8.135 M -126.59 % 30.590 M 823.89 % 3.311 M
Investments in property plant and equipment -11.271 M -15.35 % -9.771 M 45.80 % -18.028 M -16.47 % -15.479 M 5.42 % -16.366 M -70.43 % -9.603 M 61.00 % -24.623 M -85.44 % -13.278 M -86.02 % -7.138 M 45.91 % -13.196 M -41.15 % -9.349 M 50.32 % -18.818 M -111.04 % -8.917 M 65.92 % -26.165 M 28.05 % -36.365 M -385.58 % -7.489 M 32.70 % -11.127 M -4.66 % -10.632 M -21.68 % -8.738 M 22.53 % -11.279 M 22.36 % -14.528 M 66.23 % -43.024 M -304.10 % -10.647 M 30.51 % -15.322 M -128.86 % -6.695 M -34.30 % -4.985 M 64.15 % -13.906 M
Acquisitions net 913.000 K 380.53 % 190.000 K 0.000 -100.00 % 2.721 M 144.47 % 1.113 M 0.000 100.00 % -33.000 K -133.67 % 98.000 K -66.21 % 290.000 K 0.000 100.00 % -51.000 K 0.000 -100.00 % 29.000 K -68.82 % 93.000 K 0.000 0.000 -100.00 % 3.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.000 K 0.000 0.000
Purchases of investments -7.357 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.014 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.415 M 0.000 0.000 100.00 % -2.000 M 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 -100.00 % 245.000 K 0.000 0.000 100.00 % -1.637 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 100.00 % -2.696 M -133.02 % -1.157 M -5 685.00 % -20.000 K 99.83 % -11.761 M -143.55 % -4.829 M 80.89 % -25.264 M -368.11 % -5.397 M -137.65 % -2.271 M 20.87 % -2.870 M 35.74 % -4.466 M -195.18 % -1.513 M 78.01 % -6.879 M -2 455.82 % 292.000 K -79.93 % 1.455 M 156.61 % 567.000 K 156.25 % -1.008 M -120.33 % 4.957 M 533.08 % 783.000 K -77.04 % 3.411 M 3 000.91 % 110.000 K -36.78 % 174.000 K 65.71 % 105.000 K 950.00 % 10.000 K -84.85 % 66.000 K
Net cash used for investing activites -17.715 M -84.90 % -9.581 M 46.85 % -18.028 M -16.66 % -15.454 M 5.83 % -16.410 M -70.53 % -9.623 M 73.58 % -36.417 M -64.63 % -22.121 M 31.73 % -32.402 M -74.27 % -18.593 M -59.31 % -11.671 M 46.19 % -21.688 M -62.41 % -13.354 M 59.23 % -32.755 M 24.26 % -43.244 M -500.86 % -7.197 M 24.91 % -9.584 M 4.78 % -10.065 M -3.27 % -9.746 M -54.16 % -6.322 M 54.01 % -13.745 M 65.30 % -39.613 M -275.94 % -10.537 M 30.44 % -15.148 M -139.91 % -6.314 M -26.91 % -4.975 M 64.05 % -13.840 M
Debt repayment 46.951 M 188.11 % -53.284 M -172.87 % 73.119 M 242.49 % -51.316 M -36.66 % -37.551 M 0.000 -100.00 % 41.650 M -20.51 % 52.399 M 266.07 % -31.552 M -239.36 % 22.641 M 144.27 % -51.145 M -207.64 % 47.514 M 190.28 % -52.627 M -160.50 % 86.991 M -43.35 % 153.560 M 236.77 % -112.275 M -483.79 % 29.254 M 5 323.93 % -560.000 K 97.72 % -24.571 M -267.69 % 14.653 M 25.92 % 11.637 M -23.85 % 15.282 M 756.16 % -2.329 M -158.62 % 3.973 M 213.26 % -3.508 M 1.74 % -3.570 M 48.54 % -6.937 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 -100.00 % 5.114 M 0.000 0.000 -100.00 % 35.136 M 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 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 0.000 100.00 % -7.384 M 63.64 % -20.306 M -179.66 % -7.261 M 0.000 100.00 % -7.384 M 33.33 % -11.076 M -200.00 % -3.692 M 0.00 % -3.692 M 0.000 100.00 % -7.384 M -100.00 % -3.692 M 0.00 % -3.692 M 66.67 % -11.076 M -200.00 % -3.692 M 0.00 % -3.692 M 49.37 % -7.292 M -1.28 % -7.200 M 0.00 % -7.200 M 20.00 % -9.000 M 50.00 % -18.000 M 27.86 % -24.952 M 0.000 100.00 % -9.476 M -18 852.00 % -50.000 K 0.000 0.000
Other financing activites -30.282 M 0.39 % -30.402 M -41.37 % -21.505 M -36.95 % -15.703 M 33.06 % -23.460 M -204.88 % 22.368 M 230.21 % -17.179 M -33.23 % -12.894 M 2.71 % -13.253 M 13.25 % -15.277 M -15.44 % -13.234 M 8.81 % -14.513 M -24.32 % -11.674 M -14.31 % -10.213 M -39.16 % -7.339 M -414.66 % -1.426 M -106.32 % 22.547 M 0.000 100.00 % -16.810 M -143.86 % 38.326 M 84.02 % 20.827 M -49.65 % 41.367 M 274.84 % 11.036 M -0.14 % 11.051 M 22 002.00 % 50.000 K 0.000 0.000
Net cash used provided by financing activities 16.669 M 118.30 % -91.070 M -390.88 % 31.308 M 142.15 % -74.280 M -21.75 % -61.011 M -507.17 % 14.984 M 11.86 % 13.395 M -62.60 % 35.813 M 173.85 % -48.497 M -758.57 % 7.364 M 110.29 % -71.555 M -344.14 % 29.309 M 143.11 % -67.993 M -203.49 % 65.702 M -53.90 % 142.529 M 214.36 % -124.635 M -927.26 % 15.066 M 189.06 % -16.917 M 61.92 % -44.426 M -155.99 % 79.345 M 448.57 % 14.464 M -54.37 % 31.697 M 1 496.34 % -2.270 M -140.92 % 5.548 M 258.15 % -3.508 M 1.74 % -3.570 M 48.54 % -6.937 M
Effect of forex changes on cash 575.000 K 105.15 % -11.157 M -15 614.08 % -71.000 K -100.88 % 8.109 M 397.47 % -2.726 M 32.17 % -4.019 M -258.92 % 2.529 M 546.03 % -567.000 K 88.65 % -4.996 M -45 518.18 % 11.000 K 237.50 % -8.000 K -100.48 % 1.664 M 53.79 % 1.082 M -61.29 % 2.795 M 0.000 0.000 -100.00 % 3.928 M 164.69 % 1.484 M -8.51 % 1.622 M 4 870.59 % -34.000 K 0.000 0.000 100.00 % -26.000 K 86.73 % -196.000 K 94.34 % -3.461 M 17.52 % -4.196 M 33.30 % -6.291 M
Net change in cash -46.404 M -64.04 % -28.289 M -2.30 % -27.653 M -134.36 % 80.485 M 147.70 % 32.493 M 334.47 % -13.858 M -228.67 % 10.770 M -67.39 % 33.023 M 321.59 % -14.903 M -29.96 % -11.467 M 27.60 % -15.839 M -193.63 % 16.917 M 495.72 % -4.275 M -140.16 % 10.644 M 232.01 % -8.063 M -168.50 % 11.770 M 13.05 % 10.411 M 65.67 % 6.284 M -12.33 % 7.168 M 92.90 % 3.716 M 129.28 % -12.692 M -172.49 % 17.509 M -3.69 % 18.179 M -35.08 % 28.000 M 230.73 % -21.418 M -220.00 % 17.849 M 175.13 % -23.757 M
Cash at beginning of period 150.637 M -15.81 % 178.926 M -13.39 % 206.579 M 63.83 % 126.094 M 34.71 % 93.601 M -12.90 % 107.459 M 11.14 % 96.689 M 51.87 % 63.666 M -18.97 % 78.569 M -12.74 % 90.036 M -14.96 % 105.875 M 19.02 % 88.958 M -4.59 % 93.233 M 12.89 % 82.589 M -8.89 % 90.652 M 14.92 % 78.882 M 15.20 % 68.471 M 10.11 % 62.187 M 13.03 % 55.019 M 7.24 % 51.303 M -19.83 % 63.995 M 37.67 % 46.486 M 584.83 % 6.788 M 132.00 % -21.212 M -10 397.09 % 206.000 K 101.17 % -17.643 M -388.57 % 6.114 M
Cash at end of period 104.233 M -30.81 % 150.637 M -15.81 % 178.926 M -13.39 % 206.579 M 63.83 % 126.094 M 34.71 % 93.601 M -12.90 % 107.459 M 11.14 % 96.689 M 51.87 % 63.666 M -18.97 % 78.569 M -12.74 % 90.036 M -14.96 % 105.875 M 19.02 % 88.958 M -4.59 % 93.233 M 12.89 % 82.589 M -8.89 % 90.652 M 14.92 % 78.882 M 15.20 % 68.471 M 10.11 % 62.187 M 13.03 % 55.019 M 7.24 % 51.303 M -19.83 % 63.995 M 156.32 % 24.967 M 267.81 % 6.788 M 132.00 % -21.212 M -10 397.09 % 206.000 K 101.17 % -17.643 M
Operating cash flow -45.358 M -154.31 % 83.519 M 304.39 % -40.862 M -125.21 % 162.110 M 43.92 % 112.640 M 841.05 % -15.200 M -148.62 % 31.263 M 57.12 % 19.898 M -71.97 % 70.992 M 28 610.84 % -249.000 K -100.37 % 67.395 M 783.06 % 7.632 M -89.96 % 75.990 M 402.77 % -25.098 M 76.62 % -107.348 M -174.75 % 143.602 M 14 245.85 % 1.001 M -96.85 % 31.782 M -46.78 % 59.718 M 186.21 % -69.273 M -416.54 % -13.411 M -152.75 % 25.425 M -43.88 % 45.301 M -13.52 % 52.384 M 743.93 % -8.135 M -126.59 % 30.590 M 823.89 % 3.311 M
Capital expenditure -11.271 M -15.35 % -9.771 M 45.80 % -18.028 M -16.47 % -15.479 M 5.42 % -16.366 M -70.43 % -9.603 M 61.00 % -24.623 M -85.44 % -13.278 M -86.02 % -7.138 M 45.91 % -13.196 M -41.15 % -9.349 M 50.32 % -18.818 M -111.04 % -8.917 M 65.92 % -26.165 M 28.05 % -36.365 M -385.58 % -7.489 M 32.70 % -11.127 M -4.66 % -10.632 M -21.68 % -8.738 M 22.53 % -11.279 M 22.36 % -14.528 M 66.23 % -43.024 M -304.10 % -10.647 M 30.51 % -15.322 M -128.86 % -6.695 M -34.30 % -4.985 M 64.15 % -13.906 M
Free CashFlow -56.629 M -176.79 % 73.748 M 225.23 % -58.890 M -140.16 % 146.631 M 52.31 % 96.274 M 488.15 % -24.803 M -473.54 % 6.640 M 0.30 % 6.620 M -89.63 % 63.854 M 574.93 % -13.445 M -123.16 % 58.046 M 618.92 % -11.186 M -116.68 % 67.073 M 230.84 % -51.263 M 64.33 % -143.713 M -205.58 % 136.113 M 1 444.19 % -10.126 M -147.88 % 21.150 M -58.51 % 50.980 M 163.29 % -80.552 M -188.31 % -27.939 M -58.75 % -17.599 M -150.78 % 34.654 M -6.50 % 37.062 M 349.91 % -14.830 M -157.92 % 25.605 M 341.67 % -10.595 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2003-01-31 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-31
Revenue 705.051 M 124.88 % 313.527 M -51.71 % 649.296 M 20.25 % 539.969 M -15.35 % 637.858 M -21.02 % 807.650 M -13.26 % 931.125 M -8.63 % 1.019 B 7.05 % 951.987 M 41.58 % 672.418 M -25.83 % 906.580 M 9.43 % 828.445 M -19.12 % 1.024 B 1.39 % 1.010 B 2.55 % 985.116 M 21.64 % 809.886 M 5.12 % 770.443 M 16.73 % 660.003 M -21.99 % 846.060 M 10.08 % 768.617 M -9.70 % 851.209 M 4.45 % 814.925 M -13.52 % 942.371 M -0.29 % 945.093 M 2.29 % 923.897 M 12.64 % 820.208 M 0.00 % 820.208 M -2.80 % 843.844 M 0.00 % 843.844 M 32.74 % 635.732 M 0.00 % 635.732 M 12.53 % 564.965 M 0.00 % 564.965 M -28.50 % 790.113 M 0.00 % 790.113 M 12.43 % 702.754 M 0.00 % 702.754 M 5.51 % 666.060 M 0.00 % 666.060 M 7.10 % 621.925 M 0.00 % 621.925 M 22.21 % 508.888 M 0.00 % 508.888 M 16.32 % 437.488 M 0.00 % 437.488 M 17.09 % 373.641 M 0.00 % 373.641 M -7.08 % 402.105 M 0.00 % 402.105 M 14.30 % 351.797 M 100.00 % 175.898 M -34.59 % 268.920 M 0.00 % 268.920 M -1.79 % 273.832 M 100.00 % 136.916 M
Net income -6.803 M -1 933.69 % 371.000 K 102.01 % -18.412 M -2.77 % -17.915 M 47.45 % -34.092 M -250.72 % 22.619 M -33.43 % 33.979 M -35.59 % 52.751 M 42.13 % 37.114 M 645.87 % -6.799 M -1 258.26 % 587.000 K -90.10 % 5.928 M 215.65 % 1.878 M -92.04 % 23.602 M 4.58 % 22.569 M 55.01 % 14.560 M -26.72 % 19.870 M 1 152.99 % -1.887 M 92.33 % -24.605 M -206.41 % 23.123 M 1 000.05 % 2.102 M 130.57 % -6.877 M -167.97 % 10.118 M -42.07 % 17.465 M 280.17 % 4.594 M 193.08 % 1.568 M 874.07 % -202.500 K -101.13 % 17.898 M 29.52 % 13.819 M -10.25 % 15.398 M 18.86 % 12.955 M 240.96 % -9.190 M 20.55 % -11.567 M -175.41 % 15.340 M 73.26 % 8.854 M 35.76 % 6.522 M -22.85 % 8.454 M 123.37 % 3.785 M 0.00 % 3.785 M -59.05 % 9.241 M 0.00 % 9.241 M 25.31 % 7.375 M 0.00 % 7.375 M -65.56 % 21.414 M 0.00 % 21.414 M 5.09 % 20.376 M 0.00 % 20.376 M 138.55 % 8.542 M 17.71 % 7.257 M -58.02 % 17.287 M 100.00 % 8.643 M 1 081.58 % 731.500 K 0.00 % 731.500 K -44.10 % 1.309 M 100.00 % 654.250 K
Income before tax 493.000 K -95.24 % 10.360 M 169.08 % -14.998 M 32.26 % -22.139 M 22.92 % -28.721 M -172.41 % 39.666 M -19.48 % 49.261 M -29.52 % 69.892 M 35.17 % 51.705 M 1 403.38 % -3.967 M -153.92 % 7.357 M 1.21 % 7.269 M -2.14 % 7.428 M -75.97 % 30.907 M -12.99 % 35.522 M 68.44 % 21.089 M -25.97 % 28.486 M 725.68 % 3.450 M 119.69 % -17.518 M -163.61 % 27.538 M 291.61 % 7.032 M 1 035.11 % -752.000 K -104.09 % 18.401 M -29.61 % 26.143 M 165.17 % 9.859 M 73.50 % 5.683 M 0.00 % 5.683 M -75.48 % 23.171 M 0.00 % 23.171 M -2.83 % 23.847 M 0.00 % 23.847 M 481.67 % -6.248 M 0.00 % -6.248 M -139.08 % 15.987 M 0.00 % 15.987 M 55.95 % 10.251 M 0.00 % 10.251 M 85.07 % 5.539 M 0.00 % 5.539 M -52.77 % 11.728 M 0.00 % 11.728 M 20.21 % 9.756 M 0.00 % 9.756 M -56.91 % 22.639 M 0.00 % 22.639 M 4.67 % 21.628 M 0.00 % 21.628 M 141.61 % 8.952 M 0.00 % 8.952 M -52.34 % 18.781 M 100.00 % 9.391 M 764.29 % 1.087 M 0.00 % 1.087 M 261.80 % -671.500 K -100.00 % -335.750 K
Income before tax ratio 0.00 -97.88 % 0.03 243.05 % -0.02 43.66 % -0.04 8.94 % -0.05 -191.68 % 0.05 -7.17 % 0.05 -22.86 % 0.07 26.27 % 0.05 1 020.62 % -0.01 -172.70 % 0.01 -7.51 % 0.01 20.99 % 0.01 -76.30 % 0.03 -15.15 % 0.04 38.48 % 0.03 -29.57 % 0.04 607.32 % 0.01 125.25 % -0.02 -157.79 % 0.04 333.69 % 0.01 995.25 % 0.00 -104.73 % 0.02 -29.41 % 0.03 159.22 % 0.01 54.03 % 0.01 0.00 % 0.01 -74.77 % 0.03 0.00 % 0.03 -26.80 % 0.04 0.00 % 0.04 439.19 % -0.01 0.00 % -0.01 -154.66 % 0.02 0.00 % 0.02 38.71 % 0.01 0.00 % 0.01 75.41 % 0.01 0.00 % 0.01 -55.90 % 0.02 0.00 % 0.02 -1.64 % 0.02 0.00 % 0.02 -62.95 % 0.05 0.00 % 0.05 -10.60 % 0.06 0.00 % 0.06 160.02 % 0.02 0.00 % 0.02 -58.30 % 0.05 0.00 % 0.05 1 221.36 % 0.00 0.00 % 0.00 264.76 % 0.00 0.00 % 0.00
EBITDA 23.861 M -24.36 % 31.544 M 303.17 % 7.824 M 426.54 % -2.396 M 74.13 % -9.262 M -116.46 % 56.283 M -14.11 % 65.529 M -24.68 % 87.004 M 27.52 % 68.227 M 353.82 % 15.034 M -44.55 % 27.111 M 6.69 % 25.412 M -4.17 % 26.519 M -71.56 % 93.234 M -6.21 % 99.412 M 38.87 % 71.586 M -9.46 % 79.064 M 121.41 % 35.710 M 145.01 % 14.575 M -41.01 % 24.708 M 37.73 % 17.940 M -6.45 % 19.176 M -18.48 % 23.522 M 15.83 % 20.307 M 8.62 % 18.696 M -0.22 % 18.737 M -10.22 % 20.871 M -34.99 % 32.106 M -11.72 % 36.369 M 12.86 % 32.224 M -7.05 % 34.667 M 894.02 % 3.488 M -40.53 % 5.865 M -77.95 % 26.594 M -19.61 % 33.080 M 37.57 % 24.046 M 8.74 % 22.114 M 111.95 % 10.434 M 18.35 % 8.816 M -40.40 % 14.790 M 8.02 % 13.692 M 22.66 % 11.163 M 7.91 % 10.345 M -54.30 % 22.639 M 0.00 % 22.639 M 1.75 % 22.249 M 3.10 % 21.581 M 159.72 % 8.309 M -37.33 % 13.259 M -28.08 % 18.437 M 100.00 % 9.218 M 748.44 % 1.087 M 0.00 % 1.087 M 261.80 % -671.500 K -100.00 % -335.750 K
Net income ratio -0.01 -915.42 % 0.00 104.17 % -0.03 14.53 % -0.03 37.92 % -0.05 -290.84 % 0.03 -23.26 % 0.04 -29.50 % 0.05 32.77 % 0.04 485.57 % -0.01 -1 661.61 % 0.00 -90.95 % 0.01 290.26 % 0.00 -92.15 % 0.02 1.98 % 0.02 27.43 % 0.02 -30.29 % 0.03 1 002.05 % 0.00 90.17 % -0.03 -196.67 % 0.03 1 118.25 % 0.00 129.26 % -0.01 -178.60 % 0.01 -41.90 % 0.02 271.64 % 0.00 160.19 % 0.00 874.07 % 0.00 -101.16 % 0.02 29.52 % 0.02 -32.39 % 0.02 18.86 % 0.02 225.27 % -0.02 20.55 % -0.02 -205.46 % 0.02 73.26 % 0.01 20.75 % 0.01 -22.85 % 0.01 111.71 % 0.01 0.00 % 0.01 -61.76 % 0.01 0.00 % 0.01 2.53 % 0.01 0.00 % 0.01 -70.39 % 0.05 0.00 % 0.05 -10.24 % 0.05 0.00 % 0.05 156.72 % 0.02 17.71 % 0.02 -63.27 % 0.05 0.00 % 0.05 1 706.44 % 0.00 0.00 % 0.00 -43.08 % 0.00 0.00 % 0.00
Ratio EBITDA 0.03 -66.36 % 0.10 734.94 % 0.01 371.56 % 0.00 69.44 % -0.01 -120.84 % 0.07 -0.98 % 0.07 -17.57 % 0.09 19.12 % 0.07 220.55 % 0.02 -25.24 % 0.03 -2.51 % 0.03 18.47 % 0.03 -71.95 % 0.09 -8.54 % 0.10 14.17 % 0.09 -13.87 % 0.10 89.67 % 0.05 214.08 % 0.02 -46.41 % 0.03 52.53 % 0.02 -10.43 % 0.02 -5.73 % 0.02 16.17 % 0.02 6.18 % 0.02 -11.42 % 0.02 -10.22 % 0.03 -33.12 % 0.04 -11.72 % 0.04 -14.97 % 0.05 -7.05 % 0.05 783.37 % 0.01 -40.53 % 0.01 -69.16 % 0.03 -19.61 % 0.04 22.36 % 0.03 8.74 % 0.03 100.88 % 0.02 18.35 % 0.01 -44.35 % 0.02 8.02 % 0.02 0.36 % 0.02 7.91 % 0.02 -60.71 % 0.05 0.00 % 0.05 -13.10 % 0.06 3.10 % 0.06 179.51 % 0.02 -37.33 % 0.03 -37.08 % 0.05 0.00 % 0.05 1 197.12 % 0.00 0.00 % 0.00 264.76 % 0.00 0.00 % 0.00
Gross profit ratio 0.15 -55.63 % 0.35 151.86 % 0.14 -1.23 % 0.14 24.22 % 0.11 -36.03 % 0.18 2.29 % 0.17 -10.46 % 0.19 21.57 % 0.16 26.92 % 0.12 8.06 % 0.12 12.50 % 0.10 -2.36 % 0.11 -11.67 % 0.12 -12.18 % 0.14 1.42 % 0.13 -5.67 % 0.14 5.36 % 0.13 15.30 % 0.12 -12.17 % 0.13 16.60 % 0.11 3.84 % 0.11 0.91 % 0.11 4.58 % 0.10 12.24 % 0.09 7.40 % 0.09 0.00 % 0.09 -13.09 % 0.10 0.00 % 0.10 -21.64 % 0.13 0.00 % 0.13 29.41 % 0.10 0.00 % 0.10 10.07 % 0.09 0.00 % 0.09 -6.34 % 0.09 0.00 % 0.09 2.98 % 0.09 0.00 % 0.09 -13.07 % 0.11 0.00 % 0.11 -2.07 % 0.11 0.00 % 0.11 -24.46 % 0.14 0.00 % 0.14 -11.75 % 0.16 0.00 % 0.16 37.68 % 0.12 0.00 % 0.12 -15.45 % 0.14 0.00 % 0.14 -86.04 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 369.200 M -0.49 % 371.000 M 0.49 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 1.33 % 364.343 M 0.00 % 364.343 M 1.21 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 20.77 % 298.075 M 0.00 % 298.075 M -0.59 % 299.858 M 0.00 % 299.858 M 2.48 % 292.600 M 0.00 % 292.600 M 0.63 % 290.778 M 0.00 % 290.778 M
Weighted average shs out 369.200 M -0.49 % 371.000 M 0.55 % 368.978 M -0.06 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M -0.01 % 369.249 M 0.01 % 369.208 M -0.05 % 369.378 M 0.05 % 369.206 M -0.03 % 369.331 M 0.88 % 366.123 M -0.83 % 369.201 M -0.01 % 369.247 M -0.01 % 369.290 M 0.02 % 369.215 M -0.01 % 369.270 M 0.01 % 369.239 M -0.34 % 370.484 M 0.35 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 0.00 % 369.200 M 1.33 % 364.343 M 0.00 % 364.343 M 1.21 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 20.77 % 298.075 M 0.00 % 298.075 M -0.59 % 299.858 M 0.00 % 299.858 M 2.48 % 292.600 M 0.00 % 292.600 M 0.63 % 290.778 M 0.00 % 290.778 M
EPS diluted -0.02 -1 940.00 % 0.00 102.01 % -0.05 -2.68 % -0.05 47.45 % -0.09 -250.57 % 0.06 -33.37 % 0.09 -34.29 % 0.14 40.00 % 0.10 643.48 % -0.02 -1 250.00 % 0.00 -90.06 % 0.02 222.00 % 0.01 -92.19 % 0.06 4.58 % 0.06 55.33 % 0.04 -26.77 % 0.05 1 134.62 % -0.01 92.19 % -0.07 -206.39 % 0.06 1 017.86 % 0.01 130.11 % -0.02 -167.88 % 0.03 -42.19 % 0.05 282.26 % 0.01 195.24 % 0.00 940.00 % 0.00 -101.03 % 0.05 35.20 % 0.04 -14.35 % 0.04 19.43 % 0.04 241.13 % -0.02 21.02 % -0.03 -174.41 % 0.04 74.38 % 0.02 32.97 % 0.02 -22.22 % 0.02 120.75 % 0.01 16.48 % 0.01 -64.45 % 0.03 -99.48 % 4.90 23 941.18 % 0.02 -99.54 % 4.41 7 323.57 % 0.06 0.00 % 0.06 4.95 % 0.06 -99.56 % 12.74 44 457.34 % 0.03 -99.46 % 5.27 9 051.74 % 0.06 100.00 % 0.03 1 007.69 % 0.00 0.00 % 0.00 -40.91 % 0.00 100.00 % 0.00
Earnings per share -0.02 -1 940.00 % 0.00 102.00 % -0.05 -3.09 % -0.05 47.45 % -0.09 -250.57 % 0.06 -33.37 % 0.09 -34.29 % 0.14 40.00 % 0.10 643.48 % -0.02 -1 250.00 % 0.00 -90.06 % 0.02 222.00 % 0.01 -92.19 % 0.06 4.58 % 0.06 55.33 % 0.04 -26.77 % 0.05 1 134.62 % -0.01 92.19 % -0.07 -206.39 % 0.06 1 017.86 % 0.01 130.11 % -0.02 -167.88 % 0.03 -42.19 % 0.05 282.26 % 0.01 195.24 % 0.00 940.00 % 0.00 -101.03 % 0.05 35.20 % 0.04 -14.35 % 0.04 19.43 % 0.04 241.13 % -0.02 21.02 % -0.03 -174.41 % 0.04 74.38 % 0.02 32.97 % 0.02 -22.22 % 0.02 120.75 % 0.01 16.48 % 0.01 -64.45 % 0.03 -99.48 % 4.90 23 941.18 % 0.02 -99.54 % 4.41 7 323.57 % 0.06 0.00 % 0.06 4.95 % 0.06 -99.56 % 12.74 44 457.34 % 0.03 -99.46 % 5.27 9 051.74 % 0.06 100.00 % 0.03 1 007.69 % 0.00 0.00 % 0.00 -40.91 % 0.00 100.00 % 0.00
Gross profit 109.111 M -0.22 % 109.350 M 21.62 % 89.913 M 18.76 % 75.708 M 5.16 % 71.996 M -49.48 % 142.511 M -11.28 % 160.623 M -18.19 % 196.342 M 30.14 % 150.875 M 79.69 % 83.966 M -19.85 % 104.763 M 23.11 % 85.100 M -21.03 % 107.759 M -10.44 % 120.324 M -9.94 % 133.608 M 23.37 % 108.300 M -0.85 % 109.224 M 22.98 % 88.811 M -10.05 % 98.739 M -3.32 % 102.133 M 5.29 % 97.006 M 8.46 % 89.437 M -12.74 % 102.491 M 4.28 % 98.286 M 14.81 % 85.604 M 20.98 % 70.760 M 0.00 % 70.760 M -15.53 % 83.766 M 0.00 % 83.766 M 4.01 % 80.537 M 0.00 % 80.537 M 45.61 % 55.309 M 0.00 % 55.309 M -21.30 % 70.275 M 0.00 % 70.275 M 5.30 % 66.735 M 0.00 % 66.735 M 8.65 % 61.420 M 0.00 % 61.420 M -6.90 % 65.972 M 0.00 % 65.972 M 19.69 % 55.121 M 0.00 % 55.121 M -12.13 % 62.732 M 0.00 % 62.732 M 3.33 % 60.709 M 0.00 % 60.709 M 27.94 % 47.453 M 0.00 % 47.453 M -3.36 % 49.103 M 100.00 % 24.552 M -90.87 % 268.920 M 0.00 % 268.920 M -1.79 % 273.832 M 100.00 % 136.916 M
Income tax expense 6.335 M -17.95 % 7.721 M 72.57 % 4.474 M 168.74 % -6.509 M -198.80 % 6.588 M -43.22 % 11.602 M 6.63 % 10.881 M -22.69 % 14.075 M 26.77 % 11.103 M 731.06 % 1.336 M -70.17 % 4.478 M 769.36 % -669.000 K -116.36 % 4.088 M -27.44 % 5.634 M -47.21 % 10.673 M 83.32 % 5.822 M -16.45 % 6.968 M 33.31 % 5.227 M -13.89 % 6.070 M 116.01 % 2.810 M -40.92 % 4.756 M -17.21 % 5.745 M -25.81 % 7.744 M 1.44 % 7.634 M 94.74 % 3.920 M -4.74 % 4.115 M 0.00 % 4.115 M -21.97 % 5.274 M 0.00 % 5.274 M -37.59 % 8.450 M 0.00 % 8.450 M 187.20 % 2.942 M 0.00 % 2.942 M 354.71 % 647.000 K 0.00 % 647.000 K -82.65 % 3.730 M 0.00 % 3.730 M 112.57 % 1.755 M 0.00 % 1.755 M -29.44 % 2.487 M 0.00 % 2.487 M 4.43 % 2.381 M 0.00 % 2.381 M 94.37 % 1.225 M 0.00 % 1.225 M -2.20 % 1.253 M 0.00 % 1.253 M 205.49 % 410.000 K 0.00 % 410.000 K -72.57 % 1.495 M 100.00 % 747.250 K 110.49 % 355.000 K 0.00 % 355.000 K 117.93 % -1.980 M -100.00 % -990.000 K
Cost of revenue 595.940 M 15.11 % 517.704 M -7.45 % 559.383 M 20.49 % 464.261 M -17.96 % 565.862 M -14.93 % 665.139 M -13.67 % 770.502 M -6.35 % 822.745 M 2.70 % 801.112 M 36.14 % 588.452 M -26.61 % 801.817 M 7.87 % 743.345 M -18.89 % 916.476 M 2.99 % 889.873 M 4.51 % 851.508 M 21.37 % 701.586 M 6.10 % 661.219 M 15.76 % 571.192 M -23.57 % 747.321 M 12.13 % 666.484 M -11.63 % 754.203 M 3.96 % 725.488 M -13.62 % 839.880 M -0.82 % 846.807 M 1.02 % 838.293 M 11.85 % 749.448 M 0.00 % 749.448 M -1.40 % 760.078 M 0.00 % 760.078 M 36.90 % 555.195 M 0.00 % 555.195 M 8.94 % 509.657 M 0.00 % 509.657 M -29.20 % 719.838 M 0.00 % 719.838 M 13.18 % 636.019 M 0.00 % 636.019 M 5.19 % 604.641 M 0.00 % 604.641 M 8.76 % 555.953 M 0.00 % 555.953 M 22.52 % 453.767 M 0.00 % 453.767 M 21.08 % 374.757 M 0.00 % 374.757 M 19.76 % 312.932 M 0.00 % 312.932 M -11.76 % 354.652 M 0.00 % 354.652 M 17.17 % 302.694 M 100.00 % 151.347 M 0.000 0.000 0.000 0.000
General and administrative expenses 30.869 M -43.04 % 54.191 M -1.54 % 55.036 M 113.81 % 25.741 M -15.40 % 30.427 M 4.18 % 29.207 M -11.44 % 32.981 M -15.95 % 39.240 M 36.32 % 28.786 M 18.80 % 24.231 M -11.74 % 27.453 M 3.48 % 26.529 M -53.22 % 56.707 M -2.52 % 58.171 M 1.11 % 57.535 M 5.91 % 54.323 M 6.32 % 51.093 M 2.19 % 50.000 M -8.90 % 54.882 M 9.48 % 50.131 M -5.20 % 52.881 M 11.69 % 47.346 M -8.81 % 51.918 M 8.50 % 47.850 M 0.68 % 47.527 M 4.82 % 45.344 M 0.00 % 45.344 M 9.04 % 41.584 M 0.00 % 41.584 M 4.12 % 39.939 M 0.00 % 39.939 M 0.89 % 39.585 M 0.00 % 39.585 M -6.95 % 42.543 M 0.00 % 42.543 M 14.82 % 37.053 M 0.00 % 37.053 M 8.77 % 34.066 M 0.00 % 34.066 M -1.54 % 34.600 M 0.00 % 34.600 M 14.33 % 30.265 M 0.00 % 30.265 M 15.65 % 26.169 M 0.00 % 26.169 M -5.52 % 27.699 M 0.00 % 27.699 M 2.29 % 27.078 M 0.00 % 27.078 M 24.81 % 21.696 M 100.00 % 10.848 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 20.887 M -46.32 % 38.908 M -9.13 % 42.815 M 125.09 % 19.022 M -10.56 % 21.267 M 0.31 % 21.201 M -7.57 % 22.936 M 0.04 % 22.927 M 13.86 % 20.136 M 22.28 % 16.468 M -13.02 % 18.932 M 0.99 % 18.747 M -52.97 % 39.859 M -2.66 % 40.949 M 3.55 % 39.544 M 5.14 % 37.612 M -3.46 % 38.960 M 4.05 % 37.443 M -11.48 % 42.301 M 9.90 % 38.490 M 1.64 % 37.868 M 13.03 % 33.504 M -12.13 % 38.128 M 19.86 % 31.811 M 5.26 % 30.221 M 17.22 % 25.782 M 0.00 % 25.782 M 10.84 % 23.260 M 0.00 % 23.260 M 23.87 % 18.777 M 0.00 % 18.777 M 5.82 % 17.744 M 0.00 % 17.744 M -16.67 % 21.292 M 0.00 % 21.292 M 3.65 % 20.543 M 0.00 % 20.543 M 225.75 % -16.336 M -200.00 % 16.336 M 193.51 % -17.470 M -200.00 % 17.470 M 208.09 % -16.163 M -200.00 % 16.163 M 227.63 % -12.664 M 0.00 % -12.664 M 23.73 % -16.603 M -200.00 % 16.603 M 194.94 % -17.487 M -200.00 % 17.487 M 220.80 % -14.476 M -100.00 % -7.238 M 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -5.025 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -407.750 K 0.00 % -407.750 K -15.02 % -354.500 K 50.00 % -709.000 K -23.52 % -574.000 K 0.00 % -574.000 K -38.31 % -415.000 K 0.00 % -415.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -82.139 M -236.64 % 60.112 M 0.000 0.000 0.000 0.000 100.00 % -58.792 M -205.24 % 55.865 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.789 M 0.000 100.00 % -6.125 M 0.000 100.00 % -2.815 M 0.000 0.000 0.000 100.00 % -1.241 M 0.000 100.00 % -3.665 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 103.764 M 17.81 % 88.074 M -9.99 % 97.851 M 8.23 % 90.408 M -12.59 % 103.425 M 2.05 % 101.350 M -9.37 % 111.833 M -9.74 % 123.902 M 26.63 % 97.843 M 20.20 % 81.397 M -12.26 % 92.770 M 2.45 % 90.550 M -1.87 % 92.273 M 11.46 % 82.786 M -10.19 % 92.184 M 13.07 % 81.525 M 7.46 % 75.866 M -5.57 % 80.341 M -27.24 % 110.412 M 59.82 % 69.086 M -18.40 % 84.668 M -0.25 % 84.879 M 8.43 % 78.278 M 17.68 % 66.520 M -5.61 % 70.473 M 739.88 % -11.014 M -108.39 % 131.237 M 102.39 % 64.844 M 0.00 % 64.844 M 10.44 % 58.716 M 0.00 % 58.716 M 4 112.03 % -1.464 M -101.29 % 113.194 M 77.32 % 63.835 M 0.00 % 63.835 M 10.83 % 57.596 M 0.00 % 57.596 M 224.86 % 17.730 M -79.35 % 85.861 M 401.21 % 17.131 M -80.16 % 86.331 M 512.19 % 14.102 M -81.10 % 74.631 M 452.62 % 13.505 M 0.00 % 13.505 M 21.71 % 11.096 M -83.31 % 66.493 M 593.29 % 9.591 M -84.95 % 63.747 M 782.92 % 7.220 M 100.00 % 3.610 M 0.000 0.000 0.000 0.000
Cost and expenses 699.704 M 131.14 % 302.717 M -53.94 % 657.234 M 18.49 % 554.669 M -17.13 % 669.287 M -12.68 % 766.489 M -13.13 % 882.335 M -6.79 % 946.647 M 5.31 % 898.955 M 34.20 % 669.849 M -25.12 % 894.587 M 7.28 % 833.895 M -17.33 % 1.009 B 3.71 % 972.659 M 3.07 % 943.692 M 20.51 % 783.111 M 6.24 % 737.085 M 13.13 % 651.533 M -24.04 % 857.733 M 16.61 % 735.570 M -12.31 % 838.871 M 3.52 % 810.367 M -11.74 % 918.158 M 0.53 % 913.327 M 0.50 % 908.766 M 12.25 % 809.560 M 0.00 % 809.560 M -1.86 % 824.922 M 0.00 % 824.922 M 34.37 % 613.911 M 0.00 % 613.911 M 8.56 % 565.522 M 0.00 % 565.522 M -27.84 % 783.673 M 0.00 % 783.673 M 12.98 % 693.615 M 0.00 % 693.615 M 5.66 % 656.436 M 0.00 % 656.436 M 8.02 % 607.684 M 0.00 % 607.684 M 21.99 % 498.134 M 0.00 % 498.134 M 20.20 % 414.430 M 0.00 % 414.430 M 17.83 % 351.726 M 0.00 % 351.726 M -10.12 % 391.321 M 0.00 % 391.321 M 18.01 % 331.610 M 100.00 % 165.805 M 0.000 0.000 0.000 0.000
Research and development expenses 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 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 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 103.764 M 11.46 % 93.099 M -4.86 % 97.851 M 8.23 % 90.408 M -12.59 % 103.425 M 2.59 % 100.815 M -9.85 % 111.833 M -9.74 % 123.902 M 26.63 % 97.843 M 20.20 % 81.397 M -12.26 % 92.770 M 2.45 % 90.550 M -6.23 % 96.566 M -2.58 % 99.120 M 2.10 % 97.079 M 5.60 % 91.935 M 2.09 % 90.053 M 2.98 % 87.443 M -10.02 % 97.183 M 9.66 % 88.621 M -2.34 % 90.749 M 12.24 % 80.850 M -10.21 % 90.046 M 13.04 % 79.661 M 2.46 % 77.748 M 9.31 % 71.125 M 0.00 % 71.125 M 9.69 % 64.844 M 0.00 % 64.844 M 10.44 % 58.716 M 0.00 % 58.716 M 2.42 % 57.329 M 0.00 % 57.329 M -10.19 % 63.835 M 0.00 % 63.835 M 10.83 % 57.596 M 0.00 % 57.596 M 224.86 % 17.730 M -64.82 % 50.402 M 194.22 % 17.131 M -67.10 % 52.070 M 269.23 % 14.102 M -69.63 % 46.427 M 243.78 % 13.505 M 0.00 % 13.505 M 21.71 % 11.096 M -74.95 % 44.301 M 361.90 % 9.591 M -78.48 % 44.565 M 517.24 % 7.220 M 100.00 % 3.610 M 0.000 0.000 0.000 0.000
Interest income 574.000 K 215.38 % 182.000 K -86.68 % 1.366 M 1 434.83 % 89.000 K -85.09 % 597.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 310.000 K 0.000 -100.00 % 239.000 K 0.000 -100.00 % 254.000 K 0.000 -100.00 % 230.000 K 0.000 -100.00 % 397.000 K 0.000 -100.00 % 542.000 K 0.000 -100.00 % 304.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 0.000 0.000 0.000 0.000
Interest expense 12.995 M 13.56 % 11.443 M -52.94 % 24.316 M 173.37 % 8.895 M 7.30 % 8.290 M 277.50 % 2.196 M 38.11 % 1.590 M -17.94 % 1.938 M -22.34 % 2.495 M -42.58 % 4.346 M 0.00 % 4.346 M 2.17 % 4.253 M -50.00 % 8.507 M 30.01 % 6.543 M 0.00 % 6.543 M 17.47 % 5.570 M 0.00 % 5.570 M 0.38 % 5.549 M 0.00 % 5.549 M -0.34 % 5.568 M 0.00 % 5.568 M -1.71 % 5.665 M 0.00 % 5.665 M 0.89 % 5.615 M 0.00 % 5.615 M 9.65 % 5.121 M 0.00 % 5.121 M 34.52 % 3.807 M 0.00 % 3.807 M 103.69 % 1.869 M 0.00 % 1.869 M -49.97 % 3.736 M 0.00 % 3.736 M -33.41 % 5.611 M 0.00 % 5.611 M 22.54 % 4.579 M 0.00 % 4.579 M -6.46 % 4.895 M 0.00 % 4.895 M 59.82 % 3.063 M 0.00 % 3.063 M 117.58 % 1.408 M 0.00 % 1.408 M 235.52 % 419.500 K 0.00 % 419.500 K -32.39 % 620.500 K 0.00 % 620.500 K -74.93 % 2.475 M 0.00 % 2.475 M 41.39 % 1.751 M 100.00 % 875.250 K -99.67 % 267.834 M 0.00 % 267.834 M -2.43 % 274.503 M 100.00 % 137.252 M
Depreciation and amortization 10.373 M 6.49 % 9.741 M -8.66 % 10.664 M -1.70 % 10.848 M -2.87 % 11.169 M -5.65 % 11.838 M -5.88 % 12.577 M -0.11 % 12.591 M 13.52 % 11.091 M 4.89 % 10.574 M -2.08 % 10.799 M 16.13 % 9.299 M 2.02 % 9.115 M 4.42 % 8.729 M 8.05 % 8.079 M 8.30 % 7.460 M 4.34 % 7.150 M -22.87 % 9.270 M 1.60 % 9.124 M 2.18 % 8.929 M 3.44 % 8.632 M 1.83 % 8.477 M 1.86 % 8.322 M -6.18 % 8.870 M 1.70 % 8.722 M -1.09 % 8.819 M 0.00 % 8.819 M 23.03 % 7.168 M 0.00 % 7.168 M -7.26 % 7.729 M 0.00 % 7.729 M 7.53 % 7.188 M 0.00 % 7.188 M -12.77 % 8.240 M 0.00 % 8.240 M -0.12 % 8.250 M 0.00 % 8.250 M 919.78 % 809.000 K 133.33 % -2.427 M -542.08 % 549.000 K 133.33 % -1.647 M -502.69 % 409.000 K 133.33 % -1.227 M -192.49 % -419.500 K 0.00 % -419.500 K -225.60 % 334.000 K 133.33 % -1.002 M 59.52 % -2.475 M -200.00 % 2.475 M 241.39 % -1.751 M -100.00 % -875.250 K 99.67 % -267.834 M 0.00 % -267.834 M 2.43 % -274.503 M -100.00 % -137.252 M
Operating income 5.347 M -72.32 % 19.314 M 1 333.85 % 1.347 M 109.16 % -14.700 M 53.23 % -31.429 M -176.36 % 41.161 M -15.64 % 48.790 M -32.65 % 72.440 M 36.60 % 53.032 M 1 964.31 % 2.569 M -78.58 % 11.993 M 320.06 % -5.450 M -131.31 % 17.404 M -26.73 % 23.753 M -43.08 % 41.731 M 111.23 % 19.756 M -36.94 % 31.331 M 921.55 % 3.067 M -43.74 % 5.451 M -65.45 % 15.779 M 69.52 % 9.308 M -13.00 % 10.699 M -29.61 % 15.200 M 32.90 % 11.437 M 14.67 % 9.974 M 0.56 % 9.919 M -12.83 % 11.379 M -54.37 % 24.939 M -13.89 % 28.963 M 18.24 % 24.495 M -8.20 % 26.684 M 821.08 % -3.701 M -138.20 % -1.554 M -108.46 % 18.354 M -24.91 % 24.443 M 54.75 % 15.796 M 13.94 % 13.864 M 44.04 % 9.625 M -14.39 % 11.243 M -21.06 % 14.241 M -7.16 % 15.339 M 42.64 % 10.754 M -7.07 % 11.572 M -49.81 % 23.058 M 0.00 % 23.058 M 5.22 % 21.915 M -2.96 % 22.583 M 109.41 % 10.784 M 0.00 % 10.784 M -46.58 % 20.187 M 100.00 % 10.094 M -96.25 % 268.920 M 0.00 % 268.920 M -1.79 % 273.832 M 100.00 % 136.916 M
Operating income ratio 0.01 -87.69 % 0.06 2 869.43 % 0.00 107.62 % -0.03 44.75 % -0.05 -196.68 % 0.05 -2.74 % 0.05 -26.29 % 0.07 27.60 % 0.06 1 358.08 % 0.00 -71.12 % 0.01 301.09 % -0.01 -138.72 % 0.02 -27.73 % 0.02 -44.49 % 0.04 73.66 % 0.02 -40.02 % 0.04 775.12 % 0.00 -27.87 % 0.01 -68.62 % 0.02 87.74 % 0.01 -16.71 % 0.01 -18.60 % 0.02 33.29 % 0.01 12.10 % 0.01 -10.73 % 0.01 -12.83 % 0.01 -53.06 % 0.03 -13.89 % 0.03 -10.92 % 0.04 -8.20 % 0.04 740.81 % -0.01 -138.20 % 0.00 -111.84 % 0.02 -24.91 % 0.03 37.64 % 0.02 13.94 % 0.02 36.52 % 0.01 -14.39 % 0.02 -26.29 % 0.02 -7.16 % 0.02 16.71 % 0.02 -7.07 % 0.02 -56.85 % 0.05 0.00 % 0.05 -10.14 % 0.06 -2.96 % 0.06 125.36 % 0.03 0.00 % 0.03 -53.26 % 0.06 0.00 % 0.06 -94.26 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Total other income expenses net 0.000 100.00 % -8.954 M 45.22 % -16.345 M -119.72 % -7.439 M -374.70 % 2.708 M 281.14 % -1.495 M -417.41 % 471.000 K 118.49 % -2.548 M -92.01 % -1.327 M 79.70 % -6.536 M -40.98 % -4.636 M -136.45 % 12.719 M 227.50 % -9.976 M -126.21 % 38.061 M 713.00 % -6.209 M -565.79 % 1.333 M 146.85 % -2.845 M -842.82 % 383.000 K 101.67 % -22.969 M -295.33 % 11.759 M 616.65 % -2.276 M 80.12 % -11.451 M -457.73 % 3.201 M -78.23 % 14.706 M 12 887.83 % -115.000 K 97.29 % -4.236 M 25.63 % -5.696 M -222.26 % -1.768 M 69.48 % -5.792 M -794.44 % -647.500 K -123.99 % 2.700 M 205.97 % -2.548 M 45.73 % -4.695 M -98.29 % -2.368 M -110.69 % 22.156 M 499.59 % -5.545 M -171.37 % 7.769 M 290.15 % -4.086 M 28.37 % -5.704 M -126.91 % -2.514 M 30.40 % -3.612 M -261.69 % -998.500 K 45.03 % -1.817 M -333.02 % -419.500 K 0.00 % -419.500 K -46.42 % -286.500 K 69.98 % -954.500 K 47.91 % -1.833 M 0.00 % -1.833 M -30.33 % -1.406 M -100.00 % -703.000 K 99.74 % -267.834 M 0.00 % -267.834 M 2.43 % -274.503 M -100.00 % -137.252 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2003-01-31 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30
Net debt 193.425 M -32.85 % 288.059 M 53.09 % 188.158 M -5.07 % 198.213 M 2.72 % 192.963 M -15.04 % 227.115 M 115.47 % 105.403 M -13.55 % 121.927 M -28.94 % 171.590 M -30.33 % 246.302 M -5.55 % 260.785 M -16.78 % 313.376 M 9.66 % 285.781 M 10.85 % 257.813 M 0.90 % 255.507 M 13.11 % 225.883 M -1.58 % 229.501 M 10.86 % 207.022 M -10.79 % 232.067 M 1.15 % 229.421 M 0.61 % 228.038 M 15.43 % 197.550 M -6.09 % 210.354 M -9.66 % 232.856 M 4.26 % 223.336 M 11.10 % 201.018 M 0.64 % 199.730 M -19.58 % 248.350 M 35.25 % 183.618 M 7.61 % 170.635 M 1 793.42 % 9.012 M -87.49 % 72.058 M -46.66 % 135.104 M 7.40 % 125.798 M 7.99 % 116.491 M 222.48 % 36.123 M 181.64 % -44.245 M -591.54 % -6.398 M -120.34 % 31.449 M 60.92 % 19.544 M 155.87 % 7.638 M 214.09 % -6.695 M 68.16 % -21.028 M 29.21 % -29.705 M 22.61 % -38.382 M -22.12 % -31.429 M -28.41 % -24.476 M -34.45 % -18.204 M -52.56 % -11.932 M -100.00 % -5.966 M 0.000 0.000 0.000
Total investments 166.495 M 1 826.36 % 8.643 M -94.71 % 163.300 M 6 866.72 % 2.344 M -5.90 % 2.491 M -15.36 % 2.943 M 21.91 % 2.414 M 8.45 % 2.226 M 19.48 % 1.863 M 0.00 % 1.863 M 11.09 % 1.677 M 0.00 % 1.677 M -16.15 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 15.61 % 1.730 M 0.00 % 1.730 M -82.95 % 10.144 M 0.00 % 10.144 M 1.89 % 9.956 M 781.84 % 1.129 M -87.67 % 9.153 M 1 226.52 % 690.000 K -18.82 % 850.000 K -40.35 % 1.425 M -28.75 % 2.000 M -79.38 % 9.700 M -44.25 % 17.400 M 100.00 % 8.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
Total debt 364.331 M -7.13 % 392.292 M 17.64 % 333.471 M -4.41 % 348.850 M 7.19 % 325.440 M -19.85 % 406.041 M 14.89 % 353.417 M 7.58 % 328.506 M 0.39 % 327.229 M -12.13 % 372.396 M -6.99 % 400.402 M -1.62 % 406.977 M 1.29 % 401.803 M 7.00 % 375.529 M 3.62 % 362.407 M 9.21 % 331.830 M 3.17 % 321.635 M 14.52 % 280.843 M -17.59 % 340.779 M 7.34 % 317.469 M 0.20 % 316.838 M 7.47 % 294.828 M -7.74 % 319.565 M -7.36 % 344.938 M 7.87 % 319.784 M 8.63 % 294.367 M 4.07 % 282.866 M -17.81 % 344.176 M 27.14 % 270.697 M 6.90 % 253.224 M 154.08 % 99.664 M -36.45 % 156.825 M -26.71 % 213.986 M 9.82 % 194.847 M 10.89 % 175.708 M 81.47 % 96.825 M 439.66 % 17.942 M -65.63 % 52.205 M -39.63 % 86.468 M 18.93 % 72.705 M 23.35 % 58.941 M 15.67 % 50.954 M 18.59 % 42.967 M 68.26 % 25.536 M 215.10 % 8.104 M -2.18 % 8.285 M -2.13 % 8.465 M 58.14 % 5.353 M 138.87 % 2.241 M 100.00 % 1.121 M 0.000 0.000 0.000
Accumulated other comprehensive income loss -16.566 M -336.42 % 7.007 M 326.91 % -3.088 M -7.30 % -2.878 M -121.74 % 13.237 M -74.37 % 51.641 M -21.36 % 65.670 M 28.54 % 51.091 M -4.01 % 53.225 M 118.67 % -285.085 M -1 101.56 % 28.464 M 2.90 % 27.662 M -24.94 % 36.852 M 112.65 % -291.242 M -602.79 % 57.925 M 121.51 % -269.232 M -867.59 % 35.075 M 113.45 % -260.801 M -487.88 % 67.237 M 125.70 % -261.650 M -419.51 % 81.892 M 133.08 % -247.537 M -403.28 % 81.619 M 134.97 % -233.412 M 0.000 100.00 % -212.778 M 0.000 100.00 % -195.243 M 0.000 -100.00 % 47.176 M 0.000 -100.00 % 25.512 M -50.00 % 51.024 M -23.42 % 66.625 M -18.97 % 82.225 M 100.00 % 41.113 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
Retained earnings 383.931 M -1.74 % 390.734 M 0.11 % 390.301 M -3.68 % 405.201 M -4.23 % 423.116 M -8.93 % 464.592 M 3.82 % 447.511 M 4.49 % 428.300 M 11.85 % 382.933 M 10.73 % 345.819 M -1.93 % 352.618 M 0.17 % 352.031 M 1.71 % 346.103 M -1.64 % 351.881 M 6.00 % 331.971 M 4.79 % 316.786 M 3.55 % 305.918 M 6.95 % 286.048 M -0.66 % 287.935 M -8.95 % 316.232 M 8.04 % 292.694 M 0.72 % 290.592 M -3.51 % 301.161 M 2.18 % 294.735 M 4.90 % 280.962 M 1.66 % 276.368 M 4.70 % 263.950 M -4.60 % 276.681 M 5.14 % 263.160 M 2.78 % 256.041 M 10.25 % 232.229 M -3.00 % 239.417 M -2.91 % 246.605 M 3.53 % 238.201 M 3.66 % 229.796 M 1.91 % 225.479 M 1.95 % 221.162 M -0.59 % 222.471 M -0.58 % 223.779 M 2.40 % 218.528 M 2.46 % 213.277 M 1.01 % 211.138 M 1.02 % 208.998 M 100.00 % 104.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 0.00 % 36.920 M 1.26 % 36.460 M 1.28 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 0.00 % 36.000 M 9.09 % 33.000 M 10.00 % 30.000 M 100.00 % 15.000 M 0.000 -100.00 % 15.000 M -50.00 % 30.000 M 100.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 496.930 M -4.31 % 519.297 M 0.71 % 515.628 M -3.89 % 536.504 M -5.47 % 567.519 M -13.89 % 659.046 M 1.27 % 650.767 M 4.94 % 620.144 M 8.58 % 571.156 M 16.44 % 490.521 M -2.75 % 504.411 M -1.60 % 512.593 M 1.86 % 503.224 M -5.77 % 534.041 M 4.21 % 512.459 M 6.06 % 483.197 M 4.92 % 460.528 M 1.05 % 455.721 M -4.08 % 475.123 M -8.35 % 518.431 M 5.01 % 493.703 M 0.08 % 493.320 M -1.97 % 503.247 M 1.02 % 498.159 M 4.35 % 477.375 M 1.40 % 470.781 M 2.92 % 457.435 M -1.05 % 462.278 M 4.68 % 441.610 M 4.29 % 423.434 M 6.87 % 396.223 M -2.69 % 407.164 M -2.62 % 418.104 M 7.60 % 388.585 M 8.22 % 359.065 M 1.53 % 353.657 M 1.55 % 348.248 M 1.14 % 344.318 M 1.15 % 340.387 M 7.14 % 317.693 M 7.69 % 294.998 M -0.42 % 296.252 M -0.42 % 297.506 M 3.33 % 287.919 M 3.44 % 278.331 M 6.50 % 261.332 M 6.96 % 244.333 M 2.84 % 237.585 M 2.92 % 230.837 M 5.86 % 218.053 M 6.23 % 205.268 M 0.42 % 204.417 M 0.42 % 203.565 M
Other non current liabilities 0.000 0.000 -100.00 % 907.000 K 3 843.48 % 23.000 K -97.40 % 884.000 K 0.00 % 884.000 K 3 743.48 % 23.000 K 0.00 % 23.000 K -97.40 % 884.000 K 0.00 % 884.000 K 0.000 0.000 -100.00 % 884.000 K 0.00 % 884.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 0.000 0.000 0.000 -100.00 % 15.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 542.000 K -50.00 % 1.084 M 100.00 % 542.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.989 M -50.00 % 5.977 M -25.24 % 7.995 M -20.15 % 10.012 M
Long term debt 432.000 K -67.86 % 1.344 M -28.13 % 1.870 M -54.98 % 4.154 M -24.73 % 5.519 M -32.70 % 8.201 M 162.43 % 3.125 M -22.15 % 4.014 M 163.56 % 1.523 M -52.64 % 3.216 M -11.99 % 3.654 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 % 235.000 K -66.09 % 693.000 K -86.08 % 4.980 M -46.26 % 9.266 M 25.20 % 7.401 M 33.69 % 5.536 M -29.71 % 7.876 M -22.91 % 10.216 M -26.98 % 13.991 M -21.25 % 17.765 M 12.41 % 15.804 M 14.17 % 13.843 M -1.47 % 14.050 M -1.45 % 14.257 M 96.07 % 7.272 M 2 442.48 % 286.000 K -35.07 % 440.500 K -25.97 % 595.000 K -58.04 % 1.418 M -36.72 % 2.241 M 100.00 % 1.121 M 0.000 0.000 0.000
Total non current liabilities 3.830 M -38.93 % 6.272 M -19.63 % 7.804 M -25.33 % 10.452 M -27.82 % 14.480 M -5.64 % 15.346 M 96.14 % 7.824 M -8.31 % 8.533 M 9.05 % 7.825 M -26.59 % 10.659 M 1.51 % 10.500 M 56.18 % 6.723 M -8.77 % 7.369 M -5.54 % 7.801 M 10.11 % 7.085 M 3.23 % 6.863 M 10.02 % 6.238 M 1.41 % 6.151 M -6.15 % 6.554 M 9.67 % 5.976 M -16.50 % 7.157 M 19.32 % 5.998 M 35.24 % 4.435 M -0.49 % 4.457 M -4.81 % 4.682 M -13.30 % 5.400 M -33.97 % 8.178 M 0.88 % 8.107 M 95.16 % 4.154 M -80.29 % 21.076 M 334.74 % 4.848 M -42.27 % 8.397 M -29.71 % 11.946 M 14.73 % 10.413 M 17.27 % 8.879 M -69.25 % 28.872 M -40.91 % 48.865 M 39.80 % 34.953 M 66.12 % 21.040 M 11.76 % 18.827 M 13.32 % 16.613 M 3.98 % 15.977 M 4.15 % 15.341 M 96.34 % 7.814 M 2 631.99 % 286.000 K -35.07 % 440.500 K -25.97 % 595.000 K -58.04 % 1.418 M -36.72 % 2.241 M -45.46 % 4.109 M -31.25 % 5.977 M -25.24 % 7.995 M -20.15 % 10.012 M
Other current liabilities 43.445 M 32.88 % 32.694 M -9.12 % 35.976 M 27.91 % 28.126 M -25.66 % 37.835 M -26.96 % 51.802 M -16.17 % 61.796 M 7.14 % 57.678 M 24.41 % 46.362 M 60.41 % 28.902 M -35.67 % 44.926 M 54.99 % 28.987 M -18.14 % 35.411 M -7.33 % 38.213 M 3.11 % 37.059 M 5.41 % 35.156 M 16.70 % 30.124 M 22.14 % 24.663 M -50.67 % 50.001 M 22.57 % 40.795 M -32.76 % 60.671 M 12.68 % 53.843 M 86.39 % 28.888 M 19.08 % 24.260 M -12.02 % 27.575 M 55.12 % 17.776 M -30.01 % 25.399 M -3.45 % 26.307 M -3.30 % 27.206 M 166.83 % 10.196 M -50.02 % 20.402 M -9.28 % 22.490 M -8.50 % 24.578 M -17.74 % 29.878 M -15.07 % 35.177 M 1 920.51 % 1.741 M 105.49 % -31.695 M -157.06 % 55.546 M -61.10 % 142.786 M 18.26 % 120.743 M 22.33 % 98.700 M 12.96 % 87.378 M 14.89 % 76.056 M 26.61 % 60.073 M 36.25 % 44.090 M -3.27 % 45.579 M -3.16 % 47.068 M -12.70 % 53.916 M -11.27 % 60.763 M 4.48 % 58.157 M 4.69 % 55.550 M -7.00 % 59.730 M -6.54 % 63.910 M
Deferred revenue 7.095 M -8.49 % 7.753 M -9.92 % 8.607 M 102.50 % -344.696 M -7.74 % -319.921 M 19.59 % -397.840 M -13.57 % -350.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.868 M 135.70 % -27.644 M -465.71 % 7.559 M -1.45 % 7.670 M -72.02 % 27.411 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.143 M 4.44 % 25.989 M 8.20 % 24.020 M 8.93 % 22.050 M -33.68 % 33.246 M -25.19 % 44.442 M 55.22 % 28.631 M 123.33 % 12.820 M -2.52 % 13.152 M -2.46 % 13.484 M 15.72 % 11.653 M 18.65 % 9.821 M 0.86 % 9.738 M 0.86 % 9.654 M -23.30 % 12.587 M -18.90 % 15.520 M 12.31 % 13.820 M 14.03 % 12.119 M 100.00 % 6.060 M 0.000 0.000 0.000 0.000 0.000
Short term debt 367.127 M -6.09 % 390.948 M 17.90 % 331.601 M -3.80 % 344.696 M 7.74 % 319.921 M -19.59 % 397.840 M 13.57 % 350.292 M 7.95 % 324.492 M -0.37 % 325.706 M -11.78 % 369.180 M -6.95 % 396.748 M -2.51 % 406.977 M 1.29 % 401.803 M 7.00 % 375.529 M 3.62 % 362.407 M 9.21 % 331.830 M 3.17 % 321.635 M 14.52 % 280.843 M -17.59 % 340.779 M 7.34 % 317.469 M 0.20 % 316.838 M 7.47 % 294.828 M -7.74 % 319.565 M -7.36 % 344.938 M 7.87 % 319.784 M 8.63 % 294.367 M 4.07 % 282.866 M -17.81 % 344.176 M 27.14 % 270.697 M 7.00 % 252.989 M 150.44 % 101.018 M -33.48 % 151.869 M -25.08 % 202.720 M 8.73 % 186.446 M 9.56 % 170.172 M 1.23 % 168.112 M 1.24 % 166.052 M 41.47 % 117.378 M 70.85 % 68.703 M 20.74 % 56.901 M 26.17 % 45.098 M 24.03 % 36.362 M 31.62 % 27.626 M 55.89 % 17.722 M 126.68 % 7.818 M -12.25 % 8.910 M -10.91 % 10.001 M 100.00 % 5.001 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 484.299 M -1.43 % 491.314 M 8.97 % 450.858 M 1.47 % 444.313 M 7.38 % 413.790 M -25.21 % 553.266 M 11.57 % 495.873 M 4.73 % 473.479 M 3.20 % 458.809 M -7.06 % 493.659 M -8.42 % 539.073 M 7.69 % 500.557 M -9.91 % 555.604 M 9.42 % 507.753 M 5.21 % 482.621 M 4.25 % 462.953 M 8.86 % 425.280 M 10.33 % 385.467 M -15.48 % 456.040 M 4.84 % 434.996 M -6.87 % 467.088 M 2.87 % 454.039 M 5.16 % 431.745 M -13.68 % 500.152 M 10.70 % 451.828 M 5.43 % 428.550 M 9.61 % 390.971 M -18.27 % 478.363 M 26.28 % 378.818 M 2.82 % 368.434 M 92.93 % 190.969 M -27.30 % 262.675 M -21.44 % 334.381 M -1.43 % 339.243 M -1.41 % 344.105 M 19.09 % 288.953 M 23.59 % 233.801 M -15.39 % 276.342 M -13.34 % 318.883 M 17.25 % 271.964 M 20.85 % 225.044 M 14.04 % 197.342 M 16.33 % 169.639 M 24.94 % 135.776 M 33.23 % 101.913 M 2.04 % 99.873 M 2.09 % 97.833 M -0.25 % 98.076 M -0.25 % 98.318 M 27.80 % 76.934 M 38.50 % 55.550 M -7.00 % 59.730 M -6.54 % 63.910 M
Total liabilities 488.129 M -1.90 % 497.586 M 8.49 % 458.662 M 0.86 % 454.765 M 6.19 % 428.270 M -24.68 % 568.612 M 12.89 % 503.697 M 4.50 % 482.012 M 3.30 % 466.634 M -7.47 % 504.318 M -8.23 % 549.573 M 8.34 % 507.280 M -9.89 % 562.973 M 9.20 % 515.554 M 5.28 % 489.706 M 4.23 % 469.816 M 8.88 % 431.518 M 10.19 % 391.618 M -15.34 % 462.594 M 4.90 % 440.972 M -7.02 % 474.245 M 3.09 % 460.037 M 5.47 % 436.180 M -13.56 % 504.609 M 10.54 % 456.510 M 5.20 % 433.950 M 8.72 % 399.149 M -17.95 % 486.470 M 27.02 % 382.972 M -1.68 % 389.510 M 98.92 % 195.817 M -27.76 % 271.072 M -21.73 % 346.327 M -0.95 % 349.656 M -0.94 % 352.984 M 11.06 % 317.825 M 12.44 % 282.666 M -9.20 % 311.295 M -8.42 % 339.923 M 16.90 % 290.790 M 20.33 % 241.657 M 13.28 % 213.319 M 15.32 % 184.980 M 28.83 % 143.590 M 40.50 % 102.199 M 1.88 % 100.314 M 1.92 % 98.428 M -1.07 % 99.494 M -1.06 % 100.559 M 24.08 % 81.043 M 31.72 % 61.527 M -9.15 % 67.725 M -8.38 % 73.922 M
Other non current assets 0.000 -100.00 % 158.233 M -7.92 % 171.851 M 234.90 % -127.391 M 3.72 % -132.318 M 8.92 % -145.272 M -2.07 % -142.326 M -190.52 % 157.239 M -5.96 % 167.210 M 6.40 % 157.155 M -4.35 % 164.296 M 1.64 % 161.650 M 27.88 % 126.411 M 2.79 % 122.981 M -11.54 % 139.019 M 4.74 % 132.730 M 5.28 % 126.079 M 17.40 % 107.389 M 0.57 % 106.782 M -3.73 % 110.922 M 4.15 % 106.507 M 0.42 % 106.059 M 2 212.67 % 4.586 M -94.26 % 79.886 M 6.96 % 74.686 M 14 353.05 % -524.000 K 80.44 % -2.679 M -104.80 % 55.866 M 6 580.97 % -862.000 K -101.88 % 45.814 M 427.39 % 8.687 M -58.17 % 20.766 M -36.78 % 32.845 M 100.00 % 16.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.119 M -50.00 % 84.237 M 1.42 % 83.057 M 1.44 % 81.877 M -4.61 % 85.832 M -4.40 % 89.787 M -6.26 % 95.786 M -5.89 % 101.784 M
Long term investments 166.495 M 1 826.36 % 8.643 M -94.71 % 163.300 M 6 866.72 % 2.344 M -5.90 % 2.491 M -15.36 % 2.943 M 21.91 % 2.414 M -98.46 % 157.239 M -1.45 % 159.553 M 1.53 % 157.155 M -2.49 % 161.161 M -0.30 % 161.650 M 7 982.50 % 2.000 M 0.00 % 2.000 M 10.80 % 1.805 M -9.75 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 5.88 % 1.889 M 65.41 % 1.142 M -38.20 % 1.848 M 3 653.85 % -52.000 K -104.48 % 1.160 M -87.72 % 9.448 M -86.34 % 69.184 M 22.36 % 56.543 M 2 949.95 % -1.984 M -103.34 % 59.437 M 8 514.06 % 690.000 K -97.59 % 28.618 M 86.94 % 15.309 M 665.45 % 2.000 M -79.38 % 9.700 M -44.25 % 17.400 M 100.00 % 8.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
Intangible assets 0.000 0.000 0.000 -100.00 % 222.670 M 16.19 % 191.649 M -18.10 % 234.003 M -0.35 % 234.834 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.378 M -5.55 % 18.399 M -1.81 % 18.738 M 1.12 % 18.531 M 0.57 % 18.426 M -17.73 % 22.397 M -5.55 % 23.712 M 10.24 % 21.510 M -1.63 % 21.867 M -1.61 % 22.225 M -1.58 % 22.582 M -1.56 % 22.939 M 49.78 % 15.315 M -1.49 % 15.547 M 37.29 % 11.324 M 0.10 % 11.313 M -13.76 % 13.118 M -37.55 % 21.005 M 14.17 % 18.398 M -3.28 % 19.022 M -3.18 % 19.646 M 14.21 % 17.201 M 16.57 % 14.756 M -4.59 % 15.467 M -4.39 % 16.177 M 100.00 % 8.089 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
GoodWill 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 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 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 100.00 % -171.851 M -160.76 % 282.817 M -1.05 % 285.811 M -4.87 % 300.432 M -0.77 % 302.755 M 292.54 % -157.239 M 1.45 % -159.553 M -1.53 % -157.155 M 2.49 % -161.161 M 0.30 % -161.650 M -1 030.20 % 17.378 M -5.55 % 18.399 M -1.81 % 18.738 M 1.12 % 18.531 M 0.57 % 18.426 M -17.73 % 22.397 M -5.55 % 23.712 M 10.24 % 21.510 M -1.63 % 21.867 M -1.61 % 22.225 M -1.58 % 22.582 M -1.56 % 22.939 M 49.78 % 15.315 M -1.49 % 15.547 M 37.29 % 11.324 M 0.10 % 11.313 M -13.76 % 13.118 M -37.55 % 21.005 M 14.17 % 18.398 M -3.28 % 19.022 M -3.18 % 19.646 M 14.21 % 17.201 M 16.57 % 14.756 M -4.59 % 15.467 M -4.39 % 16.177 M 100.00 % 8.089 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
Property plant equipment net 117.872 M -1.90 % 120.154 M -2.74 % 123.545 M -3.53 % 128.071 M -5.22 % 135.121 M -7.73 % 146.447 M 4.67 % 139.912 M -2.63 % 143.691 M 6.21 % 135.294 M -2.26 % 138.425 M 4.33 % 132.679 M -2.28 % 135.781 M -3.49 % 140.697 M -6.93 % 151.177 M 22.01 % 123.902 M 5.53 % 117.412 M 3.56 % 113.375 M -4.06 % 118.172 M -6.17 % 125.937 M -5.05 % 132.642 M -1.01 % 133.996 M -0.54 % 134.718 M -0.45 % 135.331 M -2.84 % 139.285 M 0.19 % 139.027 M -1.56 % 141.235 M -5.23 % 149.026 M -0.12 % 149.205 M 18.03 % 126.409 M 9.51 % 115.435 M 17.80 % 97.991 M -4.25 % 102.346 M -4.08 % 106.700 M 1.61 % 105.007 M 1.64 % 103.313 M -10.11 % 114.929 M -9.18 % 126.545 M -6.90 % 135.931 M -6.46 % 145.316 M 0.73 % 144.258 M 0.74 % 143.199 M 2.69 % 139.449 M 2.76 % 135.699 M 23.61 % 109.777 M 30.91 % 83.855 M 100.00 % 41.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 293.780 M -1.03 % 296.835 M -0.27 % 297.634 M 0.91 % 294.943 M -1.35 % 298.993 M -4.67 % 313.640 M -0.15 % 314.108 M 1.63 % 309.062 M -2.01 % 315.409 M 1.94 % 309.421 M 0.89 % 306.701 M -0.24 % 307.449 M 4.85 % 293.220 M -2.92 % 302.054 M 4.46 % 289.148 M 4.64 % 276.328 M 3.98 % 265.740 M 3.80 % 256.010 M -3.09 % 264.167 M -3.22 % 272.953 M 1.37 % 269.277 M -0.42 % 270.421 M 10.00 % 245.832 M -0.95 % 248.194 M 4.08 % 238.476 M 3.29 % 230.870 M 5.21 % 219.430 M -0.43 % 220.388 M 8.11 % 203.857 M 8.76 % 187.430 M 15.64 % 162.080 M -1.44 % 164.445 M -1.42 % 166.809 M 10.18 % 151.403 M 11.33 % 135.996 M -3.13 % 140.387 M -3.03 % 144.778 M -0.99 % 146.227 M -0.98 % 147.676 M 1.36 % 145.691 M 1.38 % 143.706 M 2.87 % 139.703 M 2.95 % 135.699 M 23.61 % 109.777 M 30.91 % 83.855 M -0.23 % 84.046 M -0.23 % 84.237 M 1.42 % 83.057 M 1.44 % 81.877 M -4.61 % 85.832 M -4.40 % 89.787 M -6.26 % 95.786 M -5.89 % 101.784 M
Other current assets 24.232 M -60.70 % 61.660 M 3.04 % 59.840 M -78.53 % 278.751 M 777.73 % 31.758 M -90.13 % 321.624 M 273.56 % 86.097 M 21.98 % 70.584 M 2.14 % 69.108 M -2.53 % 70.903 M 11.45 % 63.620 M -1.47 % 64.566 M 10.04 % 58.676 M 5.96 % 55.375 M -12.80 % 63.507 M 28.07 % 49.588 M 7.54 % 46.112 M 13.57 % 40.603 M 101.84 % 20.116 M -40.83 % 33.995 M 65.77 % 20.507 M -4.27 % 21.421 M -4.43 % 22.414 M 1.56 % 22.069 M -22.03 % 28.306 M 2 600.95 % 1.048 M -80.44 % 5.358 M -98.21 % 299.107 M 11 027.49 % 2.688 M 53.16 % 1.755 M 0.000 0.000 0.000 -100.00 % 10.709 M -50.00 % 21.417 M 100.00 % 10.709 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.685 M 0.000 -100.00 % 92.685 M 0.000 -100.00 % 81.884 M 0.000 0.000 0.000 -100.00 % 88.504 M -50.00 % 177.008 M 0.37 % 176.356 M 0.37 % 175.703 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 1.975 M 0.000 0.000 100.00 % -155.013 M 1.70 % -157.690 M -1.54 % -155.292 M 2.63 % -159.484 M -553.92 % 35.135 M 0.000 0.000 -100.00 % 195.000 K 0.000 0.000 0.000 0.000 -100.00 % 111.000 K -87.06 % 858.000 K 464.47 % 152.000 K -91.47 % 1.782 M 212.63 % 570.000 K -18.10 % 696.000 K 101.18 % -59.040 M -26.73 % -46.587 M -1 596.53 % 3.113 M 106.19 % -50.284 M 0.000 100.00 % -27.768 M -100.00 % -13.884 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
cash and cash equivalents 170.906 M 63.97 % 104.233 M -4.35 % 108.968 M -27.66 % 150.637 M 13.71 % 132.477 M -25.96 % 178.926 M -27.86 % 248.014 M 20.06 % 206.579 M 32.73 % 155.639 M 23.43 % 126.094 M -9.69 % 139.617 M 49.16 % 93.601 M -19.32 % 116.022 M -1.44 % 117.716 M 10.12 % 106.900 M 0.90 % 105.947 M 14.99 % 92.134 M 24.81 % 73.821 M -32.09 % 108.712 M 23.47 % 88.048 M -0.85 % 88.800 M -8.72 % 97.278 M -10.93 % 109.211 M -2.56 % 112.082 M 16.21 % 96.448 M 3.32 % 93.349 M 12.28 % 83.136 M -13.24 % 95.826 M 10.04 % 87.079 M 5.44 % 82.589 M -8.89 % 90.652 M 6.94 % 84.767 M 7.46 % 78.882 M 14.24 % 69.050 M 16.60 % 59.217 M -2.45 % 60.702 M -2.39 % 62.187 M 6.12 % 58.603 M 6.51 % 55.019 M 3.50 % 53.161 M 3.62 % 51.303 M -11.01 % 57.649 M -9.92 % 63.995 M 15.85 % 55.241 M 18.83 % 46.486 M 17.05 % 39.714 M 20.56 % 32.941 M 39.84 % 23.557 M 66.21 % 14.173 M 100.00 % 7.087 M 0.000 0.000 0.000
Cash and short term investments 170.906 M 63.97 % 104.233 M -6.15 % 111.069 M -26.27 % 150.637 M 13.71 % 132.477 M -25.96 % 178.926 M -27.86 % 248.014 M 20.06 % 206.579 M 32.73 % 155.639 M 23.43 % 126.094 M -9.69 % 139.617 M 49.16 % 93.601 M -19.32 % 116.022 M -1.44 % 117.716 M 10.12 % 106.900 M 0.90 % 105.947 M 14.99 % 92.134 M 24.81 % 73.821 M -32.09 % 108.712 M 23.47 % 88.048 M -0.85 % 88.800 M -8.72 % 97.278 M -10.93 % 109.211 M -2.56 % 112.082 M 16.21 % 96.448 M 3.32 % 93.349 M 12.28 % 83.136 M -13.24 % 95.826 M 10.04 % 87.079 M 5.44 % 82.589 M -8.89 % 90.652 M 6.94 % 84.767 M 7.46 % 78.882 M 14.24 % 69.050 M 16.60 % 59.217 M -2.45 % 60.702 M -2.39 % 62.187 M 6.12 % 58.603 M 6.51 % 55.019 M 3.50 % 53.161 M 3.62 % 51.303 M -11.01 % 57.649 M -9.92 % 63.995 M 15.85 % 55.241 M 18.83 % 46.486 M 17.05 % 39.714 M 20.56 % 32.941 M 39.84 % 23.557 M 66.21 % 14.173 M 100.00 % 7.087 M 0.000 0.000 0.000
Total current assets 691.279 M -4.00 % 720.048 M 6.41 % 676.656 M -2.82 % 696.326 M -0.07 % 696.796 M -23.77 % 914.018 M 8.77 % 840.356 M 5.96 % 793.094 M 9.79 % 722.381 M 5.39 % 685.418 M -8.28 % 747.283 M 4.89 % 712.424 M -7.83 % 772.977 M 3.40 % 747.541 M 4.84 % 713.017 M 5.37 % 676.685 M 8.04 % 626.306 M 5.91 % 591.329 M -12.21 % 673.550 M -1.88 % 686.450 M -1.75 % 698.671 M 2.30 % 682.936 M -1.54 % 693.595 M -8.08 % 754.574 M 8.51 % 695.409 M 3.20 % 673.861 M 5.76 % 637.154 M -12.52 % 728.360 M 17.34 % 620.725 M -0.77 % 625.514 M 45.48 % 429.960 M -16.32 % 513.791 M -14.03 % 597.622 M 1.84 % 586.838 M 1.87 % 576.053 M 8.47 % 531.095 M 9.25 % 486.136 M -4.56 % 509.385 M -4.36 % 532.634 M 15.09 % 462.792 M 17.77 % 392.949 M 6.24 % 369.868 M 6.66 % 346.787 M 7.79 % 321.731 M 8.45 % 296.675 M 6.87 % 277.600 M 7.38 % 258.524 M 1.77 % 254.022 M 1.80 % 249.519 M 17.00 % 213.264 M 20.48 % 177.008 M 0.37 % 176.356 M 0.37 % 175.703 M
Inventory 242.916 M -19.10 % 300.277 M 17.72 % 255.071 M -4.45 % 266.938 M -12.90 % 306.473 M -25.88 % 413.468 M 52.34 % 271.411 M 13.88 % 238.324 M 8.22 % 220.223 M -24.79 % 292.804 M 5.66 % 277.121 M -13.20 % 319.251 M -9.27 % 351.868 M 21.27 % 290.158 M 0.43 % 288.909 M 12.96 % 255.767 M 12.13 % 228.103 M -0.20 % 228.571 M -11.95 % 259.596 M -9.80 % 287.785 M -4.27 % 300.627 M 6.20 % 283.087 M 0.15 % 282.669 M -6.23 % 301.442 M 10.47 % 272.876 M -3.06 % 281.501 M 0.15 % 281.093 M -14.90 % 330.314 M 28.25 % 257.555 M -7.64 % 278.846 M 78.06 % 156.605 M -13.23 % 180.484 M -11.68 % 204.362 M 14.44 % 178.582 M 16.87 % 152.802 M 3.47 % 147.681 M 3.59 % 142.560 M -13.32 % 164.467 M -11.75 % 186.373 M 22.12 % 152.613 M 28.40 % 118.853 M 9.91 % 108.138 M 11.00 % 97.423 M 16.21 % 83.834 M 19.35 % 70.245 M 6.38 % 66.031 M 6.82 % 61.816 M -2.34 % 63.298 M -2.29 % 64.779 M 100.00 % 32.390 M 0.000 0.000 0.000
Net receivables 253.225 M -0.26 % 253.878 M 1.28 % 250.676 M 12.58 % 222.670 M 16.19 % 191.649 M -18.10 % 234.003 M -0.35 % 234.834 M -15.41 % 277.607 M 0.07 % 277.411 M 41.81 % 195.617 M -26.71 % 266.925 M 13.58 % 235.006 M -4.63 % 246.411 M -13.32 % 284.292 M 12.06 % 253.701 M -4.40 % 265.383 M 2.09 % 259.957 M 4.68 % 248.334 M -12.90 % 285.126 M 3.12 % 276.511 M -3.95 % 287.879 M 2.45 % 280.998 M 1.25 % 277.519 M -12.84 % 318.411 M -2.10 % 325.225 M 9.15 % 297.963 M 11.36 % 267.567 M 8 495.15 % 3.113 M -98.86 % 273.403 M 4.22 % 262.324 M 44.26 % 181.841 M -26.52 % 247.473 M -20.96 % 313.104 M -4.27 % 327.073 M -4.10 % 341.042 M 9.58 % 311.216 M 10.60 % 281.389 M -1.72 % 286.316 M -1.69 % 291.242 M 13.32 % 257.018 M 15.36 % 222.793 M 100.00 % 111.397 M -39.91 % 185.369 M 106.03 % 89.972 M -50.00 % 179.944 M 100.00 % 89.972 M -45.06 % 163.767 M -2.03 % 167.167 M -1.99 % 170.567 M 100.00 % 85.284 M 0.000 0.000 0.000
Tax assets 9.413 M -4.00 % 9.805 M -9.12 % 10.789 M 18.53 % 9.102 M 15.39 % 7.888 M -13.22 % 9.090 M -19.93 % 11.353 M 39.61 % 8.132 M -36.99 % 12.905 M -6.76 % 13.841 M 42.31 % 9.726 M -2.91 % 10.018 M 48.77 % 6.734 M -10.18 % 7.497 M 31.90 % 5.684 M 0.51 % 5.655 M -3.50 % 5.860 M -3.17 % 6.052 M 5.51 % 5.736 M -4.24 % 5.990 M 3.90 % 5.765 M 3.48 % 5.571 M -93.32 % 83.385 M 1 593.44 % 4.924 M 0.000 -100.00 % 5.428 M 4.06 % 5.216 M -12.89 % 5.988 M 4.05 % 5.755 M 28.29 % 4.486 M -46.51 % 8.386 M 19.77 % 7.002 M 24.64 % 5.618 M 82.85 % 3.073 M 483.02 % 527.000 K -59.19 % 1.292 M -37.18 % 2.056 M -6.88 % 2.208 M -6.44 % 2.360 M 64.63 % 1.434 M 182.74 % 507.000 K 100.00 % 253.500 K 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 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 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
Account payables 66.632 M 24.60 % 53.478 M -21.41 % 68.049 M 19.87 % 56.769 M 46.92 % 38.639 M -55.76 % 87.336 M 26.44 % 69.072 M -11.73 % 78.252 M 2.80 % 76.118 M -12.77 % 87.257 M 1.14 % 86.274 M 51.41 % 56.979 M -47.99 % 109.563 M 27.31 % 86.059 M 17.43 % 73.287 M -17.20 % 88.513 M 34.19 % 65.962 M -9.49 % 72.875 M 24.35 % 58.607 M -18.40 % 71.819 M -15.11 % 84.601 M -14.07 % 98.459 M 31.77 % 74.719 M -37.92 % 120.352 M 23.76 % 97.243 M -12.42 % 111.032 M 42.60 % 77.865 M -23.98 % 102.424 M 39.84 % 73.244 M -24.98 % 97.630 M 52.64 % 63.962 M -23.93 % 84.085 M -19.31 % 104.207 M -12.44 % 119.015 M -11.07 % 133.822 M 17.55 % 113.839 M 21.29 % 93.856 M -4.16 % 97.934 M -4.00 % 102.012 M 14.02 % 89.469 M 16.31 % 76.926 M 10.51 % 69.607 M 11.75 % 62.288 M 13.91 % 54.680 M 16.16 % 47.071 M 10.17 % 42.727 M 11.32 % 38.383 M 6.65 % 35.989 M 7.13 % 33.594 M 100.00 % 16.797 M 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 6.441 M -2.78 % 6.625 M 15.88 % 5.717 M -41.21 % 9.725 M -40.29 % 16.288 M 10.70 % 14.713 M 12.68 % 13.057 M 22.91 % 10.623 M 27.68 % 8.320 M -25.21 % 11.125 M 46.11 % 7.614 M -13.74 % 8.827 M 11.00 % 7.952 M -19.42 % 9.868 M 32.39 % 7.454 M -1.39 % 7.559 M 6.68 % 7.086 M 6.51 % 6.653 M 35.42 % 4.913 M -1.31 % 4.978 M -27.95 % 6.909 M -19.41 % 8.573 M -19.14 % 10.602 M 46.72 % 7.226 M 34.44 % 5.375 M 11.03 % 4.841 M -11.27 % 5.456 M -28.87 % 7.671 M 0.68 % 7.619 M 36.37 % 5.587 M 32.03 % 4.232 M 47.13 % 2.876 M -26.35 % 3.905 M -20.86 % 4.934 M -6.22 % 5.261 M -5.85 % 5.588 M 1.88 % 5.485 M 1.91 % 5.382 M 10.95 % 4.851 M 12.29 % 4.320 M 8.15 % 3.995 M 8.87 % 3.669 M 11.13 % 3.302 M 12.53 % 2.934 M 10.40 % 2.658 M 11.61 % 2.381 M -24.91 % 3.171 M -19.94 % 3.961 M 100.00 % 1.981 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 394.234 M -0.16 % 394.883 M -11.59 % 446.662 M 6 624.42 % -6.846 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 % -15.835 M 0.000 100.00 % -13.332 M 50.00 % -26.663 M -34.52 % -19.822 M -52.71 % -12.980 M -100.00 % -6.490 M 0.000 100.00 % -13.980 M 50.00 % -27.959 M -10.47 % -25.308 M -11.70 % -22.657 M -100.00 % -11.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 20.539 M -7.36 % 22.170 M 14.34 % 19.389 M -22.92 % 25.155 M 13.62 % 22.140 M -34.47 % 33.787 M 18.30 % 28.560 M -9.98 % 31.727 M 22.16 % 25.972 M 3.07 % 25.199 M 10.20 % 22.866 M -4.22 % 23.874 M 14.32 % 20.883 M -15.88 % 24.826 M 7.11 % 23.177 M 0.49 % 23.065 M 14.47 % 20.149 M -1.15 % 20.384 M -0.88 % 20.565 M -3.61 % 21.336 M 8.13 % 19.731 M -8.06 % 21.461 M 1.80 % 21.081 M -5.97 % 22.419 M -5.48 % 23.720 M 0.45 % 23.613 M -0.89 % 23.825 M 5.77 % 22.526 M 0.02 % 22.522 M 8.12 % 20.831 M 7.66 % 19.348 M 5.31 % 18.373 M 5.61 % 17.397 M 40.07 % 12.421 M 66.85 % 7.444 M -22.49 % 9.604 M -18.36 % 11.764 M 7.15 % 10.979 M 7.70 % 10.194 M 7.26 % 9.504 M 7.83 % 8.814 M 13.01 % 7.799 M 14.96 % 6.784 M 11.62 % 6.078 M 13.15 % 5.371 M 21.02 % 4.438 M 26.62 % 3.505 M 50.59 % 2.328 M 102.39 % 1.150 M 70.37 % 675.000 K 237.50 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Capital lease obligations 3.660 M -42.98 % 6.419 M -2.65 % 6.594 M -33.58 % 9.928 M -7.94 % 10.784 M -18.39 % 13.214 M 115.00 % 6.146 M -30.14 % 8.798 M 60.93 % 5.467 M -22.11 % 7.019 M 26.88 % 5.532 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 -100.00 % 235.000 K -49.57 % 466.000 K -32.76 % 693.000 K -74.71 % 2.740 M -33.55 % 4.124 M -25.12 % 5.507 M -34.26 % 8.377 M -25.52 % 11.247 M -22.87 % 14.581 M -18.61 % 17.915 M -17.00 % 21.584 M -14.53 % 25.253 M 67.94 % 15.037 M 211.96 % 4.820 M 16.13 % 4.151 M 19.23 % 3.481 M 95.12 % 1.784 M 1 950.57 % 87.000 K -92.16 % 1.109 M -47.96 % 2.131 M 100.00 % 1.066 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 514.227 M -3.37 % 532.142 M -7.23 % 573.618 M 3.07 % 556.537 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 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 72.106 M 15.43 % 62.466 M -13.37 % 72.106 M 0.00 % 72.106 M -15.51 % 85.343 M 18.36 % 72.106 M 0.00 % 72.106 M 0.00 % 72.106 M 0.00 % 72.106 M 0.00 % 72.106 M 13.48 % 63.543 M -11.88 % 72.106 M 2.40 % 70.419 M 0.00 % 70.419 M 0.00 % 70.419 M 0.00 % 70.419 M -27.81 % 97.541 M 39.23 % 70.056 M -45.99 % 129.703 M -9.89 % 143.943 M -0.29 % 144.358 M 0.01 % 144.347 M 0.18 % 144.085 M 0.00 % 144.085 M 6.12 % 135.773 M 1.41 % 133.880 M 0.86 % 132.740 M 6.93 % 124.137 M 4.31 % 119.008 M 90.52 % 62.466 M 0.00 % 62.466 M 3.05 % 60.620 M 3.14 % 58.774 M 1.00 % 58.193 M 1.01 % 57.611 M 0.00 % 57.611 M 0.00 % 57.611 M 6.28 % 54.207 M 6.70 % 50.802 M 28.16 % 39.639 M 39.20 % 28.475 M -48.32 % 55.100 M -32.58 % 81.724 M -49.66 % 162.342 M -33.18 % 242.960 M 0.44 % 241.894 M 0.44 % 240.828 M 2.37 % 235.258 M 2.43 % 229.687 M 5.66 % 217.378 M 6.00 % 205.068 M 0.42 % 204.217 M 0.42 % 203.365 M
Deferred tax liabilities non current 3.398 M -31.05 % 4.928 M -1.97 % 5.027 M -19.89 % 6.275 M -22.31 % 8.077 M 29.00 % 6.261 M 33.90 % 4.676 M 4.00 % 4.496 M -17.02 % 5.418 M -17.40 % 6.559 M -4.19 % 6.846 M 1.83 % 6.723 M 3.67 % 6.485 M -6.25 % 6.917 M -2.37 % 7.085 M 3.23 % 6.863 M 10.02 % 6.238 M 1.41 % 6.151 M -6.15 % 6.554 M 9.67 % 5.976 M -16.50 % 7.157 M 19.32 % 5.998 M 35.24 % 4.435 M -0.49 % 4.457 M -4.81 % 4.682 M -13.30 % 5.400 M -33.97 % 8.178 M 0.88 % 8.107 M 95.16 % 4.154 M -20.74 % 5.241 M 26.14 % 4.155 M 21.58 % 3.418 M 27.52 % 2.680 M -11.01 % 3.012 M -9.92 % 3.343 M 3.31 % 3.236 M 3.42 % 3.129 M -2.28 % 3.202 M -2.23 % 3.275 M 8.35 % 3.023 M 9.12 % 2.770 M 100.00 % 1.385 M 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 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 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 985.059 M -3.13 % 1.017 B 4.37 % 974.290 M -1.71 % 991.269 M -0.45 % 995.789 M -18.89 % 1.228 B 6.34 % 1.154 B 4.75 % 1.102 B 6.20 % 1.038 B 4.32 % 994.839 M -5.61 % 1.054 B 3.34 % 1.020 B -4.34 % 1.066 B 1.58 % 1.050 B 4.73 % 1.002 B 5.16 % 953.013 M 6.83 % 892.046 M 5.28 % 847.339 M -9.64 % 937.717 M -2.26 % 959.403 M -0.88 % 967.948 M 1.53 % 953.357 M 1.48 % 939.427 M -6.32 % 1.003 B 7.38 % 933.885 M 3.22 % 904.731 M 5.62 % 856.584 M -9.71 % 948.748 M 15.06 % 824.582 M 1.43 % 812.944 M 37.31 % 592.040 M -12.71 % 678.236 M -11.28 % 764.431 M 3.55 % 738.240 M 3.68 % 712.049 M 6.04 % 671.482 M 6.43 % 630.914 M -3.77 % 655.612 M -3.63 % 680.310 M 11.80 % 608.483 M 13.38 % 536.655 M 5.32 % 509.571 M 5.61 % 482.486 M 11.81 % 431.508 M 13.40 % 380.530 M 5.22 % 361.646 M 5.51 % 342.761 M 1.69 % 337.079 M 1.71 % 331.396 M 10.80 % 299.096 M 12.11 % 266.795 M -1.96 % 272.141 M -1.93 % 277.487 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1999-01-31 1998-06-30 1998-01-31
Deferred income tax 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 0.000 0.000 100.00 % -4.160 M 0.00 % -4.160 M 0.000 -100.00 % 6.402 M 0.000 -100.00 % 124.000 K 102.09 % -5.936 M 0.00 % -5.936 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
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 0.000 0.000 -100.00 % 15.500 K 0.00 % 15.500 K -66.30 % 46.000 K 0.00 % 46.000 K -53.54 % 99.000 K 0.00 % 99.000 K 72.17 % 57.500 K 0.00 % 57.500 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -34.887 M 0.000 -100.00 % 71.184 M 0.000 100.00 % -75.300 M 0.000 -100.00 % 6.946 M 0.000 -100.00 % 52.810 M 200.00 % 17.603 M 318.62 % -8.052 M 0.000 100.00 % -39.589 M -100.08 % -19.787 M 66.27 % -58.655 M -262.38 % -16.186 M -121.99 % 73.615 M 93.34 % 38.076 M 470.14 % -10.287 M 31.41 % -14.998 M -126.91 % 55.730 M 227.54 % 17.015 M 126.77 % -63.548 M -154.05 % -25.014 M -195.38 % 26.227 M 0.00 % 26.227 M 161.81 % -42.431 M 0.00 % -42.431 M 48.55 % -82.464 M 0.00 % -82.464 M -227.91 % 64.469 M 0.00 % 64.469 M 530.87 % -14.963 M 0.00 % -14.963 M -6 732.19 % -219.000 K 0.00 % -219.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 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -16.487 M 0.000 -100.00 % 11.677 M 0.000 -100.00 % 13.225 M 0.000 100.00 % -32.917 M 0.000 -100.00 % 22.161 M 0.000 -100.00 % 30.947 M 0.000 100.00 % -7.367 M 0.000 100.00 % -30.640 M 0.000 -100.00 % 29.524 M 0.000 100.00 % -8.595 M 0.000 -100.00 % 37.694 M 0.000 100.00 % -43.804 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -18.400 M 0.000 -100.00 % 59.507 M 0.000 100.00 % -88.524 M 0.000 -100.00 % 39.863 M 0.000 -100.00 % 11.056 M 200.00 % 3.685 M 109.45 % -38.999 M 0.000 100.00 % -32.222 M -100.00 % -16.111 M 42.49 % -28.015 M -100.00 % -14.008 M -131.77 % 44.091 M 100.00 % 22.046 M 1 402.93 % -1.692 M -100.00 % -846.000 K -104.69 % 18.036 M 100.00 % 9.018 M 145.67 % -19.744 M -100.00 % -9.872 M -139.89 % 24.748 M 0.00 % 24.748 M 196.33 % -25.691 M 0.00 % -25.691 M 58.19 % -61.448 M 0.00 % -61.448 M -374.80 % 22.361 M 0.00 % 22.361 M 215.27 % -19.398 M 0.00 % -19.398 M -160.95 % -7.434 M 0.00 % -7.434 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.511 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 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 working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.918 M -200.00 % 13.918 M 0.000 0.000 100.00 % -3.676 M 0.00 % -3.676 M -68.74 % -2.179 M 0.00 % -2.179 M -113.59 % 16.031 M 0.00 % 16.031 M 213.27 % -14.152 M 0.00 % -14.152 M -276.98 % 7.997 M 0.00 % 7.997 M 152.81 % -15.142 M 0.00 % -15.142 M -1 123.80 % 1.479 M 0.00 % 1.479 M 108.84 % -16.740 M 0.00 % -16.740 M 20.35 % -21.017 M 0.00 % -21.017 M -149.91 % 42.108 M 0.00 % 42.108 M 849.34 % 4.436 M 0.00 % 4.436 M -38.52 % 7.215 M 0.00 % 7.215 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
Other non cash items 79.067 M 340.02 % -32.942 M -842.53 % -3.495 M -111.67 % 29.950 M -72.87 % 110.408 M 203.46 % -106.718 M -523.43 % 25.203 M -20.65 % 31.760 M -41.42 % 54.215 M 188.50 % -61.259 M -177.82 % 78.723 M 426.72 % -24.095 M -142.75 % -9.926 M -143.91 % 22.603 M 253.45 % -14.730 M -124.94 % 59.059 M 299.89 % -29.546 M -32.26 % -22.340 M -180.32 % 27.815 M 550.74 % -6.171 M 76.78 % -26.577 M 12.56 % -30.395 M -236.74 % 22.228 M -51.79 % 46.107 M 416.28 % -14.578 M -742.91 % 2.268 M 129.32 % -7.733 M -309.69 % 3.688 M 0.00 % 3.688 M -46.08 % 6.839 M 130.55 % -22.389 M -314.78 % 10.424 M 300.35 % -5.203 M 37.29 % -8.298 M 0.00 % -8.298 M -2 327.52 % 372.500 K 102.60 % -14.312 M -154.89 % 26.075 M 0.00 % 26.075 M 159.43 % -43.878 M 0.00 % -43.878 M -211.63 % -14.080 M 0.00 % -14.080 M -61.82 % -8.701 M 0.00 % -8.701 M -482.46 % 2.275 M 0.00 % 2.275 M -87.56 % 18.293 M 0.00 % 18.293 M 187.07 % -21.010 M 0.00 % -21.010 M -244.26 % 14.564 M 100.00 % 7.282 M 1 998.49 % 347.000 K 100.00 % 173.500 K
Net cash provided by operating activities 82.637 M 243.18 % -57.716 M -413.35 % -11.243 M -1 047.18 % 1.187 M -98.18 % 65.147 M 167.91 % -95.937 M -305.85 % 46.605 M -35.20 % 71.920 M -10.37 % 80.238 M 81.83 % 44.129 M -35.59 % 68.511 M 521.17 % -16.267 M -1 624.55 % 1.067 M -93.05 % 15.345 M -3.60 % 15.918 M -29.01 % 22.424 M 987.73 % -2.526 M -104.31 % 58.658 M 375.58 % 12.334 M -20.91 % 15.594 M 198.43 % -15.843 M -158.82 % 26.935 M -33.77 % 40.668 M 357.25 % 8.894 M 804.75 % -1.262 M -103.32 % 37.995 M 0.00 % 37.995 M 402.77 % -12.549 M 0.00 % -12.549 M 76.62 % -53.674 M 0.00 % -53.674 M -174.75 % 71.801 M 0.00 % 71.801 M 14 245.85 % 500.500 K 0.00 % 500.500 K -96.85 % 15.891 M 0.00 % 15.891 M -46.78 % 29.859 M 0.00 % 29.859 M 186.21 % -34.637 M 0.00 % -34.637 M -416.54 % -6.706 M 0.00 % -6.706 M -152.75 % 12.713 M 0.00 % 12.713 M -43.88 % 22.651 M 0.00 % 22.651 M -13.52 % 26.192 M 0.00 % 26.192 M 743.93 % -4.068 M 0.00 % -4.068 M -126.59 % 15.295 M 100.00 % 7.648 M 361.95 % 1.656 M 100.00 % 827.750 K
Investments in property plant and equipment -10.231 M -99.32 % -5.133 M 16.37 % -6.138 M -56.42 % -3.924 M 32.89 % -5.847 M 11.89 % -6.636 M 41.75 % -11.392 M -47.95 % -7.700 M 1.02 % -7.779 M 31.91 % -11.424 M -131.16 % -4.942 M -80.56 % -2.737 M 60.14 % -6.866 M 5.44 % -7.261 M 58.18 % -17.362 M -90.73 % -9.103 M 0.01 % -9.104 M -151.49 % -3.620 M 25.90 % -4.885 M 68.80 % -15.659 M -137.33 % -6.598 M 43.59 % -11.697 M -150.23 % -4.675 M 18.86 % -5.761 M 31.08 % -8.359 M -87.48 % -4.459 M 0.00 % -4.459 M 65.92 % -13.083 M 0.00 % -13.083 M 28.05 % -18.183 M 0.00 % -18.183 M -385.58 % -3.745 M 0.00 % -3.745 M 32.70 % -5.564 M 0.00 % -5.564 M -4.66 % -5.316 M 0.00 % -5.316 M -21.68 % -4.369 M 0.00 % -4.369 M 22.53 % -5.640 M 0.00 % -5.640 M 22.36 % -7.264 M 0.00 % -7.264 M 66.23 % -21.512 M 0.00 % -21.512 M -304.10 % -5.324 M 0.00 % -5.324 M 30.51 % -7.661 M 0.00 % -7.661 M -128.86 % -3.348 M 0.00 % -3.348 M -34.30 % -2.493 M -100.00 % -1.246 M 82.08 % -6.953 M -100.00 % -3.477 M
Acquisitions net 0.000 -100.00 % 913.000 K 0.000 -100.00 % 190.000 K 0.000 100.00 % -165.000 K -200.00 % 165.000 K -93.94 % 2.721 M 0.000 -100.00 % 991.000 K 712.30 % 122.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 0.000 0.000 0.000 -100.00 % 29.000 K -37.63 % 46.500 K 0.00 % 46.500 K 0.000 0.000 0.000 0.000 -100.00 % 1.863 M 0.00 % 1.863 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 -100.00 % 276.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -7.357 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 100.00 % -2.007 M 0.00 % -2.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.708 M 0.00 % -2.708 M 0.000 0.000 0.000 0.000 100.00 % -1.000 M 0.00 % -1.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
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 0.000 0.000 -100.00 % 122.500 K 0.00 % 122.500 K 0.000 0.000 0.000 0.000 100.00 % -818.500 K 0.00 % -818.500 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 263.000 K 200.00 % -263.000 K -376.84 % 95.000 K 0.000 100.00 % -82.500 K -200.00 % 82.500 K 560.00 % 12.500 K 0.000 100.00 % -1.218 M -2 096.72 % 61.000 K 208.93 % -56.000 K -255.56 % 36.000 K -38.98 % 59.000 K 100.50 % -11.853 M -7 855.03 % -149.000 K 96.04 % -3.765 M 84.33 % -24.030 M -18 167.67 % 133.000 K -97.05 % 4.501 M 160.54 % -7.435 M -209.63 % 6.782 M 200.38 % -6.756 M -389.21 % -1.381 M 77.68 % -6.187 M -238.77 % 4.459 M 149.96 % -8.925 M -1 079.71 % -756.500 K 0.00 % -756.500 K -104.16 % 18.183 M 172.55 % -25.062 M -769.29 % 3.745 M 208.46 % -3.453 M -574.57 % 727.500 K 0.00 % 727.500 K -86.31 % 5.316 M 211.94 % -4.749 M -208.70 % 4.369 M 181.25 % -5.377 M -195.35 % 5.640 M 926.30 % -682.500 K -109.40 % 7.264 M 212.08 % -6.481 M -130.13 % 21.512 M 218.84 % -18.101 M -440.02 % 5.324 M 202.11 % -5.214 M -168.05 % 7.661 M 202.32 % -7.487 M -323.66 % 3.348 M 203.24 % -3.243 M -230.09 % 2.493 M 100.00 % 1.246 M -82.08 % 6.953 M 100.00 % 3.477 M
Net cash used for investing activites -10.231 M -158.55 % -3.957 M 71.24 % -13.758 M -268.45 % -3.734 M 36.14 % -5.847 M 14.03 % -6.801 M 39.42 % -11.227 M -125.49 % -4.979 M 35.99 % -7.779 M 32.88 % -11.590 M -140.46 % -4.820 M -72.57 % -2.793 M 59.11 % -6.830 M 5.17 % -7.202 M 75.35 % -29.215 M -215.77 % -9.252 M 28.11 % -12.869 M 53.46 % -27.650 M -481.86 % -4.752 M 57.41 % -11.158 M -50.07 % -7.435 M -51.27 % -4.915 M 27.25 % -6.756 M 5.40 % -7.142 M 50.90 % -14.546 M -117.38 % -6.692 M -0.44 % -6.663 M 59.32 % -16.378 M 0.00 % -16.378 M 24.69 % -21.747 M -1.16 % -21.497 M -474.10 % -3.745 M -8.46 % -3.453 M 27.95 % -4.792 M 0.00 % -4.792 M 5.01 % -5.045 M -0.50 % -5.020 M -2.91 % -4.878 M -0.21 % -4.868 M 13.36 % -5.619 M -698.65 % -703.500 K 90.27 % -7.232 M -11.04 % -6.513 M 69.57 % -21.407 M -17.58 % -18.207 M -242.00 % -5.324 M -2.11 % -5.214 M 31.95 % -7.661 M -2.32 % -7.487 M -123.66 % -3.348 M -12.84 % -2.967 M -19.02 % -2.493 M -100.00 % -1.246 M 82.08 % -6.953 M -100.00 % -3.477 M
Debt repayment -23.958 M -140.61 % 58.996 M 589.80 % -12.045 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.551 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 100.00 % -52.627 M -220.99 % 43.496 M 0.00 % 43.496 M 0.000 -100.00 % 153.560 M 0.000 100.00 % -112.275 M -867.59 % 14.627 M 0.00 % 14.627 M 0.000 100.00 % -560.000 K 0.000 100.00 % -24.571 M 0.000 -100.00 % 14.653 M 0.000 -100.00 % 11.637 M 0.000 -100.00 % 15.282 M 0.000 100.00 % -2.329 M 0.000 -100.00 % 3.973 M 0.000 100.00 % -3.508 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.557 M 0.00 % 2.557 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.136 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
Common stock repurchased 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 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 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -7.384 M -33.33 % -5.538 M 62.50 % -14.768 M -103.39 % -7.261 M 0.000 0.000 0.000 0.000 100.00 % -7.384 M -100.00 % -3.692 M 50.00 % -7.384 M -100.00 % -3.692 M -100.00 % -1.846 M 0.00 % -1.846 M 50.00 % -3.692 M 0.000 0.000 100.00 % -3.692 M 0.00 % -3.692 M 0.00 % -3.692 M -100.00 % -1.846 M 0.00 % -1.846 M 0.00 % -1.846 M 66.67 % -5.538 M 0.00 % -5.538 M -200.00 % -1.846 M 0.00 % -1.846 M 0.00 % -1.846 M 0.00 % -1.846 M 49.37 % -3.646 M 0.00 % -3.646 M -1.28 % -3.600 M 0.00 % -3.600 M 0.00 % -3.600 M 0.00 % -3.600 M 20.00 % -4.500 M 0.00 % -4.500 M 50.00 % -9.000 M 0.00 % -9.000 M 27.86 % -12.476 M 0.00 % -12.476 M 0.000 0.000 100.00 % -4.738 M 0.00 % -4.738 M -18 852.00 % -25.000 K 0.00 % -25.000 K 0.000 0.000 0.000 0.000
Other financing activites -5.144 M -149.95 % -2.058 M 55.48 % -4.623 M -120.77 % 22.255 M 125.07 % -88.756 M -501.33 % 22.116 M 34.53 % 16.439 M 1 305.21 % -1.364 M 95.22 % -28.515 M -162.69 % -10.855 M 13.88 % -12.605 M -618.23 % -1.755 M -107.28 % 24.123 M 296.43 % 6.085 M -85.37 % 41.598 M 930.93 % 4.035 M -95.12 % 82.752 M 234.06 % -61.726 M -428.91 % 18.767 M 319.70 % -8.542 M -153.70 % 15.906 M 147.66 % -33.372 M -7.63 % -31.007 M -360.74 % 11.892 M -48.19 % 22.955 M 134.25 % -67.026 M -221.09 % 55.352 M 1 183.94 % -5.107 M 0.00 % -5.107 M 83.05 % -30.131 M -232.20 % 22.792 M 129.84 % -76.390 M -201.90 % 74.964 M 564.96 % 11.274 M 0.00 % 11.274 M 189.05 % -12.660 M -200.00 % 12.660 M 168.02 % -18.613 M -1 132.33 % 1.803 M -72.36 % 6.523 M -79.49 % 31.804 M 914.01 % -3.907 M -115.80 % 24.734 M 22.95 % 20.118 M -5.33 % 21.250 M 965.74 % -2.455 M -118.19 % 13.491 M 277.15 % 3.577 M -52.14 % 7.474 M 532.27 % -1.729 M -197.19 % 1.779 M 199.66 % -1.785 M -100.00 % -892.500 K 74.27 % -3.469 M -100.00 % -1.734 M
Net cash used provided by financing activities -29.102 M -151.11 % 56.938 M 441.60 % -16.668 M -174.90 % 22.255 M 123.15 % -96.140 M -352.29 % 38.107 M 2 180.49 % 1.671 M 111.89 % -14.048 M 73.48 % -52.976 M -16.52 % -45.465 M -192.45 % -15.546 M -785.81 % -1.755 M -110.48 % 16.739 M 599.50 % 2.393 M -78.25 % 11.002 M 3 107.58 % 343.000 K -99.03 % 35.470 M 155.80 % -63.572 M -521.70 % 15.075 M 276.48 % -8.542 M -153.70 % 15.906 M 142.91 % -37.064 M -6.82 % -34.699 M -523.16 % 8.200 M -61.15 % 21.109 M 130.65 % -68.872 M -7 939.67 % 878.500 K -97.33 % 32.851 M 0.00 % 32.851 M 202.73 % -31.977 M -118.32 % 174.506 M 323.05 % -78.236 M -68.62 % -46.399 M -715.94 % 7.533 M 0.00 % 7.533 M 146.33 % -16.260 M -2 374.89 % -657.000 K 97.04 % -22.213 M 0.00 % -22.213 M -1 198.29 % 2.023 M -97.38 % 77.323 M 699.07 % -12.907 M -147.16 % 27.371 M 258.19 % 7.642 M -68.23 % 24.056 M 1 080.06 % -2.455 M -1 430.35 % 184.500 K 115.89 % -1.161 M -117.31 % 6.709 M 482.50 % -1.754 M 0.00 % -1.754 M 1.74 % -1.785 M -100.00 % -892.500 K 74.27 % -3.469 M -100.00 % -1.734 M
Effect of forex changes on cash -13.288 M -4 358.97 % 312.000 K 18.63 % 263.000 K 133.98 % -774.000 K 83.89 % -4.805 M -115.59 % -2.229 M -201.62 % 2.193 M 324.58 % -976.500 K -119.41 % 5.031 M 402.80 % -1.662 M -56.08 % -1.065 M -259.60 % 667.000 K 114.23 % -4.686 M -969.86 % -438.000 K -114.76 % 2.967 M 47.54 % 2.011 M 178.01 % -2.578 M 11.26 % -2.905 M -38.93 % -2.091 M -19 109.09 % 11.000 K -99.99 % 105.295 M 1 316 281.25 % -8.000 K -100.01 % 53.950 M 3 142.16 % 1.664 M -35.27 % 2.571 M 10.92 % 2.318 M 287.58 % -1.236 M -188.41 % 1.398 M 0.00 % 1.398 M -98.65 % 103.367 M 200.00 % -103.367 M -743.45 % 16.065 M 200.00 % -16.065 M -917.95 % 1.964 M 0.00 % 1.964 M -77.05 % 8.556 M 220.98 % -7.072 M -966.67 % 816.000 K 1.24 % 806.000 K -97.99 % 40.091 M 199.92 % -40.125 M -295.74 % 20.499 M 200.00 % -20.499 M -309.02 % 9.807 M 200.00 % -9.807 M -69.58 % -5.783 M -200.45 % 5.757 M 270.83 % -3.370 M -206.18 % 3.174 M 306.10 % -1.540 M 19.83 % -1.921 M 8.22 % -2.093 M -100.00 % -1.047 M 66.38 % -3.113 M -100.00 % -1.556 M
Net change in cash 30.016 M 778.63 % -4.423 M 89.32 % -41.406 M -332.25 % 17.828 M 136.51 % -48.832 M 30.00 % -69.757 M -263.91 % 42.557 M -16.89 % 51.207 M 56.48 % 32.724 M 0.71 % 32.493 M -78.44 % 150.725 M 232.51 % -113.749 M -200.00 % 113.749 M 4 124.66 % 2.693 M -96.32 % 73.189 M 786.52 % 8.256 M -87.35 % 65.247 M 1 851.23 % -3.726 M -104.69 % 79.493 M 2 872.92 % -2.867 M -104.77 % 60.155 M 1 619.16 % -3.960 M -105.04 % 78.619 M 1 758.94 % 4.229 M -94.13 % 72.020 M 6 838.67 % -1.069 M 75.00 % -4.275 M -260.65 % 2.661 M 0.00 % 2.661 M 232.01 % -2.016 M 75.00 % -8.063 M -374.02 % 2.943 M -75.00 % 11.770 M 352.21 % 2.603 M 0.00 % 2.603 M 65.67 % 1.571 M -75.00 % 6.284 M 250.67 % 1.792 M -75.00 % 7.168 M 671.58 % 929.000 K -75.00 % 3.716 M 217.11 % -3.173 M 75.00 % -12.692 M -389.95 % 4.377 M -75.00 % 17.509 M 285.26 % 4.545 M -75.00 % 18.179 M 159.70 % 7.000 M -75.00 % 28.000 M 622.92 % -5.355 M 75.00 % -21.418 M -579.98 % 4.462 M 0.00 % 4.462 M 175.13 % -5.939 M 0.00 % -5.939 M
Cash at beginning of period 140.890 M -3.04 % 145.313 M -22.18 % 186.719 M 10.56 % 168.891 M -22.43 % 217.723 M -24.26 % 287.480 M 17.38 % 244.923 M 26.43 % 193.716 M 20.33 % 160.992 M 72.00 % 93.601 M 300.00 % 23.400 M -79.43 % 113.749 M 0.000 -100.00 % 24.172 M 0.00 % 24.172 M 51.87 % 15.917 M 0.00 % 15.917 M -18.97 % 19.642 M 0.00 % 19.642 M -12.74 % 22.509 M 0.00 % 22.509 M -14.96 % 26.469 M 0.00 % 26.469 M 19.02 % 22.240 M 0.00 % 22.240 M -4.59 % 23.308 M -75.00 % 93.233 M 351.55 % 20.647 M 0.00 % 20.647 M -8.89 % 22.663 M -75.00 % 90.652 M 359.68 % 19.721 M -75.00 % 78.882 M 360.82 % 17.118 M 0.00 % 17.118 M 10.11 % 15.547 M -75.00 % 62.187 M 352.11 % 13.755 M -75.00 % 55.019 M 328.97 % 12.826 M -75.00 % 51.303 M 220.67 % 15.999 M -75.00 % 63.995 M 450.66 % 11.622 M -75.00 % 46.486 M 2 639.30 % 1.697 M -75.00 % 6.788 M 228.00 % -5.303 M 75.00 % -21.212 M -41 288.35 % 51.500 K -75.00 % 206.000 K 104.67 % -4.411 M 0.00 % -4.411 M -388.57 % 1.529 M 0.00 % 1.529 M
Cash at end of period 170.906 M 21.30 % 140.890 M -3.04 % 145.313 M -22.18 % 186.719 M 10.56 % 168.891 M -22.43 % 217.723 M -24.26 % 287.480 M 17.38 % 244.923 M 26.43 % 193.716 M 53.63 % 126.094 M -27.58 % 174.125 M 0.000 -100.00 % 113.749 M 323.41 % 26.865 M -72.41 % 97.361 M 302.78 % 24.172 M -70.22 % 81.163 M 409.93 % 15.917 M -83.94 % 99.135 M 404.70 % 19.642 M -76.24 % 82.664 M 267.25 % 22.509 M -78.58 % 105.088 M 297.03 % 26.469 M -71.92 % 94.259 M 323.84 % 22.240 M -75.00 % 88.958 M 281.66 % 23.308 M 0.00 % 23.308 M 12.89 % 20.647 M -75.00 % 82.589 M 264.42 % 22.663 M -75.00 % 90.652 M 359.68 % 19.721 M 0.00 % 19.721 M 15.20 % 17.118 M -75.00 % 68.471 M 340.42 % 15.547 M -75.00 % 62.187 M 352.11 % 13.755 M -75.00 % 55.019 M 328.97 % 12.826 M -75.00 % 51.303 M 220.67 % 15.999 M -75.00 % 63.995 M 925.27 % 6.242 M -75.00 % 24.967 M 1 371.24 % 1.697 M -75.00 % 6.788 M 228.00 % -5.303 M 75.00 % -21.212 M -41 288.35 % 51.500 K 0.00 % 51.500 K 101.17 % -4.411 M 0.00 % -4.411 M
Operating cash flow 82.637 M 243.18 % -57.716 M -10 225.61 % 570.000 K -51.98 % 1.187 M -98.18 % 65.147 M 167.91 % -95.937 M -305.85 % 46.605 M -35.20 % 71.920 M -10.37 % 80.238 M 81.83 % 44.129 M -35.59 % 68.511 M 521.17 % -16.267 M -1 624.55 % 1.067 M -93.05 % 15.345 M -3.60 % 15.918 M -29.01 % 22.424 M 987.73 % -2.526 M -104.31 % 58.658 M 375.58 % 12.334 M -20.91 % 15.594 M 198.43 % -15.843 M -158.82 % 26.935 M -33.77 % 40.668 M 357.25 % 8.894 M 804.75 % -1.262 M -103.32 % 37.995 M 0.00 % 37.995 M 402.77 % -12.549 M 0.00 % -12.549 M 76.62 % -53.674 M 0.00 % -53.674 M -174.75 % 71.801 M 0.00 % 71.801 M 14 245.85 % 500.500 K 0.00 % 500.500 K -96.85 % 15.891 M 0.00 % 15.891 M -46.78 % 29.859 M 0.00 % 29.859 M 186.21 % -34.637 M 0.00 % -34.637 M -416.54 % -6.706 M 0.00 % -6.706 M -152.75 % 12.713 M 0.00 % 12.713 M -43.88 % 22.651 M 0.00 % 22.651 M -13.52 % 26.192 M 0.00 % 26.192 M 743.93 % -4.068 M 0.00 % -4.068 M -126.59 % 15.295 M 100.00 % 7.648 M 361.95 % 1.656 M 100.00 % 827.750 K
Capital expenditure -10.231 M -99.32 % -5.133 M 16.37 % -6.138 M -56.42 % -3.924 M 32.89 % -5.847 M 11.89 % -6.636 M 41.75 % -11.392 M -47.95 % -7.700 M 1.02 % -7.779 M 31.91 % -11.424 M -131.16 % -4.942 M -80.56 % -2.737 M 60.14 % -6.866 M 5.44 % -7.261 M 58.18 % -17.362 M -90.73 % -9.103 M 0.01 % -9.104 M -151.49 % -3.620 M 25.90 % -4.885 M 68.80 % -15.659 M -137.33 % -6.598 M 43.59 % -11.697 M -150.23 % -4.675 M 18.86 % -5.761 M 31.08 % -8.359 M -87.48 % -4.459 M 0.00 % -4.459 M 65.92 % -13.083 M 0.00 % -13.083 M 28.05 % -18.183 M 0.00 % -18.183 M -385.58 % -3.745 M 0.00 % -3.745 M 32.70 % -5.564 M 0.00 % -5.564 M -4.66 % -5.316 M 0.00 % -5.316 M -21.68 % -4.369 M 0.00 % -4.369 M 22.53 % -5.640 M 0.00 % -5.640 M 22.36 % -7.264 M 0.00 % -7.264 M 66.23 % -21.512 M 0.00 % -21.512 M -304.10 % -5.324 M 0.00 % -5.324 M 30.51 % -7.661 M 0.00 % -7.661 M -128.86 % -3.348 M 0.00 % -3.348 M -34.30 % -2.493 M -100.00 % -1.246 M 82.08 % -6.953 M -100.00 % -3.477 M
Free CashFlow 72.406 M 215.21 % -62.849 M -1 028.75 % -5.568 M -103.43 % -2.737 M -104.62 % 59.300 M 157.81 % -102.573 M -391.29 % 35.213 M -45.17 % 64.220 M -11.37 % 72.459 M 121.55 % 32.705 M -48.55 % 63.569 M 434.50 % -19.004 M -227.71 % -5.799 M -171.73 % 8.084 M 659.83 % -1.444 M -110.84 % 13.321 M 214.54 % -11.630 M -121.13 % 55.038 M 638.86 % 7.449 M 11 560.00 % -65.000 K 99.71 % -22.441 M -247.27 % 15.238 M -57.66 % 35.994 M 1 048.85 % 3.133 M 132.56 % -9.621 M -128.69 % 33.537 M 0.00 % 33.537 M 230.84 % -25.632 M 0.00 % -25.632 M 64.33 % -71.857 M 0.00 % -71.857 M -205.58 % 68.057 M 0.00 % 68.057 M 1 444.19 % -5.063 M 0.00 % -5.063 M -147.88 % 10.575 M 0.00 % 10.575 M -58.51 % 25.490 M 0.00 % 25.490 M 163.29 % -40.276 M 0.00 % -40.276 M -188.31 % -13.970 M 0.00 % -13.970 M -58.75 % -8.800 M 0.00 % -8.800 M -150.78 % 17.327 M 0.00 % 17.327 M -6.50 % 18.531 M 0.00 % 18.531 M 349.91 % -7.415 M 0.00 % -7.415 M -157.92 % 12.803 M 100.00 % 6.401 M 220.84 % -5.298 M -100.00 % -2.649 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 2012 2011 2011 2010 2010 2009 2009 2008 2008 2008 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1999 1998 1998