1005.HK

Matrix Holdings Limited 1005.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
Revenue 456.859 M -36.06 % 714.486 M -27.54 % 986.094 M -8.92 % 1.083 B 20.14 % 901.141 M -31.53 % 1.316 B -2.77 % 1.354 B -5.60 % 1.434 B 14.98 % 1.247 B -2.34 % 1.277 B 10.08 % 1.160 B 12.19 % 1.034 B 17.46 % 880.374 M -0.22 % 882.331 M 0.21 % 880.473 M -9.95 % 977.741 M -23.23 % 1.274 B 4.50 % 1.219 B 40.42 % 867.959 M -4.73 % 911.044 M 32.67 % 686.684 M 37.24 % 500.357 M 26.47 % 395.644 M 102.85 % 195.039 M 449.84 % 35.472 M
Net income -298.573 M -191.00 % -102.604 M -1 747.46 % 6.228 M -88.70 % 55.092 M 420.32 % 10.588 M -92.60 % 143.001 M 5.96 % 134.960 M 19.78 % 112.670 M -8.14 % 122.654 M -68.38 % 387.873 M 228.99 % 117.898 M 20.25 % 98.046 M 319.84 % 23.353 M -51.41 % 48.066 M -21.66 % 61.358 M -20.18 % 76.872 M 305.75 % -37.361 M -162.62 % 59.661 M -40.72 % 100.646 M -28.52 % 140.797 M -7.37 % 151.994 M 15.88 % 131.166 M 28.67 % 101.939 M 185.74 % 35.675 M -81.30 % 190.738 M
Income before tax -275.950 M -179.79 % -98.628 M -626.89 % 18.719 M -73.60 % 70.916 M 693.95 % 8.932 M -93.94 % 147.323 M 16.71 % 126.235 M 18.11 % 106.882 M -20.99 % 135.275 M -65.92 % 396.942 M 217.34 % 125.084 M 50.66 % 83.025 M 214.54 % 26.396 M -45.42 % 48.366 M -8.22 % 52.696 M -25.60 % 70.832 M 293.29 % -36.645 M -159.24 % 61.861 M -40.55 % 104.050 M -25.07 % 138.866 M -21.88 % 177.763 M 12.88 % 157.478 M 37.01 % 114.941 M 181.57 % 40.822 M -78.60 % 190.795 M
Income before tax ratio -0.60 -337.56 % -0.14 -827.18 % 0.02 -71.02 % 0.07 560.85 % 0.01 -91.15 % 0.11 20.04 % 0.09 25.12 % 0.07 -31.28 % 0.11 -65.11 % 0.31 188.28 % 0.11 34.29 % 0.08 167.78 % 0.03 -45.30 % 0.05 -8.41 % 0.06 -17.39 % 0.07 351.77 % -0.03 -156.69 % 0.05 -57.66 % 0.12 -21.35 % 0.15 -41.12 % 0.26 -17.75 % 0.31 8.34 % 0.29 38.80 % 0.21 -96.11 % 5.38
EBITDA -218.544 M -499.29 % -36.467 M -140.19 % 90.732 M -40.40 % 152.228 M 212.17 % 48.764 M -75.69 % 200.622 M 17.06 % 171.386 M 4.99 % 163.233 M -8.10 % 177.624 M -20.14 % 222.408 M 32.60 % 167.728 M 27.72 % 131.327 M 46.01 % 89.942 M -17.51 % 109.037 M -3.76 % 113.294 M -15.75 % 134.473 M 28.11 % 104.970 M -6.01 % 111.682 M -17.22 % 134.909 M -19.38 % 167.332 M -15.01 % 196.891 M 11.66 % 176.324 M 35.10 % 130.516 M 168.91 % 48.535 M -75.40 % 197.277 M
Net income ratio -0.65 -355.09 % -0.14 -2 373.74 % 0.01 -87.59 % 0.05 333.10 % 0.01 -89.19 % 0.11 8.98 % 0.10 26.89 % 0.08 -20.11 % 0.10 -67.62 % 0.30 198.86 % 0.10 7.18 % 0.09 257.44 % 0.03 -51.31 % 0.05 -21.83 % 0.07 -11.36 % 0.08 368.00 % -0.03 -159.93 % 0.05 -57.78 % 0.12 -24.97 % 0.15 -30.18 % 0.22 -15.56 % 0.26 1.74 % 0.26 40.86 % 0.18 -96.60 % 5.38
Ratio EBITDA -0.48 -837.24 % -0.05 -155.47 % 0.09 -34.56 % 0.14 159.84 % 0.05 -64.50 % 0.15 20.40 % 0.13 11.23 % 0.11 -20.07 % 0.14 -18.22 % 0.17 20.46 % 0.14 13.84 % 0.13 24.31 % 0.10 -17.33 % 0.12 -3.96 % 0.13 -6.44 % 0.14 66.86 % 0.08 -10.05 % 0.09 -41.04 % 0.16 -15.37 % 0.18 -35.94 % 0.29 -18.64 % 0.35 6.82 % 0.33 32.56 % 0.25 -95.53 % 5.56
Gross profit ratio 0.33 -22.80 % 0.43 4.77 % 0.41 1.01 % 0.41 4.76 % 0.39 9.47 % 0.36 3.45 % 0.34 5.15 % 0.33 -9.15 % 0.36 -2.29 % 0.37 -4.05 % 0.38 3.46 % 0.37 10.89 % 0.33 -4.80 % 0.35 -6.05 % 0.37 -5.82 % 0.40 35.51 % 0.29 -0.98 % 0.30 -7.29 % 0.32 -1.97 % 0.33 3.19 % 0.32 -13.95 % 0.37 -3.14 % 0.38 23.80 % 0.31 0.67 % 0.30
Weighted average shs out dil 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M -0.10 % 756.955 M -0.21 % 758.583 M 0.31 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.72 % 750.760 M 2.43 % 732.974 M 1.14 % 724.722 M 1.51 % 713.917 M 0.23 % 712.294 M 0.06 % 711.837 M 2.38 % 695.287 M 10.53 % 629.038 M 7.12 % 587.204 M 0.57 % 583.885 M -0.14 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 43.62 % 407.124 M
Weighted average shs out 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.02 % 756.028 M 0.70 % 750.760 M 4.35 % 719.497 M 0.30 % 717.327 M 0.71 % 712.294 M 0.00 % 712.294 M 0.06 % 711.837 M 2.38 % 695.287 M 10.53 % 629.038 M 7.12 % 587.204 M 4.44 % 562.259 M 53.28 % 366.830 M 39.82 % 262.366 M 81.29 % 144.720 M 29.93 % 111.386 M
EPS diluted -0.39 -178.57 % -0.14 -1 807.32 % 0.01 -88.74 % 0.07 420.00 % 0.01 -92.63 % 0.19 5.56 % 0.18 20.00 % 0.15 -6.25 % 0.16 -68.63 % 0.51 218.75 % 0.16 23.08 % 0.13 225.00 % 0.04 -42.86 % 0.07 -22.22 % 0.09 -18.18 % 0.11 309.52 % -0.05 -158.33 % 0.09 -43.75 % 0.16 -33.33 % 0.24 -7.69 % 0.26 13.04 % 0.23 27.78 % 0.18 200.00 % 0.06 -87.23 % 0.47
Earnings per share -0.39 -178.57 % -0.14 -1 807.32 % 0.01 -88.74 % 0.07 420.00 % 0.01 -92.63 % 0.19 5.56 % 0.18 20.00 % 0.15 -6.25 % 0.16 -68.63 % 0.51 218.75 % 0.16 23.08 % 0.13 225.00 % 0.04 -42.86 % 0.07 -22.22 % 0.09 -18.18 % 0.11 309.52 % -0.05 -158.33 % 0.09 -43.75 % 0.16 -33.33 % 0.24 -11.11 % 0.27 -25.00 % 0.36 -7.69 % 0.39 56.00 % 0.25 -85.38 % 1.71
Gross profit 152.366 M -50.64 % 308.680 M -24.09 % 406.635 M -8.00 % 441.977 M 25.86 % 351.159 M -25.05 % 468.505 M 0.58 % 465.788 M -0.74 % 469.284 M 4.45 % 449.285 M -4.58 % 470.830 M 5.62 % 445.757 M 16.07 % 384.058 M 30.25 % 294.852 M -5.01 % 310.411 M -5.85 % 329.693 M -15.19 % 388.745 M 4.03 % 373.674 M 3.47 % 361.152 M 30.18 % 277.428 M -6.61 % 297.063 M 36.90 % 216.988 M 18.10 % 183.739 M 22.50 % 149.992 M 151.13 % 59.728 M 453.55 % 10.790 M
Income tax expense 22.781 M 428.32 % 4.312 M -74.47 % 16.888 M 3.74 % 16.279 M 1 629.97 % 941.000 K -87.98 % 7.828 M 517.72 % -1.874 M -13.71 % -1.648 M -113.06 % 12.621 M 39.17 % 9.069 M 26.20 % 7.186 M 147.84 % -15.021 M -593.62 % 3.043 M 914.33 % 300.000 K 103.46 % -8.662 M -43.41 % -6.040 M -922.89 % 734.000 K -66.64 % 2.200 M -35.37 % 3.404 M 276.28 % -1.931 M -107.39 % 26.137 M -0.67 % 26.312 M 102.37 % 13.002 M 152.61 % 5.147 M 8 929.82 % 57.000 K
Cost of revenue 304.493 M -24.97 % 405.806 M -29.97 % 579.459 M -9.55 % 640.660 M 16.49 % 549.982 M -35.11 % 847.596 M -4.54 % 887.877 M -7.97 % 964.724 M 20.90 % 797.933 M -1.03 % 806.233 M 12.86 % 714.362 M 9.90 % 650.021 M 11.02 % 585.522 M 2.38 % 571.920 M 3.84 % 550.780 M -6.49 % 588.996 M -34.55 % 899.874 M 4.93 % 857.607 M 45.23 % 590.531 M -3.82 % 613.981 M 30.72 % 469.696 M 48.35 % 316.618 M 28.89 % 245.652 M 81.55 % 135.311 M 448.22 % 24.682 M
General and administrative expenses 160.096 M 2.47 % 156.235 M 1.46 % 153.984 M -0.12 % 154.169 M 21.87 % 126.507 M -31.08 % 183.550 M 23.23 % 148.946 M -25.62 % 200.254 M 33.43 % 150.086 M 7.67 % 139.393 M -0.75 % 140.450 M 16.34 % 120.728 M 4.38 % 115.663 M -15.86 % 137.459 M -0.59 % 138.268 M -10.76 % 154.948 M 6.73 % 145.171 M -12.43 % 165.782 M 86.85 % 88.724 M 1.32 % 87.570 M 133.21 % 37.550 M 20.89 % 31.062 M -15.39 % 36.711 M 71.91 % 21.355 M 181.88 % 7.576 M
Selling and marketing expenses 181.074 M -6.73 % 194.134 M -0.58 % 195.268 M 11.84 % 174.590 M 10.78 % 157.597 M -21.48 % 200.722 M 31.23 % 152.950 M 10.26 % 138.719 M 1.39 % 136.811 M 7.23 % 127.588 M -17.37 % 154.411 M -2.05 % 157.640 M 17.75 % 133.876 M 2.66 % 130.413 M 12.15 % 116.288 M -11.31 % 131.110 M -27.28 % 180.292 M 35.56 % 132.994 M 47.19 % 90.357 M 16.75 % 77.396 M 2 002.58 % 3.681 M 45.96 % 2.522 M 6.91 % 2.359 M 78.31 % 1.323 M 818.75 % 144.000 K
Other expenses 79.007 M 140.14 % 32.901 M 139.82 % 13.719 M -14.89 % 16.120 M -45.73 % 29.704 M 243.23 % -20.739 M -272.12 % 12.049 M 642.50 % -2.221 M -125.94 % -983.000 K 25.81 % -1.325 M 61.87 % -3.475 M -197.01 % -1.170 M 65.71 % -3.412 M 27.82 % -4.727 M -571.45 % -704.000 K 52.04 % -1.468 M -108.07 % 18.187 M 0.000 0.000 0.000 0.000 100.00 % -8.476 M -50.15 % -5.645 M -221.29 % 4.654 M -97.40 % 178.851 M
Operating expenses 423.843 M 5.04 % 403.507 M 5.19 % 383.595 M 4.69 % 366.408 M 8.77 % 336.869 M -13.67 % 390.209 M 15.48 % 337.914 M -7.16 % 363.975 M 18.33 % 307.599 M 6.48 % 288.891 M -7.88 % 313.601 M 6.82 % 293.568 M 12.03 % 262.043 M -3.56 % 271.707 M 1.32 % 268.166 M -5.77 % 284.590 M -17.19 % 343.650 M 15.02 % 298.776 M 66.84 % 179.081 M 8.56 % 164.966 M 300.10 % 41.231 M 64.21 % 25.108 M -24.88 % 33.425 M 56.56 % 21.350 M 914.57 % -2.621 M
Cost and expenses 728.336 M -10.01 % 809.313 M -15.96 % 963.054 M -4.37 % 1.007 B 13.21 % 889.547 M -28.14 % 1.238 B 0.98 % 1.226 B -7.75 % 1.329 B 20.19 % 1.106 B 0.95 % 1.095 B 6.53 % 1.028 B 8.94 % 943.589 M 11.33 % 847.565 M 0.47 % 843.627 M 3.01 % 818.946 M -6.25 % 873.586 M -29.75 % 1.244 B 7.54 % 1.156 B 50.26 % 769.612 M -1.20 % 778.947 M 52.46 % 510.927 M 49.51 % 341.726 M 22.45 % 279.077 M 78.14 % 156.661 M 610.13 % 22.061 M
Research and development expenses 3.666 M -81.88 % 20.237 M -1.88 % 20.624 M -4.20 % 21.529 M -6.64 % 23.061 M -13.55 % 26.676 M 11.29 % 23.969 M -11.95 % 27.223 M 25.54 % 21.685 M -6.67 % 23.235 M 4.59 % 22.215 M 35.71 % 16.370 M 2.85 % 15.916 M 85.89 % 8.562 M -40.18 % 14.314 M 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 341.170 M -2.63 % 350.369 M 0.32 % 349.252 M 6.23 % 328.759 M 15.72 % 284.104 M -26.07 % 384.272 M 27.29 % 301.896 M -10.94 % 338.973 M 18.15 % 286.897 M 7.46 % 266.981 M -9.46 % 294.861 M 5.92 % 278.368 M 11.55 % 249.539 M -6.84 % 267.872 M 5.23 % 254.556 M -11.01 % 286.058 M -12.11 % 325.463 M 8.93 % 298.776 M 66.84 % 179.081 M 8.56 % 164.966 M 300.10 % 41.231 M 22.77 % 33.584 M -14.04 % 39.070 M 72.28 % 22.678 M 193.76 % 7.720 M
Interest income 1.106 M -66.97 % 3.348 M -15.30 % 3.953 M 55.45 % 2.543 M -12.31 % 2.900 M -30.80 % 4.191 M 5.41 % 3.976 M 8 183.33 % 48.000 K 84.62 % 26.000 K 188.89 % 9.000 K -10.00 % 10.000 K -23.08 % 13.000 K -23.53 % 17.000 K -79.52 % 83.000 K -38.97 % 136.000 K -13.92 % 158.000 K -44.95 % 287.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 4.473 M 17.68 % 3.801 M -12.03 % 4.321 M -7.14 % 4.653 M -13.16 % 5.358 M -8.69 % 5.868 M -31.17 % 8.525 M 316.06 % 2.049 M 9 213.64 % 22.000 K -92.14 % 280.000 K -79.31 % 1.353 M -42.86 % 2.368 M -20.54 % 2.980 M -6.32 % 3.181 M -5.61 % 3.370 M -94.40 % 60.201 M -54.84 % 133.320 M 25 787.38 % 515.000 K 0.000 0.000 -100.00 % 89.000 K -92.28 % 1.153 M -29.09 % 1.626 M -26.43 % 2.210 M 50.65 % 1.467 M
Depreciation and amortization 52.933 M -9.30 % 58.360 M -13.79 % 67.692 M -11.70 % 76.659 M 122.37 % 34.474 M -71.41 % 120.589 M 177.14 % 43.512 M 12.36 % 38.724 M 7.75 % 35.938 M -11.16 % 40.451 M -2.03 % 41.291 M -10.11 % 45.934 M -19.94 % 57.374 M -0.15 % 57.458 M 0.46 % 57.196 M 0.06 % 57.164 M -9.30 % 63.022 M 27.82 % 49.306 M 34.86 % 36.562 M 3.77 % 35.235 M 85.07 % 19.039 M 7.61 % 17.693 M 26.84 % 13.949 M 153.48 % 5.503 M 9.73 % 5.015 M
Operating income -271.477 M -186.29 % -94.827 M -511.58 % 23.040 M -69.51 % 75.569 M 428.82 % 14.290 M -82.14 % 80.033 M -40.61 % 134.760 M 23.71 % 108.931 M -19.49 % 135.297 M -65.94 % 397.222 M 214.17 % 126.437 M 48.06 % 85.393 M 160.14 % 32.826 M -15.37 % 38.787 M -37.10 % 61.663 M -12.94 % 70.832 M 293.29 % -36.645 M -158.75 % 62.376 M -36.58 % 98.347 M -25.55 % 132.097 M -25.73 % 177.852 M 12.12 % 158.631 M 36.09 % 116.567 M 203.73 % 38.378 M 186.17 % 13.411 M
Operating income ratio -0.59 -347.73 % -0.13 -668.03 % 0.02 -66.53 % 0.07 340.17 % 0.02 -73.92 % 0.06 -38.92 % 0.10 31.05 % 0.08 -29.97 % 0.11 -65.12 % 0.31 185.40 % 0.11 31.98 % 0.08 121.47 % 0.04 -15.18 % 0.04 -37.23 % 0.07 -3.33 % 0.07 351.77 % -0.03 -156.22 % 0.05 -54.83 % 0.11 -21.85 % 0.14 -44.02 % 0.26 -18.31 % 0.32 7.61 % 0.29 49.73 % 0.20 -47.95 % 0.38
Total other income expenses net -4.473 M -17.68 % -3.801 M 12.03 % -4.321 M 7.14 % -4.653 M 13.16 % -5.358 M -107.96 % 67.311 M 4 206.83 % -1.639 M 90.70 % -17.627 M -174.95 % -6.411 M -102.98 % 215.152 M 6 081.43 % -3.597 M 42.86 % -6.295 M 1.84 % -6.413 M -166.95 % 9.579 M 206.83 % -8.967 M 0.000 100.00 % -88.793 M -17 141.36 % -515.000 K -109.03 % 5.703 M -15.75 % 6.769 M 237.44 % 2.006 M 273.98 % -1.153 M 29.09 % -1.626 M -166.53 % 2.444 M -98.62 % 177.384 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
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
Net debt 20.706 M 115.73 % -131.599 M 31.24 % -191.381 M -143.49 % -78.600 M -32.66 % -59.250 M -92.77 % -30.736 M -4 650.54 % -647.000 K 96.30 % -17.499 M 87.68 % -142.018 M -9.65 % -129.514 M -200.78 % -43.059 M 15.09 % -50.713 M -189.79 % -17.500 M 55.15 % -39.020 M 35.95 % -60.918 M -216.97 % 52.078 M -73.29 % 194.975 M 103.89 % 95.628 M 651.30 % -17.346 M 58.95 % -42.258 M 52.82 % -89.575 M -66.16 % -53.910 M -7.33 % -50.229 M -76.01 % -28.537 M -608.82 % -4.026 M
Total investments 899.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.856 M 49.70 % 37.979 M 0.000 -100.00 % 138.000 K -99.32 % 20.263 M -9.75 % 22.452 M 34.48 % 16.696 M 0.000 0.000 -100.00 % 125.000 K 331.03 % 29.000 K 0.000 0.000 -100.00 % 942.000 K 0.000 0.000 0.000 0.000 0.000
Total debt 77.540 M 56.32 % 49.603 M -26.60 % 67.578 M -20.94 % 85.476 M -10.45 % 95.449 M -7.42 % 103.096 M -64.86 % 293.419 M 416.72 % 56.785 M 4 066.18 % 1.363 M 887.68 % 138.000 K -99.46 % 25.358 M -3.49 % 26.275 M 1.82 % 25.805 M 269.81 % 6.978 M 277.80 % 1.847 M -98.52 % 124.763 M -42.58 % 217.291 M 75.97 % 123.482 M 812.99 % 13.525 M 0.000 -100.00 % 113.000 K 6.60 % 106.000 K 8.16 % 98.000 K -88.18 % 829.000 K 0.000
Accumulated other comprehensive income loss -92.366 M -35.34 % -68.247 M -8.69 % -62.791 M -35.82 % -46.231 M 4.67 % -48.494 M -723.19 % -5.891 M 98.41 % -370.471 M -0.80 % -367.517 M -8.19 % -339.708 M -10.63 % -307.056 M -3.00 % -298.100 M -15.17 % -258.831 M -180.71 % -92.207 M 7.04 % -99.185 M -22.05 % -81.265 M -35.58 % -59.938 M 21.67 % -76.523 M 0.000 0.000 0.000 100.00 % -50.395 M -55.66 % -32.375 M -114.42 % -15.099 M -132.11 % -6.505 M -29.71 % -5.015 M
Retained earnings 334.669 M -48.21 % 646.243 M -21.62 % 824.467 M -7.76 % 893.859 M 1.10 % 884.139 M -0.23 % 886.147 M 7.73 % 822.547 M 7.48 % 765.334 M 3.48 % 739.628 M 428.97 % 139.823 M -68.01 % 437.057 M 18.99 % 367.302 M 50.77 % 243.611 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
Common stock 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.06 % 75.573 M 4.51 % 72.310 M 0.80 % 71.733 M 0.71 % 71.229 M 0.00 % 71.229 M 0.00 % 71.229 M 0.000 0.000 0.000 -100.00 % 58.472 M 26.37 % 46.272 M 43.38 % 32.272 M 123.00 % 14.472 M 0.00 % 14.472 M
Total equity 494.562 M -41.90 % 851.230 M -17.82 % 1.036 B -8.11 % 1.127 B 1.03 % 1.116 B -2.29 % 1.142 B 5.28 % 1.085 B 5.55 % 1.028 B 4.83 % 980.182 M -0.48 % 984.905 M 45.35 % 677.606 M 9.77 % 617.287 M 12.93 % 546.621 M 0.49 % 543.936 M 4.96 % 518.226 M 6.68 % 485.792 M 16.30 % 417.716 M -8.89 % 458.462 M 51.05 % 303.507 M -8.98 % 333.457 M 17.84 % 282.975 M 19.25 % 237.298 M 43.15 % 165.772 M 134.43 % 70.713 M 96.82 % 35.928 M
Other non current liabilities 0.000 -100.00 % 1.742 M -36.03 % 2.723 M 157.13 % 1.059 M 9.85 % 964.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.854 M 1.80 % 84.337 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.373 M -53.27 % 26.479 M -39.82 % 44.000 M 0.00 % 44.000 M
Long term debt 61.746 M 101.65 % 30.620 M -30.63 % 44.139 M -27.03 % 60.491 M -4.90 % 63.607 M -4.58 % 66.663 M 0.000 -100.00 % 1.469 M 0.000 -100.00 % 69.000 K 0.000 -100.00 % 33.766 M -52.22 % 70.674 M 0.000 0.000 -100.00 % 97.875 M -31.52 % 142.922 M 53.98 % 92.816 M 0.000 0.000 -100.00 % 60.000 K 0.000 0.000 0.000 0.000
Total non current liabilities 63.505 M 96.23 % 32.362 M -30.94 % 46.862 M -23.86 % 61.550 M -4.68 % 64.571 M -4.45 % 67.580 M 4 898.52 % 1.352 M -43.83 % 2.407 M 263.05 % 663.000 K -28.56 % 928.000 K 71.85 % 540.000 K -98.41 % 34.012 M -54.72 % 75.110 M -15.66 % 89.055 M -4.13 % 92.895 M -16.12 % 110.744 M -30.48 % 159.299 M 45.62 % 109.393 M 1 937.49 % 5.369 M 11.51 % 4.815 M 0.80 % 4.777 M -70.58 % 16.237 M -38.68 % 26.479 M -39.82 % 44.000 M 0.00 % 44.000 M
Other current liabilities 83.796 M 17.85 % 71.105 M -25.76 % 95.776 M -8.61 % 104.799 M 16.12 % 90.248 M -6.53 % 96.558 M 17.43 % 82.225 M 2.48 % 80.233 M 0.000 0.000 -100.00 % 75.355 M -0.67 % 75.864 M 23.06 % 61.647 M -4.66 % 64.663 M 5.93 % 61.042 M -19.00 % 75.356 M -19.52 % 93.638 M -50.82 % 190.393 M 424.46 % -58.680 M 0.000 0.000 -100.00 % 30.724 M -43.79 % 54.658 M -1.67 % 55.585 M 394.79 % 11.234 M
Deferred revenue 0.000 -100.00 % 3.477 M 36.41 % 2.549 M -62.00 % 6.708 M -30.28 % 9.622 M -26.19 % 13.036 M 255.79 % 3.664 M -90.29 % 37.739 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
Short term debt 15.794 M -16.80 % 18.983 M -19.01 % 23.439 M -6.19 % 24.985 M -21.53 % 31.842 M -12.60 % 36.433 M -87.58 % 293.419 M 430.44 % 55.316 M 3 958.40 % 1.363 M 1 875.36 % 69.000 K -99.73 % 25.358 M -3.49 % 26.275 M 1.82 % 25.805 M 269.81 % 6.978 M 277.80 % 1.847 M -93.13 % 26.888 M -63.85 % 74.369 M -36.82 % 117.713 M 770.34 % 13.525 M 0.000 -100.00 % 113.000 K 6.60 % 106.000 K 8.16 % 98.000 K -88.18 % 829.000 K 0.000
Total current liabilities 136.094 M -7.90 % 147.764 M -18.18 % 180.594 M -20.59 % 227.424 M 17.15 % 194.131 M -13.15 % 223.523 M -53.10 % 476.638 M 72.00 % 277.121 M 37.47 % 201.587 M 20.37 % 167.479 M -15.90 % 199.136 M -11.92 % 226.089 M -16.50 % 270.780 M 30.71 % 207.165 M -2.67 % 212.855 M -15.65 % 252.343 M -24.40 % 333.802 M -18.78 % 410.981 M 86.88 % 219.913 M 26.08 % 174.419 M 4.91 % 166.255 M 50.85 % 110.213 M 49.46 % 73.741 M 16.77 % 63.148 M 392.92 % 12.811 M
Total liabilities 199.599 M 10.81 % 180.126 M -20.81 % 227.456 M -21.29 % 288.974 M 11.70 % 258.702 M -11.13 % 291.103 M -39.10 % 477.990 M 71.00 % 279.528 M 38.21 % 202.250 M 20.10 % 168.407 M -15.66 % 199.676 M -23.23 % 260.101 M -24.80 % 345.890 M 16.77 % 296.220 M -3.12 % 305.750 M -15.79 % 363.087 M -26.37 % 493.101 M -5.24 % 520.374 M 130.99 % 225.282 M 25.69 % 179.234 M 4.80 % 171.032 M 35.26 % 126.450 M 26.17 % 100.220 M -6.47 % 107.148 M 88.60 % 56.811 M
Other non current assets 109.573 M -9.51 % 121.086 M 7.96 % 112.161 M -11.07 % 126.116 M 403.16 % 25.065 M -2.51 % 25.711 M -86.18 % 186.000 M 0.00 % 186.000 M 0.00 % 186.000 M 0.00 % 186.000 M 823.08 % 20.150 M 21 110.53 % 95.000 K -95.15 % 1.958 M -32.46 % 2.899 M -62.85 % 7.803 M 203.21 % -7.560 M -13.99 % -6.632 M -116.32 % 40.625 M 3 556.62 % 1.111 M -2.80 % 1.143 M -88.51 % 9.945 M 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.856 M 49.70 % 37.979 M 0.000 -100.00 % 138.000 K 100.68 % -20.150 M 0.000 0.000 0.000 0.000 -100.00 % 8.575 M 11.67 % 7.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 96.822 M 1 131.36 % 7.863 M -32.75 % 11.692 M -33.12 % 17.483 M -71.98 % 62.405 M 222.72 % 19.337 M 0.000 0.000 0.000 0.000 -100.00 % 5.457 M -69.50 % 17.894 M -41.00 % 30.331 M -29.08 % 42.768 M -22.53 % 55.205 M -18.39 % 67.642 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 41.822 M -56.81 % 96.822 M 0.00 % 96.822 M -4.48 % 101.361 M 0.12 % 101.237 M 0.14 % 101.096 M -0.24 % 101.340 M 4.67 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M -11.84 % 109.822 M -19.57 % 136.548 M 18.24 % 115.488 M 0.000 0.000 -100.00 % 807.000 K 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 41.822 M -56.81 % 96.822 M -7.51 % 104.685 M -7.40 % 113.053 M -4.77 % 118.720 M -27.39 % 163.501 M 35.49 % 120.677 M 24.64 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M -5.34 % 102.279 M -10.84 % 114.716 M -9.78 % 127.153 M -16.67 % 152.590 M -20.42 % 191.753 M 4.71 % 183.130 M 0.000 0.000 -100.00 % 807.000 K 0.000 0.000 0.000 0.000
Property plant equipment net 120.278 M -63.99 % 333.980 M -14.69 % 391.507 M -9.92 % 434.611 M -5.53 % 460.035 M 1.69 % 452.385 M 147.03 % 183.128 M -3.79 % 190.338 M 27.59 % 149.176 M -8.35 % 162.760 M -19.49 % 202.154 M -4.61 % 211.923 M -17.48 % 256.800 M 1.39 % 253.280 M 6.03 % 238.871 M -0.59 % 240.290 M -10.14 % 267.399 M -7.05 % 287.690 M 45.08 % 198.297 M -4.64 % 207.947 M 69.23 % 122.881 M -3.47 % 127.304 M 10.13 % 115.594 M 63.84 % 70.551 M -3.64 % 73.214 M
Total non current assets 229.851 M -55.82 % 520.293 M -17.11 % 627.692 M -9.23 % 691.499 M 11.01 % 622.933 M 0.28 % 621.214 M 1.16 % 614.063 M 11.87 % 548.885 M 25.25 % 438.218 M -2.96 % 451.589 M 48.33 % 304.441 M -2.86 % 313.417 M -14.79 % 367.824 M -3.07 % 379.462 M -0.77 % 382.390 M -3.88 % 397.813 M -13.62 % 460.513 M -10.04 % 511.923 M 156.28 % 199.752 M -4.64 % 209.470 M 54.53 % 135.557 M 6.48 % 127.304 M 10.13 % 115.594 M 63.84 % 70.551 M -3.64 % 73.214 M
Other current assets 11.636 M -54.31 % 25.470 M -28.99 % 35.869 M -18.29 % 43.899 M -23.17 % 57.140 M -84.76 % 374.905 M 522.60 % 60.216 M -7.07 % 64.795 M -75.50 % 264.475 M 582.94 % 38.726 M 3.76 % 37.322 M 38.56 % 26.936 M 122.92 % 12.083 M -59.67 % 29.958 M -80.92 % 156.986 M 490 481.25 % 32.000 K 0.00 % 32.000 K 0.00 % 32.000 K 0.00 % 32.000 K -99.97 % 111.668 M 0.000 0.000 -100.00 % 42.197 M 23.85 % 34.072 M 175.26 % 12.378 M
Short term investments 899.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.139 M -25.29 % 20.263 M -9.75 % 22.452 M 34.48 % 16.696 M 0.000 0.000 -100.00 % 125.000 K 331.03 % 29.000 K 0.000 0.000 -100.00 % 942.000 K 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 56.834 M -68.64 % 181.202 M -30.03 % 258.959 M 57.83 % 164.076 M 6.06 % 154.699 M 15.59 % 133.832 M -54.49 % 294.066 M 295.87 % 74.284 M -48.19 % 143.381 M 10.59 % 129.652 M 89.50 % 68.417 M -11.13 % 76.988 M 77.78 % 43.305 M -5.85 % 45.998 M -26.71 % 62.765 M -13.65 % 72.685 M 225.71 % 22.316 M -19.88 % 27.854 M -9.77 % 30.871 M -26.95 % 42.258 M -52.88 % 89.688 M 66.04 % 54.016 M 7.33 % 50.327 M 71.38 % 29.366 M 629.41 % 4.026 M
Cash and short term investments 57.733 M -68.14 % 181.202 M -30.03 % 258.959 M 57.83 % 164.076 M 6.06 % 154.699 M 15.59 % 133.832 M -54.49 % 294.066 M 295.87 % 74.284 M -48.19 % 143.381 M 10.59 % 129.652 M 89.50 % 68.417 M -11.13 % 76.988 M 77.78 % 43.305 M -5.85 % 45.998 M -26.71 % 62.765 M -13.80 % 72.810 M 225.84 % 22.345 M -19.78 % 27.854 M -9.77 % 30.871 M -28.54 % 43.200 M -51.83 % 89.688 M 66.04 % 54.016 M 7.33 % 50.327 M 71.38 % 29.366 M 629.41 % 4.026 M
Total current assets 464.310 M -9.15 % 511.063 M -19.58 % 635.529 M -12.30 % 724.643 M -3.56 % 751.409 M -7.43 % 811.709 M -14.42 % 948.467 M 25.09 % 758.201 M 1.88 % 744.214 M 6.06 % 701.723 M 22.50 % 572.841 M 1.57 % 563.971 M 7.49 % 524.687 M 13.89 % 460.694 M 4.33 % 441.586 M -2.10 % 451.066 M 0.17 % 450.304 M -3.56 % 466.913 M 41.90 % 329.037 M 8.51 % 303.221 M -4.78 % 318.450 M 34.68 % 236.444 M 57.21 % 150.398 M 40.15 % 107.310 M 449.60 % 19.525 M
Inventory 307.751 M 62.59 % 189.275 M -25.46 % 253.939 M -22.74 % 328.671 M 8.14 % 303.919 M 0.31 % 302.972 M -13.38 % 349.776 M 6.49 % 328.472 M 1.12 % 324.838 M 6.80 % 304.147 M -2.03 % 310.443 M 0.34 % 309.390 M 4.55 % 295.925 M 19.41 % 247.821 M 11.71 % 221.835 M 22.51 % 181.068 M -8.86 % 198.676 M -13.55 % 229.819 M 19.35 % 192.556 M 28.98 % 149.295 M -10.20 % 166.262 M 49.98 % 110.857 M 91.55 % 57.874 M 31.92 % 43.872 M 1 305.70 % 3.121 M
Net receivables 87.190 M -24.26 % 115.116 M 32.68 % 86.762 M -53.85 % 187.997 M -20.22 % 235.651 M 0.000 -100.00 % 244.409 M -15.91 % 290.650 M 2 423.00 % 11.520 M -94.62 % 214.059 M 36.64 % 156.659 M -9.50 % 173.109 M -0.13 % 173.342 M 28.65 % 134.734 M 0.000 -100.00 % 192.154 M -14.31 % 224.250 M 10.21 % 203.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 23.405 M -13.96 % 27.202 M 4.27 % 26.087 M 5.27 % 24.780 M 1.57 % 24.398 M -0.73 % 24.578 M 76.93 % 13.891 M 123.33 % 6.220 M 5.98 % 5.869 M 7.39 % 5.465 M 19.40 % 4.577 M -32.56 % 6.787 M -20.78 % 8.567 M 0.05 % 8.563 M 118.56 % 3.918 M 1 147.77 % 314.000 K -34.31 % 478.000 K 38.95 % 344.000 K -9.47 % 380.000 K -80.25 % 1.924 M 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
Account payables 27.007 M -10.88 % 30.305 M 4.19 % 29.085 M -59.58 % 71.961 M 25.86 % 57.175 M -17.16 % 69.021 M -23.05 % 89.695 M -5.84 % 95.263 M -50.30 % 191.687 M 19.47 % 160.453 M 107.63 % 77.278 M -15.28 % 91.213 M -26.06 % 123.362 M 60.62 % 76.805 M -17.32 % 92.891 M 0.94 % 92.022 M -14.44 % 107.549 M 6.57 % 100.923 M -51.10 % 206.388 M 74.92 % 117.987 M 6.44 % 110.849 M 170.87 % 40.924 M 4 054.72 % 985.000 K -33.31 % 1.477 M 0.68 % 1.467 M
Tax payables 9.497 M -60.25 % 23.894 M -19.67 % 29.745 M 56.79 % 18.971 M 261.77 % 5.244 M -38.12 % 8.475 M 11.00 % 7.635 M -10.91 % 8.570 M 0.39 % 8.537 M 22.71 % 6.957 M -67.10 % 21.145 M -35.41 % 32.737 M -45.41 % 59.966 M 2.12 % 58.719 M 2.88 % 57.075 M -1.73 % 58.077 M -0.29 % 58.246 M 2 883.91 % 1.952 M -96.67 % 58.680 M 3.98 % 56.432 M 2.06 % 55.293 M 43.77 % 38.459 M 113.66 % 18.000 M 242.40 % 5.257 M 4 679.09 % 110.000 K
Deferred revenue non current 0.000 100.00 % -30.620 M -1 024.50 % -2.723 M -157.13 % -1.059 M -9.85 % -964.000 K -5.13 % -917.000 K 0.000 100.00 % -938.000 K 0.000 100.00 % -859.000 K 0.000 100.00 % -33.766 M 52.22 % -70.674 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
Minority interest -12.451 M 0.42 % -12.504 M -7.34 % -11.649 M -87.95 % -6.198 M -7.92 % -5.743 M -82.55 % -3.146 M -973.89 % 360.000 K -95.01 % 7.211 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.651 M 0.000 0.000 -100.00 % 132.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 72.298 M 59.36 % 45.369 M -26.39 % 61.633 M -20.54 % 77.565 M -6.35 % 82.822 M 3.44 % 80.066 M 22 078.95 % 361.000 K -88.78 % 3.218 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.847 M -54.66 % 4.074 M -31.79 % 5.973 M -18.80 % 7.356 M 0.000 0.000 -100.00 % 173.000 K 63.21 % 106.000 K 8.16 % 98.000 K 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 62.791 M 0.000 -100.00 % 48.494 M 723.19 % 5.891 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 189.090 M -10.01 % 210.118 M 42.62 % 147.327 M -29.88 % 210.118 M 30.00 % 161.624 M -14.53 % 189.090 M -66.02 % 556.484 M 194.30 % 189.090 M 0.00 % 189.090 M 0.00 % 189.090 M 0.00 % 189.090 M 0.62 % 187.919 M 45.33 % 129.301 M 8.72 % 118.935 M -77.49 % 528.262 M 342.29 % 119.439 M 0.00 % 119.439 M -37.36 % 190.668 M 429.65 % 35.999 M -89.20 % 333.457 M 21.36 % 274.766 M 22.99 % 223.401 M 50.34 % 148.599 M 136.83 % 62.746 M 137.04 % 26.471 M
Deferred tax liabilities non current 1.759 M 0.98 % 1.742 M -36.03 % 2.723 M 157.13 % 1.059 M 9.85 % 964.000 K 5.13 % 917.000 K -32.17 % 1.352 M 44.14 % 938.000 K 41.48 % 663.000 K -22.82 % 859.000 K 59.07 % 540.000 K 119.51 % 246.000 K -94.45 % 4.436 M -30.54 % 6.386 M -25.38 % 8.558 M -33.50 % 12.869 M -21.42 % 16.377 M -1.21 % 16.577 M 208.75 % 5.369 M 11.51 % 4.815 M 5.02 % 4.585 M 18.66 % 3.864 M 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
Total assets 694.161 M -32.69 % 1.031 B -18.36 % 1.263 B -10.80 % 1.416 B 3.04 % 1.374 B -4.09 % 1.433 B -8.29 % 1.563 B 19.54 % 1.307 B 10.54 % 1.182 B 2.52 % 1.153 B 31.46 % 877.282 M -0.01 % 877.388 M -1.69 % 892.511 M 6.23 % 840.156 M 1.96 % 823.976 M -2.93 % 848.879 M -6.80 % 910.817 M -6.95 % 978.836 M 85.11 % 528.789 M 3.14 % 512.691 M 12.93 % 454.007 M 24.81 % 363.748 M 36.75 % 265.992 M 49.55 % 177.861 M 91.79 % 92.739 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.164 M 0.000 0.000 0.000 0.000 0.000 100.00 % -985.000 K -110.24 % 9.618 M -67.68 % 29.759 M -57.82 % 70.556 M 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 -100.00 % 21.433 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.747 M -35.28 % 19.697 M 104.56 % 9.629 M 1 121.95 % 788.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 69.527 M 2 565.50 % -2.820 M -102.28 % 123.605 M 123.15 % 55.391 M 30.61 % 42.408 M 333.20 % -18.185 M 14.43 % -21.251 M 75.32 % -86.118 M -1 049.59 % 9.069 M 114.68 % -61.775 M -766.90 % -7.126 M 87.81 % -58.463 M -70.67 % -34.254 M 46.42 % -63.933 M -55.21 % -41.192 M -423.86 % 12.719 M 180.61 % -15.779 M 75.62 % -64.715 M -22.06 % -53.018 M -209.30 % 48.506 M 240.25 % -34.586 M -55 683.87 % -62.000 K 99.70 % -20.357 M -17.91 % -17.265 M 6.27 % -18.419 M
Accounts receivables 32.991 M 251.82 % -21.731 M -120.96 % 103.682 M 72.98 % 59.940 M -13.20 % 69.052 M 198.78 % -69.906 M -277.30 % 39.429 M 144.71 % -88.190 M -1 073.83 % -7.513 M 89.95 % -74.789 M -1 279.82 % 6.339 M 129.13 % -21.758 M -1.79 % -21.375 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
Inventory 24.809 M -40.12 % 41.434 M -38.78 % 67.679 M 398.54 % -22.670 M -483.83 % -3.883 M -108.04 % 48.277 M 395.06 % -16.362 M -501.42 % 4.076 M 121.54 % -18.919 M -464.18 % 5.195 M 1 698.46 % -325.000 K 98.05 % -16.650 M 71.71 % -58.854 M -58.13 % -37.219 M 6.07 % -39.626 M -341.33 % 16.420 M -38.83 % 26.844 M 195.62 % -28.074 M 35.11 % -43.261 M -200.65 % 42.980 M 177.57 % -55.405 M -4.57 % -52.983 M -1 930.79 % 2.894 M 107.10 % -40.751 M -1 205.70 % -3.121 M
Accounts payables 6.910 M 129.47 % -23.451 M 46.21 % -43.597 M -307.26 % 21.035 M 208.78 % -19.338 M -226.21 % -5.928 M 42.13 % -10.243 M -411.13 % -2.004 M -105.64 % 35.501 M 354.04 % 7.819 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
Other working capital -6.000 K -100.65 % 928.000 K 122.31 % -4.159 M -42.72 % -2.914 M 14.87 % -3.423 M -136.52 % 9.372 M 291.70 % -4.889 M 94.58 % -90.194 M -422.26 % 27.988 M 141.79 % -66.970 M -884.71 % -6.801 M 83.73 % -41.813 M -269.97 % 24.600 M 192.09 % -26.714 M -1 605.87 % -1.566 M 57.69 % -3.701 M 91.32 % -42.623 M -16.33 % -36.641 M -275.54 % -9.757 M -276.57 % 5.526 M -73.46 % 20.819 M -60.66 % 52.921 M 327.61 % -23.251 M -199.00 % 23.486 M 253.52 % -15.298 M
Other non cash items 92.731 M 16.96 % 79.283 M 313.90 % 19.155 M 300.65 % 4.781 M 346.95 % -1.936 M 97.49 % -77.147 M -865.73 % 10.075 M 403.50 % 2.001 M 117.57 % -11.389 M 95.30 % -242.426 M -1 206.32 % -18.558 M -464.76 % -3.286 M -122.31 % 14.728 M 437.32 % 2.741 M -57.77 % 6.491 M -47.68 % 12.407 M -16.19 % 14.804 M 142.67 % -34.696 M -2 202.79 % 1.650 M 333.07 % 381.000 K -97.38 % 14.551 M 146.04 % -31.606 M -569.49 % 6.732 M 2 905.36 % 224.000 K 100.12 % -189.432 M
Net cash provided by operating activities -60.759 M -288.58 % 32.219 M -85.94 % 229.171 M 10.31 % 207.747 M 72.78 % 120.241 M -30.33 % 172.580 M 8.51 % 159.052 M 108.62 % 76.241 M -54.99 % 169.374 M 27.17 % 133.192 M -5.33 % 140.691 M 109.33 % 67.210 M 4.62 % 64.244 M 13.92 % 56.394 M -46.04 % 104.506 M -45.71 % 192.510 M 98.98 % 96.746 M 912.41 % 9.556 M -88.87 % 85.840 M -61.84 % 224.919 M 48.95 % 150.998 M 28.85 % 117.191 M 14.60 % 102.263 M 249.21 % 29.284 M 343.20 % -12.041 M
Investments in property plant and equipment -25.024 M -38.67 % -18.046 M 44.08 % -32.270 M 2.82 % -33.208 M 25.78 % -44.740 M 79.90 % -222.568 M -205.88 % -72.762 M 12.08 % -82.763 M -228.19 % -25.218 M -16.59 % -21.630 M 33.33 % -32.443 M 1.84 % -33.052 M 20.95 % -41.810 M 17.96 % -50.962 M -207.89 % -16.552 M 32.58 % -24.550 M 69.65 % -80.896 M 2.63 % -83.079 M -125.43 % -36.854 M 21.19 % -46.766 M -216.20 % -14.790 M 51.61 % -30.564 M -3.22 % -29.611 M -563.33 % -4.464 M -451.79 % -809.000 K
Acquisitions net 3.710 M 0.000 -100.00 % 1.016 M 101.00 % -101.879 M -7 039.99 % 1.468 M 1.24 % 1.450 M 103.82 % -37.916 M -86.67 % -20.312 M -3 186.93 % 658.000 K -98.67 % 49.566 M 0.000 0.000 0.000 0.000 -100.00 % 271.000 K 0.000 -100.00 % 50.000 K 100.03 % -178.552 M -142 741.60 % -125.000 K 99.77 % -54.134 M -429.12 % -10.231 M 0.000 100.00 % -26.990 M 0.000 -100.00 % 1.257 M
Purchases of investments -899.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.312 M 0.000 100.00 % -138.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.919 M 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 -100.00 % 789.000 K 0.000 0.000 0.000 0.000
Other investing activites 12.635 M 202.27 % 4.180 M 5.74 % 3.953 M 43.43 % 2.756 M -73.43 % 10.371 M 147.46 % 4.191 M -68.17 % 13.166 M 657.54 % 1.738 M 154.09 % 684.000 K -27.77 % 947.000 K 5 470.59 % 17.000 K 120.73 % -82.000 K -104.92 % 1.668 M -53.82 % 3.612 M 238.23 % -2.613 M -1 433.16 % 196.000 K -82.73 % 1.135 M -76.57 % 4.844 M -91.57 % 57.440 M 224.52 % -46.130 M -290.49 % 24.216 M 186.56 % -27.977 M -2 505.59 % 1.163 M 123.65 % 520.000 K 0.000
Net cash used for investing activites -9.578 M 30.92 % -13.866 M 49.21 % -27.301 M 79.37 % -132.331 M -302.21 % -32.901 M 84.83 % -216.927 M -122.46 % -97.512 M 3.77 % -101.337 M -313.05 % -24.534 M -184.94 % 28.883 M 189.07 % -32.426 M 2.14 % -33.134 M 17.46 % -40.142 M 15.22 % -47.350 M -150.61 % -18.894 M 22.42 % -24.355 M 69.45 % -79.711 M 68.96 % -256.787 M -1 355.01 % 20.461 M 113.92 % -147.030 M -7 498.45 % -1.935 M 96.69 % -58.541 M -5.60 % -55.438 M -1 305.63 % -3.944 M -980.36 % 448.000 K
Debt repayment 1.008 M 158.91 % -1.711 M 12.97 % -1.966 M 58.31 % -4.716 M 53.70 % -10.185 M 23.39 % -13.294 M -105.56 % 239.050 M 441.99 % 44.106 M 3 500.49 % 1.225 M 104.86 % -25.220 M 27.35 % -34.713 M -7 485.74 % 470.000 K -87.72 % 3.827 M -45.16 % 6.978 M 125.95 % -26.888 M 45.88 % -49.679 M -797.44 % 7.123 M -91.81 % 86.939 M 0.000 100.00 % -8.374 M -7 800.00 % -106.000 K -8.16 % -98.000 K -113.04 % -46.000 K 0.000 -100.00 % 23.655 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 806.000 K -98.02 % 40.787 M 465.47 % 7.213 M 0.000 0.000 0.000 0.000 -100.00 % 99.550 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M
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 100.00 % -20.465 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -34.029 M 55.00 % -75.620 M 0.00 % -75.620 M -66.67 % -45.372 M -33.33 % -34.029 M 57.14 % -79.401 M -5.00 % -75.620 M 13.04 % -86.964 M 34.29 % -132.336 M -75.00 % -75.620 M -25.04 % -60.477 M -142.50 % -24.939 M 34.08 % -37.835 M -22.28 % -30.942 M 45.70 % -56.984 M -166.67 % -21.369 M -79.06 % -11.934 M 76.87 % -51.605 M 53.40 % -110.748 M 5.30 % -116.945 M -3.23 % -113.285 M -106.49 % -54.863 M -112.50 % -25.818 M 0.000 0.000
Other financing activites -18.878 M 14.16 % -21.991 M 30.01 % -31.421 M -98.24 % -15.850 M 33.38 % -23.790 M -3.44 % -22.998 M -392.36 % -4.671 M -35.67 % -3.443 M -15 550.00 % -22.000 K 0.000 0.000 100.00 % -39.163 M 0.000 100.00 % -1.847 M 84.16 % -11.660 M 75.05 % -46.738 M -163.13 % -17.762 M -116.25 % 109.330 M 708.35 % 13.525 M 0.000 0.000 0.000 0.000 0.000 100.00 % -18.200 M
Net cash used provided by financing activities -51.899 M 47.75 % -99.322 M 8.88 % -109.007 M -65.32 % -65.938 M 3.04 % -68.004 M 41.22 % -115.693 M -172.87 % 158.759 M 442.88 % -46.301 M 64.69 % -131.111 M -30.02 % -100.840 M -6.84 % -94.384 M -313.15 % -22.845 M 14.74 % -26.795 M -3.81 % -25.811 M 72.98 % -95.532 M 18.89 % -117.786 M -421.80 % -22.573 M -109.24 % 244.214 M 307.51 % -117.688 M 6.09 % -125.319 M -10.52 % -113.391 M -106.31 % -54.961 M -112.50 % -25.864 M 0.000 -100.00 % 15.455 M
Effect of forex changes on cash -2.132 M -166.38 % 3.212 M 59.01 % 2.020 M 2 100.00 % -101.000 K -106.60 % 1.531 M 889.18 % -194.000 K 62.48 % -517.000 K -122.48 % 2.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -124.368 M -59.94 % -77.757 M -181.95 % 94.883 M 911.87 % 9.377 M -55.06 % 20.867 M 113.02 % -160.234 M -172.91 % 219.782 M 418.08 % -69.097 M -603.29 % 13.729 M -77.58 % 61.235 M 341.14 % 13.881 M 23.60 % 11.231 M 517.04 % -2.693 M 83.94 % -16.767 M -69.02 % -9.920 M -119.69 % 50.369 M 1 009.52 % -5.538 M -83.56 % -3.017 M 73.50 % -11.387 M 75.99 % -47.430 M -232.96 % 35.672 M 866.98 % 3.689 M -82.40 % 20.961 M -17.28 % 25.340 M 556.14 % 3.862 M
Cash at beginning of period 181.202 M -30.03 % 258.959 M 57.83 % 164.076 M 6.06 % 154.699 M 15.59 % 133.832 M -54.49 % 294.066 M 295.87 % 74.284 M -48.19 % 143.381 M 10.59 % 129.652 M 89.50 % 68.417 M 25.45 % 54.536 M 25.93 % 43.305 M -5.85 % 45.998 M -26.71 % 62.765 M -13.65 % 72.685 M 225.71 % 22.316 M -19.88 % 27.854 M -9.77 % 30.871 M -26.95 % 42.258 M -52.88 % 89.688 M 66.04 % 54.016 M 7.33 % 50.327 M 71.38 % 29.366 M 629.41 % 4.026 M 2 354.88 % 164.000 K
Cash at end of period 56.834 M -68.64 % 181.202 M -30.03 % 258.959 M 57.83 % 164.076 M 6.06 % 154.699 M 15.59 % 133.832 M -54.49 % 294.066 M 295.87 % 74.284 M -48.19 % 143.381 M 10.59 % 129.652 M 89.50 % 68.417 M 25.45 % 54.536 M 25.93 % 43.305 M -5.85 % 45.998 M -26.71 % 62.765 M -13.65 % 72.685 M 225.71 % 22.316 M -19.88 % 27.854 M -9.77 % 30.871 M -26.95 % 42.258 M -52.88 % 89.688 M 66.04 % 54.016 M 7.33 % 50.327 M 71.38 % 29.366 M 629.41 % 4.026 M
Operating cash flow -60.759 M -288.58 % 32.219 M -85.94 % 229.171 M 10.31 % 207.747 M 72.78 % 120.241 M -30.33 % 172.580 M 8.51 % 159.052 M 108.62 % 76.241 M -54.99 % 169.374 M 27.17 % 133.192 M -5.33 % 140.691 M 109.33 % 67.210 M 4.62 % 64.244 M 13.92 % 56.394 M -46.04 % 104.506 M -45.71 % 192.510 M 98.98 % 96.746 M 912.41 % 9.556 M -88.87 % 85.840 M -61.84 % 224.919 M 48.95 % 150.998 M 28.85 % 117.191 M 14.60 % 102.263 M 249.21 % 29.284 M 343.20 % -12.041 M
Capital expenditure -25.024 M -38.67 % -18.046 M 44.08 % -32.270 M 2.82 % -33.208 M 25.78 % -44.740 M 79.90 % -222.568 M -205.88 % -72.762 M 12.08 % -82.763 M -228.19 % -25.218 M -16.59 % -21.630 M 33.33 % -32.443 M 1.84 % -33.052 M 20.95 % -41.810 M 17.96 % -50.962 M -207.89 % -16.552 M 32.58 % -24.550 M 69.65 % -80.896 M 2.63 % -83.079 M -125.43 % -36.854 M 21.19 % -46.766 M -216.20 % -14.790 M 51.61 % -30.564 M -3.22 % -29.611 M -563.33 % -4.464 M -451.79 % -809.000 K
Free CashFlow -85.783 M -705.26 % 14.173 M -92.80 % 196.901 M 12.81 % 174.539 M 131.17 % 75.501 M 251.04 % -49.988 M -157.93 % 86.290 M 1 423.06 % -6.522 M -104.52 % 144.156 M 29.22 % 111.562 M 3.06 % 108.248 M 216.90 % 34.158 M 52.26 % 22.434 M 313.00 % 5.432 M -93.82 % 87.954 M -47.63 % 167.960 M 959.68 % 15.850 M 121.56 % -73.523 M -250.09 % 48.986 M -72.50 % 178.153 M 30.79 % 136.208 M 57.24 % 86.627 M 19.24 % 72.652 M 192.72 % 24.820 M 293.15 % -12.850 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Revenue 238.025 M -9.36 % 262.609 M 35.19 % 194.250 M -49.11 % 381.691 M 14.69 % 332.795 M -18.62 % 408.930 M -29.15 % 577.164 M -3.51 % 598.174 M 23.47 % 484.463 M -5.29 % 511.530 M 31.29 % 389.611 M -46.44 % 727.414 M 23.57 % 588.687 M -19.99 % 735.788 M 19.08 % 617.877 M -19.67 % 769.221 M 15.71 % 664.787 M 1.26 % 656.539 M 11.15 % 590.679 M -23.60 % 773.155 M 53.43 % 503.908 M -27.14 % 691.610 M 47.62 % 468.509 M -25.67 % 630.330 M 56.12 % 403.749 M -29.56 % 573.150 M 30.21 % 440.187 M -0.22 % 441.166 M 0.00 % 441.166 M 0.00 % 441.166 M 0.21 % 440.237 M -9.95 % 488.871 M 0.00 % 488.871 M -23.23 % 636.774 M 0.00 % 636.774 M 4.50 % 609.380 M 0.00 % 609.380 M 40.42 % 433.980 M 0.00 % 433.980 M -4.73 % 455.522 M 0.00 % 455.522 M 32.67 % 343.342 M 0.00 % 343.342 M 37.24 % 250.179 M 0.00 % 250.179 M 26.47 % 197.822 M 0.00 % 197.822 M 102.85 % 97.520 M 0.00 % 97.520 M 100.00 % 48.760 M 174.92 % 17.736 M 100.00 % 8.868 M
Net income -12.240 M 94.30 % -214.565 M -155.41 % -84.008 M 18.45 % -103.018 M -24 983.57 % 414.000 K 100.63 % -65.769 M -191.35 % 71.997 M 230.94 % 21.755 M -34.74 % 33.337 M -30.11 % 47.696 M 228.53 % -37.108 M -298.15 % 18.727 M -84.93 % 124.274 M 46.13 % 85.044 M 70.37 % 49.916 M -24.92 % 66.486 M 43.96 % 46.184 M -35.82 % 71.964 M 41.97 % 50.690 M -85.57 % 351.218 M 858.17 % 36.655 M -57.12 % 85.491 M 163.80 % 32.407 M -63.42 % 88.603 M 838.29 % 9.443 M -82.92 % 55.277 M 373.40 % 11.677 M -51.41 % 24.033 M 0.00 % 24.033 M 0.00 % 24.033 M -21.66 % 30.679 M -20.18 % 38.436 M 0.00 % 38.436 M 305.85 % -18.672 M 0.10 % -18.690 M -162.65 % 29.831 M 0.00 % 29.831 M -40.72 % 50.323 M 0.00 % 50.323 M -28.52 % 70.399 M 0.00 % 70.399 M -7.59 % 76.181 M 0.49 % 75.813 M 15.60 % 65.583 M 0.00 % 65.583 M 28.67 % 50.970 M 0.00 % 50.970 M 185.74 % 17.838 M 0.00 % 17.838 M 100.00 % 8.919 M -90.65 % 95.369 M 100.00 % 47.685 M
Income before tax -11.644 M 93.92 % -191.527 M -126.87 % -84.423 M 14.75 % -99.035 M -24 432.92 % 407.000 K 100.77 % -52.781 M -173.82 % 71.500 M 89.86 % 37.660 M 13.24 % 33.256 M -30.26 % 47.688 M 223.05 % -38.756 M -255.28 % 24.958 M -79.60 % 122.365 M 59.42 % 76.755 M 55.12 % 49.480 M -19.78 % 61.677 M 36.44 % 45.205 M -46.33 % 84.227 M 65.00 % 51.048 M -85.78 % 358.984 M 845.74 % 37.958 M -58.72 % 91.942 M 177.42 % 33.142 M -55.62 % 74.680 M 794.91 % 8.345 M -85.87 % 59.058 M 347.48 % 13.198 M -45.42 % 24.183 M 0.00 % 24.183 M 0.00 % 24.183 M -8.22 % 26.348 M -25.60 % 35.416 M 0.00 % 35.416 M 293.29 % -18.323 M 0.00 % -18.323 M -159.24 % 30.931 M 0.00 % 30.931 M -40.55 % 52.025 M 0.00 % 52.025 M -25.07 % 69.433 M 0.00 % 69.433 M -21.88 % 88.882 M 0.00 % 88.882 M 12.88 % 78.739 M 0.00 % 78.739 M 37.01 % 57.471 M 0.00 % 57.471 M 181.57 % 20.411 M 0.00 % 20.411 M 100.00 % 10.206 M -89.30 % 95.398 M 100.00 % 47.699 M
Income before tax ratio -0.05 93.29 % -0.73 -67.81 % -0.43 -67.50 % -0.26 -21 315.79 % 0.00 100.95 % -0.13 -204.19 % 0.12 96.77 % 0.06 -8.28 % 0.07 -26.37 % 0.09 193.72 % -0.10 -389.92 % 0.03 -83.49 % 0.21 99.26 % 0.10 30.26 % 0.08 -0.13 % 0.08 17.91 % 0.07 -47.00 % 0.13 48.44 % 0.09 -81.39 % 0.46 516.39 % 0.08 -43.34 % 0.13 87.93 % 0.07 -40.29 % 0.12 473.22 % 0.02 -79.94 % 0.10 243.67 % 0.03 -45.30 % 0.05 0.00 % 0.05 0.00 % 0.05 -8.41 % 0.06 -17.39 % 0.07 0.00 % 0.07 351.77 % -0.03 0.00 % -0.03 -156.69 % 0.05 0.00 % 0.05 -57.66 % 0.12 0.00 % 0.12 -21.35 % 0.15 0.00 % 0.15 -41.12 % 0.26 0.00 % 0.26 -17.75 % 0.31 0.00 % 0.31 8.34 % 0.29 0.00 % 0.29 38.80 % 0.21 0.00 % 0.21 0.00 % 0.21 -96.11 % 5.38 0.00 % 5.38
EBITDA -25.985 M 84.03 % -162.752 M -191.71 % -55.792 M 19.22 % -69.066 M -311.87 % 32.599 M 317.75 % -14.971 M -114.16 % 105.703 M 24.04 % 85.220 M 27.18 % 67.008 M -21.86 % 85.749 M 13 886.01 % -622.000 K -100.60 % 103.002 M -39.69 % 170.778 M -17.05 % 205.892 M 36.67 % 150.652 M -10.04 % 167.470 M 31.00 % 127.840 M -37.43 % 204.322 M 184.29 % 71.872 M -55.85 % 162.778 M 172.98 % 59.630 M -51.61 % 123.239 M 145.46 % 50.208 M -49.00 % 98.438 M 159.14 % 37.986 M -55.65 % 85.642 M 97.45 % 43.375 M -20.46 % 54.535 M 0.06 % 54.503 M 0.00 % 54.503 M -3.76 % 56.631 M -19.64 % 70.475 M 10.12 % 63.998 M -30.26 % 91.773 M 595.38 % 13.198 M -76.47 % 56.099 M 0.93 % 55.584 M -13.96 % 64.603 M -8.11 % 70.306 M -12.43 % 80.282 M -7.78 % 87.051 M -11.41 % 98.262 M -0.37 % 98.630 M 11.87 % 88.162 M 0.00 % 88.162 M 35.10 % 65.258 M 0.00 % 65.258 M 168.91 % 24.268 M 0.00 % 24.268 M 100.00 % 12.134 M -87.70 % 98.639 M 100.00 % 49.319 M
Net income ratio -0.05 93.71 % -0.82 -88.93 % -0.43 -60.24 % -0.27 -21 795.90 % 0.00 100.77 % -0.16 -228.93 % 0.12 242.99 % 0.04 -47.15 % 0.07 -26.20 % 0.09 197.90 % -0.10 -469.96 % 0.03 -87.80 % 0.21 82.64 % 0.12 43.07 % 0.08 -6.53 % 0.09 24.41 % 0.07 -36.62 % 0.11 27.73 % 0.09 -81.11 % 0.45 524.49 % 0.07 -41.15 % 0.12 78.71 % 0.07 -50.79 % 0.14 501.01 % 0.02 -75.75 % 0.10 263.58 % 0.03 -51.31 % 0.05 0.00 % 0.05 0.00 % 0.05 -21.83 % 0.07 -11.36 % 0.08 0.00 % 0.08 368.13 % -0.03 0.10 % -0.03 -159.96 % 0.05 0.00 % 0.05 -57.78 % 0.12 0.00 % 0.12 -24.97 % 0.15 0.00 % 0.15 -30.35 % 0.22 0.49 % 0.22 -15.77 % 0.26 0.00 % 0.26 1.74 % 0.26 0.00 % 0.26 40.86 % 0.18 0.00 % 0.18 0.00 % 0.18 -96.60 % 5.38 0.00 % 5.38
Ratio EBITDA -0.11 82.38 % -0.62 -115.78 % -0.29 -58.73 % -0.18 -284.72 % 0.10 367.56 % -0.04 -119.99 % 0.18 28.55 % 0.14 3.00 % 0.14 -17.49 % 0.17 10 600.23 % 0.00 -101.13 % 0.14 -51.19 % 0.29 3.67 % 0.28 14.77 % 0.24 11.99 % 0.22 13.21 % 0.19 -38.21 % 0.31 155.77 % 0.12 -42.21 % 0.21 77.92 % 0.12 -33.59 % 0.18 66.28 % 0.11 -31.38 % 0.16 65.99 % 0.09 -37.04 % 0.15 51.64 % 0.10 -20.29 % 0.12 0.06 % 0.12 0.00 % 0.12 -3.96 % 0.13 -10.77 % 0.14 10.12 % 0.13 -9.17 % 0.14 595.38 % 0.02 -77.49 % 0.09 0.93 % 0.09 -38.73 % 0.15 -8.11 % 0.16 -8.08 % 0.18 -7.78 % 0.19 -33.23 % 0.29 -0.37 % 0.29 -18.48 % 0.35 0.00 % 0.35 6.82 % 0.33 0.00 % 0.33 32.56 % 0.25 0.00 % 0.25 0.00 % 0.25 -95.53 % 5.56 0.00 % 5.56
Gross profit ratio 0.38 29.12 % 0.29 -23.55 % 0.39 -4.90 % 0.41 -12.27 % 0.46 13.38 % 0.41 -1.88 % 0.42 -2.46 % 0.43 10.33 % 0.39 -15.35 % 0.46 50.90 % 0.30 -15.07 % 0.36 -0.01 % 0.36 -2.74 % 0.37 15.12 % 0.32 -5.78 % 0.34 6.99 % 0.32 -17.16 % 0.38 12.86 % 0.34 -13.06 % 0.39 14.49 % 0.34 -17.73 % 0.41 20.03 % 0.34 -17.09 % 0.41 35.76 % 0.30 -21.96 % 0.39 16.67 % 0.33 -4.80 % 0.35 0.00 % 0.35 0.00 % 0.35 -6.05 % 0.37 -5.82 % 0.40 0.00 % 0.40 35.51 % 0.29 0.00 % 0.29 -0.98 % 0.30 0.00 % 0.30 -7.29 % 0.32 0.00 % 0.32 -1.97 % 0.33 0.00 % 0.33 3.19 % 0.32 0.00 % 0.32 -13.95 % 0.37 0.00 % 0.37 -3.14 % 0.38 0.00 % 0.38 23.80 % 0.31 0.00 % 0.31 0.00 % 0.31 0.67 % 0.30 0.00 % 0.30
Weighted average shs out dil 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M -0.02 % 756.370 M 0.02 % 756.203 M -1.36 % 766.616 M 1.22 % 757.387 M 0.16 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.02 % 756.025 M -0.03 % 756.268 M -0.01 % 756.332 M 0.71 % 751.014 M -1.60 % 763.253 M 4.08 % 733.323 M 0.05 % 732.974 M 1.14 % 724.722 M 0.00 % 724.722 M 0.00 % 724.722 M 1.51 % 713.917 M 0.23 % 712.294 M -0.04 % 712.565 M 0.10 % 711.837 M 0.00 % 711.837 M 2.38 % 695.287 M 4.88 % 662.967 M 5.39 % 629.038 M 6.25 % 592.035 M 0.82 % 587.204 M 0.00 % 587.204 M 0.57 % 583.885 M -0.14 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 0.00 % 584.720 M 43.62 % 407.124 M 0.00 % 407.124 M
Weighted average shs out 755.556 M -0.09 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M 0.00 % 756.203 M -2.19 % 773.127 M 2.24 % 756.211 M 0.00 % 756.210 M -1.76 % 769.733 M -3.74 % 799.600 M 5.74 % 756.206 M -0.96 % 763.517 M 0.99 % 756.054 M -0.02 % 756.210 M -6.66 % 810.175 M 7.88 % 751.026 M -20.47 % 944.300 M 19.50 % 790.213 M 9.83 % 719.497 M 0.30 % 717.327 M 0.00 % 717.327 M 0.00 % 717.327 M 0.71 % 712.294 M 0.00 % 712.294 M -0.04 % 712.565 M 0.10 % 711.837 M 0.00 % 711.837 M 2.38 % 695.287 M 4.88 % 662.967 M 5.39 % 629.038 M 6.25 % 592.035 M 0.82 % 587.204 M 0.00 % 587.204 M 4.44 % 562.259 M -1.36 % 570.013 M 55.39 % 366.830 M 0.00 % 366.830 M 39.82 % 262.366 M 0.00 % 262.366 M 81.29 % 144.720 M 0.00 % 144.720 M 0.00 % 144.720 M 29.93 % 111.386 M 0.00 % 111.386 M
EPS diluted -0.02 94.21 % -0.28 -154.55 % -0.11 21.43 % -0.14 -46 766.67 % 0.00 100.34 % -0.09 -191.39 % 0.10 230.56 % 0.03 -34.69 % 0.04 -30.11 % 0.06 228.51 % -0.05 -301.23 % 0.02 -84.75 % 0.16 42.35 % 0.11 70.30 % 0.07 -25.00 % 0.09 44.26 % 0.06 -35.92 % 0.10 42.09 % 0.07 -85.43 % 0.46 850.41 % 0.05 -57.17 % 0.11 164.02 % 0.04 -63.73 % 0.12 851.61 % 0.01 -83.55 % 0.08 371.25 % 0.02 -56.52 % 0.04 10.84 % 0.03 0.00 % 0.03 -22.79 % 0.04 -23.21 % 0.06 3.70 % 0.05 305.32 % -0.03 -0.38 % -0.03 -158.22 % 0.05 0.00 % 0.05 -40.00 % 0.08 -11.76 % 0.09 -29.28 % 0.12 0.33 % 0.12 -8.13 % 0.13 0.62 % 0.13 10.02 % 0.12 4.99 % 0.11 20.91 % 0.09 6.42 % 0.09 196.60 % 0.03 -3.92 % 0.03 100.00 % 0.02 -93.63 % 0.24 100.00 % 0.12
Earnings per share -0.02 94.21 % -0.28 -154.55 % -0.11 21.43 % -0.14 -46 766.67 % 0.00 100.34 % -0.09 -191.39 % 0.10 230.56 % 0.03 -34.69 % 0.04 -30.11 % 0.06 228.51 % -0.05 -297.98 % 0.02 -84.50 % 0.16 45.45 % 0.11 66.67 % 0.07 -25.00 % 0.09 46.67 % 0.06 -33.33 % 0.09 34.33 % 0.07 -85.43 % 0.46 850.41 % 0.05 -57.17 % 0.11 182.50 % 0.04 -66.10 % 0.12 1 080.00 % 0.01 -85.71 % 0.07 332.10 % 0.02 -55.49 % 0.04 8.33 % 0.03 0.00 % 0.03 -21.86 % 0.04 -23.21 % 0.06 3.70 % 0.05 305.32 % -0.03 -0.38 % -0.03 -158.22 % 0.05 0.00 % 0.05 -40.00 % 0.08 -11.76 % 0.09 -29.28 % 0.12 0.33 % 0.12 -12.55 % 0.14 3.01 % 0.13 -26.60 % 0.18 1.34 % 0.18 -8.68 % 0.20 0.82 % 0.19 53.15 % 0.13 2.92 % 0.12 100.00 % 0.06 -92.84 % 0.86 100.00 % 0.43
Gross profit 90.631 M 17.03 % 77.441 M 3.36 % 74.925 M -51.60 % 154.813 M 0.61 % 153.867 M -7.73 % 166.760 M -30.48 % 239.875 M -5.89 % 254.881 M 36.23 % 187.096 M -19.83 % 233.366 M 98.12 % 117.793 M -54.51 % 258.934 M 23.55 % 209.571 M -22.19 % 269.326 M 37.09 % 196.462 M -24.32 % 259.595 M 23.80 % 209.689 M -16.12 % 249.996 M 25.44 % 199.289 M -33.58 % 300.027 M 75.66 % 170.803 M -40.06 % 284.945 M 77.19 % 160.812 M -38.37 % 260.939 M 111.94 % 123.119 M -45.03 % 223.958 M 51.91 % 147.426 M -5.01 % 155.206 M 0.00 % 155.206 M 0.00 % 155.206 M -5.85 % 164.847 M -15.19 % 194.373 M 0.00 % 194.373 M 4.03 % 186.837 M 0.00 % 186.837 M 3.47 % 180.576 M 0.00 % 180.576 M 30.18 % 138.714 M 0.00 % 138.714 M -6.61 % 148.532 M 0.00 % 148.532 M 36.90 % 108.494 M 0.00 % 108.494 M 18.10 % 91.870 M 0.00 % 91.870 M 22.50 % 74.996 M 0.00 % 74.996 M 151.13 % 29.864 M 0.00 % 29.864 M 100.00 % 14.932 M 176.77 % 5.395 M 100.00 % 2.698 M
Income tax expense 227.000 K -99.00 % 22.685 M 23 530.21 % 96.000 K -97.76 % 4.292 M 21 360.00 % 20.000 K -99.88 % 16.665 M 7 373.09 % 223.000 K -98.62 % 16.135 M 11 104.86 % 144.000 K -82.04 % 802.000 K 476.98 % 139.000 K -98.16 % 7.537 M 2 490.03 % 291.000 K -94.74 % 5.536 M 51.17 % 3.662 M 113.40 % 1.716 M 2 423.53 % 68.000 K -99.45 % 12.263 M 3 325.42 % 358.000 K -95.39 % 7.766 M 496.01 % 1.303 M -79.80 % 6.451 M 777.69 % 735.000 K -94.72 % 13.923 M 1 168.03 % 1.098 M -70.96 % 3.781 M 148.50 % 1.522 M 914.33 % 150.000 K 0.00 % 150.000 K 0.00 % 150.000 K 103.46 % -4.331 M -43.41 % -3.020 M 0.00 % -3.020 M -922.89 % 367.000 K 0.00 % 367.000 K -66.64 % 1.100 M 0.00 % 1.100 M -35.37 % 1.702 M 0.00 % 1.702 M 276.28 % -965.500 K 0.00 % -965.500 K -107.39 % 13.069 M 0.00 % 13.069 M -0.67 % 13.156 M 0.00 % 13.156 M 102.37 % 6.501 M 0.00 % 6.501 M 152.61 % 2.574 M 0.00 % 2.574 M 100.00 % 1.287 M 4 414.91 % 28.500 K 100.00 % 14.250 K
Cost of revenue 147.394 M -20.40 % 185.168 M 55.18 % 119.325 M -47.41 % 226.878 M 26.80 % 178.928 M -26.11 % 242.170 M -28.20 % 337.289 M -1.75 % 343.293 M 15.44 % 297.367 M 6.90 % 278.164 M 2.33 % 271.818 M -41.98 % 468.480 M 23.57 % 379.116 M -18.73 % 466.462 M 10.69 % 421.415 M -17.31 % 509.626 M 11.98 % 455.098 M 11.94 % 406.543 M 3.87 % 391.390 M -17.28 % 473.128 M 42.04 % 333.105 M -18.09 % 406.665 M 32.16 % 307.697 M -16.70 % 369.391 M 31.63 % 280.630 M -19.63 % 349.192 M 19.28 % 292.761 M 2.38 % 285.960 M 0.00 % 285.960 M 0.00 % 285.960 M 3.84 % 275.390 M -6.49 % 294.498 M 0.00 % 294.498 M -34.55 % 449.937 M 0.00 % 449.937 M 4.93 % 428.804 M 0.00 % 428.804 M 45.23 % 295.266 M 0.00 % 295.266 M -3.82 % 306.991 M 0.00 % 306.991 M 30.72 % 234.848 M 0.00 % 234.848 M 48.35 % 158.309 M 0.00 % 158.309 M 28.89 % 122.826 M 0.00 % 122.826 M 81.55 % 67.656 M 0.00 % 67.656 M 100.00 % 33.828 M 174.11 % 12.341 M 100.00 % 6.171 M
General and administrative expenses 61.812 M -28.98 % 87.033 M 19.12 % 73.063 M -12.80 % 83.791 M 131.33 % 36.222 M -1.31 % 36.704 M -1.53 % 37.275 M -0.68 % 37.529 M 1.15 % 37.101 M 66.84 % 22.238 M -41.34 % 37.907 M 12.44 % 33.715 M -20.22 % 42.258 M -47.40 % 80.335 M 17.09 % 68.611 M -25.81 % 92.478 M 8.50 % 85.235 M -4.17 % 88.946 M 44.48 % 61.562 M -24.76 % 81.819 M 42.11 % 57.574 M 10.63 % 52.044 M -23.34 % 67.890 M 10.34 % 61.530 M 3.94 % 59.198 M 0.04 % 59.172 M 2.32 % 57.832 M -15.86 % 68.730 M 0.00 % 68.730 M 0.00 % 68.730 M -0.59 % 69.134 M -10.76 % 77.474 M 0.00 % 77.474 M 6.73 % 72.586 M 0.00 % 72.586 M -12.43 % 82.891 M 0.00 % 82.891 M 86.85 % 44.362 M 0.00 % 44.362 M 1.32 % 43.785 M 0.00 % 43.785 M 133.21 % 18.775 M 0.00 % 18.775 M 20.89 % 15.531 M 0.00 % 15.531 M -15.39 % 18.356 M 0.00 % 18.356 M 71.91 % 10.678 M 0.00 % 10.678 M 100.00 % 5.339 M 40.94 % 3.788 M 100.00 % 1.894 M
Selling and marketing expenses 58.873 M -43.47 % 104.141 M 35.37 % 76.933 M -36.07 % 120.336 M 226.12 % 36.899 M -37.33 % 58.876 M 51.91 % 38.758 M -30.34 % 55.639 M 75.76 % 31.657 M -31.23 % 46.036 M 40.51 % 32.763 M -48.51 % 63.631 M 73.24 % 36.731 M -60.73 % 93.530 M 57.40 % 59.420 M -27.25 % 81.677 M 43.19 % 57.042 M -23.53 % 74.597 M 19.90 % 62.214 M -9.78 % 68.956 M 17.61 % 58.632 M -38.08 % 94.689 M 58.55 % 59.722 M -45.02 % 108.624 M 121.61 % 49.016 M -47.49 % 93.342 M 39.45 % 66.938 M 2.66 % 65.207 M 0.00 % 65.207 M 0.00 % 65.207 M 12.15 % 58.144 M -11.31 % 65.555 M 0.00 % 65.555 M -27.28 % 90.146 M 0.00 % 90.146 M 35.56 % 66.497 M 0.00 % 66.497 M 47.19 % 45.179 M 0.00 % 45.179 M 16.75 % 38.698 M 0.00 % 38.698 M 2 002.58 % 1.841 M 0.00 % 1.841 M 45.96 % 1.261 M 0.00 % 1.261 M 6.91 % 1.180 M 0.00 % 1.180 M 78.31 % 661.500 K 0.00 % 661.500 K 100.00 % 330.750 K 359.38 % 72.000 K 100.00 % 36.000 K
Other expenses 0.000 -100.00 % 84.189 M 0.000 100.00 % -8.367 M 0.000 100.00 % -11.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -206.009 M -31.44 % -156.732 M 0.00 % -156.732 M -14 013.64 % -1.111 M 0.00 % -1.111 M -125.94 % -491.500 K 0.00 % -491.500 K 25.81 % -662.500 K 0.00 % -662.500 K 61.87 % -1.738 M 0.00 % -1.738 M -197.01 % -585.000 K 0.00 % -585.000 K 65.71 % -1.706 M 27.82 % -2.364 M 0.00 % -2.364 M 0.00 % -2.364 M -571.45 % -352.000 K -100.25 % 142.295 M 198.98 % -143.763 M -183.67 % 171.825 M 211.84 % -153.638 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.554 M 159.70 % -21.030 M -225.83 % 16.713 M 174.75 % -22.358 M -234.22 % 16.657 M 238.77 % -12.003 M -100.00 % -6.002 M 33.54 % -9.031 M -100.00 % -4.515 M
Operating expenses 125.728 M -51.10 % 257.098 M 54.19 % 166.745 M -17.95 % 203.230 M 26.22 % 161.007 M -25.17 % 215.150 M 29.82 % 165.726 M -16.78 % 199.134 M 31.74 % 151.154 M -0.91 % 152.540 M -1.35 % 154.625 M -34.40 % 235.705 M 34.50 % 175.243 M -8.63 % 191.797 M 33.93 % 143.207 M -26.91 % 195.939 M 19.14 % 164.462 M -0.79 % 165.778 M 11.83 % 148.236 M 151.35 % 58.975 M -55.52 % 132.592 M -31.13 % 192.539 M 51.86 % 126.791 M -31.56 % 185.254 M 63.33 % 113.424 M -30.51 % 163.228 M 24.58 % 131.022 M -3.56 % 135.854 M 0.00 % 135.854 M 0.00 % 135.854 M 1.32 % 134.083 M -53.01 % 285.324 M 38 972.48 % -734.000 K -100.22 % 334.557 M 3 579.07 % 9.094 M -93.91 % 149.388 M 0.00 % 149.388 M 66.84 % 89.541 M 0.00 % 89.541 M 8.56 % 82.483 M 0.00 % 82.483 M 300.10 % 20.616 M 0.00 % 20.616 M -29.75 % 29.346 M 792.45 % -4.238 M -111.69 % 36.248 M 1 384.23 % -2.823 M -112.82 % 22.014 M 3 415.36 % -664.000 K -100.00 % -332.000 K 93.58 % -5.171 M -100.00 % -2.585 M
Cost and expenses 273.122 M -38.24 % 442.266 M 54.60 % 286.070 M -33.49 % 430.108 M 26.53 % 339.935 M -25.67 % 457.320 M -9.08 % 503.015 M -7.27 % 542.427 M 20.94 % 448.521 M 4.14 % 430.704 M 1.00 % 426.443 M -39.44 % 704.185 M 27.03 % 554.359 M -15.78 % 658.259 M 16.58 % 564.622 M -19.98 % 705.565 M 13.88 % 619.560 M 8.25 % 572.321 M 6.06 % 539.626 M 1.41 % 532.103 M 14.26 % 465.697 M -22.28 % 599.204 M 37.91 % 434.488 M -21.66 % 554.645 M 40.75 % 394.054 M -23.10 % 512.420 M 20.92 % 423.783 M 0.47 % 421.814 M 0.00 % 421.814 M 0.00 % 421.814 M 3.01 % 409.473 M -6.25 % 436.793 M 0.00 % 436.793 M -29.75 % 621.762 M 0.00 % 621.762 M 7.54 % 578.192 M 0.00 % 578.192 M 50.26 % 384.806 M 0.00 % 384.806 M -1.20 % 389.474 M 0.00 % 389.474 M 52.46 % 255.464 M 0.00 % 255.464 M 49.51 % 170.863 M 0.00 % 170.863 M 22.45 % 139.539 M 0.00 % 139.539 M 78.14 % 78.331 M 0.00 % 78.331 M 100.00 % 39.165 M 255.06 % 11.031 M 100.00 % 5.515 M
Research and development expenses 1.124 M 116.24 % -6.920 M -165.37 % 10.586 M 22.65 % 8.631 M -25.63 % 11.606 M 14.20 % 10.163 M -2.85 % 10.461 M 0.72 % 10.386 M -6.79 % 11.143 M -13.19 % 12.836 M 25.54 % 10.225 M -21.20 % 12.976 M -5.28 % 13.700 M -2.46 % 14.046 M 41.55 % 9.923 M -46.24 % 18.457 M 110.55 % 8.766 M -25.43 % 11.756 M 18.40 % 9.929 M -43.65 % 17.621 M 213.88 % 5.614 M -70.07 % 18.754 M 441.87 % 3.461 M -72.31 % 12.498 M 222.78 % 3.872 M -61.77 % 10.129 M 27.28 % 7.958 M 85.89 % 4.281 M 0.00 % 4.281 M 0.00 % 4.281 M -40.18 % 7.157 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
Selling general and administrative expenses 124.604 M -30.71 % 179.829 M 15.16 % 156.159 M -23.06 % 202.966 M 35.85 % 149.401 M -22.98 % 193.987 M 24.94 % 155.265 M -17.74 % 188.748 M 34.81 % 140.011 M 0.22 % 139.704 M -3.25 % 144.400 M -35.17 % 222.729 M 37.88 % 161.543 M 0.32 % 161.022 M 14.30 % 140.874 M -12.28 % 160.604 M 3.06 % 155.828 M 2.81 % 151.570 M 11.65 % 135.749 M -3.38 % 140.494 M 11.07 % 126.487 M -24.37 % 167.249 M 31.06 % 127.612 M -25.00 % 170.154 M 57.24 % 108.214 M -29.05 % 152.514 M 22.24 % 124.770 M -6.84 % 133.936 M 0.00 % 133.936 M 0.00 % 133.936 M 5.23 % 127.278 M -11.01 % 143.029 M 0.00 % 143.029 M -12.11 % 162.732 M 0.00 % 162.732 M 8.93 % 149.388 M 0.00 % 149.388 M 66.84 % 89.541 M 0.00 % 89.541 M 8.56 % 82.483 M 0.00 % 82.483 M 300.10 % 20.616 M 0.00 % 20.616 M 22.77 % 16.792 M 0.00 % 16.792 M -14.04 % 19.535 M 0.00 % 19.535 M 72.28 % 11.339 M 0.00 % 11.339 M 100.00 % 5.670 M 46.88 % 3.860 M 100.00 % 1.930 M
Interest income 0.000 0.000 0.000 -100.00 % 2.328 M 128.24 % 1.020 M 7.14 % 952.000 K -16.20 % 1.136 M 1 404.64 % 75.500 K -93.32 % 1.131 M 339.88 % 257.000 K -82.71 % 1.486 M 48.75 % 999.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 % 83.000 K 0.000 0.000 0.000 -100.00 % 158.000 K 0.000 -100.00 % 287.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
Interest expense 3.238 M 37.96 % 2.347 M 10.40 % 2.126 M 20.73 % 1.761 M -13.68 % 2.040 M -0.44 % 2.049 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.467 M -50.00 % 2.934 M -31.17 % 4.263 M 0.00 % 4.263 M 316.06 % 1.025 M 0.00 % 1.025 M 9 213.64 % 11.000 K 0.00 % 11.000 K -92.14 % 140.000 K 0.00 % 140.000 K -79.31 % 676.500 K 0.00 % 676.500 K -42.86 % 1.184 M 0.00 % 1.184 M -20.54 % 1.490 M -6.32 % 1.591 M 0.00 % 1.591 M 0.00 % 1.591 M -5.61 % 1.685 M -97.20 % 60.201 M 0.000 -100.00 % 133.311 M 1 481 133.33 % 9.000 K -98.25 % 515.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.500 K 0.00 % 44.500 K -92.28 % 576.500 K 0.00 % 576.500 K -29.09 % 813.000 K 0.00 % 813.000 K -26.43 % 1.105 M 0.00 % 1.105 M 100.00 % 552.500 K -24.68 % 733.500 K 100.00 % 366.750 K
Depreciation and amortization 9.112 M -65.52 % 26.428 M -0.29 % 26.505 M -6.04 % 28.208 M -6.45 % 30.152 M -15.68 % 35.761 M 11.99 % 31.931 M -29.31 % 45.168 M 43.43 % 31.491 M -11.73 % 35.675 M 1.46 % 35.162 M -53.64 % 75.851 M 69.54 % 44.738 M 108.66 % 21.441 M -2.85 % 22.071 M 10.18 % 20.031 M 7.16 % 18.693 M 5.75 % 17.677 M -3.20 % 18.261 M -6.46 % 19.523 M -6.71 % 20.928 M 0.51 % 20.822 M 1.72 % 20.469 M 7.84 % 18.981 M -29.58 % 26.953 M 27.40 % 21.156 M -26.25 % 28.687 M -0.15 % 28.729 M 0.00 % 28.729 M 0.00 % 28.729 M 0.46 % 28.598 M 0.06 % 28.582 M 0.00 % 28.582 M -9.30 % 31.511 M 0.00 % 31.511 M 27.82 % 24.653 M 0.00 % 24.653 M 34.86 % 18.281 M 0.00 % 18.281 M 3.77 % 17.618 M 0.00 % 17.618 M 85.07 % 9.520 M 0.00 % 9.520 M 7.61 % 8.847 M 0.00 % 8.847 M 26.84 % 6.975 M 0.00 % 6.975 M 153.48 % 2.752 M 0.00 % 2.752 M 100.00 % 1.376 M -45.13 % 2.508 M 100.00 % 1.254 M
Operating income -35.097 M 65.72 % -102.388 M -11.51 % -91.820 M -89.64 % -48.417 M -578.11 % -7.140 M 85.24 % -48.390 M -165.26 % 74.149 M 33.01 % 55.747 M 55.10 % 35.942 M -55.53 % 80.826 M 319.45 % -36.832 M -258.56 % 23.229 M -32.33 % 34.328 M -58.24 % 82.209 M 80.03 % 45.665 M -42.50 % 79.414 M 76.10 % 45.095 M -48.80 % 88.075 M 64.29 % 53.611 M -62.58 % 143.255 M 270.15 % 38.702 M -62.21 % 102.417 M 244.39 % 29.739 M -62.57 % 79.457 M 620.18 % 11.033 M -82.89 % 64.486 M 339.04 % 14.688 M 12.87 % 13.014 M -49.51 % 25.774 M 0.00 % 25.774 M -8.06 % 28.033 M -20.85 % 35.416 M 0.00 % 35.416 M 293.20 % -18.332 M -0.10 % -18.314 M -158.24 % 31.446 M 1.67 % 30.931 M -33.23 % 46.322 M -10.96 % 52.025 M -16.98 % 62.664 M -9.75 % 69.433 M -21.76 % 88.742 M -0.41 % 89.110 M 12.35 % 79.316 M 0.00 % 79.316 M 36.09 % 58.284 M 0.00 % 58.284 M 245.65 % 16.862 M -21.63 % 21.516 M 100.00 % 10.758 M -88.81 % 96.131 M 100.00 % 48.066 M
Operating income ratio -0.15 62.18 % -0.39 17.52 % -0.47 -272.64 % -0.13 -491.24 % -0.02 81.87 % -0.12 -192.11 % 0.13 37.85 % 0.09 25.62 % 0.07 -53.05 % 0.16 267.14 % -0.09 -396.04 % 0.03 -45.24 % 0.06 -47.81 % 0.11 51.18 % 0.07 -28.41 % 0.10 52.19 % 0.07 -49.43 % 0.13 47.81 % 0.09 -51.02 % 0.19 141.25 % 0.08 -48.14 % 0.15 133.29 % 0.06 -49.64 % 0.13 361.30 % 0.03 -75.71 % 0.11 237.19 % 0.03 13.12 % 0.03 -49.51 % 0.06 0.00 % 0.06 -8.25 % 0.06 -12.10 % 0.07 0.00 % 0.07 351.65 % -0.03 -0.10 % -0.03 -155.73 % 0.05 1.67 % 0.05 -52.45 % 0.11 -10.96 % 0.12 -12.86 % 0.14 -9.75 % 0.15 -41.03 % 0.26 -0.41 % 0.26 -18.14 % 0.32 0.00 % 0.32 7.61 % 0.29 0.00 % 0.29 70.39 % 0.17 -21.63 % 0.22 0.00 % 0.22 -95.93 % 5.42 0.00 % 5.42
Total other income expenses net 23.453 M 126.31 % -89.139 M -1 305.07 % 7.397 M 114.61 % -50.618 M -770.70 % 7.547 M 271.87 % -4.391 M -65.76 % -2.649 M 85.35 % -18.087 M -573.38 % -2.686 M 91.89 % -33.138 M -1 622.35 % -1.924 M -211.28 % 1.729 M -98.04 % 88.037 M 23.47 % 71.301 M 33.79 % 53.295 M 21.29 % 43.940 M -3.03 % 45.315 M -43.62 % 80.379 M 3 236.13 % -2.563 M -101.19 % 215.729 M 29 095.83 % -744.000 K 92.90 % -10.475 M -407.82 % 3.403 M 171.24 % -4.777 M -77.72 % -2.688 M 50.48 % -5.428 M -264.30 % -1.490 M -113.34 % 11.170 M 802.26 % -1.591 M 0.00 % -1.591 M 5.61 % -1.685 M 0.000 0.000 100.00 % -88.784 M -986 388.89 % -9.000 K 98.25 % -515.000 K 0.000 -100.00 % 5.703 M 0.000 -100.00 % 6.769 M 0.000 -100.00 % 2.235 M 1 077.90 % -228.500 K 60.36 % -576.500 K 0.00 % -576.500 K 29.09 % -813.000 K 0.00 % -813.000 K -122.91 % 3.549 M 421.18 % -1.105 M -100.00 % -552.500 K 24.68 % -733.500 K -100.00 % -366.750 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31
Net debt 108.670 M 424.82 % 20.706 M 245.39 % -14.242 M 89.18 % -131.599 M -63.31 % -80.580 M 57.90 % -191.381 M -24.40 % -153.846 M -95.73 % -78.600 M 36.13 % -123.068 M -107.71 % -59.250 M 12.37 % -67.611 M -119.97 % -30.736 M 70.62 % -104.603 M -16 067.39 % -647.000 K 99.48 % -124.001 M -608.62 % -17.499 M 81.89 % -96.652 M 31.94 % -142.018 M 13.07 % -163.377 M -26.15 % -129.514 M -37.50 % -94.190 M -118.75 % -43.059 M -137.49 % -18.131 M 64.25 % -50.713 M -230.33 % 38.912 M 322.35 % -17.500 M -138.28 % 45.717 M 217.16 % -39.020 M -4 812.56 % 828.000 K 101.36 % -60.918 M -199.10 % -20.367 M -139.11 % 52.078 M -56.72 % 120.321 M -38.29 % 194.975 M 103.89 % 95.628 M 144.32 % 39.141 M 325.65 % -17.346 M 41.80 % -29.802 M 29.48 % -42.258 M 35.89 % -65.917 M 26.41 % -89.575 M -24.86 % -71.743 M -33.08 % -53.910 M -3.53 % -52.070 M -3.66 % -50.229 M -27.54 % -39.383 M -38.01 % -28.537 M -75.27 % -16.282 M -304.41 % -4.026 M
Total investments 0.000 -100.00 % 899.000 K 102.15 % -41.822 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.856 M 153.95 % 22.389 M -41.05 % 37.979 M 0.000 0.000 -100.00 % 138.000 K 0.00 % 138.000 K 0.000 -100.00 % 20.263 M 203.99 % -19.485 M -186.79 % 22.452 M 0.000 -100.00 % 16.696 M 0.000 0.000 -100.00 % 8.342 M 0.000 -100.00 % 84.000 K -32.80 % 125.000 K 237.84 % 37.000 K 27.59 % 29.000 K 0.000 0.000 0.000 -100.00 % 471.000 K -50.00 % 942.000 K 100.00 % 471.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 154.755 M 99.58 % 77.540 M 10.38 % 70.251 M 41.63 % 49.603 M -14.79 % 58.214 M -13.86 % 67.578 M -10.76 % 75.728 M -11.40 % 85.476 M -4.66 % 89.652 M -6.07 % 95.449 M 2.65 % 92.983 M -9.81 % 103.096 M 26.50 % 81.497 M -72.23 % 293.419 M 4.85 % 279.852 M 392.83 % 56.785 M 256.98 % 15.907 M 1 067.06 % 1.363 M 1 210.58 % 104.000 K -24.64 % 138.000 K 0.000 -100.00 % 25.358 M -10.97 % 28.484 M 8.41 % 26.275 M -56.62 % 60.564 M 134.70 % 25.805 M -66.98 % 78.148 M 1 019.92 % 6.978 M -91.99 % 87.162 M 4 619.11 % 1.847 M -97.88 % 87.248 M -30.07 % 124.763 M -12.41 % 142.447 M -34.44 % 217.291 M 75.97 % 123.482 M 80.26 % 68.504 M 406.50 % 13.525 M 100.00 % 6.763 M 0.000 -100.00 % 56.500 K -50.00 % 113.000 K 3.20 % 109.500 K 3.30 % 106.000 K 3.92 % 102.000 K 4.08 % 98.000 K -78.86 % 463.500 K -44.09 % 829.000 K 100.00 % 414.500 K 0.000
Accumulated other comprehensive income loss -114.716 M -24.20 % -92.366 M -16.37 % -79.372 M -16.30 % -68.247 M -13.96 % -59.887 M 4.62 % -62.791 M -11.49 % -56.322 M -21.83 % -46.231 M 12.45 % -52.808 M -8.90 % -48.494 M -327.85 % 21.283 M 105.26 % -404.960 M -5 348.14 % -7.433 M 97.99 % -370.471 M -5 492.02 % -6.625 M 98.20 % -367.517 M -1 282.73 % -26.579 M 92.18 % -339.708 M -1 246.66 % -25.226 M 91.78 % -307.056 M -1 056.74 % -26.545 M 91.10 % -298.100 M -1 923.76 % -14.730 M 94.31 % -258.831 M -468.22 % 70.293 M 176.23 % -92.207 M 0.000 100.00 % -99.185 M 0.000 100.00 % -81.265 M 0.000 100.00 % -59.938 M 0.000 100.00 % -76.523 M 0.000 0.000 0.000 0.000 0.000 100.00 % -25.198 M 50.00 % -50.395 M -21.77 % -41.385 M -27.83 % -32.375 M -36.39 % -23.737 M -57.21 % -15.099 M -39.78 % -10.802 M -66.06 % -6.505 M -12.93 % -5.760 M -14.86 % -5.015 M
Retained earnings 314.867 M -5.92 % 334.669 M -37.97 % 539.549 M -16.51 % 646.243 M -15.46 % 764.385 M -7.29 % 824.467 M -10.43 % 920.484 M 2.98 % 893.859 M 0.75 % 887.228 M 0.35 % 884.139 M 6.99 % 826.353 M -6.75 % 886.147 M -2.52 % 909.011 M 10.51 % 822.547 M 6.09 % 775.314 M 1.30 % 765.334 M 4.43 % 732.878 M -0.91 % 739.628 M 5.41 % 701.694 M 401.84 % 139.823 M -67.36 % 428.340 M -1.99 % 437.057 M 20.76 % 361.918 M -1.47 % 367.302 M 49.73 % 245.309 M 0.70 % 243.611 M 21.69 % 200.195 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
Common stock 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.00 % 75.620 M 0.01 % 75.612 M 0.05 % 75.573 M 0.00 % 75.573 M 4.51 % 72.310 M 0.48 % 71.965 M 0.32 % 71.733 M 0.00 % 71.733 M 0.71 % 71.229 M 0.00 % 71.229 M 0.00 % 71.229 M 0.00 % 71.229 M 0.00 % 71.229 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.236 M -50.00 % 58.472 M 11.65 % 52.372 M 13.18 % 46.272 M 17.82 % 39.272 M 21.69 % 32.272 M 38.08 % 23.372 M 61.50 % 14.472 M 0.00 % 14.472 M 0.00 % 14.472 M
Total equity 451.675 M -8.67 % 494.562 M -32.52 % 732.900 M -13.90 % 851.230 M -13.01 % 978.560 M -5.52 % 1.036 B -9.38 % 1.143 B 1.40 % 1.127 B 1.16 % 1.114 B -0.13 % 1.116 B 3.81 % 1.075 B -5.88 % 1.142 B -1.94 % 1.164 B 7.37 % 1.085 B 4.63 % 1.037 B 0.87 % 1.028 B 4.96 % 979.021 M -0.12 % 980.182 M 4.14 % 941.178 M -4.44 % 984.905 M 47.77 % 666.505 M -1.64 % 677.606 M 10.77 % 611.723 M -0.90 % 617.287 M 6.59 % 579.143 M 5.95 % 546.621 M 9.81 % 497.799 M -8.48 % 543.936 M 8.25 % 502.488 M -3.04 % 518.226 M 7.36 % 482.699 M -0.64 % 485.792 M 15.73 % 419.765 M 0.49 % 417.716 M -8.89 % 458.462 M 20.34 % 380.985 M 25.53 % 303.507 M -4.70 % 318.482 M -4.49 % 333.457 M 8.19 % 308.216 M 8.92 % 282.975 M 8.78 % 260.137 M 9.62 % 237.298 M 17.75 % 201.535 M 21.57 % 165.772 M 40.20 % 118.243 M 67.21 % 70.713 M 32.62 % 53.321 M 48.41 % 35.928 M
Other non current 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 -100.00 % 34.012 M 0.000 -100.00 % 70.674 M 0.000 -100.00 % 82.669 M 0.000 -100.00 % 84.337 M 0.000 -100.00 % 96.028 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.187 M -50.00 % 12.373 M -36.31 % 19.426 M -26.64 % 26.479 M -24.86 % 35.240 M -19.91 % 44.000 M 0.00 % 44.000 M 0.00 % 44.000 M
Long term debt 94.927 M 53.74 % 61.746 M 16.08 % 53.193 M 73.72 % 30.620 M -15.74 % 36.342 M -17.66 % 44.139 M -14.70 % 51.744 M -14.46 % 60.491 M 0.86 % 59.976 M -5.71 % 63.607 M -13.90 % 73.878 M 10.82 % 66.663 M 127.32 % 29.325 M 0.000 -100.00 % 305.000 K -79.24 % 1.469 M -32.86 % 2.188 M 0.000 -100.00 % 35.000 K -49.28 % 69.000 K 0.000 0.000 -100.00 % 15.761 M 0.000 -100.00 % 33.408 M 0.000 -100.00 % 69.622 M 0.000 -100.00 % 81.405 M 0.000 -100.00 % 84.851 M 4 493.99 % 1.847 M -98.52 % 125.161 M -12.43 % 142.922 M 53.98 % 92.816 M 100.00 % 46.408 M 0.000 0.000 0.000 -100.00 % 30.000 K -50.00 % 60.000 K 100.00 % 30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 96.667 M 52.22 % 63.505 M 15.77 % 54.855 M 69.50 % 32.362 M -17.09 % 39.034 M -16.70 % 46.862 M -11.16 % 52.751 M -14.30 % 61.550 M 0.99 % 60.947 M -5.61 % 64.571 M -13.63 % 74.763 M 10.63 % 67.580 M 120.39 % 30.664 M 2 168.05 % 1.352 M 9.92 % 1.230 M -48.90 % 2.407 M -30.23 % 3.450 M 420.36 % 663.000 K -26.58 % 903.000 K -2.69 % 928.000 K 77.10 % 524.000 K -2.96 % 540.000 K -96.62 % 15.968 M -53.05 % 34.012 M -7.33 % 36.702 M -51.14 % 75.110 M 0.04 % 75.083 M -15.69 % 89.055 M 0.88 % 88.278 M -4.97 % 92.895 M -1.63 % 94.437 M -14.72 % 110.744 M -21.19 % 140.512 M -11.79 % 159.299 M 45.62 % 109.393 M 90.64 % 57.381 M 968.75 % 5.369 M 5.44 % 5.092 M 5.75 % 4.815 M 0.40 % 4.796 M 0.40 % 4.777 M -54.54 % 10.507 M -35.29 % 16.237 M -23.98 % 21.358 M -19.34 % 26.479 M -24.86 % 35.240 M -19.91 % 44.000 M 0.00 % 44.000 M 0.00 % 44.000 M
Other current liabilities 85.084 M 1.54 % 83.796 M 46.35 % 57.256 M -19.48 % 71.105 M -11.20 % 80.071 M -18.56 % 98.325 M 28.31 % 76.631 M -26.88 % 104.799 M 14.71 % 91.358 M 1.23 % 90.248 M 11.72 % 80.783 M -16.34 % 96.558 M 17.48 % 82.193 M -4.30 % 85.889 M 3.85 % 82.708 M -29.89 % 117.972 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.135 M -22.05 % 75.864 M -7.61 % 82.115 M 0.000 -100.00 % 16.966 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.136 M 53.93 % 738.000 K -99.61 % 190.393 M 189.10 % 65.857 M 212.23 % -58.680 M -100.00 % -29.340 M 0.000 0.000 0.000 -100.00 % 15.362 M -50.00 % 30.724 M -28.03 % 42.691 M -21.89 % 54.658 M -0.84 % 55.122 M -0.83 % 55.585 M 66.37 % 33.410 M 197.40 % 11.234 M
Deferred revenue 0.000 0.000 -100.00 % 5.163 M 48.49 % 3.477 M -13.72 % 4.030 M 58.10 % 2.549 M -34.66 % 3.901 M -41.85 % 6.708 M 20.41 % 5.571 M -42.10 % 9.622 M 35.64 % 7.094 M -45.58 % 13.036 M 205.94 % 4.261 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
Short term debt 59.828 M 278.80 % 15.794 M -7.41 % 17.058 M -10.14 % 18.983 M -13.21 % 21.872 M -6.69 % 23.439 M -2.27 % 23.984 M -4.01 % 24.985 M -15.81 % 29.676 M -6.80 % 31.842 M 66.67 % 19.105 M -47.56 % 36.433 M -30.17 % 52.172 M -82.22 % 293.419 M 4.96 % 279.547 M 405.36 % 55.316 M 303.21 % 13.719 M 906.53 % 1.363 M 1 875.36 % 69.000 K 0.00 % 69.000 K 0.000 -100.00 % 25.358 M 99.31 % 12.723 M -51.58 % 26.275 M -3.24 % 27.156 M 5.24 % 25.805 M 202.66 % 8.526 M 22.18 % 6.978 M 21.21 % 5.757 M 211.69 % 1.847 M -22.95 % 2.397 M -91.09 % 26.888 M 55.55 % 17.286 M -76.76 % 74.369 M -36.82 % 117.713 M 79.39 % 65.619 M 385.17 % 13.525 M 100.00 % 6.763 M 0.000 -100.00 % 56.500 K -50.00 % 113.000 K 3.20 % 109.500 K 3.30 % 106.000 K 3.92 % 102.000 K 4.08 % 98.000 K -78.86 % 463.500 K -44.09 % 829.000 K 100.00 % 414.500 K 0.000
Total current liabilities 173.372 M 27.39 % 136.094 M -3.40 % 140.886 M -4.65 % 147.764 M -9.46 % 163.196 M -9.63 % 180.594 M 1.96 % 177.120 M -22.12 % 227.424 M 19.57 % 190.202 M -2.02 % 194.131 M 24.06 % 156.479 M -29.99 % 223.523 M 6.30 % 210.274 M -55.88 % 476.638 M 8.31 % 440.067 M 58.80 % 277.121 M 30.43 % 212.473 M 5.40 % 201.587 M 54.59 % 130.402 M -22.14 % 167.479 M -12.75 % 191.964 M -3.60 % 199.136 M 25.41 % 158.792 M -29.77 % 226.089 M -18.69 % 278.049 M 2.68 % 270.780 M 27.97 % 211.598 M 2.14 % 207.165 M 4.37 % 198.494 M -6.75 % 212.855 M 20.45 % 176.722 M -29.97 % 252.343 M 18.37 % 213.173 M -36.14 % 333.802 M -18.78 % 410.981 M 30.29 % 315.447 M 43.44 % 219.913 M 11.54 % 197.166 M 13.04 % 174.419 M 2.40 % 170.337 M 2.46 % 166.255 M 20.27 % 138.234 M 25.42 % 110.213 M 19.83 % 91.977 M 24.73 % 73.741 M 7.74 % 68.445 M 8.39 % 63.148 M 66.27 % 37.980 M 196.46 % 12.811 M
Total liabilities 270.039 M 35.29 % 199.599 M 1.97 % 195.741 M 8.67 % 180.126 M -10.93 % 202.230 M -11.09 % 227.456 M -1.05 % 229.871 M -20.45 % 288.974 M 15.06 % 251.149 M -2.92 % 258.702 M 11.88 % 231.242 M -20.56 % 291.103 M 20.82 % 240.938 M -49.59 % 477.990 M 8.31 % 441.297 M 57.87 % 279.528 M 29.46 % 215.923 M 6.76 % 202.250 M 54.03 % 131.305 M -22.03 % 168.407 M -12.51 % 192.488 M -3.60 % 199.676 M 14.26 % 174.760 M -32.81 % 260.101 M -17.36 % 314.751 M -9.00 % 345.890 M 20.65 % 286.681 M -3.22 % 296.220 M 3.29 % 286.772 M -6.21 % 305.750 M 12.76 % 271.159 M -25.32 % 363.087 M 2.66 % 353.685 M -28.27 % 493.101 M -5.24 % 520.374 M 39.57 % 372.828 M 65.49 % 225.282 M 11.38 % 202.258 M 12.85 % 179.234 M 2.34 % 175.133 M 2.40 % 171.032 M 14.99 % 148.741 M 17.63 % 126.450 M 11.57 % 113.335 M 13.09 % 100.220 M -3.34 % 103.684 M -3.23 % 107.148 M 30.70 % 81.980 M 44.30 % 56.811 M
Other non current assets 89.690 M -18.15 % 109.573 M -20.22 % 137.340 M 13.42 % 121.086 M 8.34 % 111.765 M -0.35 % 112.161 M -9.71 % 124.218 M -1.50 % 126.116 M 3 051.32 % 4.002 M -84.03 % 25.065 M -10.87 % 28.122 M 9.38 % 25.711 M 27.11 % 20.228 M -89.12 % 186.000 M 0.00 % 186.000 M 0.00 % 186.000 M -3.78 % 193.315 M 3.93 % 186.000 M 0.00 % 186.000 M 0.00 % 186.000 M 1 110.46 % 15.366 M -23.74 % 20.150 M 3.41 % 19.485 M 20 410.53 % 95.000 K -89.47 % 902.000 K -53.93 % 1.958 M -40.47 % 3.289 M 13.45 % 2.899 M 150.98 % -5.686 M -172.87 % 7.803 M 212.26 % -6.951 M 8.06 % -7.560 M -23.67 % -6.113 M 7.83 % -6.632 M -116.32 % 40.625 M 94.68 % 20.868 M 1 778.31 % 1.111 M -1.42 % 1.127 M -1.40 % 1.143 M -79.38 % 5.544 M -44.25 % 9.945 M 100.00 % 4.973 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.856 M 153.95 % 22.389 M -41.05 % 37.979 M 0.000 0.000 -100.00 % 138.000 K 0.00 % 138.000 K 0.000 100.00 % -20.150 M -3.41 % -19.485 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.342 M 0.000 -100.00 % 7.950 M -7.29 % 8.575 M 20.03 % 7.144 M -6.97 % 7.679 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
Intangible assets 0.000 0.000 -100.00 % 41.822 M 0.000 -100.00 % 96.822 M 0.00 % 96.822 M -6.64 % 103.710 M 1 218.96 % 7.863 M -93.01 % 112.560 M 862.71 % 11.692 M -89.96 % 116.419 M 565.90 % 17.483 M -89.44 % 165.542 M 165.27 % 62.405 M -47.94 % 119.867 M 519.88 % 19.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.457 M -53.27 % 11.677 M -34.74 % 17.894 M -25.79 % 24.113 M -20.50 % 30.331 M -17.02 % 36.550 M -14.54 % 42.768 M -12.69 % 48.986 M -11.27 % 55.205 M -18.39 % 67.642 M 100.00 % 33.821 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
GoodWill 0.000 0.000 0.000 -100.00 % 41.822 M 0.000 0.000 0.000 -100.00 % 96.822 M 0.000 -100.00 % 101.361 M 0.000 -100.00 % 101.237 M 0.000 -100.00 % 101.096 M 0.000 -100.00 % 101.340 M -12.73 % 116.117 M 19.93 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M -11.84 % 109.822 M 0.00 % 109.822 M -19.57 % 136.548 M 0.00 % 136.548 M 18.24 % 115.488 M 100.00 % 57.744 M 0.000 0.000 0.000 -100.00 % 403.500 K -50.00 % 807.000 K 100.00 % 403.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 41.822 M 0.00 % 41.822 M -56.81 % 96.822 M 0.00 % 96.822 M -6.64 % 103.710 M -0.93 % 104.685 M -7.00 % 112.560 M -0.44 % 113.053 M -2.89 % 116.419 M -1.94 % 118.720 M -28.28 % 165.542 M 1.25 % 163.501 M 36.40 % 119.867 M -0.67 % 120.677 M 3.93 % 116.117 M 19.93 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M 0.00 % 96.822 M -5.34 % 102.279 M -5.73 % 108.499 M -5.42 % 114.716 M -5.14 % 120.935 M -4.89 % 127.153 M -13.13 % 146.372 M -4.07 % 152.590 M -17.76 % 185.534 M -3.24 % 191.753 M 4.71 % 183.130 M 100.00 % 91.565 M 0.000 0.000 0.000 -100.00 % 403.500 K -50.00 % 807.000 K 100.00 % 403.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 154.372 M 28.35 % 120.278 M -65.82 % 351.920 M 5.37 % 333.980 M -11.09 % 375.651 M -4.05 % 391.507 M -6.26 % 417.636 M -3.91 % 434.611 M -4.50 % 455.094 M -1.07 % 460.035 M 0.58 % 457.385 M 1.11 % 452.385 M 5.52 % 428.731 M 134.12 % 183.128 M -0.90 % 184.789 M -2.92 % 190.338 M 3.27 % 184.319 M 23.56 % 149.176 M -0.60 % 150.084 M -7.79 % 162.760 M -4.36 % 170.187 M -15.81 % 202.154 M -1.17 % 204.548 M -3.48 % 211.923 M -15.58 % 251.027 M -2.25 % 256.800 M 3.17 % 248.921 M -1.72 % 253.280 M 2.20 % 247.836 M 3.75 % 238.871 M 0.77 % 237.045 M -1.35 % 240.290 M -5.72 % 254.871 M -4.69 % 267.399 M -7.05 % 287.690 M 18.39 % 242.994 M 22.54 % 198.297 M -2.38 % 203.122 M -2.32 % 207.947 M 25.71 % 165.414 M 34.61 % 122.881 M -1.77 % 125.093 M -1.74 % 127.304 M 4.82 % 121.449 M 5.07 % 115.594 M 24.20 % 93.073 M 31.92 % 70.551 M -1.85 % 71.883 M -1.82 % 73.214 M
Total non current assets 244.062 M 6.18 % 229.851 M -56.72 % 531.082 M 2.07 % 520.293 M -14.81 % 610.749 M -2.70 % 627.692 M -6.54 % 671.634 M -2.87 % 691.499 M 15.94 % 596.439 M -4.25 % 622.933 M -0.54 % 626.316 M 0.82 % 621.214 M -2.80 % 639.077 M 4.07 % 614.063 M 16.54 % 526.933 M -4.00 % 548.885 M 9.78 % 499.975 M 14.09 % 438.218 M -0.16 % 438.913 M -2.81 % 451.589 M 56.89 % 287.841 M -5.45 % 304.441 M -0.48 % 305.912 M -2.39 % 313.417 M -11.88 % 355.679 M -3.30 % 367.824 M -0.39 % 369.280 M -2.68 % 379.462 M -0.39 % 380.956 M -0.38 % 382.390 M -1.53 % 388.334 M -2.38 % 397.813 M -9.95 % 441.745 M -4.08 % 460.513 M -10.04 % 511.923 M 43.86 % 355.838 M 78.14 % 199.752 M -2.37 % 204.611 M -2.32 % 209.470 M 21.42 % 172.514 M 27.26 % 135.557 M 3.14 % 131.431 M 3.24 % 127.304 M 4.82 % 121.449 M 5.07 % 115.594 M 24.20 % 93.073 M 31.92 % 70.551 M -1.85 % 71.883 M -1.82 % 73.214 M
Other current assets 24.591 M 111.34 % 11.636 M -55.69 % 26.261 M 3.11 % 25.470 M -10.30 % 28.394 M -20.84 % 35.869 M 33.83 % 26.802 M -38.95 % 43.899 M -48.74 % 85.644 M 49.88 % 57.140 M -75.32 % 231.477 M -38.26 % 374.905 M 42.27 % 263.508 M 337.60 % 60.216 M 0.000 -100.00 % 64.795 M -28.62 % 90.775 M -65.68 % 264.475 M 405.34 % 52.336 M -80.47 % 267.924 M 414.17 % 52.108 M -73.14 % 193.981 M 484.76 % 33.173 M -83.42 % 200.045 M 23.70 % 161.718 M -4.16 % 168.729 M 2 327.41 % 6.951 M -95.78 % 164.660 M 576.58 % 24.337 M -84.50 % 156.986 M 651.67 % 20.885 M 65.83 % 12.594 M -46.12 % 23.372 M -6.25 % 24.929 M 77 803.13 % 32.000 K 0.00 % 32.000 K 0.00 % 32.000 K -99.48 % 6.117 M -94.52 % 111.668 M 301.91 % 27.784 M 0.000 0.000 0.000 -100.00 % 21.099 M -50.00 % 42.197 M 10.65 % 38.135 M 11.92 % 34.072 M 46.70 % 23.225 M 87.63 % 12.378 M
Short term investments 0.000 -100.00 % 899.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 -100.00 % 15.139 M 0.000 -100.00 % 20.263 M 0.000 -100.00 % 22.452 M 0.000 -100.00 % 16.696 M 0.000 0.000 0.000 0.000 -100.00 % 84.000 K -32.80 % 125.000 K 237.84 % 37.000 K 27.59 % 29.000 K 0.000 0.000 0.000 -100.00 % 471.000 K -50.00 % 942.000 K 100.00 % 471.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 46.085 M -18.91 % 56.834 M -32.74 % 84.493 M -53.37 % 181.202 M 30.55 % 138.794 M -46.40 % 258.959 M 12.80 % 229.574 M 39.92 % 164.076 M -22.87 % 212.720 M 37.51 % 154.699 M -3.67 % 160.594 M 20.00 % 133.832 M -28.09 % 186.100 M -36.71 % 294.066 M -27.18 % 403.853 M 443.66 % 74.284 M -34.00 % 112.559 M -21.50 % 143.381 M -12.30 % 163.481 M 26.09 % 129.652 M 37.65 % 94.190 M 37.67 % 68.417 M 46.77 % 46.615 M -39.45 % 76.988 M 255.57 % 21.652 M -50.00 % 43.305 M 33.53 % 32.431 M -29.49 % 45.998 M -46.72 % 86.334 M 37.55 % 62.765 M -41.68 % 107.615 M 48.06 % 72.685 M 228.50 % 22.126 M -0.85 % 22.316 M -19.88 % 27.854 M -5.14 % 29.363 M -4.89 % 30.871 M -15.57 % 36.565 M -13.47 % 42.258 M -35.95 % 65.973 M -26.44 % 89.688 M 24.82 % 71.852 M 33.02 % 54.016 M 3.54 % 52.172 M 3.67 % 50.327 M 26.30 % 39.847 M 35.69 % 29.366 M 75.89 % 16.696 M 314.70 % 4.026 M
Cash and short term investments 46.085 M -20.18 % 57.733 M -31.67 % 84.493 M -53.37 % 181.202 M 30.55 % 138.794 M -46.40 % 258.959 M 12.80 % 229.574 M 39.92 % 164.076 M -22.87 % 212.720 M 37.51 % 154.699 M -3.67 % 160.594 M 20.00 % 133.832 M -28.09 % 186.100 M -36.71 % 294.066 M -27.18 % 403.853 M 443.66 % 74.284 M -34.00 % 112.559 M -21.50 % 143.381 M -12.30 % 163.481 M 26.09 % 129.652 M 37.65 % 94.190 M 37.67 % 68.417 M 46.77 % 46.615 M -39.45 % 76.988 M 255.57 % 21.652 M -50.00 % 43.305 M 33.53 % 32.431 M -29.49 % 45.998 M -46.72 % 86.334 M 37.55 % 62.765 M -41.72 % 107.699 M 47.92 % 72.810 M 228.52 % 22.163 M -0.81 % 22.345 M -19.78 % 27.854 M -5.14 % 29.363 M -4.89 % 30.871 M -16.64 % 37.036 M -14.27 % 43.200 M -34.98 % 66.444 M -25.92 % 89.688 M 24.82 % 71.852 M 33.02 % 54.016 M 3.54 % 52.172 M 3.67 % 50.327 M 26.30 % 39.847 M 35.69 % 29.366 M 75.89 % 16.696 M 314.70 % 4.026 M
Total current assets 477.652 M 2.87 % 464.310 M 16.79 % 397.559 M -22.21 % 511.063 M -10.35 % 570.041 M -10.30 % 635.529 M -9.37 % 701.219 M -3.23 % 724.643 M -5.76 % 768.900 M 2.33 % 751.409 M 10.56 % 679.651 M -16.27 % 811.709 M 5.92 % 766.309 M -19.21 % 948.467 M -0.25 % 950.876 M 25.41 % 758.201 M 9.10 % 694.969 M -6.62 % 744.214 M 17.46 % 633.570 M -9.71 % 701.723 M 22.86 % 571.152 M -0.29 % 572.841 M 19.20 % 480.571 M -14.79 % 563.971 M 4.79 % 538.215 M 2.58 % 524.687 M 26.37 % 415.200 M -9.88 % 460.694 M 12.83 % 408.304 M -7.54 % 441.586 M 20.81 % 365.524 M -18.96 % 451.066 M 35.98 % 331.705 M -26.34 % 450.304 M -3.56 % 466.913 M 17.32 % 397.975 M 20.95 % 329.037 M 4.08 % 316.129 M 4.26 % 303.221 M -2.45 % 310.836 M -2.39 % 318.450 M 14.78 % 277.447 M 17.34 % 236.444 M 22.24 % 193.421 M 28.61 % 150.398 M 16.72 % 128.854 M 20.08 % 107.310 M 69.21 % 63.418 M 224.80 % 19.525 M
Inventory 294.333 M -4.36 % 307.751 M 45.52 % 211.478 M 11.73 % 189.275 M -25.92 % 255.493 M 0.61 % 253.939 M -16.79 % 305.187 M -7.15 % 328.671 M 7.63 % 305.382 M 0.48 % 303.919 M 5.68 % 287.580 M -5.08 % 302.972 M -4.34 % 316.701 M -9.46 % 349.776 M 2.65 % 340.748 M 3.74 % 328.472 M -3.24 % 339.468 M 4.50 % 324.838 M 14.69 % 283.222 M -6.88 % 304.147 M -9.70 % 336.836 M 8.50 % 310.443 M 2.22 % 303.696 M -1.84 % 309.390 M -12.81 % 354.845 M 19.91 % 295.925 M 8.98 % 271.531 M 9.57 % 247.821 M 2.16 % 242.578 M 9.35 % 221.835 M 30.36 % 170.177 M -6.01 % 181.068 M 6.05 % 170.734 M -14.06 % 198.676 M -13.55 % 229.819 M 8.82 % 211.188 M 9.68 % 192.556 M 12.65 % 170.926 M 14.49 % 149.295 M -5.38 % 157.779 M -5.10 % 166.262 M 19.99 % 138.560 M 24.99 % 110.857 M 31.40 % 84.366 M 45.77 % 57.874 M 13.76 % 50.873 M 15.96 % 43.872 M 86.72 % 23.497 M 652.85 % 3.121 M
Net receivables 112.643 M 29.19 % 87.190 M 15.75 % 75.327 M -34.56 % 115.116 M -33.56 % 173.254 M 99.69 % 86.762 M -37.87 % 139.656 M -25.71 % 187.997 M 13.83 % 165.154 M -29.92 % 235.651 M 0.000 0.000 0.000 -100.00 % 244.409 M 18.49 % 206.275 M -29.03 % 290.650 M 20.91 % 240.386 M 1 986.68 % 11.520 M -93.72 % 183.309 M -24.97 % 244.319 M 74.38 % 140.108 M -20.80 % 176.903 M 35.83 % 130.241 M -33.24 % 195.088 M 25.90 % 154.955 M 484 134.38 % 32.000 K -99.97 % 104.287 M 4 608.22 % 2.215 M -95.98 % 55.055 M 0.000 -100.00 % 66.763 M -63.83 % 184.594 M 59.91 % 115.436 M -43.51 % 204.354 M 0.43 % 203.469 M 100.00 % 101.735 M 0.000 -100.00 % 49.734 M 0.000 -100.00 % 28.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 23.405 M -11.72 % 26.511 M -2.54 % 27.202 M 4.34 % 26.070 M -0.07 % 26.087 M 5.26 % 24.783 M 0.01 % 24.780 M 1.60 % 24.390 M -0.03 % 24.398 M -0.72 % 24.576 M -0.01 % 24.578 M 76.97 % 13.888 M -0.02 % 13.891 M 123.18 % 6.224 M 0.06 % 6.220 M 5.98 % 5.869 M 0.00 % 5.869 M 7.37 % 5.466 M 0.02 % 5.465 M 20.32 % 4.542 M -0.76 % 4.577 M -33.93 % 6.928 M 2.08 % 6.787 M -20.81 % 8.571 M 0.05 % 8.567 M -10.10 % 9.529 M 11.28 % 8.563 M 118.56 % 3.918 M 0.00 % 3.918 M 1 167.96 % 309.000 K -1.59 % 314.000 K -34.31 % 478.000 K 16.30 % 411.000 K 19.48 % 344.000 K -4.97 % 362.000 K -4.74 % 380.000 K -67.01 % 1.152 M -40.12 % 1.924 M 100.00 % 962.000 K 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
Account payables 28.460 M 5.38 % 27.007 M -28.01 % 37.515 M 23.79 % 30.305 M -9.07 % 33.329 M 14.59 % 29.085 M -49.52 % 57.621 M -19.93 % 71.961 M 7.11 % 67.185 M 17.51 % 57.175 M 21.77 % 46.955 M -31.97 % 69.021 M 0.00 % 69.019 M -23.05 % 89.695 M 22.03 % 73.500 M -22.85 % 95.263 M -51.88 % 197.972 M 3.28 % 191.687 M 47.49 % 129.963 M -19.00 % 160.453 M -8.94 % 176.208 M 15.45 % 152.633 M 148.71 % 61.371 M -32.72 % 91.213 M -18.75 % 112.261 M -39.32 % 185.009 M 43.18 % 129.212 M -8.66 % 141.468 M 4.45 % 135.445 M -12.01 % 153.933 M 32.06 % 116.561 M -30.36 % 167.378 M 22.47 % 136.663 M -31.82 % 200.449 M 98.62 % 100.923 M -34.32 % 153.656 M -25.55 % 206.388 M 27.25 % 162.188 M 37.46 % 117.987 M 3.12 % 114.418 M 3.22 % 110.849 M 46.07 % 75.887 M 85.43 % 40.924 M 95.30 % 20.955 M 2 027.36 % 985.000 K -19.98 % 1.231 M -16.66 % 1.477 M 0.34 % 1.472 M 0.34 % 1.467 M
Tax payables 0.000 -100.00 % 9.497 M -60.25 % 23.894 M 0.00 % 23.894 M 0.00 % 23.894 M -19.67 % 29.745 M 98.52 % 14.983 M -21.02 % 18.971 M 856.68 % 1.983 M -62.19 % 5.244 M 106.29 % 2.542 M -70.01 % 8.475 M 222.37 % 2.629 M -65.57 % 7.635 M 77.06 % 4.312 M -49.68 % 8.570 M 995.91 % 782.000 K -90.84 % 8.537 M 2 207.30 % 370.000 K -94.68 % 6.957 M -55.85 % 15.756 M -25.49 % 21.145 M -17.28 % 25.563 M -21.91 % 32.737 M -42.08 % 56.517 M -5.75 % 59.966 M 5.40 % 56.894 M -3.11 % 58.719 M 2.49 % 57.292 M 0.38 % 57.075 M -1.19 % 57.764 M -0.54 % 58.077 M -0.02 % 58.088 M -0.27 % 58.246 M 2 883.91 % 1.952 M -93.56 % 30.316 M -48.34 % 58.680 M 1.95 % 57.556 M 1.99 % 56.432 M 1.02 % 55.863 M 1.03 % 55.293 M 17.96 % 46.876 M 21.89 % 38.459 M 36.24 % 28.230 M 56.83 % 18.000 M 54.79 % 11.629 M 121.20 % 5.257 M 95.90 % 2.684 M 2 339.55 % 110.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -2.692 M 1.14 % -2.723 M -170.41 % -1.007 M 4.91 % -1.059 M -9.06 % -971.000 K -0.73 % -964.000 K -8.93 % -885.000 K 3.49 % -917.000 K 31.52 % -1.339 M 0.000 100.00 % -925.000 K 1.39 % -938.000 K 25.67 % -1.262 M 0.000 100.00 % -868.000 K -1.05 % -859.000 K 0.000 0.000 100.00 % -207.000 K 99.39 % -33.766 M -925.08 % -3.294 M 95.34 % -70.674 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
Minority interest -13.186 M -5.90 % -12.451 M 4.33 % -13.015 M -4.09 % -12.504 M -7.09 % -11.676 M -0.23 % -11.649 M -68.39 % -6.918 M -11.62 % -6.198 M -3.85 % -5.968 M -3.92 % -5.743 M -16.42 % -4.933 M -56.80 % -3.146 M -70.98 % -1.840 M -611.11 % 360.000 K -88.44 % 3.113 M -56.83 % 7.211 M -10.00 % 8.012 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 -100.00 % 32.000 K 0.000 0.000 0.000 -100.00 % 1.651 M 100.00 % 825.500 K 0.000 0.000 0.000 -100.00 % 66.000 K -50.00 % 132.000 K 100.00 % 66.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 111.091 M 53.66 % 72.298 M 8.00 % 66.940 M 47.55 % 45.369 M -14.55 % 53.092 M -13.86 % 61.633 M -10.41 % 68.795 M -11.31 % 77.565 M -0.77 % 78.163 M -5.63 % 82.822 M -10.93 % 92.983 M 16.13 % 80.066 M 84.97 % 43.287 M 11 890.86 % 361.000 K -16.44 % 432.000 K -86.58 % 3.218 M -17.61 % 3.906 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 % 606.000 K -67.19 % 1.847 M -37.98 % 2.978 M -26.90 % 4.074 M -19.23 % 5.044 M -15.55 % 5.973 M -18.80 % 7.356 M 100.00 % 3.678 M 0.000 0.000 0.000 -100.00 % 86.500 K -50.00 % 173.000 K 24.01 % 139.500 K 31.60 % 106.000 K 3.92 % 102.000 K 4.08 % 98.000 K 100.00 % 49.000 K 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.791 M 0.000 0.000 0.000 -100.00 % 48.494 M 0.000 0.000 -100.00 % 7.433 M 0.000 -100.00 % 6.625 M 0.000 -100.00 % 26.579 M 0.000 -100.00 % 25.226 M 0.000 -100.00 % 26.545 M 0.000 -100.00 % 14.730 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
Other total stockholders equity 189.090 M 0.00 % 189.090 M -10.01 % 210.118 M 0.00 % 210.118 M 11.12 % 189.090 M 123.68 % 84.536 M -59.77 % 210.118 M 0.00 % 210.118 M 11.12 % 189.090 M 67.14 % 113.130 M -27.67 % 156.402 M -17.29 % 189.090 M 8.53 % 174.224 M -68.69 % 556.484 M 204.98 % 182.465 M -3.50 % 189.090 M 16.36 % 162.511 M -14.06 % 189.090 M 15.39 % 163.864 M -78.70 % 769.462 M 465.78 % 136.000 M -66.57 % 406.793 M 133.60 % 174.144 M -59.80 % 433.243 M 67.75 % 258.261 M 39.89 % 184.619 M -18.18 % 225.639 M 25.33 % 180.034 M -58.21 % 430.755 M -18.46 % 528.262 M 28.39 % 411.438 M -13.29 % 474.501 M 36.14 % 348.536 M -17.61 % 423.010 M 121.86 % 190.668 M 68.24 % 113.334 M 214.82 % 35.999 M -80.51 % 184.728 M -44.60 % 333.457 M 9.65 % 304.112 M 10.68 % 274.766 M 10.31 % 249.084 M 11.50 % 223.401 M 20.11 % 186.000 M 25.17 % 148.599 M 40.62 % 105.673 M 68.41 % 62.746 M 40.66 % 44.609 M 68.52 % 26.471 M
Deferred tax liabilities non current 1.740 M -1.08 % 1.759 M 5.84 % 1.662 M -4.59 % 1.742 M -35.29 % 2.692 M -1.14 % 2.723 M 170.41 % 1.007 M -4.91 % 1.059 M 9.06 % 971.000 K 0.73 % 964.000 K 8.93 % 885.000 K -3.49 % 917.000 K -31.52 % 1.339 M -0.96 % 1.352 M 46.16 % 925.000 K -1.39 % 938.000 K -25.67 % 1.262 M 90.35 % 663.000 K -23.62 % 868.000 K 1.05 % 859.000 K 63.93 % 524.000 K -2.96 % 540.000 K 160.87 % 207.000 K -15.85 % 246.000 K -92.53 % 3.294 M -25.74 % 4.436 M -18.77 % 5.461 M -14.48 % 6.386 M -7.09 % 6.873 M -19.69 % 8.558 M -10.72 % 9.586 M -25.51 % 12.869 M -16.17 % 15.351 M -6.26 % 16.377 M -1.21 % 16.577 M 51.07 % 10.973 M 104.38 % 5.369 M 5.44 % 5.092 M 5.75 % 4.815 M 2.45 % 4.700 M 2.51 % 4.585 M 8.53 % 4.225 M 9.33 % 3.864 M 100.00 % 1.932 M 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
Total assets 721.714 M 3.97 % 694.161 M -25.25 % 928.641 M -9.96 % 1.031 B -12.66 % 1.181 B -6.53 % 1.263 B -7.99 % 1.373 B -3.06 % 1.416 B 3.72 % 1.365 B -0.66 % 1.374 B 5.24 % 1.306 B -8.86 % 1.433 B 1.96 % 1.405 B -10.06 % 1.563 B 5.73 % 1.478 B 13.06 % 1.307 B 9.38 % 1.195 B 1.06 % 1.182 B 10.25 % 1.072 B -7.01 % 1.153 B 34.26 % 858.993 M -2.08 % 877.282 M 11.54 % 786.483 M -10.36 % 877.388 M -1.85 % 893.894 M 0.15 % 892.511 M 13.77 % 784.480 M -6.63 % 840.156 M 6.45 % 789.260 M -4.21 % 823.976 M 9.30 % 753.858 M -11.19 % 848.879 M 9.75 % 773.450 M -15.08 % 910.817 M -6.95 % 978.836 M 29.85 % 753.813 M 42.55 % 528.789 M 1.55 % 520.740 M 1.57 % 512.691 M 6.07 % 483.349 M 6.46 % 454.007 M 11.04 % 408.878 M 12.41 % 363.748 M 15.52 % 314.870 M 18.38 % 265.992 M 19.86 % 221.927 M 24.78 % 177.861 M 31.46 % 135.300 M 45.89 % 92.739 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-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 % -985.000 K 0.000 -100.00 % 9.618 M 0.000 -100.00 % 29.759 M 0.000 -100.00 % 70.556 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
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 -100.00 % 21.433 M 100.00 % 10.717 M 0.00 % 10.717 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M 0.00 % 6.374 M -35.28 % 9.849 M 0.00 % 9.849 M 104.56 % 4.815 M 0.00 % 4.815 M 1 121.95 % 394.000 K 0.00 % 394.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
Change in working capital 0.000 -100.00 % 72.495 M 0.000 100.00 % -4.968 M 0.000 -100.00 % 85.320 M 0.000 -100.00 % 21.760 M 0.000 -100.00 % 28.839 M 0.000 100.00 % -12.485 M -174.62 % -4.546 M -119.71 % 23.067 M 317.09 % -10.626 M 87.37 % -84.114 M -95.35 % -43.059 M -149.89 % -17.231 M -480.00 % 4.535 M 106.52 % -69.594 M -125.31 % -30.888 M -613.59 % 6.014 M 268.79 % -3.563 M 87.81 % -29.232 M 0.00 % -29.232 M 63.56 % -80.229 M -368.44 % -17.127 M 46.42 % -31.967 M 0.00 % -31.967 M -55.21 % -20.596 M 0.00 % -20.596 M -423.86 % 6.360 M 0.00 % 6.360 M 180.61 % -7.890 M 0.00 % -7.890 M 75.62 % -32.358 M 0.00 % -32.358 M -22.06 % -26.509 M 0.00 % -26.509 M -209.30 % 24.253 M 0.00 % 24.253 M 240.25 % -17.293 M 0.00 % -17.293 M -55 683.87 % -31.000 K 0.00 % -31.000 K 99.70 % -10.179 M 0.00 % -10.179 M -17.91 % -8.633 M 0.00 % -8.633 M -100.00 % -4.316 M 53.13 % -9.210 M -100.00 % -4.605 M
Accounts receivables 0.000 -100.00 % 32.991 M 0.000 100.00 % -31.257 M 0.000 -100.00 % 50.595 M 0.000 -100.00 % 22.112 M 0.000 -100.00 % 23.043 M 0.000 100.00 % -34.953 M 0.000 -100.00 % 39.429 M 0.000 100.00 % -88.190 M 0.000 -100.00 % 1.688 M 0.000 100.00 % -74.789 M 0.000 -100.00 % 6.339 M 0.000 0.000 0.000 100.00 % -21.375 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
Inventory 0.000 -100.00 % 24.809 M 0.000 -100.00 % 41.434 M 0.000 -100.00 % 33.840 M 0.000 100.00 % -11.335 M 0.000 100.00 % -1.942 M 0.000 -100.00 % 22.468 M 86.16 % 12.069 M 173.76 % -16.362 M -100.00 % -8.181 M -300.71 % 4.076 M 100.00 % 2.038 M 110.77 % -18.919 M -100.00 % -9.460 M -282.09 % 5.195 M 100.00 % 2.598 M 899.23 % -325.000 K -100.00 % -162.500 K 98.05 % -8.325 M 0.00 % -8.325 M 85.85 % -58.854 M -100.00 % -29.427 M -58.13 % -18.610 M 0.00 % -18.610 M 6.07 % -19.813 M 0.00 % -19.813 M -341.33 % 8.210 M 0.00 % 8.210 M -38.83 % 13.422 M 0.00 % 13.422 M 195.62 % -14.037 M 0.00 % -14.037 M 35.11 % -21.631 M 0.00 % -21.631 M -200.65 % 21.490 M 0.00 % 21.490 M 177.57 % -27.703 M 0.00 % -27.703 M -4.57 % -26.492 M 0.00 % -26.492 M -1 930.79 % 1.447 M 0.00 % 1.447 M 107.10 % -20.376 M 0.00 % -20.376 M -100.00 % -10.188 M -552.85 % -1.561 M -100.00 % -780.250 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 14.695 M 0.000 100.00 % -15.145 M 0.000 -100.00 % 885.500 K 0.000 -100.00 % 10.983 M 0.000 -100.00 % 7.738 M 0.000 0.000 100.00 % -16.616 M 50.00 % -33.231 M -1 259.42 % -2.445 M 0.00 % -2.445 M 94.58 % -45.097 M 0.00 % -45.097 M -422.26 % 13.994 M 0.00 % 13.994 M 141.79 % -33.485 M 0.00 % -33.485 M -884.71 % -3.401 M 83.73 % -20.907 M 0.00 % -20.907 M 0.00 % -20.907 M -269.97 % 12.300 M 192.09 % -13.357 M 0.00 % -13.357 M -1 605.87 % -783.000 K 0.00 % -783.000 K 57.69 % -1.851 M 0.00 % -1.851 M 91.32 % -21.312 M 0.00 % -21.312 M -16.33 % -18.321 M 0.00 % -18.321 M -275.54 % -4.879 M 0.00 % -4.879 M -276.57 % 2.763 M 0.00 % 2.763 M -73.46 % 10.410 M 0.00 % 10.410 M -60.66 % 26.461 M 0.00 % 26.461 M 327.61 % -11.626 M 0.00 % -11.626 M -199.00 % 11.743 M 0.00 % 11.743 M 100.00 % 5.872 M 176.76 % -7.649 M -100.00 % -3.825 M
Other non cash items -29.872 M -128.42 % 105.110 M 1 187.80 % 8.162 M -94.51 % 148.646 M 2 129.85 % -7.323 M -103.87 % 189.086 M 79.45 % 105.369 M -8.00 % 114.528 M -2.24 % 117.147 M 958.91 % 11.063 M -93.56 % 171.838 M 79.74 % 95.601 M 80.75 % 52.890 M 144.04 % -120.104 M -254.74 % 77.617 M 335.82 % -32.913 M -261.01 % 20.441 M 165.67 % -31.127 M -145.53 % 68.363 M 131.00 % -220.546 M -4 317.99 % -4.992 M 89.23 % -46.348 M -312.25 % 21.836 M 124.64 % -88.603 M -838.29 % -9.443 M 75.03 % -37.814 M -525.57 % 8.886 M 418.71 % 1.713 M 66.63 % 1.028 M -62.85 % 2.768 M -25.67 % 3.724 M 165.83 % -5.656 M -131.31 % 18.063 M 163.98 % -28.234 M -165.60 % 43.038 M 348.09 % -17.348 M 0.00 % -17.348 M -2 202.79 % 825.000 K 0.00 % 825.000 K 333.07 % 190.500 K 0.00 % 190.500 K -97.38 % 7.276 M 0.00 % 7.276 M 146.04 % -15.803 M 0.00 % -15.803 M -569.49 % 3.366 M 0.00 % 3.366 M 236.75 % -2.462 M -191.66 % 2.686 M 100.00 % 1.343 M 101.42 % -94.688 M -100.00 % -47.344 M
Net cash provided by operating activities -29.141 M -176.69 % -10.532 M 78.65 % -49.341 M -171.65 % 68.868 M 285.82 % -37.061 M -142.33 % 87.556 M -39.80 % 145.435 M 59.62 % 91.115 M -23.43 % 118.993 M 415.48 % 23.084 M -76.82 % 99.568 M 158.77 % 38.477 M -70.94 % 132.426 M 1 301.63 % 9.448 M -93.68 % 149.604 M 1 748.17 % -9.077 M -110.64 % 85.318 M 106.67 % 41.283 M -69.94 % 137.314 M 70.36 % 80.601 M 53.26 % 52.591 M -20.29 % 65.979 M -11.69 % 74.712 M 122.32 % 33.605 M 0.00 % 33.605 M -12.98 % 38.619 M 20.23 % 32.122 M 13.92 % 28.197 M 0.00 % 28.197 M -46.04 % 52.253 M 0.00 % 52.253 M -45.71 % 96.255 M 0.00 % 96.255 M 98.98 % 48.373 M 0.00 % 48.373 M 912.41 % 4.778 M 0.00 % 4.778 M -88.87 % 42.920 M 0.00 % 42.920 M -61.84 % 112.460 M 0.00 % 112.460 M 48.95 % 75.499 M 0.00 % 75.499 M 28.85 % 58.596 M 0.00 % 58.596 M 14.60 % 51.132 M 0.00 % 51.132 M 249.21 % 14.642 M 0.00 % 14.642 M 100.00 % 7.321 M 221.60 % -6.021 M -100.00 % -3.010 M
Investments in property plant and equipment -3.909 M -11.37 % -3.510 M 83.69 % -21.514 M -376.29 % -4.517 M 66.61 % -13.529 M -1.45 % -13.335 M 29.57 % -18.935 M 83.52 % -114.911 M -469.54 % -20.176 M 23.51 % -26.376 M -43.63 % -18.364 M 88.57 % -160.595 M -204.83 % -52.684 M -686.75 % 8.979 M 134.70 % -25.874 M 32.44 % -38.298 M -28.37 % -29.835 M -1.95 % -29.264 M -467.68 % -5.155 M 67.73 % -15.973 M -182.36 % -5.657 M 69.39 % -18.478 M -32.32 % -13.965 M 15.50 % -16.526 M 0.00 % -16.526 M 33.81 % -24.966 M -19.43 % -20.905 M 17.96 % -25.481 M 0.00 % -25.481 M -207.89 % -8.276 M 0.00 % -8.276 M 32.58 % -12.275 M 0.00 % -12.275 M 69.65 % -40.448 M 0.00 % -40.448 M 2.63 % -41.540 M 0.00 % -41.540 M -125.43 % -18.427 M 0.00 % -18.427 M 21.19 % -23.383 M 0.00 % -23.383 M -216.20 % -7.395 M 0.00 % -7.395 M 51.61 % -15.282 M 0.00 % -15.282 M -3.22 % -14.806 M 0.00 % -14.806 M -563.33 % -2.232 M 0.00 % -2.232 M -100.00 % -1.116 M -175.90 % -404.500 K -100.00 % -202.250 K
Acquisitions net 1.296 M -88.52 % 11.285 M 4 525.00 % 244.000 K -5.43 % 258.000 K -55.05 % 574.000 K -17.29 % 694.000 K 115.53 % 322.000 K 2 783.33 % -12.000 K -105.33 % 225.000 K -83.54 % 1.367 M 1 253.47 % 101.000 K -99.93 % 144.665 M 201.01 % -143.215 M -277.72 % -37.916 M 0.000 -100.00 % 1.115 M 105.20 % -21.427 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 % 271.000 K 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 100.00 % -178.552 M 0.000 100.00 % -125.000 K 0.000 100.00 % -54.134 M 0.000 100.00 % -10.231 M 0.000 0.000 0.000 100.00 % -26.990 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 0.00 % -500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -959.500 K 0.00 % -959.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 899.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 789.000 K 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 % 3.710 M 0.000 -100.00 % 1.721 M 56.38 % 1.101 M -51.09 % 2.250 M 859.49 % 234.500 K -75.01 % 938.500 K 407.30 % 185.000 K -97.52 % 7.471 M 1 583.81 % -503.500 K 94.58 % -9.289 M -31.95 % -7.040 M 86.83 % -53.455 M -597.07 % 10.754 M 536.71 % 1.689 M 111.58 % -14.581 M -2 263.35 % 674.000 K 6 640.00 % 10.000 K -98.94 % 944.000 K -98.10 % 49.569 M 4 957 000.00 % -1.000 K -105.56 % 18.000 K -99.89 % 16.526 M 0.00 % 16.526 M 3 140.39 % 510.000 K -97.56 % 20.905 M 195.59 % -21.869 M -185.82 % 25.481 M 334.01 % -10.889 M -231.57 % 8.276 M 168.51 % -12.080 M -198.40 % 12.276 M 131.23 % -39.313 M -197.19 % 40.448 M 210.23 % -36.696 M -188.34 % 41.540 M 6.48 % 39.013 M 111.72 % 18.427 M 126.51 % -69.513 M -397.28 % 23.383 M 47.42 % 15.862 M 89.86 % 8.355 M 119.31 % -43.259 M -383.07 % 15.282 M 212.02 % -13.643 M -192.14 % 14.806 M 964.81 % -1.712 M -176.70 % 2.232 M 100.00 % 1.116 M 175.90 % 404.500 K 100.00 % 202.250 K
Net cash used for investing activites -1.714 M -114.92 % 11.485 M 154.00 % -21.270 M -738.06 % -2.538 M 80.41 % -12.955 M -2.48 % -12.641 M 32.09 % -18.613 M 83.80 % -114.923 M -476.03 % -19.951 M -13.76 % -17.538 M 3.97 % -18.263 M 27.58 % -25.219 M 87.13 % -195.899 M -137.76 % -82.392 M -444.92 % -15.120 M 57.40 % -35.494 M 46.09 % -65.843 M -130.30 % -28.590 M -455.69 % -5.145 M 65.77 % -15.029 M -134.23 % 43.912 M 337.63 % -18.479 M -32.49 % -13.947 M 15.85 % -16.574 M 0.00 % -16.574 M 32.23 % -24.456 M -20.28 % -20.333 M 4.03 % -21.186 M 19.03 % -26.164 M -203.51 % -8.621 M 16.09 % -10.274 M 14.95 % -12.080 M 1.60 % -12.276 M 68.97 % -39.566 M 1.44 % -40.146 M 81.45 % -216.456 M -436.70 % -40.331 M -365.80 % 15.174 M 186.97 % 5.288 M 105.26 % -100.453 M -115.67 % -46.578 M -718.80 % -5.689 M -251.55 % 3.754 M 113.10 % -28.646 M 4.18 % -29.896 M 26.42 % -40.633 M -174.44 % -14.806 M -764.81 % -1.712 M 23.30 % -2.232 M -100.00 % -1.116 M -175.90 % -404.500 K -100.00 % -202.250 K
Debt repayment -14.781 M -865.46 % 1.931 M 309.21 % -923.000 K -3.94 % -888.000 K -7.90 % -823.000 K 0.000 100.00 % -978.000 K 79.26 % -4.716 M -125.86 % -2.088 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.978 M 0.000 100.00 % -26.888 M 0.000 100.00 % -49.679 M 0.000 -100.00 % 7.123 M 0.000 -100.00 % 86.939 M 0.000 0.000 0.000 100.00 % -8.374 M 0.000 100.00 % -106.000 K 0.000 100.00 % -98.000 K 0.000 100.00 % -46.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 403.000 K -98.02 % 20.394 M 0.00 % 20.394 M 0.00 % 20.394 M 465.47 % 3.607 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.775 M 0.00 % 49.775 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 -100.00 % 5.000 M 100.00 % 2.500 M
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 100.00 % -10.233 M 0.00 % -10.233 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
Dividends paid -7.562 M 33.33 % -11.343 M 50.00 % -22.686 M -50.00 % -15.124 M 75.00 % -60.496 M -100.00 % -30.248 M 33.33 % -45.372 M -200.00 % -15.124 M 50.00 % -30.248 M -166.67 % -11.343 M 50.00 % -22.686 M 45.45 % -41.591 M -10.00 % -37.810 M 0.00 % -37.810 M 0.00 % -37.810 M -11.11 % -34.030 M 35.71 % -52.934 M -133.31 % -22.688 M 76.92 % -98.306 M -225.00 % -30.248 M 33.33 % -45.372 M -100.00 % -22.686 M 39.97 % -37.791 M -203.07 % -12.470 M 0.00 % -12.470 M -57.54 % -7.915 M 58.16 % -18.918 M -22.28 % -15.471 M 0.00 % -15.471 M 45.70 % -28.492 M 0.00 % -28.492 M -166.67 % -10.685 M 0.00 % -10.685 M -79.06 % -5.967 M 0.00 % -5.967 M 76.87 % -25.803 M 0.00 % -25.803 M 53.40 % -55.374 M 0.00 % -55.374 M 5.30 % -58.473 M 0.00 % -58.473 M -3.23 % -56.643 M 0.00 % -56.643 M -106.49 % -27.432 M 0.00 % -27.432 M -112.50 % -12.909 M 0.00 % -12.909 M 0.000 0.000 0.000 0.000 0.000
Other financing activites 42.449 M 362.53 % -16.169 M -549.62 % -2.489 M 77.62 % -11.122 M -25.96 % -8.830 M -217.08 % 7.542 M 150.37 % -14.974 M -205.90 % -4.895 M 43.64 % -8.685 M -18.96 % -7.301 M 77.08 % -31.857 M -34.19 % -23.741 M -255.24 % -6.683 M -550.34 % 1.484 M -99.65 % 427.980 M 827.97 % 46.120 M 1 648.96 % 2.637 M 106.14 % -42.922 M -126 141.18 % -34.000 K -124.64 % 138.000 K 100.54 % -25.358 M -741.90 % -3.012 M 90.25 % -30.895 M 60.08 % -77.394 M 0.00 % -77.394 M -1 773.01 % 4.626 M 115.02 % -30.801 M -554.55 % 6.776 M 178.58 % -8.623 M -126.26 % 32.833 M 173.79 % -44.493 M -150.18 % 88.665 M 165.48 % -135.403 M -158.11 % 233.007 M 192.92 % -250.769 M -392.77 % 85.654 M 261.78 % 23.676 M -0.34 % 23.758 M 332.18 % -10.233 M -344.39 % 4.187 M 200.00 % -4.187 M -8 000.00 % 53.000 K 200.00 % -53.000 K -208.16 % 49.000 K 200.00 % -49.000 K -313.04 % 23.000 K 200.00 % -23.000 K 0.000 0.000 0.000 100.00 % -7.273 M -100.00 % -3.636 M
Net cash used provided by financing activities 20.106 M 178.60 % -25.581 M 1.98 % -26.098 M 3.82 % -27.134 M 61.32 % -70.149 M -47.53 % -47.550 M 22.46 % -61.324 M -147.92 % -24.735 M 39.70 % -41.021 M -216.23 % -12.972 M 76.22 % -54.543 M 16.51 % -65.332 M -46.84 % -44.493 M -22.48 % -36.326 M -118.62 % 195.085 M 4 782.01 % 3.996 M 107.94 % -50.297 M -53.38 % -32.793 M 66.65 % -98.340 M -226.60 % -30.110 M 57.43 % -70.730 M -175.24 % -25.698 M 62.59 % -68.686 M 23.57 % -89.863 M 0.00 % -89.863 M -2 632.23 % -3.289 M 93.38 % -49.718 M -2 795.63 % -1.717 M 92.87 % -24.094 M -6.86 % -22.548 M 69.11 % -72.985 M -357.88 % 28.302 M 119.37 % -146.088 M -162.39 % 234.163 M 191.21 % -256.736 M -204.22 % 246.341 M 11 684.32 % -2.127 M 95.92 % -52.082 M 20.62 % -65.607 M -4.70 % -62.660 M 0.00 % -62.660 M -10.52 % -56.696 M 0.00 % -56.696 M -106.31 % -27.481 M 0.00 % -27.481 M -112.50 % -12.932 M 0.00 % -12.932 M 0.000 0.000 0.000 100.00 % -7.273 M -100.00 % -3.636 M
Effect of forex changes on cash 0.000 100.00 % -3.031 M 0.000 -100.00 % 3.212 M 0.000 -100.00 % 1.010 M -99.38 % 164.076 M 325 002.97 % -50.500 K 0.000 -100.00 % 765.500 K 0.000 100.00 % -97.000 K -100.35 % 27.685 M 5 454.84 % -517.000 K -100.30 % 174.309 M 7 478.63 % 2.300 M -97.78 % 103.712 M 0.00 % 103.712 M 10 386.55 % 989.000 K 0.00 % 989.000 K -98.33 % 59.112 M 0.00 % 59.112 M -24.06 % 77.842 M -0.77 % 78.447 M 0.00 % 78.447 M 0.00 % 78.447 M 114.44 % 36.583 M 367.46 % -13.678 M -200.00 % 13.678 M 152.51 % -26.045 M -200.00 % 26.045 M 129.84 % -87.293 M -200.00 % 87.293 M 135.52 % -245.739 M -200.00 % 245.739 M 779.38 % -36.171 M -200.00 % 36.171 M 409.01 % -11.706 M -200.00 % 11.706 M -56.55 % 26.938 M 200.00 % -26.938 M -670.59 % 4.721 M 200.00 % -4.721 M -655.36 % -625.000 K -200.00 % 625.000 K -95.16 % 12.914 M 200.00 % -12.914 M 0.000 0.000 0.000 -100.00 % 15.629 M 100.00 % 7.814 M
Net change in cash -10.749 M 61.14 % -27.659 M 71.40 % -96.709 M -328.04 % 42.408 M 135.29 % -120.165 M -508.93 % 29.385 M -55.14 % 65.498 M 234.65 % -48.644 M -183.84 % 58.021 M 1 084.24 % -5.895 M -122.03 % 26.762 M 151.30 % -52.171 M -146.34 % 112.584 M 381.05 % -40.059 M -110.40 % 385.282 M 601.21 % 54.946 M -28.38 % 76.714 M 544.09 % -17.274 M -113.18 % 131.068 M 3 718.72 % 3.432 M -95.55 % 77.086 M 403.54 % 15.309 M -53.58 % 32.981 M 487.32 % 5.616 M 0.00 % 5.616 M 100.00 % 2.808 M 517.04 % -673.250 K 95.98 % -16.767 M -300.00 % -4.192 M 57.74 % -9.920 M -300.00 % -2.480 M -104.92 % 50.369 M 300.00 % 12.592 M 327.38 % -5.538 M -300.00 % -1.385 M 54.11 % -3.017 M -300.00 % -754.250 K 93.38 % -11.387 M -300.00 % -2.847 M 94.00 % -47.430 M -300.00 % -11.858 M -133.24 % 35.672 M 300.00 % 8.918 M 141.75 % 3.689 M 300.00 % 922.250 K -95.60 % 20.961 M 300.00 % 5.240 M -79.32 % 25.340 M 300.00 % 6.335 M 0.00 % 6.335 M 556.14 % 965.500 K 0.00 % 965.500 K
Cash at beginning of period 56.834 M -32.74 % 84.493 M -53.37 % 181.202 M 30.55 % 138.794 M -46.40 % 258.959 M 12.80 % 229.574 M 39.92 % 164.076 M -22.87 % 212.720 M 37.51 % 154.699 M -3.67 % 160.594 M 20.00 % 133.832 M -28.05 % 186.003 M 153.01 % 73.517 M 0.00 % 73.517 M 295.87 % 18.571 M 0.00 % 18.571 M -48.19 % 35.845 M 0.00 % 35.845 M 10.59 % 32.413 M 0.00 % 32.413 M 89.50 % 17.104 M 0.00 % 17.104 M 25.45 % 13.634 M -37.03 % 21.653 M 0.00 % 21.653 M 100.00 % 10.826 M -5.85 % 11.500 M -81.68 % 62.765 M 300.00 % 15.691 M -78.41 % 72.685 M 300.00 % 18.171 M -18.57 % 22.316 M 300.00 % 5.579 M -79.97 % 27.854 M 300.00 % 6.964 M -77.44 % 30.871 M 300.00 % 7.718 M -81.74 % 42.258 M 300.00 % 10.565 M -88.22 % 89.688 M 300.00 % 22.422 M -58.49 % 54.016 M 300.00 % 13.504 M -73.17 % 50.327 M 300.00 % 12.582 M -57.16 % 29.366 M 300.00 % 7.342 M 82.35 % 4.026 M 300.00 % 1.007 M 0.00 % 1.007 M 2 354.88 % 41.000 K 0.00 % 41.000 K
Cash at end of period 46.085 M -18.91 % 56.834 M -32.74 % 84.493 M -53.37 % 181.202 M 30.55 % 138.794 M -46.40 % 258.959 M 12.80 % 229.574 M 39.92 % 164.076 M -22.87 % 212.720 M 37.51 % 154.699 M -3.67 % 160.594 M 20.00 % 133.832 M -28.09 % 186.100 M 456.22 % 33.458 M -91.72 % 403.853 M 449.34 % 73.517 M -34.69 % 112.559 M 506.10 % 18.571 M -88.64 % 163.481 M 356.07 % 35.845 M -61.94 % 94.190 M 190.59 % 32.413 M -30.47 % 46.615 M 70.95 % 27.268 M 0.00 % 27.268 M 100.00 % 13.634 M 25.93 % 10.826 M -76.46 % 45.998 M 300.00 % 11.500 M -81.68 % 62.765 M 300.00 % 15.691 M -78.41 % 72.685 M 300.00 % 18.171 M -18.57 % 22.316 M 300.00 % 5.579 M -79.97 % 27.854 M 300.00 % 6.964 M -77.44 % 30.871 M 300.00 % 7.718 M -81.74 % 42.258 M 300.00 % 10.565 M -88.22 % 89.688 M 300.00 % 22.422 M -58.49 % 54.016 M 300.00 % 13.504 M -73.17 % 50.327 M 300.00 % 12.582 M -57.16 % 29.366 M 300.00 % 7.342 M 0.00 % 7.342 M 629.41 % 1.007 M 0.00 % 1.007 M
Operating cash flow -26.288 M -149.60 % -10.532 M 78.65 % -49.341 M -171.65 % 68.868 M 285.82 % -37.061 M -142.33 % 87.556 M -39.80 % 145.435 M 59.62 % 91.115 M -23.43 % 118.993 M 415.48 % 23.084 M -76.82 % 99.568 M 158.77 % 38.477 M -70.94 % 132.426 M 1 301.63 % 9.448 M -93.68 % 149.604 M 1 748.17 % -9.077 M -110.64 % 85.318 M 106.67 % 41.283 M -69.94 % 137.314 M 70.36 % 80.601 M 53.26 % 52.591 M -20.29 % 65.979 M -11.69 % 74.712 M 122.32 % 33.605 M 0.00 % 33.605 M -12.98 % 38.619 M 20.23 % 32.122 M 13.92 % 28.197 M 0.00 % 28.197 M -46.04 % 52.253 M 0.00 % 52.253 M -45.71 % 96.255 M 0.00 % 96.255 M 98.98 % 48.373 M 0.00 % 48.373 M 912.41 % 4.778 M 0.00 % 4.778 M -88.87 % 42.920 M 0.00 % 42.920 M -61.84 % 112.460 M 0.00 % 112.460 M 48.95 % 75.499 M 0.00 % 75.499 M 28.85 % 58.596 M 0.00 % 58.596 M 14.60 % 51.132 M 0.00 % 51.132 M 249.21 % 14.642 M 0.00 % 14.642 M 100.00 % 7.321 M 221.60 % -6.021 M -100.00 % -3.010 M
Capital expenditure -3.909 M -11.37 % -3.510 M 83.69 % -21.514 M -376.29 % -4.517 M 66.61 % -13.529 M -1.45 % -13.335 M 29.57 % -18.935 M 83.52 % -114.911 M -469.54 % -20.176 M 23.51 % -26.376 M -43.63 % -18.364 M 88.57 % -160.595 M -204.83 % -52.684 M -686.75 % 8.979 M 134.70 % -25.874 M 32.44 % -38.298 M -28.37 % -29.835 M -1.95 % -29.264 M -467.68 % -5.155 M 67.73 % -15.973 M -182.36 % -5.657 M 69.39 % -18.478 M -32.32 % -13.965 M 15.50 % -16.526 M 0.00 % -16.526 M 33.81 % -24.966 M -19.43 % -20.905 M 17.96 % -25.481 M 0.00 % -25.481 M -207.89 % -8.276 M 0.00 % -8.276 M 32.58 % -12.275 M 0.00 % -12.275 M 69.65 % -40.448 M 0.00 % -40.448 M 2.63 % -41.540 M 0.00 % -41.540 M -125.43 % -18.427 M 0.00 % -18.427 M 21.19 % -23.383 M 0.00 % -23.383 M -216.20 % -7.395 M 0.00 % -7.395 M 51.61 % -15.282 M 0.00 % -15.282 M -3.22 % -14.806 M 0.00 % -14.806 M -563.33 % -2.232 M 0.00 % -2.232 M -100.00 % -1.116 M -175.90 % -404.500 K -100.00 % -202.250 K
Free CashFlow -30.197 M -115.05 % -14.042 M 80.18 % -70.855 M -210.11 % 64.351 M 227.20 % -50.590 M -168.16 % 74.221 M -41.33 % 126.500 M 631.60 % -23.796 M -124.08 % 98.817 M 3 101.73 % -3.292 M -104.05 % 81.204 M 166.50 % -122.118 M -253.14 % 79.742 M 332.75 % 18.427 M -85.11 % 123.730 M 361.17 % -47.375 M -185.39 % 55.483 M 361.63 % 12.019 M -90.91 % 132.159 M 104.49 % 64.628 M 37.70 % 46.934 M -1.19 % 47.501 M -21.81 % 60.747 M 255.68 % 17.079 M 0.00 % 17.079 M 25.09 % 13.653 M 21.72 % 11.217 M 313.00 % 2.716 M 0.00 % 2.716 M -93.82 % 43.977 M 0.00 % 43.977 M -47.63 % 83.980 M 0.00 % 83.980 M 959.68 % 7.925 M 0.00 % 7.925 M 121.56 % -36.762 M 0.00 % -36.762 M -250.09 % 24.493 M 0.00 % 24.493 M -72.50 % 89.077 M 0.00 % 89.077 M 30.79 % 68.104 M 0.00 % 68.104 M 57.24 % 43.314 M 0.00 % 43.314 M 19.24 % 36.326 M 0.00 % 36.326 M 192.72 % 12.410 M 0.00 % 12.410 M 100.00 % 6.205 M 196.58 % -6.425 M -100.00 % -3.213 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2001 2000 2000