2188.HK

China Titans Energy Technology Group Co., Limited 2188.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 392.249 M 4.80 % 374.277 M 8.53 % 344.848 M 2.22 % 337.344 M 22.41 % 275.592 M -8.51 % 301.214 M 11.48 % 270.204 M -17.59 % 327.861 M 13.33 % 289.298 M 47.67 % 195.902 M 9.74 % 178.517 M 1.47 % 175.933 M -26.29 % 238.670 M -11.16 % 268.660 M -6.86 % 288.448 M 33.26 % 216.452 M
Net income -45.383 M -3.19 % -43.979 M -141.28 % -18.227 M -198.02 % 18.595 M 162.77 % -29.622 M 37.77 % -47.603 M -18.51 % -40.168 M -124.54 % 163.706 M 2 149.02 % 7.279 M 127.93 % -26.061 M 40.54 % -43.831 M -29.64 % -33.811 M -386.66 % 11.795 M -65.18 % 33.872 M -43.78 % 60.253 M 11.36 % 54.106 M
Income before tax -51.935 M -1.70 % -51.066 M -140.07 % -21.271 M -199.08 % 21.469 M 168.63 % -31.280 M 37.23 % -49.835 M -18.36 % -42.103 M -121.02 % 200.311 M 1 728.82 % 10.953 M 136.11 % -30.332 M 32.86 % -45.174 M -18.37 % -38.162 M -331.12 % 16.512 M -68.04 % 51.663 M -34.35 % 78.697 M 31.92 % 59.655 M
Income before tax ratio -0.13 2.96 % -0.14 -121.20 % -0.06 -196.92 % 0.06 156.07 % -0.11 31.40 % -0.17 -6.18 % -0.16 -125.50 % 0.61 1 513.72 % 0.04 124.45 % -0.15 38.81 % -0.25 -16.66 % -0.22 -413.53 % 0.07 -64.02 % 0.19 -29.52 % 0.27 -1.01 % 0.28
EBITDA -55.527 M -152.44 % -21.996 M -371.12 % 8.113 M -80.59 % 41.797 M 513.30 % -10.113 M 63.51 % -27.718 M -61.17 % -17.198 M -150.13 % 34.304 M 90.47 % 18.010 M 234.80 % -13.361 M 52.82 % -28.321 M 1.64 % -28.792 M -190.77 % 31.719 M -47.34 % 60.230 M -30.36 % 86.488 M 38.52 % 62.438 M
Net income ratio -0.12 1.54 % -0.12 -122.31 % -0.05 -195.89 % 0.06 151.28 % -0.11 31.99 % -0.16 -6.31 % -0.15 -129.77 % 0.50 1 884.49 % 0.03 118.91 % -0.13 45.82 % -0.25 -27.76 % -0.19 -488.88 % 0.05 -60.80 % 0.13 -39.64 % 0.21 -16.43 % 0.25
Ratio EBITDA -0.14 -140.88 % -0.06 -349.80 % 0.02 -81.01 % 0.12 437.64 % -0.04 60.12 % -0.09 -44.58 % -0.06 -160.83 % 0.10 68.07 % 0.06 191.28 % -0.07 57.01 % -0.16 3.06 % -0.16 -223.14 % 0.13 -40.72 % 0.22 -25.23 % 0.30 3.94 % 0.29
Gross profit ratio 0.26 -9.26 % 0.29 -9.97 % 0.32 -5.68 % 0.34 36.93 % 0.25 -15.49 % 0.29 -3.69 % 0.30 -11.82 % 0.35 5.45 % 0.33 -10.69 % 0.37 8.86 % 0.34 23.28 % 0.27 -34.08 % 0.41 -8.75 % 0.45 -15.78 % 0.54 14.80 % 0.47
Weighted average shs out dil 1.492 B 15.65 % 1.290 B 39.46 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M -8.33 % 1.009 B 9.08 % 925.056 M 7.95 % 856.933 M 2.44 % 836.513 M 0.78 % 830.000 M 0.00 % 830.000 M -0.42 % 833.498 M 13.96 % 731.372 M 21.90 % 600.000 M
Weighted average shs out 1.492 B 15.65 % 1.290 B 39.46 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.08 % 924.330 M -0.08 % 925.056 M -6.66 % 991.076 M 7.14 % 925.056 M 7.95 % 856.933 M 2.44 % 836.485 M 0.78 % 830.000 M 0.00 % 830.000 M 0.00 % 830.000 M 13.84 % 729.083 M 25.65 % 580.240 M
EPS diluted -0.03 10.85 % -0.03 -73.10 % -0.02 -198.01 % 0.02 162.81 % -0.03 37.86 % -0.05 -18.66 % -0.04 -125.53 % 0.17 2 051.90 % 0.01 125.99 % -0.03 41.98 % -0.05 -28.75 % -0.04 -386.62 % 0.01 -65.02 % 0.04 -50.73 % 0.08 -8.44 % 0.09
Earnings per share -0.03 10.85 % -0.03 -73.10 % -0.02 -198.01 % 0.02 162.81 % -0.03 37.86 % -0.05 -18.66 % -0.04 -124.11 % 0.18 2 178.48 % 0.01 125.99 % -0.03 41.98 % -0.05 -28.75 % -0.04 -386.62 % 0.01 -65.20 % 0.04 -50.61 % 0.08 -11.18 % 0.09
Gross profit 102.520 M -4.90 % 107.802 M -2.28 % 110.319 M -3.59 % 114.421 M 67.62 % 68.264 M -22.68 % 88.282 M 7.36 % 82.231 M -27.32 % 113.147 M 19.51 % 94.675 M 31.89 % 71.785 M 19.46 % 60.090 M 25.09 % 48.036 M -51.41 % 98.862 M -18.93 % 121.953 M -21.56 % 155.468 M 52.98 % 101.627 M
Income tax expense 6.062 M 227.27 % -4.763 M -278.39 % 2.670 M -35.52 % 4.141 M 287.37 % 1.069 M 2.49 % 1.043 M -34.85 % 1.601 M -96.11 % 41.145 M 585.98 % 5.998 M 131.67 % 2.589 M 220.25 % -2.153 M 44.31 % -3.866 M -181.22 % 4.760 M -74.40 % 18.591 M 27.15 % 14.621 M 127.35 % 6.431 M
Cost of revenue 289.729 M 8.73 % 266.475 M 13.62 % 234.529 M 5.21 % 222.923 M 7.52 % 207.328 M -2.63 % 212.932 M 13.28 % 187.973 M -12.45 % 214.714 M 10.32 % 194.623 M 56.81 % 124.117 M 4.80 % 118.427 M -7.40 % 127.897 M -8.52 % 139.808 M -4.70 % 146.707 M 10.32 % 132.980 M 15.81 % 114.825 M
General and administrative expenses 50.915 M -36.37 % 80.016 M 24.41 % 64.317 M -5.57 % 68.114 M 15.39 % 59.029 M -4.09 % 61.544 M -21.98 % 78.879 M 19.93 % 65.773 M 5.47 % 62.363 M 17.43 % 53.107 M 14.96 % 46.198 M -18.83 % 56.916 M -6.29 % 60.739 M 9.29 % 55.574 M 40.01 % 39.694 M 66.61 % 23.824 M
Selling and marketing expenses 74.426 M 8.73 % 68.453 M 21.79 % 56.205 M 20.39 % 46.685 M -4.62 % 48.946 M 4.40 % 46.885 M -7.73 % 50.814 M 4.91 % 48.438 M -6.90 % 52.027 M 26.79 % 41.033 M 30.45 % 31.456 M -7.30 % 33.932 M 4.99 % 32.318 M -3.20 % 33.385 M 55.35 % 21.490 M -4.97 % 22.614 M
Other expenses 37.706 M 0.000 -100.00 % 12.939 M 203.94 % -12.448 M -620.62 % 2.391 M 500.75 % 398.000 K 1 037.14 % 35.000 K -86.43 % 258.000 K 17.81 % 219.000 K -4.37 % 229.000 K -51.69 % 474.000 K 26.40 % 375.000 K -83.31 % 2.247 M 4 680.85 % 47.000 K -99.51 % 9.505 M 289.27 % -5.022 M
Operating expenses 200.753 M 11.94 % 179.341 M 10.47 % 162.338 M 20.25 % 134.996 M -0.16 % 135.214 M 0.42 % 134.645 M 11.74 % 120.497 M 18.66 % 101.549 M 40.82 % 72.113 M -25.05 % 96.216 M -11.26 % 108.425 M 9.60 % 98.928 M 20.27 % 82.256 M 16.74 % 70.460 M -0.32 % 70.689 M 70.68 % 41.416 M
Cost and expenses 470.447 M 5.52 % 445.816 M 12.33 % 396.867 M 10.88 % 357.919 M 4.49 % 342.542 M -1.45 % 347.577 M 12.68 % 308.470 M -2.46 % 316.263 M 18.57 % 266.736 M 21.06 % 220.333 M -2.87 % 226.852 M 0.01 % 226.825 M 2.14 % 222.064 M 2.25 % 217.167 M 6.63 % 203.669 M 30.36 % 156.241 M
Research and development expenses 37.706 M 22.14 % 30.872 M 6.91 % 28.877 M -11.54 % 32.645 M 31.38 % 24.848 M -3.76 % 25.818 M 4.06 % 24.810 M -14.26 % 28.938 M 13.45 % 25.507 M -1.26 % 25.832 M 46.51 % 17.631 M -39.04 % 28.923 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 125.341 M -15.58 % 148.469 M 23.19 % 120.522 M 4.99 % 114.799 M 6.32 % 107.975 M -0.42 % 108.429 M -16.40 % 129.693 M 13.56 % 114.211 M -0.16 % 114.390 M 21.51 % 94.140 M 21.23 % 77.654 M -14.52 % 90.848 M -2.37 % 93.057 M 4.61 % 88.959 M 45.40 % 61.184 M 31.75 % 46.438 M
Interest income 810.000 K 68.05 % 482.000 K 49.23 % 323.000 K -60.94 % 827.000 K -31.93 % 1.215 M -80.35 % 6.183 M -14.56 % 7.237 M -49.69 % 14.385 M 1 990.84 % 688.000 K -62.51 % 1.835 M 3.50 % 1.773 M -72.42 % 6.429 M 878.54 % 657.000 K -66.72 % 1.974 M 26.62 % 1.559 M 0.000
Interest expense 8.598 M -2.46 % 8.815 M -9.37 % 9.726 M -5.20 % 10.260 M -8.61 % 11.226 M 16.27 % 9.655 M -12.81 % 11.074 M -33.67 % 16.695 M 31.88 % 12.659 M 63.64 % 7.736 M -7.32 % 8.347 M -20.99 % 10.564 M 12.25 % 9.411 M 148.77 % 3.783 M -28.78 % 5.312 M 283.26 % 1.386 M
Depreciation and amortization 19.189 M -5.26 % 20.255 M 3.04 % 19.658 M 2.32 % 19.212 M -4.58 % 20.134 M 61.56 % 12.462 M -9.90 % 13.831 M -23.19 % 18.006 M 31.78 % 13.664 M 50.07 % 9.105 M 7.04 % 8.506 M 9.87 % 7.742 M 33.57 % 5.796 M 26.27 % 4.590 M 78.18 % 2.576 M 15.67 % 2.227 M
Operating income -98.233 M -37.31 % -71.539 M -37.52 % -52.019 M -152.83 % -20.575 M 69.27 % -66.950 M -1 115.28 % -5.509 M 77.31 % -24.283 M -246.20 % 16.610 M 256.59 % 4.658 M 122.75 % -20.473 M 50.82 % -41.628 M -13.94 % -36.534 M -241.18 % 25.878 M -53.17 % 55.254 M -34.23 % 84.009 M 39.52 % 60.211 M
Operating income ratio -0.25 -31.02 % -0.19 -26.71 % -0.15 -147.32 % -0.06 74.89 % -0.24 -1 228.27 % -0.02 79.65 % -0.09 -277.39 % 0.05 214.65 % 0.02 115.41 % -0.10 55.18 % -0.23 -12.29 % -0.21 -291.52 % 0.11 -47.28 % 0.21 -29.38 % 0.29 4.70 % 0.28
Total other income expenses net 46.298 M 126.14 % 20.473 M -33.42 % 30.748 M -26.87 % 42.044 M 17.87 % 35.670 M 180.47 % -44.326 M -246.93 % 30.169 M -83.58 % 183.701 M 324.56 % 43.269 M 216.06 % 13.690 M 333.09 % 3.161 M -75.17 % 12.730 M 235.92 % -9.366 M -160.82 % -3.591 M 32.40 % -5.312 M -855.40 % -556.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 77.870 M 231.15 % -59.376 M -174.34 % 79.870 M -37.50 % 127.790 M 3.40 % 123.591 M -16.88 % 148.691 M -30.99 % 215.469 M 33.15 % 161.829 M -23.46 % 211.432 M 210.57 % 68.079 M 16.03 % 58.676 M 35.94 % 43.162 M 36.29 % 31.670 M 496.47 % -7.988 M 92.84 % -111.615 M -2 129.36 % 5.500 M
Total investments 26.922 M -10.64 % 30.127 M -50.22 % 60.515 M -44.98 % 109.984 M 11.70 % 98.467 M -32.41 % 145.677 M 16.32 % 125.233 M -56.64 % 288.813 M 60.08 % 180.413 M 232.72 % 54.224 M 35.77 % 39.939 M 7.03 % 37.316 M 16.34 % 32.074 M 40.54 % 22.822 M 8.76 % 20.983 M 0.000
Total debt 211.731 M 32.01 % 160.396 M -2.54 % 164.583 M 0.49 % 163.778 M -3.03 % 168.894 M -8.43 % 184.443 M -33.03 % 275.424 M 24.09 % 221.962 M -1.46 % 225.262 M 77.79 % 126.700 M 33.37 % 95.000 M -4.52 % 99.500 M 10.55 % 90.001 M 64.32 % 54.773 M 36.93 % 40.000 M 22.77 % 32.581 M
Accumulated other comprehensive income loss 0.000 100.00 % -3.299 M -171.92 % 4.587 M -27.64 % 6.339 M -4.55 % 6.641 M -38.06 % 10.721 M 41.46 % 7.579 M 178.54 % 2.721 M -97.57 % 111.801 M 1 056.04 % 9.671 M 128.51 % -33.925 M -27.23 % -26.664 M -35.74 % -19.644 M -23.95 % -15.848 M -23.23 % -12.861 M -3.36 % -12.443 M
Retained earnings -1.247 M -102.97 % 41.999 M -72.59 % 153.235 M -10.61 % 171.425 M 12.17 % 152.830 M -16.24 % 182.452 M -20.69 % 230.055 M -21.95 % 294.737 M 124.94 % 131.031 M 5.88 % 123.752 M 13.52 % 109.011 M -27.73 % 150.833 M -16.15 % 179.875 M 11 787.78 % -1.539 M 0.000 0.000
Common stock 13.093 M 0.00 % 13.093 M 61.90 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 9.48 % 7.387 M 1.04 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 365 450.00 % 2.000 K
Total equity 569.011 M -8.02 % 618.637 M 23.09 % 502.603 M -3.89 % 522.919 M 3.57 % 504.893 M -7.25 % 544.344 M -8.05 % 592.013 M -9.95 % 657.435 M 12.37 % 585.042 M 22.45 % 477.787 M 16.10 % 411.537 M -8.22 % 448.385 M -10.58 % 501.449 M 5.86 % 473.701 M 4.33 % 454.020 M 210.15 % 146.389 M
Other non current liabilities 11.315 M -7.87 % 12.281 M 0.000 0.000 0.000 100.00 % -12.044 M 0.000 0.000 0.000 0.000 -100.00 % 9.134 M 4.40 % 8.749 M 0.000 0.000 0.000 0.000
Long term debt 53.968 M 1.69 % 53.071 M -0.58 % 53.381 M 11.71 % 47.784 M -14.09 % 55.624 M -27.14 % 76.348 M -19.19 % 94.480 M 2 638.55 % 3.450 M -95.43 % 75.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 65.283 M -0.11 % 65.352 M -1.72 % 66.496 M 8.37 % 61.358 M -8.20 % 66.841 M -12.39 % 76.293 M -19.25 % 94.480 M 2 638.55 % 3.450 M -95.43 % 75.412 M 709.23 % 9.319 M 0.68 % 9.256 M -1.34 % 9.382 M -14.80 % 11.012 M -4.26 % 11.502 M -88.86 % 103.270 M 4.42 % 98.896 M
Other current liabilities 72.875 M 1.37 % 71.892 M -48.61 % 139.901 M -8.90 % 153.561 M 544.37 % 23.831 M -81.49 % 128.768 M 810.28 % 14.146 M -61.89 % 37.114 M -17.48 % 44.975 M 72.59 % 26.059 M 18.42 % 22.005 M -29.86 % 31.372 M -64.47 % 88.289 M 39.11 % 63.468 M 1 238.42 % 4.742 M -90.55 % 50.158 M
Deferred revenue 0.000 0.000 100.00 % -111.202 M 4.13 % -115.994 M 0.000 100.00 % -108.095 M 40.26 % -180.944 M 17.19 % -218.512 M -45.82 % -149.850 M -18.27 % -126.700 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 157.763 M 47.00 % 107.325 M -3.49 % 111.202 M -4.13 % 115.994 M 2.40 % 113.270 M 4.79 % 108.095 M -40.26 % 180.944 M -17.19 % 218.512 M 45.82 % 149.850 M 18.27 % 126.700 M 32.07 % 95.931 M -3.59 % 99.500 M 10.55 % 90.001 M 64.32 % 54.773 M 36.93 % 40.000 M 22.77 % 32.581 M
Total current liabilities 386.403 M -2.14 % 394.858 M 16.87 % 337.865 M 19.74 % 282.155 M 10.78 % 254.706 M 3.50 % 246.083 M -11.83 % 279.090 M -27.02 % 382.409 M 45.12 % 263.517 M 7.79 % 244.470 M 23.71 % 197.609 M -5.52 % 209.155 M -27.95 % 290.308 M 26.41 % 229.659 M 28.12 % 179.260 M 11.83 % 160.301 M
Total liabilities 451.686 M -1.85 % 460.210 M 13.81 % 404.361 M 17.71 % 343.513 M 6.83 % 321.547 M -3.85 % 334.420 M -14.59 % 391.529 M -3.20 % 404.463 M 5.92 % 381.866 M 50.47 % 253.789 M 22.68 % 206.865 M -5.34 % 218.537 M -27.47 % 301.320 M 24.95 % 241.161 M 34.53 % 179.260 M 11.83 % 160.301 M
Other non current assets 22.375 M 33.95 % 16.704 M 236.77 % -12.213 M -23.05 % -9.925 M -0.18 % -9.907 M -4.23 % -9.505 M -0.13 % -9.493 M -26.19 % -7.523 M -4.82 % -7.177 M 24.17 % -9.465 M -115.02 % 63.000 M -27.78 % 87.237 M -43.49 % 154.377 M 162.30 % 58.855 M 760.08 % 6.843 M 0.000
Long term investments 26.922 M -10.64 % 30.127 M -34.19 % 45.781 M -2.65 % 47.028 M -7.63 % 50.913 M -6.99 % 54.740 M 18.53 % 46.181 M -72.43 % 167.484 M 522.11 % 26.922 M 612.22 % 3.780 M 116.39 % -23.061 M -11.49 % -20.684 M 77.98 % -93.926 M 0.000 100.00 % -44.017 M 0.000
Intangible assets 8.684 M -35.66 % 13.498 M -31.88 % 19.816 M -24.18 % 26.134 M -19.47 % 32.452 M -16.29 % 38.769 M -7.06 % 41.712 M 30.00 % 32.085 M 26.82 % 25.300 M 13 955.56 % 180.000 K -40.00 % 300.000 K -47.37 % 570.000 K -39.81 % 947.000 K -28.47 % 1.324 M -22.21 % 1.702 M -18.13 % 2.079 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 449.000 K 0.000 0.000 -100.00 % 642.000 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 8.684 M -35.66 % 13.498 M -31.88 % 19.816 M -24.18 % 26.134 M -19.47 % 32.452 M -16.29 % 38.769 M -7.06 % 41.712 M 28.21 % 32.534 M 28.59 % 25.300 M 13 955.56 % 180.000 K -80.89 % 942.000 K 65.26 % 570.000 K -39.81 % 947.000 K -28.47 % 1.324 M -22.21 % 1.702 M -18.13 % 2.079 M
Property plant equipment net 163.842 M 3.67 % 158.039 M -6.16 % 168.414 M -1.42 % 170.843 M -7.02 % 183.737 M -5.86 % 195.167 M 54.95 % 125.951 M 121.60 % 56.837 M 114.08 % 26.550 M -10.57 % 29.688 M 6.18 % 27.960 M -16.08 % 33.317 M 3.84 % 32.085 M 47.99 % 21.681 M 42.08 % 15.260 M 14.24 % 13.358 M
Total non current assets 221.823 M -1.46 % 225.108 M -3.80 % 234.011 M -4.10 % 244.005 M -8.65 % 267.102 M -7.47 % 288.676 M 34.99 % 213.844 M -16.75 % 256.855 M 226.07 % 78.772 M 134.11 % 33.648 M -55.33 % 75.333 M -27.08 % 103.311 M 10.11 % 93.822 M 14.61 % 81.860 M 82.77 % 44.788 M 190.13 % 15.437 M
Other current assets 106.085 M 165.62 % 39.939 M 17.62 % 33.956 M -44.91 % 61.635 M 52.49 % 40.420 M 0.77 % 40.113 M -79.11 % 191.981 M 11.90 % 171.561 M 30.91 % 131.052 M -8.99 % 143.992 M 83.03 % 78.671 M 11.93 % 70.285 M -85.23 % 475.999 M 16.73 % 407.770 M 1.56 % 401.523 M 59.18 % 252.251 M
Short term investments 0.000 -100.00 % 16.221 M 10.09 % 14.734 M -76.60 % 62.956 M 32.39 % 47.554 M -47.71 % 90.937 M 15.03 % 79.052 M -34.84 % 121.329 M -20.95 % 153.491 M 204.28 % 50.444 M -19.93 % 63.000 M 8.62 % 58.000 M -53.97 % 126.000 M 0.000 -100.00 % 65.000 M 0.000
cash and cash equivalents 133.861 M -39.09 % 219.772 M 159.43 % 84.713 M 135.39 % 35.988 M -20.56 % 45.303 M 26.71 % 35.752 M -40.37 % 59.955 M -0.30 % 60.133 M 334.80 % 13.830 M -76.41 % 58.621 M 61.38 % 36.324 M -35.52 % 56.338 M -3.42 % 58.331 M -7.06 % 62.761 M -58.61 % 151.615 M 459.86 % 27.081 M
Cash and short term investments 133.861 M -43.28 % 235.993 M 137.31 % 99.447 M 25.11 % 79.488 M -14.40 % 92.857 M -26.70 % 126.689 M -8.86 % 139.007 M -27.11 % 190.710 M 13.98 % 167.321 M 53.41 % 109.065 M 9.81 % 99.324 M -13.13 % 114.338 M -37.97 % 184.331 M 193.70 % 62.761 M -71.03 % 216.615 M 699.88 % 27.081 M
Total current assets 798.874 M -6.43 % 853.739 M 29.21 % 660.740 M 8.14 % 611.007 M 11.28 % 549.081 M -5.35 % 580.091 M -20.32 % 728.068 M -6.20 % 776.219 M -9.46 % 857.346 M 27.10 % 674.538 M 24.21 % 543.069 M -3.64 % 563.611 M -20.50 % 708.947 M 12.00 % 633.002 M 7.56 % 588.492 M 102.06 % 291.253 M
Inventory 143.082 M -33.48 % 215.093 M 10.37 % 194.879 M 27.21 % 153.189 M 15.12 % 133.074 M 26.33 % 105.341 M -8.32 % 114.900 M 49.77 % 76.717 M -21.63 % 97.893 M 9.11 % 89.717 M 37.68 % 65.163 M -2.11 % 66.569 M 36.93 % 48.617 M -20.91 % 61.471 M 73.87 % 35.354 M 196.57 % 11.921 M
Net receivables 415.846 M 14.65 % 362.714 M 9.10 % 332.458 M 4.98 % 316.695 M 12.01 % 282.730 M -8.19 % 307.948 M 9.13 % 282.180 M -16.32 % 337.231 M 46.28 % 230.540 M 0.000 -100.00 % 316.335 M -2.79 % 325.421 M -7.02 % 349.999 M -14.17 % 407.770 M 25.44 % 325.082 M 37.41 % 236.584 M
Tax assets 0.000 -100.00 % 6.740 M -44.81 % 12.213 M 23.05 % 9.925 M 0.18 % 9.907 M 4.23 % 9.505 M 0.13 % 9.493 M 26.19 % 7.523 M 4.82 % 7.177 M -24.17 % 9.465 M 45.79 % 6.492 M 126.12 % 2.871 M 746.90 % 339.000 K 0.000 -100.00 % 65.000 M 0.000
Other assets 0.000 0.000 -100.00 % 12.213 M 6.94 % 11.420 M 11.34 % 10.257 M 2.60 % 9.997 M -75.99 % 41.630 M 44.43 % 28.824 M -6.39 % 30.790 M 31.64 % 23.390 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 155.765 M -27.72 % 215.509 M 9.40 % 196.989 M 55.11 % 127.000 M 7.99 % 117.605 M 1.29 % 116.106 M 39.07 % 83.490 M -17.49 % 101.193 M 58.19 % 63.968 M -27.92 % 88.749 M 15.17 % 77.062 M 1.84 % 75.672 M -20.05 % 94.646 M 4.07 % 90.941 M -20.55 % 114.465 M 72.61 % 66.315 M
Tax payables 0.000 -100.00 % 132.000 K -86.46 % 975.000 K -38.83 % 1.594 M 0.000 -100.00 % 1.209 M 137.06 % 510.000 K -98.01 % 25.590 M 441.70 % 4.724 M 59.49 % 2.962 M 13.44 % 2.611 M 0.00 % 2.611 M -84.97 % 17.372 M -15.16 % 20.477 M 2.11 % 20.053 M 78.30 % 11.247 M
Deferred revenue non current 0.000 100.00 % -12.281 M -130.50 % 40.266 M 17.70 % 34.210 M 0.000 -100.00 % 64.304 M -15.97 % 76.521 M 604.96 % -15.154 M -146.66 % 32.475 M 0.000 -100.00 % 122.000 K -80.73 % 633.000 K -38.96 % 1.037 M -20.72 % 1.308 M 0.000 0.000
Minority interest 8.739 M -5.31 % 9.229 M -20.12 % 11.553 M -3.14 % 11.927 M -2.19 % 12.194 M -32.04 % 17.943 M -15.17 % 21.151 M -20.93 % 26.749 M 197.81 % 8.982 M -19.34 % 11.136 M 499.03 % 1.859 M 0.000 -100.00 % 21.772 M 840.48 % 2.315 M -61.73 % 6.049 M 155.88 % 2.364 M
Capital lease obligations 1.963 M -48.97 % 3.847 M 0.000 0.000 -100.00 % 55.000 K -78.76 % 259.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 3.299 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
Other total stockholders equity 547.179 M -1.29 % 554.316 M 70.48 % 325.141 M 0.00 % 325.141 M 0.00 % 325.141 M 0.00 % 325.141 M -16.32 % 388.557 M 19.50 % 325.141 M 0.00 % 325.141 M 0.00 % 325.141 M 33.80 % 242.998 M 4.68 % 232.139 M -20.63 % 292.491 M -0.05 % 292.635 M -33.82 % 442.199 M 182.62 % 156.466 M
Deferred tax liabilities non current 0.000 -100.00 % 12.281 M -6.36 % 13.115 M -3.38 % 13.574 M 21.01 % 11.217 M -6.44 % 11.989 M -33.24 % 17.959 M -3.47 % 18.604 M -56.67 % 42.937 M 360.75 % 9.319 M 2.03 % 9.134 M 4.40 % 8.749 M -12.29 % 9.975 M -2.15 % 10.194 M 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 13.115 M -3.38 % 13.574 M 0.000 -100.00 % 12.044 M -32.94 % 17.959 M -3.47 % 18.604 M -56.67 % 42.937 M 0.000 0.000 0.000 0.000 0.000 100.00 % -103.270 M -4.42 % -98.896 M
Total assets 1.021 B -5.39 % 1.079 B 18.95 % 906.964 M 4.68 % 866.432 M 4.84 % 826.440 M -5.95 % 878.764 M -10.65 % 983.542 M -7.38 % 1.062 B 9.82 % 966.908 M 32.17 % 731.576 M 18.30 % 618.402 M -7.28 % 666.922 M -16.92 % 802.769 M 12.30 % 714.862 M 12.88 % 633.280 M 106.49 % 306.690 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 -100.00 % 73.570 M 67.43 % 43.940 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.786 M 427.16 % -9.410 M 6.47 % -10.061 M -4.74 % -9.606 M -269.46 % -2.600 M 0.000
Stock based compensation 0.000 -100.00 % 2.573 M 22.41 % 2.102 M 89.03 % 1.112 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 406.000 K -80.78 % 2.112 M -57.76 % 5.000 M -34.50 % 7.634 M 79.88 % 4.244 M 0.000
Change in working capital -90.756 M -6 350.41 % 1.452 M 101.92 % -75.672 M -67.97 % -45.052 M -384.59 % -9.297 M 48.16 % -17.935 M -168.89 % 26.033 M 133.92 % -76.751 M -188.88 % 86.349 M 184.84 % -101.784 M -2 087.49 % -4.653 M 88.00 % -38.762 M -72.67 % -22.449 M 64.37 % -63.013 M 37.71 % -101.156 M -96.81 % -51.398 M
Accounts receivables -83.627 M -104.90 % -40.814 M -42.53 % -28.636 M -33.84 % -21.396 M -198.41 % 21.742 M 221.38 % -17.913 M -159.26 % 30.229 M 130.61 % -98.754 M -189.89 % 109.865 M 242.26 % -77.230 M -126.92 % -34.034 M -596.05 % 6.861 M 0.000 0.000 0.000 0.000
Inventory 49.017 M 362.71 % -18.658 M 60.33 % -47.036 M -98.83 % -23.656 M 23.79 % -31.039 M -140 986.36 % -22.000 K 99.48 % -4.196 M -119.07 % 22.003 M 193.57 % -23.516 M 4.23 % -24.554 M -1 595.37 % 1.642 M 108.74 % -18.790 M -264.12 % 11.449 M 143.84 % -26.117 M -6.95 % -24.419 M -431.87 % 7.358 M
Accounts payables 0.000 0.000 100.00 % -13.364 M -366.22 % 5.020 M 232.35 % -3.793 M 80.96 % -19.919 M 0.000 0.000 0.000 0.000 -100.00 % 34.034 M 596.05 % -6.861 M 0.000 0.000 0.000 0.000
Other working capital -56.146 M -192.16 % 60.924 M 355.88 % 13.364 M 366.22 % -5.020 M -232.35 % 3.793 M -80.96 % 19.919 M -52.59 % 42.018 M 149.79 % -84.384 M -1 792.02 % -4.460 M -136.57 % 12.197 M -56.03 % 27.739 M 203.38 % -26.833 M 20.84 % -33.898 M 8.13 % -36.896 M 51.92 % -76.737 M -30.60 % -58.756 M
Other non cash items -3.848 M -111.19 % 34.399 M 135.14 % 14.629 M 155.27 % -26.466 M -406.00 % 8.649 M -89.57 % 82.956 M 751.97 % 9.737 M 104.32 % -225.464 M -483.05 % -38.670 M -205.23 % 36.747 M 566.43 % 5.514 M 621.73 % 764.000 K -87.67 % 6.197 M 160.77 % -10.198 M -236.08 % 7.494 M 5 030.26 % -152.000 K
Net cash provided by operating activities -127.931 M -1 780.43 % 7.613 M -52.60 % 16.060 M 37.22 % 11.704 M 221.60 % -9.625 M -132.21 % 29.880 M 227.60 % 9.121 M 107.55 % -120.815 M -276.86 % 68.310 M 183.31 % -81.993 M -1 676.66 % -4.615 M 93.90 % -75.716 M -7 709.65 % 995.000 K 105.26 % -18.930 M -76.17 % -10.745 M -204.00 % 10.332 M
Investments in property plant and equipment -14.115 M -107.00 % -6.819 M 43.09 % -11.983 M -720.19 % -1.461 M -217.61 % -460.000 K 98.61 % -33.115 M 61.64 % -86.335 M -104.84 % -42.147 M -52.11 % -27.708 M -156.96 % -10.783 M -125.16 % -4.789 M 49.88 % -9.556 M 54.73 % -21.110 M -77.19 % -11.914 M -140.74 % -4.949 M -80.88 % -2.736 M
Acquisitions net 36.781 M 0.000 0.000 -100.00 % 10.261 M 161.16 % 3.929 M 129.32 % -13.400 M -3 360.34 % 411.000 K -97.47 % 16.232 M 249.78 % -10.837 M -145.96 % 23.580 M 1 348.28 % -1.889 M -42.03 % -1.330 M 78.37 % -6.150 M -614 900.00 % -1.000 K 100.00 % -21.126 M 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -49.500 M -47.76 % -33.500 M 47.98 % -64.400 M -192.73 % -22.000 M 17.32 % -26.609 M 76.05 % -111.125 M -2 122.50 % -5.000 M 93.14 % -72.900 M -1 221.71 % 6.499 M 118.57 % -35.000 M 0.000 100.00 % -65.000 M 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 43.500 M 29.85 % 33.500 M -52.41 % 70.400 M 193.33 % 24.000 M -86.47 % 177.382 M 33.27 % 133.097 M 1 739.63 % 7.235 M -78.08 % 33.000 M -52.15 % 68.971 M -8.65 % 75.500 M 647.52 % 10.100 M 0.000 -100.00 % 1.705 M 0.000
Other investing activites -23.283 M -20.91 % -19.256 M -288.27 % 10.228 M 406.09 % 2.021 M 11 327.78 % -18.000 K -100.01 % 131.339 M 212.80 % -116.434 M -240.65 % 82.781 M 888.09 % -10.504 M -150.10 % 20.964 M 599.27 % 2.998 M 2 640.68 % -118.000 K -101.76 % 6.721 M 110.96 % -61.341 M -414.82 % -11.915 M -499.04 % -1.989 M
Net cash used for investing activites -617.000 K 97.63 % -26.075 M -162.46 % 41.745 M 906.04 % -5.179 M -112.83 % 40.351 M -9.17 % 44.424 M 194.57 % -46.976 M -128.76 % 163.354 M 206.81 % -152.939 M -347.63 % 61.761 M 911.68 % -7.609 M -110.72 % 70.995 M 256.24 % -45.439 M 37.97 % -73.256 M 27.67 % -101.285 M -2 043.60 % -4.725 M
Debt repayment 53.219 M 762.42 % -8.034 M -1 098.01 % 805.000 K 115.73 % -5.116 M 67.10 % -15.549 M 82.42 % -88.469 M -273.09 % 51.111 M 1 341.78 % 3.545 M -96.70 % 107.396 M 0.000 100.00 % -4.500 M 0.000 -100.00 % 35.228 M 138.46 % 14.773 M -38.38 % 23.975 M 236.16 % 7.132 M
Common stock issued 0.000 -100.00 % 170.195 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 660.000 K -85.36 % 4.508 M 0.000 -100.00 % 19.500 M 0.000 -100.00 % 239.076 M 9 658.20 % 2.450 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
Dividends paid 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 % -6.763 M 67.12 % -20.567 M -634.54 % -2.800 M 85.41 % -19.190 M
Other financing activites -10.582 M -22.48 % -8.640 M 12.59 % -9.885 M 7.82 % -10.724 M -90.62 % -5.626 M 43.95 % -10.038 M 25.28 % -13.434 M -6 234.25 % 219.000 K 100.32 % -67.558 M -261.36 % 41.869 M 1 838.02 % -2.409 M 86.31 % -17.598 M -146.99 % -7.125 M -178.07 % 9.126 M 138.70 % -23.584 M -753.84 % 3.607 M
Net cash used provided by financing activities 42.637 M -72.23 % 153.521 M 1 790.76 % -9.080 M 42.68 % -15.840 M 25.19 % -21.175 M 78.50 % -98.507 M -361.45 % 37.677 M 900.98 % 3.764 M -90.55 % 39.838 M -6.33 % 42.529 M 645.94 % -7.790 M -509.57 % 1.902 M -95.34 % 40.840 M 1 125.69 % 3.332 M -98.59 % 236.564 M 4 042.08 % -6.001 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 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 -85.911 M -163.61 % 135.059 M 177.19 % 48.725 M 623.08 % -9.315 M -197.53 % 9.551 M 139.46 % -24.203 M -13 497.19 % -178.000 K -100.38 % 46.303 M 203.38 % -44.791 M -300.88 % 22.297 M 211.41 % -20.014 M -609.97 % -2.819 M 21.78 % -3.604 M 95.94 % -88.854 M -171.35 % 124.534 M 31 707.61 % -394.000 K
Cash at beginning of period 219.772 M 159.43 % 84.713 M 135.39 % 35.988 M -20.56 % 45.303 M 26.71 % 35.752 M -40.37 % 59.955 M -0.30 % 60.133 M 334.80 % 13.830 M -76.41 % 58.621 M 61.38 % 36.324 M -35.52 % 56.338 M -4.77 % 59.157 M -5.74 % 62.761 M -58.61 % 151.615 M 459.86 % 27.081 M -1.43 % 27.475 M
Cash at end of period 133.861 M -39.09 % 219.772 M 159.43 % 84.713 M 135.39 % 35.988 M -20.56 % 45.303 M 26.71 % 35.752 M -40.37 % 59.955 M -0.30 % 60.133 M 334.80 % 13.830 M -76.41 % 58.621 M 61.38 % 36.324 M -35.52 % 56.338 M -4.77 % 59.157 M -5.74 % 62.761 M -58.61 % 151.615 M 459.86 % 27.081 M
Operating cash flow -127.931 M -1 780.43 % 7.613 M -52.60 % 16.060 M 37.22 % 11.704 M 221.60 % -9.625 M -132.21 % 29.880 M 227.60 % 9.121 M 107.55 % -120.815 M -276.86 % 68.310 M 183.31 % -81.993 M -1 676.66 % -4.615 M 93.90 % -75.716 M -7 709.65 % 995.000 K 105.26 % -18.930 M -76.17 % -10.745 M -204.00 % 10.332 M
Capital expenditure -14.313 M -109.90 % -6.819 M 43.09 % -11.983 M -720.19 % -1.461 M -217.61 % -460.000 K 98.61 % -33.115 M 61.64 % -86.335 M -104.84 % -42.147 M -52.11 % -27.708 M -156.96 % -10.783 M -125.16 % -4.789 M 49.88 % -9.556 M 54.73 % -21.110 M -77.19 % -11.914 M -140.74 % -4.949 M -80.88 % -2.736 M
Free CashFlow -142.244 M -18 014.86 % 794.000 K -80.52 % 4.077 M -60.20 % 10.243 M 201.57 % -10.085 M -211.75 % -3.235 M 95.81 % -77.214 M 52.62 % -162.962 M -501.36 % 40.602 M 143.76 % -92.776 M -886.56 % -9.404 M 88.97 % -85.272 M -323.92 % -20.115 M 34.78 % -30.844 M -96.53 % -15.694 M -306.61 % 7.596 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2010-01-31 2009-06-30 2009-01-31
Revenue 137.218 M -43.82 % 244.242 M 65.02 % 148.007 M -37.12 % 235.386 M 69.48 % 138.891 M -36.75 % 219.603 M 75.34 % 125.245 M -38.81 % 204.680 M 54.28 % 132.664 M -18.99 % 163.765 M 46.44 % 111.827 M -35.29 % 172.815 M 34.59 % 128.399 M -13.72 % 148.815 M 22.59 % 121.389 M -36.35 % 190.716 M 39.06 % 137.145 M -20.20 % 171.871 M 46.36 % 117.427 M -9.41 % 129.621 M 95.56 % 66.281 M -44.63 % 119.716 M 103.60 % 58.801 M 31.75 % 44.629 M -29.91 % 63.673 M -46.64 % 119.335 M 0.00 % 119.335 M -11.16 % 134.330 M 0.00 % 134.330 M -6.86 % 144.224 M 0.00 % 144.224 M 100.00 % 72.112 M -33.37 % 108.226 M 100.00 % 54.113 M
Net income -29.618 M -84.04 % -16.093 M 45.06 % -29.290 M 40.92 % -49.576 M -985.76 % 5.597 M 177.84 % -7.190 M 34.86 % -11.037 M -139.28 % 28.099 M 395.65 % -9.504 M 27.12 % -13.041 M 21.35 % -16.581 M 67.46 % -50.958 M -1 618.87 % 3.355 M 107.68 % -43.706 M -1 335.33 % 3.538 M -97.72 % 154.854 M 1 649.37 % 8.852 M 45.57 % 6.081 M 407.60 % 1.198 M 104.95 % -24.184 M -1 188.44 % -1.877 M 94.61 % -34.839 M -287.44 % -8.992 M 16.39 % -10.755 M -46.35 % -7.349 M -224.16 % 5.919 M 0.73 % 5.876 M -66.11 % 17.336 M 4.84 % 16.536 M -41.39 % 28.215 M -11.93 % 32.038 M 100.00 % 16.019 M -39.81 % 26.612 M 100.00 % 13.306 M
Income before tax -29.804 M -47.68 % -20.182 M 36.44 % -31.753 M 43.00 % -55.703 M -1 301.27 % 4.637 M 144.88 % -10.332 M 5.55 % -10.939 M -133.48 % 32.674 M 391.60 % -11.205 M 6.15 % -11.939 M 38.27 % -19.341 M 68.51 % -61.415 M -630.35 % 11.580 M 131.14 % -37.189 M -656.80 % -4.914 M -102.61 % 188.241 M 1 459.58 % 12.070 M 73.32 % 6.964 M 74.58 % 3.989 M 114.29 % -27.924 M -1 059.63 % -2.408 M 93.20 % -35.406 M -262.47 % -9.768 M 13.51 % -11.294 M -45.59 % -7.757 M -193.96 % 8.256 M 0.00 % 8.256 M -68.04 % 25.832 M 0.00 % 25.832 M -34.35 % 39.349 M 0.00 % 39.349 M 100.00 % 19.674 M -34.04 % 29.828 M 100.00 % 14.914 M
Income before tax ratio -0.22 -162.86 % -0.08 61.48 % -0.21 9.34 % -0.24 -808.82 % 0.03 170.96 % -0.05 46.13 % -0.09 -154.71 % 0.16 289.00 % -0.08 -15.85 % -0.07 57.85 % -0.17 51.33 % -0.36 -494.05 % 0.09 136.09 % -0.25 -517.32 % -0.04 -104.10 % 0.99 1 021.50 % 0.09 117.21 % 0.04 19.28 % 0.03 115.77 % -0.22 -492.97 % -0.04 87.72 % -0.30 -78.03 % -0.17 34.35 % -0.25 -107.72 % -0.12 -276.09 % 0.07 0.00 % 0.07 -64.02 % 0.19 0.00 % 0.19 -29.52 % 0.27 0.00 % 0.27 0.00 % 0.27 -1.01 % 0.28 0.00 % 0.28
EBITDA -15.630 M 61.72 % -40.832 M -177.86 % -14.695 M 65.42 % -42.495 M -436.89 % 12.614 M 4 621.15 % -279.000 K -105.47 % 5.101 M -86.49 % 37.752 M 833.30 % 4.045 M 134.17 % -11.837 M -786.60 % 1.724 M 112.75 % -13.525 M -167.83 % 19.940 M 176.73 % -25.987 M -270.71 % 15.223 M 4.60 % 14.554 M -26.31 % 19.750 M 90.10 % 10.389 M 36.32 % 7.621 M 158.95 % -12.927 M -929.19 % 1.559 M 105.22 % -29.869 M -1 756.37 % -1.609 M 77.91 % -7.283 M -176.49 % -2.634 M -116.63 % 15.838 M -0.27 % 15.881 M -46.73 % 29.812 M -1.99 % 30.418 M -32.56 % 45.107 M 9.00 % 41.381 M 100.00 % 20.691 M -35.49 % 32.075 M 100.00 % 16.038 M
Net income ratio -0.22 -227.59 % -0.07 66.70 % -0.20 6.04 % -0.21 -622.65 % 0.04 223.08 % -0.03 62.85 % -0.09 -164.19 % 0.14 291.63 % -0.07 10.04 % -0.08 46.29 % -0.15 49.72 % -0.29 -1 228.50 % 0.03 108.90 % -0.29 -1 107.66 % 0.03 -96.41 % 0.81 1 157.98 % 0.06 82.43 % 0.04 246.80 % 0.01 105.47 % -0.19 -558.84 % -0.03 90.27 % -0.29 -90.30 % -0.15 36.54 % -0.24 -108.80 % -0.12 -332.70 % 0.05 0.73 % 0.05 -61.85 % 0.13 4.84 % 0.12 -37.08 % 0.20 -11.93 % 0.22 0.00 % 0.22 -9.66 % 0.25 0.00 % 0.25
Ratio EBITDA -0.11 31.87 % -0.17 -68.38 % -0.10 45.00 % -0.18 -298.78 % 0.09 7 248.47 % 0.00 -103.12 % 0.04 -77.92 % 0.18 504.92 % 0.03 142.18 % -0.07 -568.85 % 0.02 119.70 % -0.08 -150.40 % 0.16 188.93 % -0.17 -239.25 % 0.13 64.33 % 0.08 -47.01 % 0.14 138.24 % 0.06 -6.86 % 0.06 165.08 % -0.10 -524.00 % 0.02 109.43 % -0.25 -811.79 % -0.03 83.23 % -0.16 -294.47 % -0.04 -131.17 % 0.13 -0.27 % 0.13 -40.04 % 0.22 -1.99 % 0.23 -27.60 % 0.31 9.00 % 0.29 0.00 % 0.29 -3.19 % 0.30 0.00 % 0.30
Gross profit ratio 0.26 15.13 % 0.23 -29.19 % 0.32 24.80 % 0.26 -25.25 % 0.34 8.46 % 0.32 -3.53 % 0.33 -4.85 % 0.34 3.64 % 0.33 51.83 % 0.22 -24.72 % 0.29 21.04 % 0.24 -34.22 % 0.36 62.01 % 0.23 -43.93 % 0.40 33.69 % 0.30 -26.30 % 0.41 48.43 % 0.27 -32.14 % 0.40 16.83 % 0.35 -14.72 % 0.41 22.24 % 0.33 -3.95 % 0.35 2.72 % 0.34 -20.71 % 0.42 2.49 % 0.41 0.00 % 0.41 -8.75 % 0.45 0.00 % 0.45 -15.78 % 0.54 0.00 % 0.54 0.00 % 0.54 14.80 % 0.47 0.00 % 0.47
Weighted average shs out dil 1.492 B 0.00 % 1.492 B 0.00 % 1.492 B -0.22 % 1.495 B 37.85 % 1.085 B 17.27 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M 0.00 % 925.056 M -15.38 % 1.093 B 18.17 % 925.056 M 6.48 % 868.726 M -11.48 % 981.386 M 12.33 % 873.691 M 3.99 % 840.175 M -0.03 % 840.424 M 0.94 % 832.602 M -0.47 % 836.513 M 0.78 % 830.000 M 0.00 % 830.000 M 0.00 % 830.000 M -0.42 % 833.498 M 0.00 % 833.498 M 13.96 % 731.372 M 0.00 % 731.372 M 0.00 % 731.372 M 21.90 % 600.000 M 0.00 % 600.000 M
Weighted average shs out 1.492 B 0.00 % 1.492 B 0.00 % 1.492 B -0.20 % 1.495 B 37.80 % 1.085 B 17.27 % 925.116 M 0.01 % 925.069 M -0.01 % 925.131 M 0.00 % 925.144 M 0.01 % 925.090 M 0.00 % 925.073 M 0.07 % 924.391 M -0.09 % 925.262 M 0.02 % 925.073 M -0.01 % 925.209 M -13.73 % 1.073 B 15.94 % 925.071 M 6.47 % 868.838 M -11.52 % 981.967 M 12.39 % 873.699 M 3.99 % 840.197 M -0.02 % 840.385 M 0.93 % 832.670 M -0.46 % 836.513 M 1.31 % 825.730 M -0.51 % 830.000 M 0.00 % 830.000 M 0.00 % 830.000 M -0.42 % 833.498 M 14.32 % 729.083 M -0.31 % 731.372 M 0.00 % 731.372 M 21.90 % 600.000 M 0.00 % 600.000 M
EPS diluted -0.02 -83.33 % -0.01 44.90 % -0.02 40.96 % -0.03 -738.46 % 0.01 166.67 % -0.01 34.45 % -0.01 -139.14 % 0.03 395.15 % -0.01 26.95 % -0.01 21.23 % -0.02 67.51 % -0.06 -1 630.56 % 0.00 107.63 % -0.05 -1 342.11 % 0.00 -97.29 % 0.14 1 358.33 % 0.01 37.14 % 0.01 483.33 % 0.00 104.33 % -0.03 -1 159.09 % 0.00 94.70 % -0.04 -284.26 % -0.01 16.28 % -0.01 -44.94 % -0.01 -223.61 % 0.01 2.86 % 0.01 -66.35 % 0.02 5.05 % 0.02 -48.70 % 0.04 -11.87 % 0.04 100.00 % 0.02 -50.68 % 0.04 100.00 % 0.02
Earnings per share -0.02 -83.33 % -0.01 44.90 % -0.02 40.96 % -0.03 -738.46 % 0.01 166.67 % -0.01 34.45 % -0.01 -139.14 % 0.03 395.15 % -0.01 26.95 % -0.01 21.23 % -0.02 67.51 % -0.06 -1 630.56 % 0.00 107.63 % -0.05 -1 342.11 % 0.00 -97.29 % 0.14 1 358.33 % 0.01 37.14 % 0.01 483.33 % 0.00 104.33 % -0.03 -1 159.09 % 0.00 94.70 % -0.04 -284.26 % -0.01 16.28 % -0.01 -44.94 % -0.01 -223.61 % 0.01 2.86 % 0.01 -66.67 % 0.02 6.06 % 0.02 -48.97 % 0.04 -11.42 % 0.04 100.00 % 0.02 -50.68 % 0.04 100.00 % 0.02
Gross profit 35.732 M -35.32 % 55.244 M 16.85 % 47.276 M -21.53 % 60.244 M 26.67 % 47.558 M -31.40 % 69.331 M 69.15 % 40.988 M -41.78 % 70.396 M 59.90 % 44.025 M 23.00 % 35.794 M 10.24 % 32.470 M -21.68 % 41.456 M -11.47 % 46.826 M 39.78 % 33.499 M -31.26 % 48.732 M -14.91 % 57.270 M 2.49 % 55.877 M 18.44 % 47.177 M -0.68 % 47.498 M 5.84 % 44.876 M 66.77 % 26.909 M -32.32 % 39.759 M 95.56 % 20.331 M 35.34 % 15.023 M -44.43 % 27.032 M -45.31 % 49.431 M 0.00 % 49.431 M -18.93 % 60.977 M 0.00 % 60.977 M -21.56 % 77.734 M 0.00 % 77.734 M 100.00 % 38.867 M -23.51 % 50.814 M 100.00 % 25.407 M
Income tax expense 5.000 K -99.87 % 3.873 M 76.93 % 2.189 M 140.72 % -5.376 M -977.00 % 613.000 K -81.24 % 3.268 M 446.49 % 598.000 K -88.74 % 5.310 M 354.23 % 1.169 M 3.63 % 1.128 M -48.66 % 2.197 M -77.16 % 9.621 M 12.16 % 8.578 M -6.85 % 9.209 M 21.04 % 7.608 M -79.15 % 36.482 M 682.37 % 4.663 M 70.93 % 2.728 M -16.57 % 3.270 M 40.28 % 2.331 M 803.49 % 258.000 K -81.26 % 1.377 M 77.45 % 776.000 K 244.17 % -538.250 K -221.23 % 444.000 K -81.34 % 2.380 M 0.00 % 2.380 M -74.40 % 9.296 M 0.00 % 9.296 M 27.15 % 7.311 M 0.00 % 7.311 M 100.00 % 3.655 M 13.68 % 3.216 M 100.00 % 1.608 M
Cost of revenue 101.486 M -46.30 % 188.998 M 87.63 % 100.731 M -42.49 % 175.142 M 91.76 % 91.333 M -39.22 % 150.272 M 78.35 % 84.257 M -37.25 % 134.284 M 51.50 % 88.639 M -30.74 % 127.971 M 61.26 % 79.357 M -39.59 % 131.359 M 61.03 % 81.573 M -29.26 % 115.316 M 58.71 % 72.657 M -45.55 % 133.446 M 64.20 % 81.268 M -34.83 % 124.694 M 78.32 % 69.929 M -17.48 % 84.745 M 115.24 % 39.372 M -50.76 % 79.957 M 107.84 % 38.470 M 29.94 % 29.607 M -19.20 % 36.641 M -47.58 % 69.904 M 0.00 % 69.904 M -4.70 % 73.354 M 0.00 % 73.354 M 10.32 % 66.490 M 0.00 % 66.490 M 100.00 % 33.245 M -42.09 % 57.413 M 100.00 % 28.706 M
General and administrative expenses 35.187 M -29.45 % 49.878 M 28.74 % 38.743 M -20.43 % 48.688 M 55.41 % 31.328 M -13.78 % 36.333 M 29.83 % 27.984 M -24.32 % 36.975 M 18.74 % 31.139 M -5.42 % 32.923 M 26.11 % 26.106 M -26.15 % 35.352 M 34.97 % 26.192 M -46.10 % 48.593 M 60.45 % 30.286 M -23.13 % 39.399 M 49.39 % 26.374 M -10.06 % 29.323 M -2.75 % 30.152 M 6.51 % 28.310 M 29.59 % 21.845 M 0.64 % 21.706 M 1.35 % 21.416 M 85.43 % 11.550 M -52.74 % 24.438 M -19.53 % 30.370 M 0.00 % 30.370 M 9.29 % 27.787 M 0.00 % 27.787 M 40.01 % 19.847 M 0.00 % 19.847 M 100.00 % 9.924 M -16.69 % 11.912 M 100.00 % 5.956 M
Selling and marketing expenses 26.336 M -37.71 % 42.277 M 31.50 % 32.149 M -20.61 % 40.496 M 44.85 % 27.957 M -16.63 % 33.532 M 47.89 % 22.673 M -15.26 % 26.757 M 34.27 % 19.928 M -30.64 % 28.733 M 42.15 % 20.213 M -22.13 % 25.959 M 24.05 % 20.926 M -17.54 % 25.376 M -0.24 % 25.438 M 10.36 % 23.051 M -9.20 % 25.387 M -16.05 % 30.242 M 38.82 % 21.785 M -17.09 % 26.274 M 78.02 % 14.759 M -19.26 % 18.280 M 38.74 % 13.176 M 67.55 % 7.864 M -47.91 % 15.097 M -6.57 % 16.159 M 0.00 % 16.159 M -3.20 % 16.693 M 0.00 % 16.693 M 55.35 % 10.745 M 0.00 % 10.745 M 100.00 % 5.373 M -52.49 % 11.307 M 100.00 % 5.654 M
Other expenses 0.000 0.000 -100.00 % 8.668 M -63.46 % 23.723 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 100.00 % -11.456 M 0.000 -100.00 % 52.898 M 204.44 % -50.651 M -213.95 % 44.448 M 200.11 % -44.401 M -218.97 % 37.323 M 234.17 % -27.818 M -100.00 % -13.909 M -453.91 % -2.511 M -100.00 % -1.256 M
Operating expenses 74.851 M -33.42 % 112.423 M 23.78 % 90.825 M -29.52 % 128.864 M 232.77 % 38.725 M -48.29 % 74.891 M 58.35 % 47.296 M 41.79 % 33.357 M -33.50 % 50.162 M 22.25 % 41.031 M -15.40 % 48.502 M -52.77 % 102.694 M 221.41 % 31.951 M -59.50 % 78.899 M 89.67 % 41.598 M -70.10 % 139.105 M 270.39 % 37.556 M 11.31 % 33.739 M -12.08 % 38.374 M -45.13 % 69.942 M 166.20 % 26.274 M -71.04 % 90.738 M 162.31 % 34.592 M 334.70 % 7.958 M -73.46 % 29.988 M -65.28 % 86.378 M 2 195.54 % -4.122 M -105.86 % 70.382 M 89 557.96 % 78.500 K -99.88 % 67.915 M 2 347.81 % 2.775 M 100.00 % 1.387 M -93.30 % 20.708 M 100.00 % 10.354 M
Cost and expenses 176.337 M -41.50 % 301.421 M 57.35 % 191.556 M -36.99 % 304.006 M 133.75 % 130.058 M -42.24 % 225.163 M 71.16 % 131.553 M -21.53 % 167.641 M 20.78 % 138.801 M -17.87 % 169.002 M 32.18 % 127.859 M -45.37 % 234.053 M 106.17 % 113.524 M -41.55 % 194.215 M 69.98 % 114.255 M -58.08 % 272.551 M 129.37 % 118.824 M -25.00 % 158.433 M 46.29 % 108.303 M -29.99 % 154.687 M 135.64 % 65.646 M -61.54 % 170.695 M 133.63 % 73.062 M 28.83 % 56.713 M -14.88 % 66.629 M -39.99 % 111.032 M 0.00 % 111.032 M 2.25 % 108.584 M 0.00 % 108.584 M 6.63 % 101.835 M 0.00 % 101.835 M 100.00 % 50.917 M -34.82 % 78.121 M 100.00 % 39.060 M
Research and development expenses 13.328 M 18.31 % 11.265 M 0.00 % 11.265 M -35.83 % 17.555 M 31.82 % 13.317 M -28.97 % 18.748 M 85.09 % 10.129 M -47.20 % 19.185 M 42.53 % 13.460 M 1.46 % 13.266 M 14.54 % 11.582 M -14.82 % 13.597 M 11.26 % 12.221 M -9.44 % 13.495 M 19.27 % 11.315 M -42.54 % 19.693 M 113.01 % 9.245 M -28.71 % 12.968 M 3.42 % 12.539 M -23.16 % 16.319 M 71.54 % 9.513 M -46.04 % 17.631 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
Selling general and administrative expenses 61.523 M -39.18 % 101.158 M 42.69 % 70.892 M -19.06 % 87.586 M 43.86 % 60.883 M -30.71 % 87.864 M 92.70 % 45.597 M -7.86 % 49.489 M -6.38 % 52.862 M -17.46 % 64.047 M 38.27 % 46.319 M -24.45 % 61.311 M 30.12 % 47.118 M -38.17 % 76.202 M 42.46 % 53.491 M -16.42 % 63.996 M 27.44 % 50.215 M -3.63 % 52.107 M 5.53 % 49.377 M -36.62 % 77.912 M 112.85 % 36.604 M -49.93 % 73.107 M 111.34 % 34.592 M 78.19 % 19.414 M -50.90 % 39.535 M -15.03 % 46.529 M 0.00 % 46.529 M 4.61 % 44.480 M 0.00 % 44.480 M 45.40 % 30.592 M 0.00 % 30.592 M 100.00 % 15.296 M -34.12 % 23.219 M 100.00 % 11.610 M
Interest income 0.000 0.000 0.000 100.00 % -3.714 M -188.51 % 4.196 M -12.07 % 4.772 M 3.04 % 4.631 M 6.09 % 4.365 M -13.87 % 5.068 M -24.38 % 6.702 M 102.54 % 3.309 M 1 769.49 % 177.000 K -94.63 % 3.295 M -59.87 % 8.211 M -31.85 % 12.048 M 48.12 % 8.134 M 30.12 % 6.251 M -3.44 % 6.474 M 26.08 % 5.135 M 79.67 % 2.858 M -6.08 % 3.043 M 0.000 0.000 0.000 -100.00 % 4.801 M 630.75 % 657.000 K 0.000 -100.00 % 1.974 M 0.000 -100.00 % 1.559 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.087 M 0.000 -100.00 % 4.706 M 0.00 % 4.706 M 148.77 % 1.892 M 0.00 % 1.892 M -28.78 % 2.656 M 0.00 % 2.656 M 100.00 % 1.328 M 91.63 % 693.000 K 100.00 % 346.500 K
Depreciation and amortization 8.394 M 68.32 % 4.987 M -64.89 % 14.202 M 75.27 % 8.103 M -26.91 % 11.086 M 4.12 % 10.647 M 22.39 % 8.699 M -12.95 % 9.993 M 8.40 % 9.219 M -9.89 % 10.231 M 3.31 % 9.903 M 296.12 % 2.500 M -73.47 % 9.424 M 14.72 % 8.215 M 54.88 % 5.304 M -48.63 % 10.326 M 40.15 % 7.368 M -21.26 % 9.357 M 134.22 % 3.995 M -15.84 % 4.747 M 8.93 % 4.358 M 34.63 % 3.237 M -38.57 % 5.269 M 147.78 % 2.127 M -41.74 % 3.650 M 25.95 % 2.898 M 0.00 % 2.898 M 26.27 % 2.295 M 0.00 % 2.295 M 78.18 % 1.288 M 0.00 % 1.288 M 100.00 % 644.000 K -42.16 % 1.114 M 100.00 % 556.750 K
Operating income -39.119 M 28.46 % -54.684 M -33.20 % -41.054 M 8.56 % -44.897 M -3 038.29 % 1.528 M 113.98 % -10.926 M -203.67 % -3.598 M -112.96 % 27.759 M 636.51 % -5.174 M 76.55 % -22.068 M -169.81 % -8.179 M 48.96 % -16.025 M -252.39 % 10.516 M 130.75 % -34.202 M -444.81 % 9.919 M 134.60 % 4.228 M -65.85 % 12.382 M 1 099.81 % 1.032 M -71.54 % 3.626 M 120.52 % -17.674 M -531.44 % -2.799 M 94.51 % -50.979 M -257.47 % -14.261 M -51.56 % -9.409 M -49.73 % -6.284 M -148.73 % 12.895 M -0.68 % 12.983 M -52.15 % 27.131 M -3.53 % 28.123 M -35.96 % 43.916 M 9.54 % 40.093 M 100.00 % 20.047 M -35.25 % 30.962 M 100.00 % 15.481 M
Operating income ratio -0.29 -27.33 % -0.22 19.28 % -0.28 -45.42 % -0.19 -1 833.75 % 0.01 122.11 % -0.05 -73.19 % -0.03 -121.18 % 0.14 447.74 % -0.04 71.06 % -0.13 -84.24 % -0.07 21.13 % -0.09 -213.22 % 0.08 135.64 % -0.23 -381.27 % 0.08 268.59 % 0.02 -75.45 % 0.09 1 403.60 % 0.01 -80.55 % 0.03 122.65 % -0.14 -222.88 % -0.04 90.08 % -0.43 -75.58 % -0.24 -15.03 % -0.21 -113.63 % -0.10 -191.33 % 0.11 -0.68 % 0.11 -46.13 % 0.20 -3.53 % 0.21 -31.25 % 0.30 9.54 % 0.28 0.00 % 0.28 -2.83 % 0.29 0.00 % 0.29
Total other income expenses net 9.315 M 0.000 -100.00 % 9.301 M 186.07 % -10.806 M -134.55 % 31.279 M 16.07 % 26.949 M 467.10 % -7.341 M -249.36 % 4.915 M 181.50 % -6.031 M -120.39 % 29.580 M 365.01 % -11.162 M 60.08 % -27.963 M -2 728.10 % 1.064 M 135.62 % -2.987 M -126.77 % 11.160 M -94.80 % 214.660 M 68 901.28 % -312.000 K -101.25 % 24.862 M 35.07 % 18.407 M 279.58 % -10.250 M -2 721.48 % 391.000 K -97.49 % 15.573 M 246.61 % 4.493 M 338.45 % -1.884 M -27.92 % -1.473 M 68.25 % -4.639 M 1.86 % -4.727 M -263.76 % -1.300 M 43.29 % -2.292 M 49.83 % -4.568 M -513.50 % -744.500 K -100.00 % -372.250 K 67.17 % -1.134 M -100.00 % -567.000 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 2010-01-31 2009-06-30 2009-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
Net debt 115.527 M 48.36 % 77.870 M 47.69 % 52.725 M 188.80 % -59.376 M 48.87 % -116.130 M -245.40 % 79.870 M -11.90 % 90.656 M -29.06 % 127.790 M 5.27 % 121.391 M -1.78 % 123.591 M 10.96 % 111.384 M -25.09 % 148.691 M 29.36 % 114.940 M -46.66 % 215.469 M 3.14 % 208.905 M 29.09 % 161.829 M -24.46 % 214.220 M 1.32 % 211.432 M 8.82 % 194.287 M 185.38 % 68.079 M 31.69 % 51.696 M -11.90 % 58.676 M 2.83 % 57.060 M 32.20 % 43.162 M 7.18 % 40.269 M 27.15 % 31.670 M -14.03 % 36.838 M 561.17 % -7.988 M 89.23 % -74.156 M 33.56 % -111.615 M 39.07 % -183.179 M -3 430.53 % 5.500 M
Total investments 28.089 M 4.33 % 26.922 M -9.10 % 29.617 M -1.69 % 30.127 M -32.60 % 44.700 M -26.13 % 60.515 M 34.54 % 44.980 M -59.10 % 109.984 M 116.29 % 50.850 M -48.36 % 98.467 M 108.58 % 47.209 M -67.59 % 145.677 M 157.17 % 56.646 M -54.77 % 125.233 M -36.75 % 197.982 M -31.45 % 288.813 M 163.54 % 109.588 M -39.26 % 180.413 M 153.65 % 71.127 M 31.17 % 54.224 M 19.55 % 45.356 M 13.56 % 39.939 M 2.29 % 39.044 M 4.63 % 37.316 M 20.55 % 30.956 M -3.49 % 32.074 M 33.64 % 24.000 M 5.16 % 22.822 M 37.76 % 16.567 M -21.05 % 20.983 M 313.62 % 5.073 M 0.000
Total debt 270.115 M 27.57 % 211.731 M -1.56 % 215.079 M 34.09 % 160.396 M 2.66 % 156.235 M -5.07 % 164.583 M 0.50 % 163.757 M -0.01 % 163.778 M -9.78 % 181.535 M 7.48 % 168.894 M -4.83 % 177.464 M -3.78 % 184.443 M 0.41 % 183.686 M -33.31 % 275.424 M 3.98 % 264.888 M 19.34 % 221.962 M -7.43 % 239.765 M 6.44 % 225.262 M 1.05 % 222.911 M 75.94 % 126.700 M 41.25 % 89.700 M -5.58 % 95.000 M 0.53 % 94.500 M -5.03 % 99.500 M 53.07 % 65.001 M -27.78 % 90.001 M 12.82 % 79.773 M 45.64 % 54.773 M 226.03 % 16.800 M -58.00 % 40.000 M -32.51 % 59.269 M 81.91 % 32.581 M
Accumulated other comprehensive income loss 0.000 100.00 % -9.537 M -304.11 % -2.360 M 28.46 % -3.299 M -162.80 % 5.253 M 14.52 % 4.587 M 5.28 % 4.357 M -31.27 % 6.339 M -20.57 % 7.981 M 20.18 % 6.641 M -33.95 % 10.055 M -6.21 % 10.721 M 23.13 % 8.707 M 14.88 % 7.579 M -51.43 % 15.603 M 473.43 % 2.721 M -97.60 % 113.467 M 1.49 % 111.801 M 981.77 % 10.335 M 6.87 % 9.671 M 0.00 % 9.671 M 128.51 % -33.925 M -349.56 % 13.594 M 150.98 % -26.664 M -245.65 % 18.307 M 193.19 % -19.644 M 0.000 100.00 % -15.848 M 0.000 100.00 % -12.861 M 0.000 100.00 % -12.443 M
Retained earnings 0.000 100.00 % -1.247 M -101.56 % 79.994 M 90.47 % 41.999 M -73.56 % 158.832 M 3.65 % 153.235 M -4.48 % 160.420 M -6.42 % 171.425 M 19.60 % 143.326 M -6.22 % 152.830 M -7.86 % 165.871 M -9.09 % 182.452 M -21.83 % 233.410 M 1.46 % 230.055 M -22.87 % 298.275 M 1.20 % 294.737 M 110.70 % 139.883 M 6.76 % 131.031 M 4.87 % 124.950 M 0.97 % 123.752 M -16.35 % 147.936 M 35.71 % 109.011 M -24.27 % 143.944 M -4.57 % 150.833 M -14.93 % 177.295 M -1.43 % 179.875 M 0.000 100.00 % -1.539 M 0.000 0.000 0.000 0.000
Common stock 13.093 M 0.00 % 13.093 M 0.00 % 13.093 M 0.00 % 13.093 M 0.00 % 13.093 M 61.90 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 0.00 % 8.087 M 9.31 % 7.398 M 0.15 % 7.387 M 0.14 % 7.377 M 0.90 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 0.00 % 7.311 M 365 450.00 % 2.000 K
Total equity 540.670 M -4.98 % 569.011 M -3.56 % 590.012 M -4.63 % 618.637 M -8.83 % 678.554 M 35.01 % 502.603 M -1.34 % 509.432 M -2.58 % 522.919 M 5.17 % 497.197 M -1.52 % 504.893 M -4.11 % 526.534 M -3.27 % 544.344 M -8.69 % 596.143 M 0.70 % 592.013 M -12.04 % 673.011 M 2.37 % 657.435 M 10.66 % 594.115 M 1.55 % 585.042 M 22.13 % 479.034 M 0.26 % 477.787 M 14.34 % 417.862 M 1.54 % 411.537 M -7.40 % 444.401 M -0.89 % 448.385 M -9.13 % 493.438 M -1.60 % 501.449 M 0.51 % 498.880 M 5.32 % 473.701 M 1.48 % 466.815 M 2.82 % 454.020 M 14.56 % 396.312 M 170.73 % 146.389 M
Other non current liabilities 11.315 M 0.00 % 11.315 M -5.83 % 12.015 M -2.17 % 12.281 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.044 M 34.30 % -18.333 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.168 M -10.58 % 9.134 M 14.56 % 7.973 M -8.87 % 8.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 60.581 M 12.25 % 53.968 M -47.40 % 102.601 M 93.33 % 53.071 M -38.64 % 86.491 M 62.03 % 53.381 M -16.73 % 64.107 M 34.16 % 47.784 M -15.38 % 56.466 M 1.51 % 55.624 M -19.21 % 68.853 M -9.82 % 76.348 M -17.74 % 92.813 M -1.76 % 94.480 M 580.89 % 13.876 M 302.20 % 3.450 M -38.55 % 5.614 M -92.56 % 75.412 M 6.35 % 70.911 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
Total non current liabilities 71.896 M 10.13 % 65.283 M -43.04 % 114.616 M 75.38 % 65.352 M -24.44 % 86.491 M 62.03 % 53.381 M -16.73 % 64.107 M 34.16 % 47.784 M -15.38 % 56.466 M 1.51 % 55.624 M -19.21 % 68.853 M -9.75 % 76.293 M -17.64 % 92.638 M -1.95 % 94.480 M 580.89 % 13.876 M 302.20 % 3.450 M -38.55 % 5.614 M -92.56 % 75.412 M 6.35 % 70.911 M 660.93 % 9.319 M -27.01 % 12.768 M 37.94 % 9.256 M 10.84 % 8.351 M -10.99 % 9.382 M -10.89 % 10.528 M -4.40 % 11.012 M 0.85 % 10.919 M -5.07 % 11.502 M -84.27 % 73.126 M -29.19 % 103.270 M -7.72 % 111.907 M 13.16 % 98.896 M
Other current liabilities 39.555 M -45.72 % 72.875 M 17.62 % 61.960 M -16.02 % 73.776 M -0.31 % 74.004 M 157.86 % 28.699 M -53.06 % 61.140 M 62.75 % 37.567 M 78.18 % 21.084 M -11.53 % 23.831 M -35.96 % 37.213 M 80.01 % 20.673 M -25.23 % 27.647 M 95.44 % 14.146 M -65.89 % 41.476 M 11.75 % 37.114 M -27.92 % 51.491 M 14.49 % 44.975 M -25.57 % 60.424 M 131.87 % 26.059 M -3.92 % 27.122 M 23.25 % 22.005 M 199.67 % 7.343 M -76.59 % 31.372 M -58.34 % 75.305 M -14.71 % 88.289 M 44.95 % 60.911 M -4.03 % 63.468 M 30.88 % 48.494 M 922.65 % 4.742 M -88.84 % 42.498 M -15.27 % 50.158 M
Deferred revenue 0.000 0.000 0.000 100.00 % -1.884 M 97.30 % -69.744 M 37.28 % -111.202 M -11.59 % -99.650 M 14.09 % -115.994 M 7.26 % -125.069 M -10.42 % -113.270 M -4.29 % -108.611 M -0.48 % -108.095 M -18.95 % -90.873 M 49.78 % -180.944 M 27.91 % -251.012 M -14.87 % -218.512 M 6.68 % -234.151 M -56.26 % -149.850 M 1.41 % -152.000 M -19.97 % -126.700 M -41.25 % -89.700 M 0.000 -100.00 % 8.841 M 0.000 -100.00 % 74.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 209.534 M 32.82 % 157.763 M 40.26 % 112.478 M 4.80 % 107.325 M 53.88 % 69.744 M -37.28 % 111.202 M 11.59 % 99.650 M -14.09 % 115.994 M -7.26 % 125.069 M 10.42 % 113.270 M 4.29 % 108.611 M 0.48 % 108.095 M 18.95 % 90.873 M -49.78 % 180.944 M -27.91 % 251.012 M 14.87 % 218.512 M -6.68 % 234.151 M 56.26 % 149.850 M -1.43 % 152.020 M 19.98 % 126.700 M 41.25 % 89.700 M -6.50 % 95.931 M 11.99 % 85.659 M -13.91 % 99.500 M 53.07 % 65.001 M -27.78 % 90.001 M 12.82 % 79.773 M 45.64 % 54.773 M 226.03 % 16.800 M -58.00 % 40.000 M -32.51 % 59.269 M 81.91 % 32.581 M
Total current liabilities 379.369 M -1.82 % 386.403 M 3.58 % 373.037 M -5.53 % 394.858 M 22.18 % 323.188 M -4.34 % 337.865 M 7.71 % 313.677 M 11.17 % 282.155 M 8.77 % 259.409 M 1.85 % 254.706 M -11.43 % 287.565 M 16.86 % 246.083 M 22.31 % 201.199 M -27.91 % 279.090 M -34.17 % 423.933 M 10.86 % 382.409 M 3.31 % 370.173 M 40.47 % 263.517 M -10.16 % 293.318 M 19.98 % 244.470 M 27.25 % 192.118 M -2.78 % 197.609 M 19.44 % 165.440 M -20.90 % 209.155 M -16.28 % 249.830 M -13.94 % 290.308 M 11.66 % 260.001 M 13.21 % 229.659 M 67.81 % 136.860 M -23.65 % 179.260 M 8.95 % 164.541 M 2.65 % 160.301 M
Total liabilities 451.265 M -0.09 % 451.686 M -7.38 % 487.653 M 5.96 % 460.210 M 8.94 % 422.456 M 4.47 % 404.361 M 3.32 % 391.358 M 13.93 % 343.513 M 5.07 % 326.923 M 1.67 % 321.547 M -12.66 % 368.139 M 10.08 % 334.420 M 7.13 % 312.170 M -20.27 % 391.529 M -14.50 % 457.928 M 13.22 % 404.463 M -3.47 % 418.988 M 9.72 % 381.866 M 2.17 % 373.753 M 47.27 % 253.789 M 23.87 % 204.886 M -0.96 % 206.865 M 19.03 % 173.791 M -20.48 % 218.537 M -16.06 % 260.358 M -13.59 % 301.320 M 11.22 % 270.920 M 12.34 % 241.161 M 76.21 % 136.860 M -23.65 % 179.260 M 8.95 % 164.541 M 2.65 % 160.301 M
Other non current assets 21.949 M -1.90 % 22.375 M 19.66 % 18.699 M 0.000 100.00 % -12.484 M -2.22 % -12.213 M -29.80 % -9.409 M 5.20 % -9.925 M 9.00 % -10.907 M -10.09 % -9.907 M 16.52 % -11.868 M -24.86 % -9.505 M -9.24 % -8.701 M 8.34 % -9.493 M -34.01 % -7.084 M 5.84 % -7.523 M -11.83 % -6.727 M 6.27 % -7.177 M 24.98 % -9.567 M -1.08 % -9.465 M -45.53 % -6.504 M -110.32 % 63.000 M 57.50 % 40.000 M -54.15 % 87.237 M -26.86 % 119.279 M -22.74 % 154.377 M 488.64 % 26.226 M -55.44 % 58.855 M 47.34 % 39.946 M 483.75 % 6.843 M 34.89 % 5.073 M 0.000
Long term investments 28.089 M 4.33 % 26.922 M -9.10 % 29.617 M -1.69 % 30.127 M -32.60 % 44.700 M -2.36 % 45.781 M 1.78 % 44.980 M -4.35 % 47.028 M -7.52 % 50.850 M -0.12 % 50.913 M 8.77 % 46.809 M -14.49 % 54.740 M 17.35 % 46.646 M 1.01 % 46.181 M -74.34 % 179.982 M 7.46 % 167.484 M 486.39 % 28.562 M 6.09 % 26.922 M 30.53 % 20.625 M 445.63 % 3.780 M 12.63 % 3.356 M 114.55 % -23.061 M -2 312.24 % -956.000 K 95.38 % -20.684 M 64.97 % -59.044 M 37.14 % -93.926 M -38.13 % -68.000 M 0.000 0.000 100.00 % -44.017 M 0.000 0.000
Intangible assets 8.519 M -1.90 % 8.684 M -21.45 % 11.055 M -45.38 % 20.238 M 21.50 % 16.657 M -15.94 % 19.816 M -13.87 % 23.006 M -11.97 % 26.134 M -10.78 % 29.293 M -9.73 % 32.452 M -11.71 % 36.758 M -5.19 % 38.769 M -3.33 % 40.106 M -3.85 % 41.712 M 37.19 % 30.405 M -5.24 % 32.085 M 35.70 % 23.644 M -6.55 % 25.300 M 20 983.33 % 120.000 K -33.33 % 180.000 K -25.00 % 240.000 K -20.00 % 300.000 K -21.26 % 381.000 K -33.16 % 570.000 K -24.90 % 759.000 K -19.85 % 947.000 K -16.64 % 1.136 M -14.20 % 1.324 M -12.55 % 1.514 M -11.05 % 1.702 M -9.99 % 1.891 M -9.04 % 2.079 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 449.000 K 0.00 % 449.000 K 0.000 0.000 0.000 0.000 -100.00 % 642.000 K 0.00 % 642.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 8.519 M -1.90 % 8.684 M -21.45 % 11.055 M -45.38 % 20.238 M 21.50 % 16.657 M -15.94 % 19.816 M -13.87 % 23.006 M -11.97 % 26.134 M -10.78 % 29.293 M -9.73 % 32.452 M -11.71 % 36.758 M -5.19 % 38.769 M -3.33 % 40.106 M -3.85 % 41.712 M 35.19 % 30.854 M -5.16 % 32.534 M 37.60 % 23.644 M -6.55 % 25.300 M 20 983.33 % 120.000 K -33.33 % 180.000 K -79.59 % 882.000 K -6.37 % 942.000 K 147.24 % 381.000 K -33.16 % 570.000 K -24.90 % 759.000 K -19.85 % 947.000 K -16.64 % 1.136 M -14.20 % 1.324 M -12.55 % 1.514 M -11.05 % 1.702 M -9.99 % 1.891 M -9.04 % 2.079 M
Property plant equipment net 178.290 M 8.82 % 163.842 M -2.65 % 168.304 M 6.50 % 158.039 M -4.71 % 165.848 M -1.52 % 168.414 M 1.89 % 165.298 M -3.25 % 170.843 M -3.68 % 177.366 M -3.47 % 183.737 M -4.80 % 193.006 M -1.11 % 195.167 M 18.39 % 164.852 M 30.89 % 125.951 M 26.70 % 99.407 M 74.90 % 56.837 M 85.60 % 30.624 M 15.34 % 26.550 M -22.46 % 34.239 M 15.33 % 29.688 M 15.16 % 25.780 M -7.80 % 27.960 M -52.74 % 59.156 M 77.56 % 33.317 M 13.47 % 29.362 M -8.49 % 32.085 M 11.31 % 28.824 M 32.95 % 21.681 M 37.13 % 15.811 M 3.61 % 15.260 M 11.08 % 13.738 M 2.84 % 13.358 M
Total non current assets 236.847 M 6.77 % 221.823 M -2.57 % 227.675 M 1.14 % 225.108 M -0.92 % 227.205 M -2.91 % 234.011 M 0.31 % 233.284 M -4.39 % 244.005 M -5.24 % 257.509 M -3.59 % 267.102 M -3.42 % 276.573 M -4.19 % 288.676 M 14.73 % 251.604 M 17.66 % 213.844 M -31.07 % 310.243 M 20.79 % 256.855 M 210.10 % 82.830 M 5.15 % 78.772 M 43.26 % 54.984 M 63.41 % 33.648 M 12.09 % 30.018 M -60.15 % 75.333 M -25.68 % 101.362 M -1.89 % 103.311 M 13.91 % 90.695 M -3.33 % 93.822 M 1.04 % 92.860 M 13.44 % 81.860 M 42.93 % 57.271 M 27.87 % 44.788 M 116.35 % 20.702 M 34.11 % 15.437 M
Other current assets 82.234 M -22.48 % 106.085 M -49.97 % 212.062 M 179.92 % 75.757 M -4.05 % 78.952 M 19.44 % 66.103 M -24.10 % 87.093 M 108.96 % 41.679 M -44.47 % 75.057 M 85.69 % 40.420 M -64.26 % 113.110 M 181.98 % 40.113 M -76.89 % 173.562 M -9.59 % 191.981 M -28.93 % 270.137 M 57.46 % 171.561 M -56.47 % 394.150 M 200.76 % 131.052 M -50.06 % 262.421 M 82.25 % 143.992 M 50.76 % 95.513 M 21.41 % 78.671 M -1.43 % 79.814 M 13.56 % 70.285 M -85.20 % 474.920 M -0.23 % 475.999 M 2.34 % 465.119 M 14.06 % 407.770 M -0.87 % 411.348 M 2.45 % 401.523 M 1 267.49 % 29.362 M -88.36 % 252.251 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.734 M 0.000 -100.00 % 62.956 M 0.000 -100.00 % 47.554 M 11 788.50 % 400.000 K -99.56 % 90.937 M 809.37 % 10.000 M -87.35 % 79.052 M 339.18 % 18.000 M -85.16 % 121.329 M 49.74 % 81.026 M -47.21 % 153.491 M 203.93 % 50.502 M 0.11 % 50.444 M 20.10 % 42.000 M -33.33 % 63.000 M 57.50 % 40.000 M -31.03 % 58.000 M -35.56 % 90.000 M -28.57 % 126.000 M 36.96 % 92.000 M 0.000 0.000 -100.00 % 65.000 M 0.000 0.000
cash and cash equivalents 154.588 M 15.48 % 133.861 M -17.55 % 162.354 M -26.13 % 219.772 M -19.31 % 272.365 M 221.51 % 84.713 M 15.88 % 73.101 M 103.13 % 35.988 M -40.16 % 60.144 M 32.76 % 45.303 M -31.44 % 66.080 M 84.83 % 35.752 M -47.99 % 68.746 M 14.66 % 59.955 M 7.10 % 55.983 M -6.90 % 60.133 M 135.40 % 25.545 M 84.71 % 13.830 M -51.68 % 28.624 M -51.17 % 58.621 M 54.25 % 38.004 M 4.63 % 36.324 M -2.98 % 37.440 M -33.54 % 56.338 M 127.79 % 24.732 M -57.60 % 58.331 M 35.86 % 42.935 M -31.59 % 62.761 M -31.00 % 90.956 M -40.01 % 151.615 M -37.46 % 242.448 M 795.27 % 27.081 M
Cash and short term investments 154.588 M 15.48 % 133.861 M -17.55 % 162.354 M -31.20 % 235.993 M -13.35 % 272.365 M 173.88 % 99.447 M 36.04 % 73.101 M -26.49 % 99.444 M 65.34 % 60.144 M -35.23 % 92.857 M 39.68 % 66.480 M -47.53 % 126.689 M 60.88 % 78.746 M -43.35 % 139.007 M 81.06 % 76.776 M -59.74 % 190.710 M 78.95 % 106.571 M -36.31 % 167.321 M 111.46 % 79.126 M -27.45 % 109.065 M 36.32 % 80.004 M -19.45 % 99.324 M 28.26 % 77.440 M -32.27 % 114.338 M -0.34 % 114.732 M -37.76 % 184.331 M 36.61 % 134.935 M 115.00 % 62.761 M -31.00 % 90.956 M -58.01 % 216.615 M -10.66 % 242.448 M 795.27 % 27.081 M
Total current assets 755.088 M -5.48 % 798.874 M -6.01 % 849.990 M -0.44 % 853.739 M -0.88 % 861.321 M 30.36 % 660.740 M 0.43 % 657.910 M 7.68 % 611.007 M 9.99 % 555.517 M 1.17 % 549.081 M -9.39 % 605.974 M 4.46 % 580.091 M -10.20 % 645.957 M -11.28 % 728.068 M -2.20 % 744.449 M -4.09 % 776.219 M -13.81 % 900.617 M 5.05 % 857.346 M 12.89 % 759.467 M 12.59 % 674.538 M 15.62 % 583.426 M 7.43 % 543.069 M 5.08 % 516.830 M -8.30 % 563.611 M -15.00 % 663.101 M -6.47 % 708.947 M 4.73 % 676.940 M 6.94 % 633.002 M 15.85 % 546.404 M -7.15 % 588.492 M 8.95 % 540.151 M 85.46 % 291.253 M
Inventory 162.599 M 13.64 % 143.082 M -13.97 % 166.321 M -13.42 % 192.099 M -6.55 % 205.561 M 5.48 % 194.879 M 23.89 % 157.303 M 2.69 % 153.189 M 11.13 % 137.850 M 3.59 % 133.074 M 19.52 % 111.345 M 5.70 % 105.341 M 41.50 % 74.448 M -35.21 % 114.900 M 23.83 % 92.789 M 20.95 % 76.717 M -32.35 % 113.404 M 15.84 % 97.893 M 18.22 % 82.807 M -7.70 % 89.717 M 10.11 % 81.479 M 25.04 % 65.163 M 34.12 % 48.584 M -27.02 % 66.569 M -9.37 % 73.449 M 51.08 % 48.617 M -36.77 % 76.886 M 25.08 % 61.471 M 39.39 % 44.100 M 24.74 % 35.354 M 46.43 % 24.144 M 102.53 % 11.921 M
Net receivables 355.667 M -14.47 % 415.846 M 34.47 % 309.253 M -11.61 % 349.890 M 14.93 % 304.443 M -8.43 % 332.458 M -2.34 % 340.413 M 7.49 % 316.695 M 12.12 % 282.466 M -0.09 % 282.730 M -10.26 % 315.039 M 2.30 % 307.948 M -3.53 % 319.201 M 13.12 % 282.180 M -7.41 % 304.747 M -9.63 % 337.231 M 17.71 % 286.492 M 24.27 % 230.540 M -31.21 % 335.113 M 0.000 -100.00 % 326.430 M 3.19 % 316.335 M 1.72 % 310.992 M -4.43 % 325.421 M -17.38 % 393.889 M 12.54 % 349.999 M -24.26 % 462.085 M 13.32 % 407.770 M 0.31 % 406.490 M 25.04 % 325.082 M 33.12 % 244.197 M 3.22 % 236.584 M
Tax assets 0.000 0.000 0.000 -100.00 % 16.704 M 33.80 % 12.484 M 2.22 % 12.213 M 29.80 % 9.409 M -5.20 % 9.925 M -9.00 % 10.907 M 10.09 % 9.907 M -16.52 % 11.868 M 24.86 % 9.505 M 9.24 % 8.701 M -8.34 % 9.493 M 34.01 % 7.084 M -5.84 % 7.523 M 11.83 % 6.727 M -6.27 % 7.177 M -24.98 % 9.567 M 1.08 % 9.465 M 45.53 % 6.504 M 0.18 % 6.492 M 133.44 % 2.781 M -3.13 % 2.871 M 746.90 % 339.000 K 0.00 % 339.000 K -99.68 % 104.674 M 0.000 0.000 -100.00 % 65.000 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 12.484 M 2.22 % 12.213 M 27.27 % 9.596 M -15.97 % 11.420 M 2.94 % 11.094 M 8.16 % 10.257 M -15.41 % 12.126 M 21.30 % 9.997 M -7.02 % 10.752 M -74.17 % 41.630 M -45.40 % 76.247 M 164.53 % 28.824 M -2.81 % 29.656 M -3.68 % 30.790 M -19.68 % 38.336 M 63.90 % 23.390 M 151.40 % 9.304 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 130.280 M -16.36 % 155.765 M -21.57 % 198.599 M -7.85 % 215.509 M 20.17 % 179.343 M -8.96 % 196.989 M 30.20 % 151.296 M 19.13 % 127.000 M 12.14 % 113.256 M -3.70 % 117.605 M -16.58 % 140.971 M 21.42 % 116.106 M 42.14 % 81.682 M -2.17 % 83.490 M -27.36 % 114.931 M 13.58 % 101.193 M 22.99 % 82.279 M 28.63 % 63.968 M -14.16 % 74.523 M -16.03 % 88.749 M 21.32 % 73.150 M -5.08 % 77.062 M 40.74 % 54.756 M -27.64 % 75.672 M -20.89 % 95.650 M 1.06 % 94.646 M -7.11 % 101.890 M 12.04 % 90.941 M 61.45 % 56.326 M -50.79 % 114.465 M 117.46 % 52.638 M -20.62 % 66.315 M
Tax payables 0.000 0.000 0.000 -100.00 % 132.000 K 36.08 % 97.000 K -90.05 % 975.000 K -38.72 % 1.591 M -0.19 % 1.594 M 0.000 0.000 -100.00 % 770.000 K -36.31 % 1.209 M 21.26 % 997.000 K 95.49 % 510.000 K -96.91 % 16.514 M -35.47 % 25.590 M 1 036.32 % 2.252 M -52.33 % 4.724 M -25.62 % 6.351 M 114.42 % 2.962 M 38.02 % 2.146 M -17.81 % 2.611 M 0.000 -100.00 % 2.611 M -81.18 % 13.874 M -20.14 % 17.372 M -0.32 % 17.427 M -14.89 % 20.477 M 34.36 % 15.240 M -24.00 % 20.053 M 97.84 % 10.136 M -9.88 % 11.247 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -12.281 M -116.66 % 73.714 M 83.07 % 40.266 M -20.32 % 50.533 M 47.71 % 34.210 M -24.68 % 45.418 M 2.28 % 44.407 M -22.27 % 57.132 M -11.15 % 64.304 M -13.66 % 74.480 M -2.67 % 76.521 M 1 325.71 % -6.243 M 58.80 % -15.154 M 59.68 % -37.587 M -215.74 % 32.475 M -47.10 % 61.387 M 0.000 -100.00 % 4.600 M 3 670.49 % 122.000 K -67.72 % 378.000 K -40.28 % 633.000 K -36.51 % 997.000 K -3.86 % 1.037 M -23.30 % 1.352 M 3.36 % 1.308 M 0.000 0.000 0.000 0.000
Minority interest 8.548 M -2.19 % 8.739 M -2.41 % 8.955 M -2.97 % 9.229 M -16.45 % 11.046 M -4.39 % 11.553 M 1.10 % 11.427 M -4.19 % 11.927 M -5.80 % 12.662 M 3.84 % 12.194 M -29.84 % 17.380 M -3.14 % 17.943 M -13.73 % 20.798 M -1.67 % 21.151 M -18.35 % 25.905 M -3.16 % 26.749 M 254.90 % 7.537 M -16.09 % 8.982 M -14.63 % 10.521 M -5.52 % 11.136 M 30.32 % 8.545 M 359.66 % 1.859 M 0.000 0.000 -100.00 % 19.753 M -9.27 % 21.772 M 2.08 % 21.329 M 821.34 % 2.315 M -58.07 % 5.521 M -8.73 % 6.049 M 93.07 % 3.133 M 32.53 % 2.364 M
Capital lease obligations 0.000 -100.00 % 1.963 M 2.08 % 1.923 M -50.01 % 3.847 M 0.000 0.000 0.000 0.000 -100.00 % 14.000 K -74.55 % 55.000 K -66.46 % 164.000 K -36.68 % 259.000 K -36.21 % 406.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.841 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 3.299 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
Other total stockholders equity 519.029 M -5.14 % 547.179 M 11.59 % 490.330 M -11.54 % 554.316 M 13.05 % 490.330 M 2.50 % 478.376 M -1.48 % 485.561 M -2.22 % 496.566 M 6.00 % 468.467 M -1.99 % 477.971 M -2.66 % 491.012 M -3.27 % 507.593 M -9.12 % 558.551 M 43.75 % 388.557 M 19.50 % 325.141 M 0.00 % 325.141 M -43.79 % 578.491 M 77.92 % 325.141 M 0.00 % 325.141 M 0.00 % 325.141 M 33.08 % 244.312 M 0.54 % 242.998 M 0.89 % 240.853 M 3.75 % 232.139 M -19.70 % 289.079 M -1.17 % 292.491 M -37.80 % 470.240 M 60.69 % 292.635 M -35.54 % 453.983 M 2.66 % 442.199 M 14.60 % 385.868 M 146.61 % 156.466 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 12.281 M -3.88 % 12.777 M -2.58 % 13.115 M -3.38 % 13.574 M 0.00 % 13.574 M 22.86 % 11.048 M -1.51 % 11.217 M -4.30 % 11.721 M -2.24 % 11.989 M -33.97 % 18.158 M 1.11 % 17.959 M -10.74 % 20.119 M 8.14 % 18.604 M -56.94 % 43.201 M 0.61 % 42.937 M 350.83 % 9.524 M 2.20 % 9.319 M 14.09 % 8.168 M -10.58 % 9.134 M 14.56 % 7.973 M -8.87 % 8.749 M -8.20 % 9.531 M -4.45 % 9.975 M 4.26 % 9.567 M -6.15 % 10.194 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 12.777 M -2.58 % 13.115 M -3.38 % 13.574 M 0.00 % 13.574 M 22.86 % 11.048 M -1.51 % 11.217 M -4.30 % 11.721 M -2.68 % 12.044 M -34.30 % 18.333 M 2.08 % 17.959 M -10.74 % 20.119 M 8.14 % 18.604 M -56.94 % 43.201 M 0.61 % 42.937 M 350.83 % 9.524 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -73.126 M 29.19 % -103.270 M 7.72 % -111.907 M -13.16 % -98.896 M
Total assets 991.935 M -2.82 % 1.021 B -5.29 % 1.078 B -0.11 % 1.079 B -2.01 % 1.101 B 21.40 % 906.964 M 0.69 % 900.790 M 3.97 % 866.432 M 5.13 % 824.120 M -0.28 % 826.440 M -7.63 % 894.673 M 1.81 % 878.764 M -3.25 % 908.313 M -7.65 % 983.542 M -13.03 % 1.131 B 6.50 % 1.062 B 4.82 % 1.013 B 4.78 % 966.908 M 13.38 % 852.787 M 16.57 % 731.576 M 17.48 % 622.748 M 0.70 % 618.402 M 0.03 % 618.192 M -7.31 % 666.922 M -11.52 % 753.796 M -6.10 % 802.769 M 4.28 % 769.800 M 7.69 % 714.862 M 18.42 % 603.675 M -4.67 % 633.280 M 12.91 % 560.853 M 82.87 % 306.690 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
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-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.570 M 0.000 -100.00 % 43.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.061 M 0.000 100.00 % -9.606 M 0.000 100.00 % -2.600 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 -100.00 % 2.573 M 0.000 -100.00 % 2.102 M 0.000 -100.00 % 1.112 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 % -444.000 K -152.24 % 850.000 K -37.36 % 1.357 M -72.86 % 5.000 M 0.000 -100.00 % 7.634 M 0.000 -100.00 % 4.244 M 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -31.964 M 0.000 100.00 % -63.078 M 0.000 100.00 % -62.308 M 0.000 100.00 % -50.072 M 0.000 100.00 % -5.504 M 0.000 -100.00 % 1.984 M 0.000 -100.00 % 68.051 M 0.000 100.00 % -161.135 M 0.000 -100.00 % 81.889 M 0.000 100.00 % -89.587 M 0.000 100.00 % -5.858 M 0.000 0.000 100.00 % -11.225 M 0.00 % -11.225 M 64.37 % -31.507 M 0.00 % -31.507 M 37.71 % -50.578 M 0.00 % -50.578 M -100.00 % -25.289 M 1.60 % -25.699 M -100.00 % -12.850 M
Accounts receivables 0.000 100.00 % -83.835 M 0.000 100.00 % -40.814 M 0.000 100.00 % -28.636 M 0.000 100.00 % -21.396 M 0.000 -100.00 % 21.742 M 0.000 100.00 % -17.913 M 0.000 -100.00 % 30.229 M 0.000 100.00 % -98.754 M 0.000 -100.00 % 109.865 M 0.000 100.00 % -77.230 M 0.000 100.00 % -34.034 M 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 % 49.017 M 0.000 100.00 % -18.658 M 0.000 100.00 % -47.036 M 0.000 100.00 % -23.656 M 0.000 100.00 % -31.039 M 0.000 100.00 % -22.000 K 0.000 100.00 % -4.196 M 0.000 -100.00 % 22.003 M 0.000 100.00 % -23.516 M 0.000 100.00 % -24.554 M 0.000 -100.00 % 1.642 M 0.000 0.000 -100.00 % 5.725 M 0.00 % 5.725 M 143.84 % -13.059 M 0.00 % -13.059 M -6.95 % -12.210 M 0.00 % -12.210 M -100.00 % -6.105 M -265.94 % 3.679 M 100.00 % 1.840 M
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
Other working capital 0.000 -100.00 % 2.854 M 0.000 100.00 % -3.606 M 0.000 -100.00 % 13.364 M 0.000 100.00 % -5.020 M 0.000 -100.00 % 3.793 M 0.000 -100.00 % 19.919 M 0.000 -100.00 % 42.018 M 0.000 100.00 % -84.384 M 0.000 100.00 % -4.460 M 0.000 -100.00 % 12.197 M 0.000 -100.00 % 26.534 M 0.000 0.000 100.00 % -16.949 M 0.00 % -16.949 M 8.13 % -18.448 M 0.00 % -18.448 M 51.92 % -38.369 M 0.00 % -38.369 M -100.00 % -19.184 M 34.70 % -29.378 M -100.00 % -14.689 M
Other non cash items 29.618 M 398.66 % -9.917 M 82.22 % -55.779 M -166.98 % 83.275 M 872.04 % 8.567 M -89.32 % 80.187 M 1 598.26 % -5.352 M -110.29 % 52.007 M 276.22 % -29.513 M -221.14 % 24.363 M 224.89 % -19.507 M -116.02 % 121.763 M 307.34 % -58.726 M -97.24 % -29.774 M -1 087.63 % -2.507 M 96.57 % -73.161 M -7.72 % -67.919 M -796.96 % 9.745 M 122.17 % -43.955 M -154.50 % 80.657 M 243.76 % -56.107 M -183.77 % 66.977 M 311.31 % -31.696 M 31.76 % -46.448 M -904.92 % 5.771 M 1 252.99 % 426.500 K 104.64 % -9.192 M -813.21 % -1.007 M 75.89 % -4.175 M -135.78 % 11.669 M 100.00 % 5.835 M 116.21 % 2.699 M 100.00 % 1.349 M
Net cash provided by operating activities 0.000 100.00 % -57.974 M 17.13 % -69.957 M -293.17 % -17.793 M -170.03 % 25.406 M 7.68 % 23.594 M 413.17 % -7.534 M -118.24 % 41.308 M 239.54 % -29.604 M -281.72 % 16.291 M 162.86 % -25.916 M -134.36 % 75.429 M 265.60 % -45.549 M -1 734.92 % 2.786 M -56.02 % 6.335 M 109.17 % -69.116 M -33.69 % -51.699 M -148.28 % 107.072 M 376.23 % -38.762 M -36.64 % -28.367 M 47.10 % -53.626 M -284.45 % 29.073 M 184.10 % -34.569 M 29.15 % -48.790 M -9 907.04 % 497.500 K 0.00 % 497.500 K 105.26 % -9.465 M 0.00 % -9.465 M -76.17 % -5.373 M 0.00 % -5.373 M -100.00 % -2.686 M -152.00 % 5.166 M 100.00 % 2.583 M
Investments in property plant and equipment 0.000 0.000 100.00 % -16.194 M -67 375.00 % -24.000 K 99.65 % -6.795 M 42.09 % -11.733 M -4 593.20 % -250.000 K 81.19 % -1.329 M -906.82 % -132.000 K -102.38 % 5.540 M 192.33 % -6.000 M 81.27 % -32.042 M -2 886.21 % -1.073 M -105.29 % 20.275 M 119.02 % -106.610 M -246.00 % -30.812 M -171.83 % -11.335 M -506.86 % 2.786 M 109.14 % -30.494 M -253.64 % -8.623 M -299.21 % -2.160 M -37.67 % -1.569 M 51.27 % -3.220 M -93.63 % -1.663 M 84.24 % -10.555 M 0.00 % -10.555 M -77.19 % -5.957 M 0.00 % -5.957 M -140.74 % -2.475 M 0.00 % -2.475 M -100.00 % -1.237 M 9.56 % -1.368 M -100.00 % -684.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -900.000 K 0.000 100.00 % -4.900 M 0.000 0.000 0.000 100.00 % -14.348 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.589 M 0.000 0.000 100.00 % -6.150 M 0.000 100.00 % -1.000 K 0.000 100.00 % -21.126 M 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 100.00 % -17.500 M 0.00 % -17.500 M 0.000 0.000 100.00 % -32.500 M 0.00 % -32.500 M -100.00 % -16.250 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.050 M 0.00 % 5.050 M 0.000 0.000 -100.00 % 1.705 M 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 37.922 M 269.71 % -22.345 M -38.50 % -16.133 M -416.59 % -3.123 M -174.61 % 4.186 M -91.55 % 49.542 M 226.49 % -39.166 M -210.49 % 35.448 M 225.96 % -28.142 M -140.29 % 69.853 M 206.88 % -65.359 M -144.22 % 147.798 M 2 437.84 % -6.322 M -113.84 % 45.681 M -70.25 % 153.569 M 131.70 % 66.280 M 168.08 % -97.362 M -249.36 % -27.869 M -390.42 % 9.596 M -84.76 % 62.948 M 322.31 % -28.316 M -204.54 % 27.085 M -39.75 % 44.954 M 376.06 % -16.284 M -170.78 % 23.005 M 134.18 % -67.298 M -1 229.73 % 5.957 M 112.70 % -46.890 M -234.07 % 34.975 M 100.00 % 17.487 M 1 178.31 % 1.368 M 100.00 % 684.000 K
Net cash used for investing activites 0.000 -100.00 % 37.922 M 198.40 % -38.539 M -138.53 % -16.157 M -62.91 % -9.918 M -31.42 % -7.547 M -115.31 % 49.292 M 221.72 % -40.495 M -214.66 % 35.316 M 250.27 % -23.502 M -136.81 % 63.853 M 162.42 % -102.301 M -169.72 % 146.725 M 951.57 % 13.953 M 122.90 % -60.929 M -156.20 % 108.409 M 97.30 % 54.945 M 158.10 % -94.576 M -62.05 % -58.363 M -6 098.25 % 973.000 K -98.40 % 60.788 M 293.14 % -31.474 M -231.88 % 23.865 M -44.87 % 43.291 M 270.82 % -25.343 M -26.11 % -20.096 M 42.82 % -35.143 M 7.79 % -38.113 M 36.85 % -60.353 M -47.45 % -40.932 M -100.00 % -20.466 M -735.52 % -2.450 M -100.00 % -1.225 M
Debt repayment 0.000 0.000 -100.00 % 56.607 M 0.000 100.00 % -8.348 M 0.000 100.00 % -21.000 K 0.000 -100.00 % 12.641 M 0.000 100.00 % -6.979 M 0.000 100.00 % -92.385 M 0.000 -100.00 % 52.869 M 0.000 -100.00 % 7.920 M 0.000 -100.00 % 109.546 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.228 M 0.000 -100.00 % 14.773 M 0.000 -100.00 % 23.975 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.750 M 0.00 % 9.750 M 0.000 0.000 -100.00 % 119.538 M 0.00 % 119.538 M 100.00 % 59.769 M 4 779.10 % 1.225 M 100.00 % 612.500 K
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -6.763 M 0.000 100.00 % -20.567 M 0.000 100.00 % -2.800 M 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -8.441 M -52.67 % -5.529 M 70.34 % -18.643 M -110.33 % 180.512 M 4 170.17 % -4.435 M 4.09 % -4.624 M 81.48 % -24.969 M -610.96 % -3.512 M 74.11 % -13.566 M -2 053.33 % -630.000 K 89.71 % -6.122 M 0.000 100.00 % -12.767 M -426.47 % -2.425 M 48.46 % -4.705 M -957.01 % 549.000 K 102.01 % -27.305 M 35.61 % -42.403 M -188.32 % 48.011 M 975.79 % -5.482 M -526.61 % 1.285 M 115.68 % -8.194 M 70.84 % -28.100 M -256.12 % 18.000 M 171.64 % -25.125 M -160.75 % 41.355 M 228.32 % -32.229 M 64.20 % -90.019 M -235.50 % 66.435 M 100.00 % 33.218 M 317.00 % -15.308 M -100.00 % -7.654 M
Net cash used provided by financing activities 0.000 100.00 % -8.441 M -116.53 % 51.078 M 373.98 % -18.643 M -110.83 % 172.164 M 3 981.94 % -4.435 M 4.52 % -4.645 M 81.40 % -24.969 M -373.51 % 9.129 M 167.29 % -13.566 M -78.29 % -7.609 M -24.29 % -6.122 M 93.37 % -92.385 M -623.62 % -12.767 M -125.31 % 50.444 M 1 172.14 % -4.705 M -155.56 % 8.469 M 131.02 % -27.305 M -140.67 % 67.143 M 39.85 % 48.011 M 975.79 % -5.482 M -526.61 % 1.285 M 115.68 % -8.194 M 70.84 % -28.100 M -142.60 % 65.965 M 362.55 % -25.125 M -170.65 % 35.561 M 210.34 % -32.229 M -118.94 % 170.129 M 156.08 % 66.435 M 100.00 % 33.218 M 317.00 % -15.308 M -100.00 % -7.654 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 84.713 M 200.00 % -84.713 M -335.39 % 35.988 M 200.00 % -35.988 M -179.44 % 45.303 M 200.00 % -45.303 M -226.71 % 35.752 M 200.00 % -35.752 M -159.63 % 59.955 M 200.00 % -59.955 M -199.70 % 60.133 M 200.00 % -60.133 M -534.80 % 13.830 M 200.00 % -13.830 M -123.59 % 58.621 M 200.00 % -58.621 M -261.38 % 36.324 M 0.000 0.000 0.000 100.00 % -42.921 M -200.00 % 42.921 M 221.31 % -35.380 M -200.00 % 35.380 M 183.97 % -42.137 M -200.00 % 42.137 M 100.00 % 21.068 M 69.99 % 12.394 M 100.00 % 6.197 M
Net change in cash 0.000 100.00 % -162.354 M -200.00 % 162.354 M 0.000 -100.00 % 272.365 M 472.59 % -73.101 M -200.00 % 73.101 M 221.54 % -60.144 M -200.00 % 60.144 M 191.02 % -66.080 M -200.00 % 66.080 M 196.12 % -68.746 M -200.00 % 68.746 M 222.80 % -55.983 M -200.00 % 55.983 M 319.15 % -25.545 M -200.00 % 25.545 M 189.20 % -28.639 M -200.00 % 28.639 M 175.36 % -38.004 M -200.00 % 38.004 M 201.51 % -37.440 M -200.00 % 37.440 M 51.38 % 24.732 M 786.24 % -3.604 M -300.00 % -901.000 K 98.99 % -88.854 M -300.00 % -22.214 M -117.84 % 124.534 M 300.00 % 31.134 M 0.00 % 31.134 M 31 707.61 % -98.500 K 0.00 % -98.500 K
Cash at beginning of period 0.000 -100.00 % 162.354 M 0.000 -100.00 % 272.365 M 0.000 -100.00 % 73.101 M 0.000 -100.00 % 60.144 M 0.000 -100.00 % 66.080 M 0.000 -100.00 % 68.746 M 0.000 -100.00 % 55.983 M 0.000 -100.00 % 25.545 M 0.000 -100.00 % 28.639 M 0.000 -100.00 % 38.004 M 0.000 -100.00 % 37.440 M 0.000 0.000 -100.00 % 62.761 M 300.00 % 15.690 M -89.65 % 151.615 M 300.00 % 37.904 M 39.96 % 27.081 M 300.00 % 6.770 M 0.00 % 6.770 M -1.43 % 6.869 M 0.00 % 6.869 M
Cash at end of period 0.000 0.000 -100.00 % 162.354 M -40.39 % 272.365 M 0.00 % 272.365 M 0.000 -100.00 % 73.101 M 0.000 -100.00 % 60.144 M 0.000 -100.00 % 66.080 M 0.000 -100.00 % 68.746 M 0.000 -100.00 % 55.983 M 0.000 -100.00 % 25.545 M 0.000 -100.00 % 28.639 M 0.000 -100.00 % 38.004 M 0.000 -100.00 % 37.440 M 51.38 % 24.732 M -58.19 % 59.157 M 300.00 % 14.789 M -76.44 % 62.761 M 300.00 % 15.690 M -89.65 % 151.615 M 300.00 % 37.904 M 0.00 % 37.904 M 459.86 % 6.770 M 0.00 % 6.770 M
Operating cash flow 0.000 100.00 % -57.974 M 17.13 % -69.957 M -293.17 % -17.793 M -170.03 % 25.406 M 7.68 % 23.594 M 413.17 % -7.534 M -118.24 % 41.308 M 239.54 % -29.604 M -281.72 % 16.291 M 162.86 % -25.916 M -134.36 % 75.429 M 265.60 % -45.549 M -1 734.92 % 2.786 M -56.02 % 6.335 M 109.17 % -69.116 M -33.69 % -51.699 M -148.28 % 107.072 M 376.23 % -38.762 M -36.64 % -28.367 M 47.10 % -53.626 M -284.45 % 29.073 M 184.10 % -34.569 M 29.15 % -48.790 M -9 907.04 % 497.500 K 0.00 % 497.500 K 105.26 % -9.465 M 0.00 % -9.465 M -76.17 % -5.373 M 0.00 % -5.373 M -100.00 % -2.686 M -152.00 % 5.166 M 100.00 % 2.583 M
Capital expenditure 0.000 -100.00 % 2.079 M 112.84 % -16.194 M -67 375.00 % -24.000 K 99.65 % -6.795 M 42.09 % -11.733 M -4 593.20 % -250.000 K 81.19 % -1.329 M -906.82 % -132.000 K -102.38 % 5.540 M 192.33 % -6.000 M 81.27 % -32.042 M -2 886.21 % -1.073 M -105.29 % 20.275 M 119.02 % -106.610 M -246.00 % -30.812 M -171.83 % -11.335 M -506.86 % 2.786 M 109.14 % -30.494 M -253.64 % -8.623 M -299.21 % -2.160 M -37.67 % -1.569 M 51.27 % -3.220 M -93.63 % -1.663 M 84.24 % -10.555 M 0.00 % -10.555 M -77.19 % -5.957 M 0.00 % -5.957 M -140.74 % -2.475 M 0.00 % -2.475 M -100.00 % -1.237 M 9.56 % -1.368 M -100.00 % -684.000 K
Free CashFlow 0.000 100.00 % -55.895 M 35.12 % -86.151 M -383.53 % -17.817 M -195.73 % 18.611 M 56.91 % 11.861 M 252.38 % -7.784 M -119.47 % 39.979 M 234.45 % -29.736 M -236.21 % 21.831 M 168.40 % -31.916 M -173.56 % 43.387 M 193.06 % -46.622 M -302.17 % 23.061 M 123.00 % -100.275 M -0.35 % -99.928 M -58.53 % -63.034 M -157.38 % 109.858 M 258.63 % -69.256 M -87.23 % -36.990 M 33.69 % -55.786 M -302.83 % 27.504 M 172.78 % -37.789 M 25.10 % -50.453 M -401.65 % -10.058 M 0.00 % -10.058 M 34.78 % -15.422 M 0.00 % -15.422 M -96.53 % -7.847 M 0.00 % -7.847 M -100.00 % -3.924 M -203.30 % 3.798 M 100.00 % 1.899 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 2012 2012 2011 2011 2010 2010 2010 2009 2009