0209.HK

Winshine Science Company Limited 0209.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 515.908 M -1.41 % 523.262 M -38.37 % 849.096 M 17.18 % 724.627 M 98.90 % 364.311 M -43.91 % 649.490 M 1.98 % 636.882 M 7.96 % 589.933 M 149.79 % 236.174 M -4.67 % 247.732 M -41.43 % 422.953 M 23.49 % 342.497 M -24.43 % 453.236 M -21.23 % 575.377 M 32.04 % 435.766 M 34.06 % 325.060 M -62.79 % 873.677 M 12.83 % 774.362 M 24.46 % 622.200 M 9.98 % 565.741 M 25.82 % 449.643 M
Net income -73.026 M -154.89 % -28.650 M -454.62 % 8.079 M 105.94 % -136.015 M -42.01 % -95.779 M -125.78 % -42.422 M 72.39 % -153.625 M -97.63 % -77.733 M 65.80 % -227.296 M -70.56 % -133.261 M -10.27 % -120.853 M -168.57 % -44.999 M 22.53 % -58.085 M 83.84 % -359.410 M -2 329.92 % -14.791 M 16.80 % -17.777 M 78.91 % -84.274 M -51.10 % -55.773 M -1 491.54 % 4.008 M 16.65 % 3.436 M -72.61 % 12.543 M
Income before tax -69.437 M -201.93 % -22.998 M -295.41 % 11.769 M 109.06 % -129.873 M -27.18 % -102.120 M -205.07 % -33.474 M 76.81 % -144.353 M -112.83 % -67.825 M 69.75 % -224.224 M -71.93 % -130.419 M -11.93 % -116.523 M -154.30 % -45.821 M 26.01 % -61.928 M 84.45 % -398.214 M -6 903.41 % -5.686 M 65.32 % -16.396 M 79.72 % -80.838 M -47.93 % -54.647 M -630.81 % 10.295 M 56.98 % 6.558 M -62.73 % 17.596 M
Income before tax ratio -0.13 -206.23 % -0.04 -417.09 % 0.01 107.73 % -0.18 36.06 % -0.28 -443.88 % -0.05 77.26 % -0.23 -97.14 % -0.11 87.89 % -0.95 -80.34 % -0.53 -91.09 % -0.28 -105.93 % -0.13 2.09 % -0.14 80.26 % -0.69 -5 204.09 % -0.01 74.13 % -0.05 45.49 % -0.09 -31.11 % -0.07 -526.51 % 0.02 42.74 % 0.01 -70.38 % 0.04
EBITDA -28.477 M -596.37 % 5.737 M -84.22 % 36.367 M 137.92 % -95.910 M -30.46 % -73.519 M -1 334.52 % -5.125 M 95.93 % -126.020 M -168.52 % -46.931 M 77.44 % -208.065 M -74.72 % -119.085 M -17.71 % -101.171 M -385.16 % -20.853 M 52.66 % -44.053 M 88.16 % -372.175 M -151.97 % -147.704 M -4 787.62 % -3.022 M 95.38 % -65.341 M -53.08 % -42.685 M -427.62 % 13.029 M 8.75 % 11.981 M -49.76 % 23.849 M
Net income ratio -0.14 -158.52 % -0.05 -675.45 % 0.01 105.07 % -0.19 28.60 % -0.26 -302.51 % -0.07 72.92 % -0.24 -83.06 % -0.13 86.31 % -0.96 -78.91 % -0.54 -88.26 % -0.29 -117.48 % -0.13 -2.52 % -0.13 79.48 % -0.62 -1 740.32 % -0.03 37.93 % -0.05 43.30 % -0.10 -33.93 % -0.07 -1 218.10 % 0.01 6.06 % 0.01 -78.23 % 0.03
Ratio EBITDA -0.06 -603.45 % 0.01 -74.40 % 0.04 132.36 % -0.13 34.41 % -0.20 -2 457.44 % -0.01 96.01 % -0.20 -148.73 % -0.08 90.97 % -0.88 -83.27 % -0.48 -100.96 % -0.24 -292.87 % -0.06 37.36 % -0.10 84.97 % -0.65 -90.83 % -0.34 -3 545.93 % -0.01 87.57 % -0.07 -35.68 % -0.06 -363.24 % 0.02 -1.12 % 0.02 -60.07 % 0.05
Gross profit ratio 0.02 -66.93 % 0.08 -34.91 % 0.12 124.21 % 0.05 1.17 % 0.05 -55.95 % 0.12 8.54 % 0.11 -28.39 % 0.15 127.29 % 0.07 -40.68 % 0.11 335.50 % 0.03 -83.03 % 0.15 101.25 % 0.07 -55.68 % 0.17 3.90 % 0.16 52.34 % 0.11 162.88 % 0.04 -23.10 % 0.05 -59.65 % 0.13 11.71 % 0.12 -21.76 % 0.15
Weighted average shs out dil 129.578 M 43.85 % 90.080 M 23.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 5.93 % 69.139 M 35.71 % 50.947 M 9.22 % 46.647 M 28.78 % 36.223 M 7.40 % 33.728 M -16.97 % 40.620 M 0.00 % 40.620 M 0.00 % 40.620 M -14.51 % 47.512 M 6.67 % 44.543 M 0.00 % 44.543 M 0.02 % 44.533 M -0.20 % 44.623 M -0.39 % 44.796 M
Weighted average shs out 129.578 M 43.85 % 90.080 M 23.00 % 73.238 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 5.93 % 69.139 M 35.71 % 50.947 M 9.22 % 46.647 M 28.78 % 36.223 M 7.40 % 33.728 M -16.93 % 40.601 M 0.00 % 40.601 M 0.00 % 40.601 M -14.55 % 47.512 M 6.67 % 44.543 M 0.00 % 44.543 M 0.02 % 44.533 M -0.20 % 44.623 M -0.39 % 44.796 M
EPS diluted -0.56 -75.00 % -0.32 -390.91 % 0.11 105.91 % -1.86 -41.98 % -1.31 -125.86 % -0.58 72.38 % -2.10 -87.50 % -1.12 74.89 % -4.46 -55.94 % -2.86 14.37 % -3.34 -151.13 % -1.33 6.99 % -1.43 83.84 % -8.85 -2 358.33 % -0.36 2.70 % -0.37 80.42 % -1.89 -51.20 % -1.25 -1 488.89 % 0.09 16.88 % 0.08 -72.50 % 0.28
Earnings per share -0.56 -75.00 % -0.32 -390.91 % 0.11 105.91 % -1.86 -41.98 % -1.31 -125.86 % -0.58 72.38 % -2.10 -87.50 % -1.12 74.89 % -4.46 -55.94 % -2.86 14.37 % -3.34 -151.13 % -1.33 6.99 % -1.43 83.84 % -8.85 -2 358.33 % -0.36 2.70 % -0.37 80.42 % -1.89 -51.20 % -1.25 -1 488.89 % 0.09 16.88 % 0.08 -72.50 % 0.28
Gross profit 12.803 M -67.39 % 39.266 M -59.88 % 97.883 M 162.72 % 37.257 M 101.23 % 18.515 M -75.29 % 74.939 M 10.69 % 67.700 M -22.69 % 87.569 M 467.75 % 15.424 M -43.45 % 27.273 M 155.08 % 10.692 M -79.04 % 51.007 M 52.08 % 33.540 M -65.09 % 96.063 M 37.18 % 70.025 M 104.23 % 34.288 M -2.19 % 35.057 M -13.24 % 40.408 M -49.78 % 80.469 M 22.85 % 65.500 M -1.56 % 66.537 M
Income tax expense 4.325 M -32.03 % 6.363 M 72.44 % 3.690 M -39.92 % 6.142 M 196.86 % -6.341 M -170.86 % 8.948 M -3.49 % 9.272 M -6.42 % 9.908 M 222.53 % 3.072 M 8.09 % 2.842 M 51.74 % 1.873 M 86.93 % 1.002 M -53.87 % 2.172 M 117.10 % -12.705 M -271.00 % 7.430 M 438.02 % 1.381 M -59.81 % 3.436 M 205.15 % 1.126 M -82.09 % 6.287 M 101.38 % 3.122 M -38.21 % 5.053 M
Cost of revenue 503.105 M 3.95 % 483.996 M -35.57 % 751.213 M 9.29 % 687.370 M 98.78 % 345.796 M -39.81 % 574.551 M 0.94 % 569.182 M 13.30 % 502.364 M 127.57 % 220.750 M 0.13 % 220.459 M -46.52 % 412.261 M 41.43 % 291.490 M -30.55 % 419.696 M -12.44 % 479.314 M 31.05 % 365.741 M 25.78 % 290.772 M -65.33 % 838.620 M 14.26 % 733.954 M 35.48 % 541.731 M 8.29 % 500.241 M 30.58 % 383.106 M
General and administrative expenses 44.503 M -17.21 % 53.752 M -16.56 % 64.417 M -3.81 % 66.966 M 14.81 % 58.326 M -21.08 % 73.907 M -7.67 % 80.047 M -20.96 % 101.277 M 33.68 % 75.763 M -38.71 % 123.604 M 41.62 % 87.280 M 33.31 % 65.472 M -10.71 % 73.322 M -8.43 % 80.069 M 44.93 % 55.248 M 29.66 % 42.611 M -37.68 % 68.378 M 5.28 % 64.948 M 16.98 % 55.522 M 26.90 % 43.753 M 22.76 % 35.642 M
Selling and marketing expenses 4.793 M 198.07 % 1.608 M -78.72 % 7.557 M 32.35 % 5.710 M 38.96 % 4.109 M -35.83 % 6.403 M -21.75 % 8.183 M -13.32 % 9.441 M 86.47 % 5.063 M -36.91 % 8.025 M -38.48 % 13.045 M 15.24 % 11.320 M -46.66 % 21.224 M -66.14 % 62.683 M 405.22 % 12.407 M 9.68 % 11.312 M -69.68 % 37.306 M 0.09 % 37.271 M 65.19 % 22.562 M 15.30 % 19.568 M 23.64 % 15.827 M
Other expenses 574.000 K 114.82 % -3.873 M -118.91 % 20.486 M 25.42 % 16.334 M 0.000 -100.00 % 13.599 M 691.10 % 1.719 M -77.68 % 7.702 M 0.000 -100.00 % 8.229 M 3 065.00 % 260.000 K -64.91 % 741.000 K 47.02 % 504.000 K 5.00 % 480.000 K -88.59 % 4.205 M 166.50 % -6.323 M -243.51 % 4.406 M 222.94 % -3.584 M 0.000 0.000 0.000
Operating expenses 49.870 M -3.14 % 51.487 M -44.31 % 92.460 M 3.88 % 89.010 M 8.96 % 81.688 M -15.29 % 96.432 M -53.41 % 206.993 M 41.27 % 146.522 M -39.11 % 240.635 M 72.06 % 139.858 M 33.51 % 104.752 M 55.61 % 67.317 M -27.86 % 93.318 M -56.16 % 212.852 M 196.20 % 71.860 M 50.97 % 47.600 M -56.76 % 110.090 M 11.61 % 98.635 M 26.32 % 78.084 M 23.31 % 63.321 M 23.03 % 51.469 M
Cost and expenses 552.975 M 3.27 % 535.483 M -36.53 % 843.673 M 8.67 % 776.380 M 81.62 % 427.484 M -36.29 % 670.983 M -13.55 % 776.175 M 19.62 % 648.886 M 40.64 % 461.385 M 28.05 % 360.317 M -30.31 % 517.013 M 44.09 % 358.807 M -30.06 % 513.014 M -25.88 % 692.166 M 58.17 % 437.601 M 29.33 % 338.372 M -64.33 % 948.710 M 13.95 % 832.589 M 34.33 % 619.815 M 9.98 % 563.562 M 29.68 % 434.575 M
Research and development expenses 0.000 0.000 0.000 0.000 -100.00 % 336.000 K -86.68 % 2.523 M 27.94 % 1.972 M -69.13 % 6.389 M -69.12 % 20.690 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 49.296 M -10.95 % 55.360 M -23.08 % 71.974 M -0.97 % 72.676 M -10.66 % 81.352 M 1.30 % 80.310 M -9.12 % 88.368 M -20.19 % 110.718 M 36.98 % 80.826 M -38.60 % 131.629 M 31.20 % 100.325 M 30.65 % 76.792 M -18.78 % 94.546 M -33.77 % 142.752 M 111.00 % 67.655 M 25.47 % 53.923 M -48.98 % 105.684 M 3.39 % 102.219 M 30.91 % 78.084 M 23.31 % 63.321 M 23.03 % 51.469 M
Interest income 25.000 K -37.50 % 40.000 K -16.67 % 48.000 K -31.43 % 70.000 K -96.99 % 2.325 M 10.35 % 2.107 M -42.82 % 3.685 M 25.51 % 2.936 M -63.21 % 7.980 M 44.10 % 5.538 M 1 070.82 % 473.000 K -59.22 % 1.160 M 103.51 % 570.000 K -80.09 % 2.863 M 355.17 % 629.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 18.184 M 16.66 % 15.587 M 8.61 % 14.351 M -10.75 % 16.079 M 19.56 % 13.449 M -9.04 % 14.785 M 69.07 % 8.745 M -25.94 % 11.808 M 68.85 % 6.993 M 17.12 % 5.971 M 5.81 % 5.643 M 23.24 % 4.579 M -21.39 % 5.825 M 26.22 % 4.615 M 19.84 % 3.851 M 24.87 % 3.084 M -9.37 % 3.403 M 157.41 % 1.322 M 0.000 0.000 0.000
Depreciation and amortization 11.452 M -12.90 % 13.148 M 28.31 % 10.247 M -42.70 % 17.884 M 20.19 % 14.880 M 9.70 % 13.564 M 41.47 % 9.588 M 5.52 % 9.086 M -0.87 % 9.166 M 70.91 % 5.363 M -52.06 % 11.188 M -9.41 % 12.350 M 3.80 % 11.898 M -44.07 % 21.272 M 30.42 % 16.310 M 62.79 % 10.019 M -17.16 % 12.094 M 10.30 % 10.965 M 3.02 % 10.644 M 8.59 % 9.802 M 11.63 % 8.781 M
Operating income -37.067 M -203.31 % -12.221 M -325.35 % 5.423 M 110.48 % -51.753 M 18.08 % -63.173 M -193.92 % -21.493 M 43.82 % -38.256 M 8.86 % -41.974 M 53.52 % -90.300 M 15.64 % -107.047 M -14.70 % -93.327 M -682.81 % -11.922 M 79.69 % -58.704 M 78.78 % -276.654 M -14 976.51 % -1.835 M 86.22 % -13.312 M 82.81 % -77.435 M -32.99 % -58.227 M -2 541.38 % 2.385 M 9.45 % 2.179 M -85.54 % 15.068 M
Operating income ratio -0.07 -207.63 % -0.02 -465.68 % 0.01 108.94 % -0.07 58.81 % -0.17 -424.00 % -0.03 44.91 % -0.06 15.58 % -0.07 81.39 % -0.38 11.52 % -0.43 -95.83 % -0.22 -533.90 % -0.03 73.12 % -0.13 73.06 % -0.48 -11 318.31 % 0.00 89.72 % -0.04 53.79 % -0.09 -17.87 % -0.08 -2 061.65 % 0.00 -0.48 % 0.00 -88.51 % 0.03
Total other income expenses net -32.370 M -200.36 % -10.777 M -269.82 % 6.346 M 108.12 % -78.120 M -100.58 % -38.947 M -225.07 % -11.981 M 88.71 % -106.097 M -310.42 % -25.851 M 80.70 % -133.924 M -473.01 % -23.372 M -4.05 % -22.463 M 4.29 % -23.470 M -991.63 % -2.150 M 99.24 % -281.425 M -71.68 % -163.920 M -5 215.18 % -3.084 M 46.87 % -5.805 M -262.15 % 3.580 M 29.95 % 2.755 M -25.62 % 3.704 M 1.76 % 3.640 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 164.305 M 31.84 % 124.625 M -14.62 % 145.966 M -30.09 % 208.797 M 18.50 % 176.197 M 56.68 % 112.454 M 32.40 % 84.933 M 59.83 % 53.139 M -38.26 % 86.072 M 15.81 % 74.324 M 322.69 % -33.376 M 26.01 % -45.108 M -8.73 % -41.486 M -254.11 % 26.920 M 115.47 % -173.998 M -934.47 % -16.820 M -129.02 % 57.965 M 470.24 % 10.165 M 165.62 % -15.491 M 54.51 % -34.057 M -766.15 % -3.932 M
Total investments 0.000 0.000 0.000 -100.00 % 44.276 M -59.18 % 108.463 M -7.62 % 117.409 M 567.86 % 17.580 M -36.26 % 27.579 M 1 755.92 % 1.486 M -99.42 % 255.992 M 1 698.71 % 14.232 M -86.20 % 103.167 M -31.71 % 151.067 M 8.12 % 139.727 M 0.000 0.000 0.000 -100.00 % 7.366 M -13.76 % 8.541 M 42.18 % 6.007 M -17.61 % 7.291 M
Total debt 219.563 M -10.00 % 243.960 M 24.64 % 195.731 M -29.24 % 276.621 M 17.31 % 235.802 M -9.27 % 259.904 M 62.01 % 160.422 M -13.13 % 184.662 M 12.21 % 164.569 M 64.03 % 100.329 M -10.82 % 112.503 M 40.05 % 80.331 M -9.50 % 88.760 M -7.57 % 96.033 M 57.99 % 60.783 M 33.92 % 45.387 M -42.85 % 79.412 M 89.25 % 41.961 M 276.94 % 11.132 M 0.000 -100.00 % 15.530 M
Accumulated other comprehensive income loss -140.492 M -269.27 % 82.998 M -13.17 % 95.592 M 1.09 % 94.557 M -3.18 % 97.664 M -21.32 % 124.126 M -11.34 % 139.999 M -13.07 % 161.043 M -3.75 % 167.321 M 328.70 % -73.163 M 12.42 % -83.538 M 42.50 % -145.285 M -6.53 % -136.380 M 1.76 % -138.824 M -67.54 % -82.861 M -13.97 % -72.704 M -4.33 % -69.689 M 0.000 0.000 0.000 0.000
Retained earnings -265.801 M -23.66 % -214.938 M -13.78 % -188.902 M 87.42 % -1.502 B -9.77 % -1.368 B -4.26 % -1.312 B -3.07 % -1.273 B -13.06 % -1.126 B -3.46 % -1.089 B -24.90 % -871.569 M -17.86 % -739.474 M -18.74 % -622.776 M -7.60 % -578.768 M -10.95 % -521.649 M 0.000 0.000 0.000 0.000 -100.00 % 2.227 M 0.000 0.000
Common stock 1.454 M -71.48 % 5.098 M 39.21 % 3.662 M -99.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 22.80 % 298.186 M 20.00 % 248.489 M 22.79 % 202.369 M 20.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 9.76 % 153.641 M 187.44 % 53.451 M 20.00 % 44.543 M 0.000 0.000 0.000 0.000
Total equity -140.487 M -73.72 % -80.869 M 9.79 % -89.648 M 9.39 % -98.942 M -361.05 % 37.901 M -68.49 % 120.279 M -26.81 % 164.337 M -50.67 % 333.168 M 30.37 % 255.564 M -34.28 % 388.897 M 27.17 % 305.809 M -9.50 % 337.900 M -7.69 % 366.048 M -15.24 % 431.868 M -46.59 % 808.648 M 319.77 % 192.643 M 15.17 % 167.271 M -31.47 % 244.101 M -12.35 % 278.485 M 4.09 % 267.543 M 11.66 % 239.612 M
Other non current liabilities 0.000 -100.00 % 16.245 M -1.01 % 16.411 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 % -21.907 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.384 M -25.51 % 1.858 M -34.09 % 2.819 M -65.97 % 8.285 M 1 454.41 % 533.000 K -98.87 % 47.005 M 0.000 0.000 -100.00 % 45.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.485 M 0.000 0.000 -100.00 % 9.570 M
Total non current liabilities 17.653 M -2.49 % 18.103 M -5.86 % 19.230 M -39.81 % 31.951 M 32.21 % 24.166 M -68.39 % 76.460 M 214.57 % 24.306 M 168.28 % 9.060 M -79.87 % 45.000 M 503.14 % 7.461 M -1.43 % 7.569 M -0.18 % 7.583 M 8.27 % 7.004 M 82.97 % 3.828 M -91.97 % 47.661 M 2 700.29 % 1.702 M -6.43 % 1.819 M -74.15 % 7.038 M 375.22 % 1.481 M -81.30 % 7.919 M -40.08 % 13.216 M
Other current liabilities 52.911 M -10.96 % 59.423 M -17.35 % 71.895 M -15.22 % 84.798 M 177.25 % 30.585 M -13.43 % 35.330 M -34.62 % 54.041 M 20.34 % 44.908 M 58.93 % 28.256 M 0.000 0.000 0.000 -100.00 % 70.824 M -25.39 % 94.929 M -10.57 % 106.154 M 193.75 % 36.137 M -0.41 % 36.286 M -18.53 % 44.538 M 18.78 % 37.495 M 104.25 % 18.357 M 14.08 % 16.091 M
Deferred revenue 0.000 -100.00 % 1.154 M -25.26 % 1.544 M -47.73 % 2.954 M 73.76 % 1.700 M 213.65 % 542.000 K -68.94 % 1.745 M 100.94 % -184.662 M -54.44 % -119.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.997 M 0.000 0.000
Short term debt 218.179 M -9.88 % 242.102 M 25.50 % 192.912 M -28.11 % 268.336 M 14.05 % 235.269 M 10.51 % 212.899 M 36.00 % 156.544 M -15.23 % 184.662 M 54.44 % 119.569 M 19.18 % 100.329 M -10.82 % 112.503 M 40.05 % 80.331 M -9.50 % 88.760 M -7.57 % 96.033 M 57.99 % 60.783 M 33.92 % 45.387 M -42.85 % 79.412 M 117.71 % 36.476 M 227.67 % 11.132 M 0.000 -100.00 % 5.960 M
Total current liabilities 475.714 M -0.29 % 477.091 M 15.98 % 411.364 M -33.36 % 617.339 M 46.07 % 422.621 M 5.92 % 399.013 M 18.68 % 336.203 M -18.12 % 410.624 M 101.39 % 203.894 M 13.68 % 179.356 M -18.40 % 219.789 M 23.74 % 177.624 M -14.65 % 208.107 M -16.24 % 248.468 M 2.43 % 242.567 M 107.15 % 117.100 M -45.51 % 214.883 M -27.37 % 295.869 M 104.89 % 144.401 M 85.75 % 77.741 M -23.49 % 101.603 M
Total liabilities 493.367 M -0.37 % 495.194 M 15.00 % 430.594 M -33.68 % 649.290 M 45.32 % 446.787 M -6.03 % 475.473 M 31.89 % 360.509 M -14.10 % 419.684 M 63.31 % 256.981 M 37.56 % 186.817 M -17.83 % 227.358 M 22.76 % 185.207 M -13.90 % 215.111 M -14.74 % 252.296 M -13.07 % 290.228 M 144.30 % 118.802 M -45.18 % 216.702 M -28.46 % 302.907 M 107.64 % 145.882 M 70.30 % 85.660 M -25.40 % 114.819 M
Other non current assets 146.000 K -10.98 % 164.000 K -60.39 % 414.000 K 33.98 % 309.000 K 100.21 % -148.086 M -2.59 % -144.353 M -14.05 % -126.570 M -24.18 % -101.926 M -170.86 % -37.631 M -322.71 % 16.897 M -83.84 % 104.547 M 2 124.88 % 4.699 M -3.13 % 4.851 M -84.30 % 30.907 M 494.82 % 5.196 M -54.43 % 11.402 M -6.66 % 12.215 M -38.23 % 19.775 M -1.91 % 20.160 M 19.76 % 16.833 M -8.89 % 18.476 M
Long term investments 0.000 0.000 0.000 -100.00 % 44.276 M -58.50 % 106.702 M -3.45 % 110.518 M -7.82 % 119.899 M 17.63 % 101.926 M 170.86 % 37.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
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.116 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.567 M -2.25 % 2.626 M -4.51 % 2.750 M -98.48 % 180.632 M 40 040.44 % 450.000 K -25.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K
GoodWill 0.000 -100.00 % 740.000 K 0.000 0.000 -100.00 % 60.401 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 834.000 K 0.00 % 834.000 K 0.00 % 834.000 K -99.69 % 267.716 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 740.000 K 0.000 0.000 -100.00 % 148.086 M 2.59 % 144.353 M 6 854.94 % -2.137 M 0.000 0.000 0.000 0.000 -100.00 % 3.401 M -1.71 % 3.460 M -3.46 % 3.584 M -99.20 % 448.348 M 99 532.89 % 450.000 K -25.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K
Property plant equipment net 97.277 M -19.95 % 121.514 M -0.35 % 121.936 M 0.89 % 120.863 M -18.38 % 148.086 M 2.59 % 144.353 M 14.05 % 126.570 M 2.67 % 123.283 M 11.54 % 110.530 M -7.02 % 118.875 M -2.16 % 121.494 M -16.11 % 144.831 M 3.32 % 140.180 M -1.80 % 142.750 M -23.30 % 186.116 M 17.77 % 158.037 M -6.44 % 168.909 M -3.53 % 175.084 M 8.48 % 161.392 M -2.66 % 165.797 M 18.82 % 139.534 M
Total non current assets 97.423 M -20.42 % 122.418 M 0.06 % 122.350 M -26.05 % 165.448 M -36.93 % 262.305 M -0.03 % 262.388 M 107.31 % 126.570 M 2.67 % 123.283 M 11.54 % 110.530 M -18.59 % 135.772 M -39.93 % 226.041 M 47.81 % 152.931 M 2.99 % 148.491 M -16.22 % 177.241 M -72.29 % 639.660 M 276.52 % 169.889 M -6.51 % 181.724 M -7.03 % 195.459 M 7.31 % 182.152 M -0.59 % 183.230 M 15.52 % 158.610 M
Other current assets 17.856 M -31.63 % 26.116 M 70.09 % 15.354 M -78.14 % 70.240 M 555.29 % 10.719 M 14.45 % 9.366 M -76.64 % 40.102 M -60.11 % 100.543 M -0.48 % 101.032 M 25.51 % 80.494 M 560.82 % 12.181 M -19.93 % 15.212 M 199.15 % 5.085 M 1.17 % 5.026 M -83.95 % 31.324 M 11 675.94 % 266.000 K 0.38 % 265.000 K 2.32 % 259.000 K 4.86 % 247.000 K 0.00 % 247.000 K 0.00 % 247.000 K
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 1.761 M -74.44 % 6.891 M -60.80 % 17.580 M -36.26 % 27.579 M 1 755.92 % 1.486 M -99.42 % 255.992 M 1 698.71 % 14.232 M -86.20 % 103.167 M -31.71 % 151.067 M 8.12 % 139.727 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 55.258 M -53.70 % 119.335 M 139.80 % 49.765 M -26.63 % 67.824 M 13.79 % 59.605 M -59.58 % 147.450 M 95.33 % 75.489 M -42.60 % 131.523 M 67.55 % 78.497 M 201.85 % 26.005 M -82.17 % 145.879 M 16.29 % 125.439 M -3.69 % 130.246 M 88.45 % 69.113 M -70.56 % 234.781 M 277.42 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M
Cash and short term investments 55.258 M -53.70 % 119.335 M 139.80 % 49.765 M -25.32 % 66.634 M 15.08 % 57.903 M -62.48 % 154.341 M 65.84 % 93.069 M -41.50 % 159.102 M 38.86 % 114.578 M -59.37 % 281.997 M 76.13 % 160.111 M -29.96 % 228.606 M -18.74 % 281.313 M 34.70 % 208.840 M -11.05 % 234.781 M 277.42 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M
Total current assets 255.457 M -12.49 % 291.907 M 33.54 % 218.596 M -43.21 % 384.900 M 73.08 % 222.383 M -33.29 % 333.364 M 25.40 % 265.840 M -42.00 % 458.332 M 59.98 % 286.487 M -34.88 % 439.942 M 43.24 % 307.126 M -17.03 % 370.176 M -14.44 % 432.668 M -14.65 % 506.923 M 10.39 % 459.216 M 224.41 % 141.556 M -30.01 % 202.249 M -42.47 % 351.549 M 45.14 % 242.215 M 42.50 % 169.973 M -13.20 % 195.821 M
Inventory 79.009 M 3.99 % 75.974 M -7.32 % 81.974 M -28.01 % 113.864 M 21.96 % 93.360 M 38.23 % 67.541 M -24.47 % 89.424 M 6.47 % 83.987 M 102.06 % 41.566 M 11.25 % 37.362 M -52.36 % 78.425 M -24.70 % 104.148 M 3.18 % 100.938 M -3.63 % 104.744 M 23.94 % 84.515 M 129.90 % 36.761 M -64.55 % 103.706 M -33.27 % 155.412 M 34.13 % 115.871 M 32.44 % 87.490 M -12.95 % 100.511 M
Net receivables 103.334 M 46.61 % 70.482 M -1.43 % 71.503 M -46.70 % 134.162 M 122.12 % 60.401 M -40.85 % 102.116 M 39.39 % 73.261 M -61.54 % 190.479 M 50.88 % 126.242 M 34.32 % 93.989 M 48.04 % 63.489 M 121.65 % 28.644 M -32.34 % 42.336 M -62.56 % 113.067 M 22.07 % 92.624 M 144.25 % 37.922 M -50.64 % 76.831 M -53.18 % 164.082 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 7.517 M 0.00 % 7.517 M -14.66 % 8.808 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 132.436 M -22.66 % 171.237 M 48.22 % 115.528 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
Account payables 204.624 M 19.99 % 170.541 M 24.38 % 137.111 M -46.92 % 258.320 M 69.80 % 152.134 M 2.68 % 148.159 M 25.71 % 117.862 M -31.23 % 171.375 M 234.80 % 51.187 M -31.53 % 74.757 M -28.05 % 103.904 M 12.14 % 92.654 M 113.03 % 43.493 M -17.69 % 52.840 M -23.20 % 68.805 M 103.56 % 33.801 M -65.39 % 97.673 M -54.54 % 214.855 M 124.38 % 95.753 M 75.28 % 54.630 M -28.98 % 76.917 M
Tax payables 0.000 -100.00 % 3.871 M -51.01 % 7.902 M 169.60 % 2.931 M -0.07 % 2.933 M 40.81 % 2.083 M -2.34 % 2.133 M -77.96 % 9.679 M 98.26 % 4.882 M 14.33 % 4.270 M 26.26 % 3.382 M -27.10 % 4.639 M -7.77 % 5.030 M 7.80 % 4.666 M -31.63 % 6.825 M 284.51 % 1.775 M 17.39 % 1.512 M 0.000 -100.00 % 21.000 K -99.56 % 4.754 M 80.42 % 2.635 M
Deferred revenue non current 0.000 100.00 % -16.245 M 1.01 % -16.411 M 0.000 0.000 -100.00 % 47.005 M 0.000 0.000 -100.00 % 36.913 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 -1.449 M -78.01 % -814.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.131 M -8.25 % -13.978 M -75.91 % -7.946 M -128.55 % 27.832 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.474 M -26.96 % 3.387 M -29.26 % 4.788 M -63.32 % 13.054 M 350.76 % 2.896 M -46.99 % 5.463 M 240.87 % -3.878 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
Preferred stock 0.000 -100.00 % 80.055 M 48.19 % 54.022 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 140.258 M 333.20 % 32.377 M 0.000 -100.00 % 942.400 M 0.00 % 942.400 M 0.00 % 942.400 M 0.00 % 942.400 M 0.00 % 942.400 M 6.13 % 888.000 M 3.47 % 858.182 M 1.81 % 842.914 M 23.14 % 684.503 M 0.00 % 684.503 M 0.00 % 684.503 M -3.17 % 706.922 M 1 194.97 % 54.590 M 161.05 % 20.912 M -91.43 % 244.101 M -11.64 % 276.258 M 1 221.05 % 20.912 M -2.46 % 21.440 M
Deferred tax liabilities non current 16.269 M 0.15 % 16.245 M -1.01 % 16.411 M -30.66 % 23.666 M 0.14 % 23.633 M -19.77 % 29.455 M 21.18 % 24.306 M 168.28 % 9.060 M 12.03 % 8.087 M 8.39 % 7.461 M -1.43 % 7.569 M -0.18 % 7.583 M 8.27 % 7.004 M 82.97 % 3.828 M -91.97 % 47.661 M 2 700.29 % 1.702 M -6.43 % 1.819 M 17.13 % 1.553 M 0.000 -100.00 % 7.919 M 117.20 % 3.646 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.087 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
Total assets 352.880 M -14.83 % 414.325 M 21.52 % 340.946 M -38.05 % 550.348 M 13.55 % 484.688 M -18.64 % 595.752 M 13.51 % 524.846 M -30.29 % 752.852 M 46.89 % 512.545 M -10.97 % 575.714 M 7.98 % 533.167 M 1.92 % 523.107 M -9.99 % 581.159 M -15.06 % 684.164 M -37.74 % 1.099 B 252.83 % 311.445 M -18.89 % 383.973 M -29.80 % 547.008 M 28.90 % 424.367 M 20.15 % 353.203 M -0.35 % 354.431 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.867 M -39.61 % 24.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.100 M 92.83 % 26.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -21.104 M -303.04 % 10.394 M 199.73 % -10.422 M -3.31 % -10.088 M -960.02 % 1.173 M -94.19 % 20.189 M -65.54 % 58.588 M 147.03 % -124.579 M -319.03 % -29.730 M 87.99 % -247.565 M -384.00 % 87.172 M 3 107.21 % 2.718 M -96.33 % 74.151 M 123.44 % -316.321 M -390.47 % -64.493 M -429.87 % 19.551 M 361.34 % -7.481 M 41.60 % -12.811 M 54.00 % -27.851 M -308.70 % 13.345 M 135.74 % -37.338 M
Accounts receivables -33.438 M -878.71 % 4.294 M -93.94 % 70.840 M 180.65 % -87.831 M -432.32 % 26.430 M 162.77 % -42.107 M -159.25 % 71.061 M 203.68 % -68.540 M -316.56 % -16.454 M -160.19 % 27.338 M 171.71 % -38.123 M -447.49 % 10.971 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -10.250 M -4 103.91 % 256.000 K -97.61 % 10.725 M 124.49 % -43.798 M -112.40 % -20.621 M -266.57 % 12.380 M 199.25 % -12.473 M 77.74 % -56.039 M -322.11 % -13.276 M -168.60 % 19.352 M 322.41 % -8.701 M 44.16 % -15.583 M -184.05 % -5.486 M 90.96 % -60.663 M -5.81 % -57.334 M -225.51 % 45.682 M 3.91 % 43.962 M 162.64 % -70.185 M -142.78 % -28.909 M -426.29 % 8.860 M 118.44 % -48.054 M
Accounts payables 37.765 M 7.49 % 35.135 M 133.31 % -105.470 M -197.31 % 108.381 M 2 680.50 % -4.200 M -113.42 % 31.300 M 155.22 % -56.685 M -149.82 % 113.771 M 3 821.79 % 2.901 M 114.69 % -19.750 M -151.81 % 38.123 M 447.49 % -10.971 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -15.181 M 48.17 % -29.291 M -317.24 % 13.483 M 2.45 % 13.160 M 3 118.35 % -436.000 K -102.34 % 18.616 M -67.16 % 56.685 M 149.82 % -113.771 M -3 821.79 % -2.901 M 98.94 % -274.505 M -304.86 % 133.996 M 1 728.05 % 7.330 M -90.80 % 79.637 M 131.15 % -255.658 M -3 471.14 % -7.159 M 72.60 % -26.131 M 49.20 % -51.443 M -189.66 % 57.374 M 5 322.87 % 1.058 M -76.41 % 4.485 M -58.15 % 10.716 M
Other non cash items 53.559 M 266.97 % 14.595 M 13.43 % 12.867 M -88.62 % 113.055 M 271.01 % 30.472 M 90.62 % 15.986 M -42.18 % 27.648 M -83.53 % 167.846 M -31.40 % 244.677 M 41 868.61 % 583.000 K -87.00 % 4.486 M -87.71 % 36.494 M 1 338.76 % -2.946 M -100.82 % 360.125 M 3 725.42 % 9.414 M -54.52 % 20.699 M -34.09 % 31.406 M 283.76 % -17.091 M -378.90 % 6.128 M -53.25 % 13.108 M -7.02 % 14.098 M
Net cash provided by operating activities -40.571 M -527.65 % 9.487 M -54.33 % 20.771 M 236.98 % -15.164 M 69.21 % -49.254 M -773.14 % 7.317 M 112.66 % -57.801 M -127.74 % -25.380 M -697.36 % -3.183 M 98.96 % -306.071 M -1 005.64 % 33.796 M 488.68 % 5.741 M -72.89 % 21.175 M 106.36 % -333.138 M -649.38 % -44.455 M -231.24 % 33.873 M 175.58 % -44.819 M -136.67 % -18.937 M -70.93 % -11.079 M -130.56 % 36.255 M 350.74 % -14.459 M
Investments in property plant and equipment 0.000 100.00 % -13.103 M -33.57 % -9.810 M -2.82 % -9.541 M -65.50 % -5.765 M 63.40 % -15.751 M -22.75 % -12.832 M -21.03 % -10.602 M 83.61 % -64.700 M -1 021.71 % -5.768 M -115.63 % -2.675 M 53.56 % -5.760 M 37.85 % -9.268 M -44.41 % -6.418 M 39.02 % -10.524 M -494.24 % -1.771 M 67.76 % -5.494 M 28.53 % -7.687 M -91.55 % -4.013 M 53.04 % -8.546 M 30.57 % -12.309 M
Acquisitions net 0.000 -100.00 % 1.000 K -100.00 % 47.031 M 64.29 % 28.627 M 248.68 % 8.210 M 140.91 % -20.068 M -4 113.60 % 500.000 K 101.00 % -49.919 M 28.04 % -69.369 M -119 501.72 % -58.000 K 99.61 % -14.726 M 0.000 0.000 100.00 % -820.000 K 99.72 % -296.175 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -32.878 M -532.63 % -5.197 M 0.000 100.00 % -236.000 K 0.000 0.000 100.00 % -9.652 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.861 M -74.84 % 7.398 M 0.000 100.00 % -264.000 K 0.000 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -5.938 M -798.59 % 850.000 K 112.50 % 400.000 K -98.87 % 35.268 M -36.62 % 55.647 M 593.16 % 8.028 M -81.89 % 44.318 M 534.38 % 6.986 M -56.36 % 16.010 M 126.62 % -60.136 M 36.43 % -94.593 M -10 633.74 % 898.000 K -96.62 % 26.578 M 1 894.60 % -1.481 M 97.84 % -68.556 M -39 958.14 % 172.000 K 1 223.08 % 13.000 K -99.44 % 2.325 M 23.67 % 1.880 M -39.00 % 3.082 M 363.64 % -1.169 M
Net cash used for investing activites -5.938 M 51.53 % -12.252 M -132.57 % 37.621 M 61.21 % 23.337 M -61.29 % 60.293 M 316.95 % -27.791 M -188.26 % 31.486 M 158.81 % -53.535 M 54.65 % -118.059 M -584.13 % 24.386 M 121.77 % -111.994 M -2 203.46 % -4.862 M -128.09 % 17.310 M 298.53 % -8.719 M 97.68 % -375.255 M -23 368.11 % -1.599 M 70.83 % -5.481 M -2.22 % -5.362 M -151.38 % -2.133 M 60.96 % -5.464 M 59.46 % -13.478 M
Debt repayment -22.592 M -126.93 % 83.876 M 240.08 % -59.876 M -330.56 % 25.970 M 182.52 % -31.470 M -132.06 % 98.164 M 596.83 % -19.758 M -234.18 % 14.725 M -77.08 % 64.240 M 627.68 % -12.174 M -137.53 % 32.436 M 484.81 % -8.429 M -15.89 % -7.273 M -120.63 % 35.250 M 128.96 % 15.396 M 145.12 % -34.122 M -188.00 % 38.773 M 24.18 % 31.223 M 292.10 % 7.963 M 151.27 % -15.530 M -247.43 % -4.470 M
Common stock issued 10.877 M -70.04 % 36.300 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.400 M 10.55 % 110.715 M -38.63 % 180.394 M 160.90 % 69.142 M 0.000 0.000 -100.00 % 157.500 M -54.22 % 344.000 M 688.07 % 43.651 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -786.000 K 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 100.00 % -2.227 M 0.00 % -2.227 M 0.000 100.00 % -4.480 M
Other financing activites 0.000 100.00 % -48.249 M -1 305.86 % -3.432 M 85.50 % -23.665 M -53.09 % -15.458 M -372.58 % -3.271 M 62.60 % -8.745 M -107.90 % 110.698 M 0.84 % 109.779 M -37.48 % 175.582 M 9 621.80 % -1.844 M 0.000 -100.00 % 29.851 M 253.84 % -19.404 M -108.45 % 229.578 M 21 656.62 % -1.065 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -11.715 M -116.29 % 71.927 M 213.61 % -63.308 M -2 846.55 % 2.305 M 104.91 % -46.928 M -149.45 % 94.893 M 432.92 % -28.503 M -122.73 % 125.423 M -27.93 % 174.019 M 6.49 % 163.408 M 63.84 % 99.734 M 1 094.16 % -10.032 M -144.43 % 22.578 M -86.98 % 173.346 M -70.57 % 588.974 M 6 858.58 % 8.464 M -78.17 % 38.773 M 33.72 % 28.996 M 405.51 % 5.736 M 135.16 % -16.316 M -82.30 % -8.950 M
Effect of forex changes on cash -5.853 M -1 534.56 % 408.000 K 103.10 % -13.143 M -1 208.18 % 1.186 M -56.89 % 2.751 M 312.93 % -1.292 M -6.25 % -1.216 M -118.66 % 6.518 M 2 387.02 % -285.000 K 82.15 % -1.597 M -45.71 % -1.096 M -125.22 % 4.346 M 6 108.57 % 70.000 K -97.54 % 2.843 M -14.11 % 3.310 M 14 945.45 % 22.000 K -98.13 % 1.178 M 147.48 % 476.000 K 1 033.33 % 42.000 K -65.00 % 120.000 K 0.000
Net change in cash -119.335 M -271.53 % 69.570 M 485.24 % -18.059 M -254.83 % 11.664 M 135.20 % -33.138 M -146.05 % 71.961 M 228.42 % -56.034 M -205.67 % 53.026 M 1.02 % 52.492 M 143.79 % -119.874 M -686.47 % 20.440 M 525.21 % -4.807 M -107.86 % 61.133 M 136.90 % -165.668 M -196.00 % 172.574 M 323.39 % 40.760 M 493.85 % -10.349 M -300.06 % 5.173 M 169.59 % -7.434 M -150.94 % 14.595 M 139.57 % -36.887 M
Cash at beginning of period 119.335 M 139.80 % 49.765 M -26.63 % 67.824 M 13.79 % 59.605 M -59.58 % 147.450 M 95.33 % 75.489 M -42.60 % 131.523 M 67.55 % 78.497 M 201.85 % 26.005 M -82.17 % 145.879 M 16.29 % 125.439 M -3.69 % 130.246 M 88.45 % 69.113 M -70.56 % 234.781 M 277.42 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M -65.46 % 56.349 M
Cash at end of period 0.000 -100.00 % 119.335 M 139.80 % 49.765 M -26.63 % 67.824 M 13.79 % 59.605 M -59.58 % 147.450 M 95.33 % 75.489 M -42.60 % 131.523 M 67.55 % 78.497 M 201.85 % 26.005 M -82.17 % 145.879 M 16.29 % 125.439 M -3.69 % 130.246 M 88.45 % 69.113 M -70.56 % 234.781 M 277.42 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M
Operating cash flow -40.571 M -527.65 % 9.487 M -54.33 % 20.771 M 163.43 % -32.747 M 45.08 % -59.622 M -914.84 % 7.317 M 112.66 % -57.801 M -127.74 % -25.380 M -697.36 % -3.183 M 98.96 % -306.071 M -1 005.64 % 33.796 M 488.68 % 5.741 M -72.89 % 21.175 M 106.36 % -333.138 M -649.38 % -44.455 M -231.24 % 33.873 M 175.58 % -44.819 M -136.67 % -18.937 M -70.93 % -11.079 M -130.56 % 36.255 M 350.74 % -14.459 M
Capital expenditure -9.507 M 27.44 % -13.103 M -33.57 % -9.810 M -2.82 % -9.541 M -65.50 % -5.765 M 63.40 % -15.751 M -22.75 % -12.832 M -21.03 % -10.602 M 83.61 % -64.700 M -1 021.71 % -5.768 M -115.63 % -2.675 M 53.56 % -5.760 M 37.85 % -9.268 M -44.41 % -6.418 M 39.02 % -10.524 M -494.24 % -1.771 M 67.76 % -5.494 M 28.53 % -7.687 M -91.55 % -4.013 M 53.04 % -8.546 M 30.57 % -12.309 M
Free CashFlow -50.078 M -1 284.90 % -3.616 M -132.99 % 10.961 M 125.92 % -42.288 M 35.33 % -65.387 M -675.28 % -8.434 M 88.06 % -70.633 M -96.30 % -35.982 M 46.99 % -67.883 M 78.23 % -311.839 M -1 102.02 % 31.121 M 163 894.74 % -19.000 K -100.16 % 11.907 M 103.51 % -339.556 M -517.61 % -54.979 M -271.26 % 32.102 M 163.80 % -50.313 M -88.98 % -26.624 M -76.41 % -15.092 M -154.47 % 27.709 M 203.52 % -26.768 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2005-01-31 2004-06-30 2004-01-31
Revenue 148.376 M -54.31 % 324.777 M 69.92 % 191.131 M -40.38 % 320.576 M 58.16 % 202.686 M -42.40 % 351.908 M -29.22 % 497.188 M 7.81 % 461.165 M 75.04 % 263.462 M 4.37 % 252.441 M 125.66 % 111.870 M -76.89 % 484.088 M 192.67 % 165.402 M -52.82 % 350.585 M 22.46 % 286.297 M -30.77 % 413.519 M 134.40 % 176.414 M 4.54 % 168.746 M 150.26 % 67.428 M -61.62 % 175.683 M 143.84 % 72.049 M 16.33 % 61.933 M -42.68 % 108.044 M 2.18 % 105.738 M -12.46 % 120.787 M -46.70 % 226.618 M 0.00 % 226.618 M -21.23 % 287.689 M 0.00 % 287.689 M 32.04 % 217.883 M 0.00 % 217.883 M 34.06 % 162.530 M 0.00 % 162.530 M -62.79 % 436.839 M 0.00 % 436.839 M 12.83 % 387.181 M 0.00 % 387.181 M 24.46 % 311.100 M 0.00 % 311.100 M 9.98 % 282.871 M 0.00 % 282.871 M 100.00 % 141.435 M -37.09 % 224.822 M 100.00 % 112.411 M
Net income -38.302 M 17.56 % -46.461 M -74.90 % -26.565 M -249.54 % -7.600 M 63.90 % -21.050 M -328.98 % -4.907 M -137.79 % 12.986 M 112.39 % -104.792 M -235.62 % -31.223 M 47.26 % -59.200 M -61.84 % -36.579 M -1 805.16 % -1.920 M 95.26 % -40.502 M 71.28 % -141.024 M -1 019.15 % -12.601 M 69.34 % -41.095 M -12.16 % -36.638 M 50.25 % -73.640 M 52.07 % -153.656 M -278.22 % -40.626 M 56.14 % -92.635 M -178.06 % -33.315 M 9.66 % -36.878 M -24.59 % -29.599 M 34.92 % -45.480 M -74.69 % -26.035 M 18.77 % -32.050 M 80.77 % -166.656 M 13.54 % -192.755 M -2 241.24 % -8.233 M -25.54 % -6.558 M 26.22 % -8.889 M 0.00 % -8.889 M 78.91 % -42.137 M 0.00 % -42.137 M -51.10 % -27.887 M 0.00 % -27.887 M -1 491.54 % 2.004 M 0.00 % 2.004 M 16.65 % 1.718 M 0.00 % 1.718 M 100.00 % 859.000 K -86.30 % 6.272 M 100.00 % 3.136 M
Income before tax -38.349 M 10.25 % -42.728 M -59.98 % -26.709 M -1 313.92 % -1.889 M 91.05 % -21.109 M -1 138.06 % -1.705 M -112.65 % 13.474 M 113.80 % -97.611 M -202.56 % -32.262 M 51.23 % -66.148 M -83.89 % -35.972 M -835.32 % 4.892 M 112.75 % -38.366 M 71.02 % -132.382 M -1 005.86 % -11.971 M 62.11 % -31.597 M 12.78 % -36.228 M 48.66 % -70.568 M 54.07 % -153.656 M -306.67 % -37.784 M 59.21 % -92.635 M -184.12 % -32.605 M 3.16 % -33.667 M -15.57 % -29.131 M 37.26 % -46.431 M -49.95 % -30.964 M 0.00 % -30.964 M 84.45 % -199.107 M 0.00 % -199.107 M -6 903.41 % -2.843 M 0.00 % -2.843 M 65.32 % -8.198 M 0.00 % -8.198 M 79.72 % -40.419 M 0.00 % -40.419 M -47.93 % -27.324 M 0.00 % -27.324 M -630.81 % 5.148 M 0.00 % 5.148 M 56.98 % 3.279 M 0.00 % 3.279 M 100.00 % 1.640 M -81.37 % 8.798 M 100.00 % 4.399 M
Income before tax ratio -0.26 -96.45 % -0.13 5.85 % -0.14 -2 271.51 % -0.01 94.34 % -0.10 -2 049.56 % 0.00 -117.88 % 0.03 112.80 % -0.21 -72.85 % -0.12 53.27 % -0.26 18.51 % -0.32 -3 281.92 % 0.01 104.36 % -0.23 38.57 % -0.38 -803.07 % -0.04 45.28 % -0.08 62.79 % -0.21 50.89 % -0.42 81.65 % -2.28 -959.57 % -0.22 83.27 % -1.29 -144.22 % -0.53 -68.95 % -0.31 -13.11 % -0.28 28.33 % -0.38 -181.34 % -0.14 0.00 % -0.14 80.26 % -0.69 0.00 % -0.69 -5 204.09 % -0.01 0.00 % -0.01 74.13 % -0.05 0.00 % -0.05 45.49 % -0.09 0.00 % -0.09 -31.11 % -0.07 0.00 % -0.07 -526.51 % 0.02 0.00 % 0.02 42.74 % 0.01 0.00 % 0.01 0.00 % 0.01 -70.38 % 0.04 0.00 % 0.04
EBITDA -24.447 M -181.29 % -8.691 M 27.79 % -12.035 M -190.42 % 13.310 M 275.76 % -7.573 M -208.76 % 6.963 M -76.32 % 29.404 M 137.25 % -78.939 M -365.14 % -16.971 M 66.55 % -50.740 M -122.75 % -22.779 M -211.42 % 20.444 M 181.34 % -25.135 M -43.19 % -17.553 M -57.92 % -11.115 M -98.31 % -5.605 M 79.46 % -27.283 M 43.81 % -48.558 M -49.13 % -32.560 M -158.29 % -12.606 M 87.31 % -99.341 M -233.68 % -29.771 M -15.37 % -25.806 M -1.05 % -25.537 M -95.58 % -13.057 M 47.68 % -24.958 M -30.70 % -19.095 M 90.41 % -199.061 M -14.99 % -173.114 M -12.34 % -154.104 M -2 507.88 % 6.400 M 565.29 % -1.376 M 16.46 % -1.647 M 94.96 % -32.671 M 0.00 % -32.671 M -56.74 % -20.844 M 4.56 % -21.841 M -953.33 % 2.560 M -75.55 % 10.470 M 175.44 % 3.801 M -53.53 % 8.180 M 100.00 % 4.090 M -68.99 % 13.189 M 100.00 % 6.594 M
Net income ratio -0.26 -80.45 % -0.14 -2.93 % -0.14 -486.27 % -0.02 77.17 % -0.10 -644.80 % -0.01 -153.39 % 0.03 111.49 % -0.23 -91.74 % -0.12 49.46 % -0.23 28.28 % -0.33 -8 144.06 % 0.00 98.38 % -0.24 39.13 % -0.40 -813.93 % -0.04 55.71 % -0.10 52.15 % -0.21 52.41 % -0.44 80.85 % -2.28 -885.45 % -0.23 82.01 % -1.29 -139.02 % -0.54 -57.60 % -0.34 -21.93 % -0.28 25.66 % -0.38 -227.75 % -0.11 18.77 % -0.14 75.59 % -0.58 13.54 % -0.67 -1 673.16 % -0.04 -25.54 % -0.03 44.96 % -0.05 0.00 % -0.05 43.30 % -0.10 0.00 % -0.10 -33.93 % -0.07 0.00 % -0.07 -1 218.10 % 0.01 0.00 % 0.01 6.06 % 0.01 0.00 % 0.01 0.00 % 0.01 -78.23 % 0.03 0.00 % 0.03
Ratio EBITDA -0.16 -515.70 % -0.03 57.50 % -0.06 -251.66 % 0.04 211.12 % -0.04 -288.83 % 0.02 -66.54 % 0.06 134.55 % -0.17 -165.73 % -0.06 67.95 % -0.20 1.29 % -0.20 -582.15 % 0.04 127.79 % -0.15 -203.51 % -0.05 -28.96 % -0.04 -186.43 % -0.01 91.24 % -0.15 46.26 % -0.29 40.41 % -0.48 -572.97 % -0.07 94.80 % -1.38 -186.83 % -0.48 -101.26 % -0.24 1.10 % -0.24 -123.42 % -0.11 1.85 % -0.11 -30.70 % -0.08 87.82 % -0.69 -14.99 % -0.60 14.92 % -0.71 -2 507.87 % 0.03 447.08 % -0.01 16.46 % -0.01 86.45 % -0.07 0.00 % -0.07 -38.92 % -0.05 4.56 % -0.06 -785.65 % 0.01 -75.55 % 0.03 150.45 % 0.01 -53.53 % 0.03 0.00 % 0.03 -50.70 % 0.06 0.00 % 0.06
Gross profit ratio -0.07 -351.52 % 0.03 26.27 % 0.02 -75.92 % 0.09 64.10 % 0.05 -19.91 % 0.07 -54.93 % 0.15 121.52 % 0.07 187.06 % 0.02 -78.10 % 0.11 240.31 % -0.08 -158.50 % 0.13 84.42 % 0.07 -31.63 % 0.10 -5.49 % 0.11 -27.70 % 0.15 7.54 % 0.14 33.53 % 0.11 397.51 % -0.04 -121.15 % 0.17 646.43 % -0.03 -127.90 % 0.11 1 043.72 % 0.01 -61.92 % 0.03 -78.21 % 0.12 56.74 % 0.07 0.00 % 0.07 -55.68 % 0.17 0.00 % 0.17 3.90 % 0.16 0.00 % 0.16 52.34 % 0.11 0.00 % 0.11 162.88 % 0.04 0.00 % 0.04 -23.10 % 0.05 0.00 % 0.05 -59.65 % 0.13 0.00 % 0.13 11.71 % 0.12 0.00 % 0.12 0.00 % 0.12 -21.76 % 0.15 0.00 % 0.15
Weighted average shs out dil 153.303 M 10.79 % 138.376 M 14.57 % 120.780 M 18.45 % 101.964 M 30.46 % 78.157 M 6.72 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M -0.09 % 73.305 M 12.83 % 64.972 M 24.48 % 52.196 M 5.03 % 49.698 M -0.09 % 49.745 M 14.23 % 43.549 M 9.18 % 39.886 M 18.26 % 33.728 M 0.00 % 33.728 M 0.00 % 33.728 M -16.97 % 40.620 M 0.00 % 40.620 M 0.00 % 40.620 M 0.00 % 40.620 M 0.00 % 40.620 M 0.00 % 40.620 M -14.51 % 47.512 M 0.00 % 47.512 M 6.67 % 44.543 M 0.00 % 44.543 M 0.00 % 44.543 M -0.01 % 44.547 M 0.03 % 44.533 M 0.00 % 44.533 M -0.20 % 44.623 M 0.18 % 44.543 M 0.00 % 44.543 M -0.57 % 44.796 M 0.00 % 44.796 M
Weighted average shs out 153.303 M 10.79 % 138.376 M 14.57 % 120.780 M 18.45 % 101.964 M 30.46 % 78.157 M 6.72 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M 0.00 % 73.237 M -0.09 % 73.305 M 12.83 % 64.972 M 24.48 % 52.196 M 5.03 % 49.698 M -0.09 % 49.745 M 14.23 % 43.549 M 9.18 % 39.886 M 5.74 % 37.719 M 5.59 % 35.724 M 6.04 % 33.689 M -17.02 % 40.601 M 0.00 % 40.601 M 0.00 % 40.601 M 0.00 % 40.601 M 0.00 % 40.601 M 0.00 % 40.601 M -14.55 % 47.512 M 0.00 % 47.512 M 6.67 % 44.543 M 0.00 % 44.543 M 0.00 % 44.543 M -0.01 % 44.547 M 0.03 % 44.533 M 0.00 % 44.533 M -0.20 % 44.623 M 0.18 % 44.543 M 0.00 % 44.543 M -0.57 % 44.796 M 0.00 % 44.796 M
EPS diluted -0.25 26.47 % -0.34 -54.55 % -0.22 -195.30 % -0.07 72.41 % -0.27 -302.99 % -0.07 -137.22 % 0.18 112.59 % -1.43 -232.56 % -0.43 46.91 % -0.81 -62.00 % -0.50 -1 808.40 % -0.03 95.24 % -0.55 71.50 % -1.93 -1 035.29 % -0.17 69.64 % -0.56 0.00 % -0.56 60.28 % -1.41 54.37 % -3.09 -276.83 % -0.82 61.50 % -2.13 -153.57 % -0.84 14.29 % -0.98 -11.36 % -0.88 34.81 % -1.35 -110.94 % -0.64 18.99 % -0.79 80.73 % -4.10 13.68 % -4.75 -2 275.00 % -0.20 -25.00 % -0.16 12.57 % -0.18 2.14 % -0.19 80.32 % -0.95 -1.06 % -0.94 -49.21 % -0.63 -1.61 % -0.62 -1 477.78 % 0.05 0.00 % 0.05 17.19 % 0.04 -0.52 % 0.04 100.00 % 0.02 -86.21 % 0.14 100.00 % 0.07
Earnings per share -0.25 26.47 % -0.34 -54.55 % -0.22 -195.30 % -0.07 72.41 % -0.27 -302.99 % -0.07 -137.22 % 0.18 112.59 % -1.43 -232.56 % -0.43 46.91 % -0.81 -62.00 % -0.50 -1 808.40 % -0.03 95.24 % -0.55 71.50 % -1.93 -1 035.29 % -0.17 69.64 % -0.56 0.00 % -0.56 60.28 % -1.41 54.37 % -3.09 -276.83 % -0.82 61.50 % -2.13 -153.57 % -0.84 3.45 % -0.87 -4.82 % -0.83 38.52 % -1.35 -110.94 % -0.64 18.99 % -0.79 80.73 % -4.10 13.68 % -4.75 -2 275.00 % -0.20 -25.00 % -0.16 12.57 % -0.18 2.14 % -0.19 80.32 % -0.95 -1.06 % -0.94 -49.21 % -0.63 -1.61 % -0.62 -1 477.78 % 0.05 0.00 % 0.05 17.19 % 0.04 -0.52 % 0.04 100.00 % 0.02 -86.21 % 0.14 100.00 % 0.07
Gross profit -10.035 M -214.91 % 8.733 M 114.57 % 4.070 M -85.64 % 28.345 M 159.55 % 10.921 M -53.87 % 23.674 M -68.10 % 74.209 M 138.82 % 31.073 M 402.47 % 6.184 M -77.15 % 27.062 M 416.63 % -8.547 M -113.52 % 63.225 M 439.74 % 11.714 M -67.75 % 36.318 M 15.73 % 31.382 M -49.95 % 62.697 M 152.08 % 24.872 M 39.60 % 17.817 M 844.55 % -2.393 M -108.12 % 29.486 M 1 432.40 % -2.213 M -132.46 % 6.818 M 555.60 % 1.040 M -61.09 % 2.673 M -80.92 % 14.010 M -16.46 % 16.770 M 0.00 % 16.770 M -65.09 % 48.032 M 0.00 % 48.032 M 37.18 % 35.013 M 0.00 % 35.013 M 104.23 % 17.144 M 0.00 % 17.144 M -2.19 % 17.529 M 0.00 % 17.529 M -13.24 % 20.204 M 0.00 % 20.204 M -49.78 % 40.235 M 0.00 % 40.235 M 22.85 % 32.750 M 0.00 % 32.750 M 100.00 % 16.375 M -50.78 % 33.269 M 100.00 % 16.634 M
Income tax expense 0.000 -100.00 % 4.309 M 26 831.25 % 16.000 K -99.75 % 6.363 M 10 884.75 % -59.000 K -101.84 % 3.202 M 556.15 % 488.000 K -93.20 % 7.181 M 791.15 % -1.039 M 85.05 % -6.948 M -1 244.65 % 607.000 K -91.09 % 6.812 M 218.91 % 2.136 M -75.28 % 8.642 M 1 271.75 % 630.000 K -93.37 % 9.498 M 2 216.59 % 410.000 K -86.65 % 3.072 M 0.000 -100.00 % 2.842 M 0.000 -100.00 % 710.500 K 0.000 -100.00 % 468.250 K 138.90 % 196.000 K -81.95 % 1.086 M 0.00 % 1.086 M 117.10 % -6.353 M 0.00 % -6.353 M -271.00 % 3.715 M 0.00 % 3.715 M 438.02 % 690.500 K 0.00 % 690.500 K -59.81 % 1.718 M 0.00 % 1.718 M 205.15 % 563.000 K 0.00 % 563.000 K -82.09 % 3.144 M 0.00 % 3.144 M 101.38 % 1.561 M 0.00 % 1.561 M 100.00 % 780.500 K -69.11 % 2.527 M 100.00 % 1.263 M
Cost of revenue 158.411 M -49.88 % 316.044 M 68.95 % 187.061 M -35.99 % 292.231 M 52.39 % 191.765 M -41.58 % 328.234 M -22.40 % 422.979 M -1.65 % 430.092 M 67.17 % 257.278 M 14.15 % 225.379 M 87.17 % 120.417 M -71.39 % 420.863 M 173.84 % 153.688 M -51.10 % 314.267 M 23.28 % 254.915 M -27.34 % 350.822 M 131.50 % 151.542 M 0.41 % 150.929 M 116.17 % 69.821 M -52.24 % 146.197 M 96.87 % 74.262 M 34.74 % 55.115 M -48.49 % 107.004 M 3.82 % 103.065 M -3.48 % 106.777 M -49.12 % 209.848 M 0.00 % 209.848 M -12.44 % 239.657 M 0.00 % 239.657 M 31.05 % 182.871 M 0.00 % 182.871 M 25.78 % 145.386 M 0.00 % 145.386 M -65.33 % 419.310 M 0.00 % 419.310 M 14.26 % 366.977 M 0.00 % 366.977 M 35.48 % 270.866 M 0.00 % 270.866 M 8.29 % 250.121 M 0.00 % 250.121 M 100.00 % 125.060 M -34.71 % 191.553 M 100.00 % 95.777 M
General and administrative expenses 15.458 M -26.81 % 21.121 M -9.67 % 23.382 M -19.88 % 29.183 M 18.78 % 24.569 M 1.21 % 24.276 M -39.52 % 40.141 M 0.24 % 40.044 M 48.74 % 26.922 M -16.26 % 32.148 M 22.81 % 26.178 M -39.63 % 43.362 M 41.96 % 30.545 M -35.15 % 47.100 M 42.96 % 32.947 M -34.76 % 50.501 M -0.54 % 50.776 M 18.35 % 42.903 M 30.56 % 32.860 M -17.07 % 39.622 M -52.82 % 83.982 M 171.78 % 30.901 M 24.32 % 24.857 M 13.92 % 21.820 M -24.87 % 29.043 M -20.78 % 36.661 M 0.00 % 36.661 M -8.43 % 40.035 M 0.00 % 40.035 M 44.93 % 27.624 M 0.00 % 27.624 M 29.66 % 21.306 M 0.00 % 21.306 M -37.68 % 34.189 M 0.00 % 34.189 M 5.28 % 32.474 M 0.00 % 32.474 M 16.98 % 27.761 M 0.00 % 27.761 M 26.90 % 21.877 M 0.00 % 21.877 M 100.00 % 10.938 M -38.62 % 17.821 M 100.00 % 8.911 M
Selling and marketing expenses 3.458 M 336.07 % 793.000 K -80.18 % 4.000 M 200.55 % -3.978 M -171.21 % 5.586 M 85.95 % 3.004 M -71.56 % 10.561 M 210.07 % 3.406 M 47.83 % 2.304 M 4.68 % 2.201 M 15.36 % 1.908 M -53.43 % 4.097 M 77.67 % 2.306 M -46.10 % 4.278 M 9.55 % 3.905 M -46.20 % 7.259 M 232.68 % 2.182 M -30.22 % 3.127 M 61.52 % 1.936 M -58.93 % 4.714 M 42.37 % 3.311 M 65.03 % 2.006 M -31.85 % 2.944 M -9.73 % 3.261 M -42.00 % 5.623 M -47.01 % 10.612 M 0.00 % 10.612 M -66.14 % 31.342 M 0.00 % 31.342 M 405.22 % 6.204 M 0.00 % 6.204 M 9.68 % 5.656 M 0.00 % 5.656 M -69.68 % 18.653 M 0.00 % 18.653 M 0.09 % 18.636 M 0.00 % 18.636 M 65.19 % 11.281 M 0.00 % 11.281 M 15.30 % 9.784 M 0.00 % 9.784 M 100.00 % 4.892 M -38.18 % 7.914 M 100.00 % 3.957 M
Other expenses 0.000 0.000 0.000 100.00 % -3.873 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 -100.00 % 2.057 M 0.000 -100.00 % 1.107 M 0.000 -100.00 % 1.118 M 282.08 % -614.000 K 98.22 % -34.570 M -198.63 % 35.050 M 1 567.06 % 2.103 M 0.00 % 2.103 M 166.50 % -3.162 M 0.00 % -3.162 M -243.51 % 2.203 M 0.00 % 2.203 M 222.94 % -1.792 M 0.00 % -1.792 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 18.916 M -13.97 % 21.988 M -21.14 % 27.882 M 30.71 % 21.332 M -29.26 % 30.155 M -27.79 % 41.758 M -17.64 % 50.702 M -7.82 % 55.006 M 88.21 % 29.226 M -39.70 % 48.469 M 70.53 % 28.422 M -44.15 % 50.887 M 49.51 % 34.036 M -79.62 % 167.006 M 317.65 % 39.987 M -55.16 % 89.185 M 55.55 % 57.337 M -34.98 % 88.180 M -42.16 % 152.455 M 243.86 % 44.336 M -49.21 % 87.293 M 149.66 % 34.965 M 25.77 % 27.801 M 6.16 % 26.188 M -55.46 % 58.797 M 26.01 % 46.659 M 0.00 % 46.659 M -56.16 % 106.426 M 0.00 % 106.426 M 196.20 % 35.930 M 0.00 % 35.930 M 50.97 % 23.800 M 0.00 % 23.800 M -56.76 % 55.045 M 0.00 % 55.045 M 11.61 % 49.318 M 0.00 % 49.318 M 26.32 % 39.042 M 0.00 % 39.042 M 23.31 % 31.661 M 0.00 % 31.661 M 100.00 % 15.830 M -38.49 % 25.735 M 100.00 % 12.867 M
Cost and expenses 177.327 M -47.54 % 338.032 M 57.27 % 214.943 M -31.45 % 313.563 M 41.30 % 221.920 M -40.02 % 369.992 M -21.89 % 473.681 M -2.35 % 485.098 M 69.32 % 286.504 M 4.62 % 273.848 M 83.99 % 148.839 M -68.45 % 471.750 M 151.30 % 187.724 M -60.99 % 481.273 M 63.20 % 294.902 M -32.98 % 440.007 M 110.65 % 208.879 M -12.64 % 239.109 M 7.57 % 222.276 M 16.66 % 190.533 M 17.94 % 161.555 M 79.35 % 90.079 M -33.18 % 134.805 M 4.30 % 129.253 M -21.94 % 165.574 M -35.45 % 256.507 M 0.00 % 256.507 M -25.88 % 346.083 M 0.00 % 346.083 M 58.17 % 218.801 M 0.00 % 218.801 M 29.33 % 169.186 M 0.00 % 169.186 M -64.33 % 474.355 M 0.00 % 474.355 M 13.95 % 416.295 M 0.00 % 416.295 M 34.33 % 309.908 M 0.00 % 309.908 M 9.98 % 281.781 M 0.00 % 281.781 M 100.00 % 140.891 M -35.16 % 217.288 M 100.00 % 108.644 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 336.000 K -74.89 % 1.338 M 12.91 % 1.185 M 6.18 % 1.116 M 30.37 % 856.000 K -54.52 % 1.882 M -58.24 % 4.507 M -78.22 % 20.690 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
Selling general and administrative expenses 18.916 M -13.97 % 21.988 M -21.14 % 27.882 M 10.62 % 25.205 M -16.42 % 30.155 M -27.79 % 41.758 M -17.64 % 50.702 M -7.82 % 55.006 M 88.21 % 29.226 M -39.70 % 48.469 M 72.57 % 28.086 M -43.32 % 49.549 M 50.83 % 32.851 M -36.23 % 51.516 M 39.79 % 36.852 M -36.20 % 57.760 M 9.07 % 52.958 M 15.05 % 46.030 M 32.29 % 34.796 M -21.52 % 44.336 M -49.21 % 87.293 M 165.27 % 32.907 M 18.37 % 27.801 M 10.84 % 25.081 M -27.65 % 34.666 M -26.67 % 47.273 M 0.00 % 47.273 M -33.77 % 71.376 M 0.00 % 71.376 M 111.00 % 33.828 M 0.00 % 33.828 M 25.47 % 26.962 M 0.00 % 26.962 M -48.98 % 52.842 M 0.00 % 52.842 M 3.39 % 51.110 M 0.00 % 51.110 M 30.91 % 39.042 M 0.00 % 39.042 M 23.31 % 31.661 M 0.00 % 31.661 M 100.00 % 15.830 M -38.49 % 25.735 M 100.00 % 12.867 M
Interest income 58.000 K 480.00 % 10.000 K -33.33 % 15.000 K -42.31 % 26.000 K 85.71 % 14.000 K 0.00 % 14.000 K -58.82 % 34.000 K 0.000 -100.00 % 147.000 K -89.22 % 1.364 M 41.94 % 961.000 K 25.95 % 763.000 K -43.23 % 1.344 M -20.66 % 1.694 M -49.67 % 3.366 M -34.12 % 5.109 M 35.77 % 3.763 M 1 735.61 % 205.000 K -82.80 % 1.192 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.644 M 188.42 % 570.000 K 0.000 -100.00 % 2.863 M 0.000 -100.00 % 629.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
Interest expense 7.077 M -33.34 % 10.616 M 40.27 % 7.568 M -15.74 % 8.982 M 35.99 % 6.605 M -2.82 % 6.797 M -10.02 % 7.554 M -13.16 % 8.699 M 16.66 % 7.457 M -1.09 % 7.539 M 21.95 % 6.182 M -22.16 % 7.942 M 16.06 % 6.843 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.493 M 0.000 -100.00 % 1.411 M 0.000 -100.00 % 2.913 M 0.00 % 2.913 M 26.22 % 2.308 M 0.00 % 2.308 M 19.84 % 1.926 M 0.00 % 1.926 M 24.87 % 1.542 M 0.00 % 1.542 M -9.37 % 1.702 M 0.00 % 1.702 M 28.71 % 1.322 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 5.869 M 10.91 % 5.291 M -25.54 % 7.106 M 14.30 % 6.217 M -10.30 % 6.931 M 270.44 % 1.871 M -77.66 % 8.376 M -16.66 % 10.050 M 28.29 % 7.834 M -0.44 % 7.869 M 12.24 % 7.011 M -2.30 % 7.176 M 12.34 % 6.388 M 32.94 % 4.805 M 0.46 % 4.783 M 3.91 % 4.603 M 2.68 % 4.483 M -1.19 % 4.537 M -1.99 % 4.629 M 450.42 % 841.000 K -81.40 % 4.522 M 237.27 % 1.341 M -77.40 % 5.932 M 112.08 % 2.797 M -55.62 % 6.303 M 5.95 % 5.949 M 0.00 % 5.949 M -44.07 % 10.636 M 0.00 % 10.636 M 30.42 % 8.155 M 0.00 % 8.155 M 62.79 % 5.010 M 0.00 % 5.010 M -17.16 % 6.047 M 0.00 % 6.047 M 10.30 % 5.483 M 0.00 % 5.483 M 3.02 % 5.322 M 0.00 % 5.322 M 8.59 % 4.901 M 0.00 % 4.901 M 100.00 % 2.451 M -44.19 % 4.391 M 100.00 % 2.195 M
Operating income -28.951 M -118.42 % -13.255 M 44.33 % -23.812 M -439.54 % 7.013 M 136.46 % -19.234 M -6.36 % -18.084 M -176.93 % 23.507 M 198.22 % -23.933 M -3.87 % -23.042 M -7.64 % -21.407 M 42.09 % -36.969 M -399.64 % 12.338 M 155.27 % -22.322 M 0.16 % -22.358 M -40.63 % -15.898 M -55.74 % -10.208 M 67.87 % -31.766 M 40.17 % -53.095 M -42.71 % -37.205 M -150.54 % -14.850 M 83.41 % -89.506 M -187.69 % -31.112 M -16.26 % -26.761 M 5.55 % -28.334 M -46.35 % -19.360 M 42.48 % -33.660 M -34.40 % -25.044 M 73.04 % -92.904 M 49.44 % -183.750 M -229 587.50 % -80.000 K 95.44 % -1.755 M 73.63 % -6.656 M 0.00 % -6.656 M 82.81 % -38.718 M 0.00 % -38.718 M -25.29 % -30.904 M -13.10 % -27.324 M -889.09 % -2.763 M -153.67 % 5.148 M 567.95 % -1.100 M -133.55 % 3.279 M 100.00 % 1.640 M -81.37 % 8.798 M 100.00 % 4.399 M
Operating income ratio -0.20 -378.09 % -0.04 67.24 % -0.12 -669.50 % 0.02 123.05 % -0.09 -84.66 % -0.05 -208.69 % 0.05 191.10 % -0.05 40.66 % -0.09 -3.14 % -0.08 74.34 % -0.33 -1 396.59 % 0.03 118.89 % -0.13 -111.62 % -0.06 -14.85 % -0.06 -124.95 % -0.02 86.29 % -0.18 42.77 % -0.31 42.98 % -0.55 -552.78 % -0.08 93.20 % -1.24 -147.30 % -0.50 -102.82 % -0.25 7.57 % -0.27 -67.18 % -0.16 -7.91 % -0.15 -34.40 % -0.11 65.78 % -0.32 49.44 % -0.64 -173 855.53 % 0.00 95.44 % -0.01 80.33 % -0.04 0.00 % -0.04 53.79 % -0.09 0.00 % -0.09 -11.04 % -0.08 -13.10 % -0.07 -694.73 % -0.01 -153.67 % 0.02 525.49 % 0.00 -133.55 % 0.01 0.00 % 0.01 -70.38 % 0.04 0.00 % 0.04
Total other income expenses net -9.398 M 68.11 % -29.473 M -917.36 % -2.897 M 67.46 % -8.902 M -374.77 % -1.875 M -111.45 % 16.379 M 263.25 % -10.033 M 86.38 % -73.678 M -699.11 % -9.220 M 79.39 % -44.741 M -4 587.56 % 997.000 K 113.39 % -7.446 M 53.59 % -16.044 M 86.18 % -116.068 M -1 956.12 % -5.645 M 81.27 % -30.145 M -575.59 % -4.462 M 79.40 % -21.665 M 81.40 % -116.451 M -407.77 % -22.934 M -632.95 % -3.129 M -109.61 % -1.493 M 78.38 % -6.906 M -767.04 % -796.500 K 97.06 % -27.071 M -818.06 % 3.770 M 163.68 % -5.920 M 97.78 % -266.068 M -1 632.55 % -15.357 M 90.57 % -162.832 M -14 866.18 % -1.088 M 29.44 % -1.542 M 0.00 % -1.542 M 62.42 % -4.104 M -141.17 % -1.702 M -147.53 % 3.580 M 0.000 -100.00 % 2.755 M 0.000 -100.00 % 3.704 M 0.000 0.000 0.000 0.000
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 2005-01-31 2004-06-30 2004-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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt 197.422 M 20.16 % 164.305 M -29.96 % 234.583 M 88.23 % 124.625 M -41.68 % 213.708 M 46.41 % 145.966 M -32.33 % 215.705 M 3.31 % 208.797 M -5.88 % 221.833 M 25.90 % 176.197 M -14.10 % 205.111 M 82.40 % 112.454 M -51.32 % 231.012 M 171.99 % 84.933 M -6.63 % 90.966 M 71.19 % 53.139 M -19.65 % 66.136 M -23.16 % 86.072 M -25.99 % 116.300 M 56.48 % 74.324 M -29.89 % 106.005 M 417.61 % -33.376 M -1 711.59 % 2.071 M 104.59 % -45.108 M -355.18 % 17.677 M 142.61 % -41.486 M 40.08 % -69.241 M -357.21 % 26.920 M 118.73 % -143.728 M 17.40 % -173.998 M 46.45 % -324.951 M -1 831.93 % -16.820 M -129.02 % 57.965 M 470.24 % 10.165 M 165.62 % -15.491 M 54.51 % -34.057 M -766.15 % -3.932 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.911 M -66.32 % 44.276 M -25.72 % 59.608 M -45.04 % 108.463 M -3.09 % 111.923 M -4.67 % 117.409 M -1.41 % 119.089 M 577.41 % 17.580 M -43.74 % 31.248 M 13.30 % 27.579 M -5.30 % 29.124 M 1 859.89 % 1.486 M -98.88 % 133.211 M -47.96 % 255.992 M 41.56 % 180.838 M 1 170.64 % 14.232 M 2 252.40 % 605.000 K -99.41 % 103.167 M -16.15 % 123.041 M -18.55 % 151.067 M 0.03 % 151.026 M 8.09 % 139.727 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.366 M -13.76 % 8.541 M 42.18 % 6.007 M -17.61 % 7.291 M
Total debt 231.549 M 5.46 % 219.563 M -12.43 % 250.720 M 2.77 % 243.960 M -3.38 % 252.497 M 29.00 % 195.731 M -25.79 % 263.761 M -4.65 % 276.621 M 2.99 % 268.593 M 13.91 % 235.802 M -10.86 % 264.529 M 1.78 % 259.904 M -10.66 % 290.931 M 81.35 % 160.422 M -16.69 % 192.558 M 4.28 % 184.662 M -13.59 % 213.705 M 29.86 % 164.569 M 29.98 % 126.610 M 26.19 % 100.329 M -21.35 % 127.565 M 13.39 % 112.503 M 3.08 % 109.142 M 35.87 % 80.331 M -30.78 % 116.054 M 30.75 % 88.760 M -4.47 % 92.917 M -3.24 % 96.033 M -24.53 % 127.247 M 109.35 % 60.783 M -0.98 % 61.386 M 35.25 % 45.387 M -42.85 % 79.412 M 89.25 % 41.961 M 276.94 % 11.132 M 0.000 -100.00 % 15.530 M
Accumulated other comprehensive income loss -175.327 M -24.80 % -140.492 M -440.47 % 41.264 M -0.15 % 41.324 M -46.52 % 77.270 M 103.84 % 37.908 M 26.63 % 29.937 M -33.48 % 45.006 M 7.75 % 41.770 M 2.67 % 40.684 M -43.15 % 71.564 M 4.79 % 68.291 M -17.45 % 82.723 M -35.91 % 129.069 M -9.35 % 142.374 M -5.60 % 150.813 M 11.10 % 135.747 M -14.05 % 157.936 M -9.08 % 173.700 M 337.42 % -73.163 M -146.12 % 158.643 M 289.91 % -83.538 M -177.14 % 108.301 M 174.54 % -145.285 M -246.95 % 98.867 M 172.49 % -136.380 M 0.000 100.00 % -138.824 M 0.000 100.00 % -82.861 M 0.000 100.00 % -72.704 M -4.33 % -69.689 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -265.801 M -12.31 % -236.664 M -10.11 % -214.938 M -150.51 % -85.800 M 54.58 % -188.902 M 87.31 % -1.489 B 0.86 % -1.502 B -7.32 % -1.400 B -2.28 % -1.368 B -379.13 % -285.588 M 78.24 % -1.312 B 0.72 % -1.322 B -3.82 % -1.273 B -12.31 % -1.134 B -0.67 % -1.126 B -2.86 % -1.095 B -0.59 % -1.089 B -7.09 % -1.016 B -16.63 % -871.569 M -4.74 % -832.109 M -12.53 % -739.474 M -12.23 % -658.873 M -5.80 % -622.776 M 0.14 % -623.627 M -7.75 % -578.768 M -4.30 % -554.926 M -6.38 % -521.649 M -2 113.94 % -23.562 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.227 M 0.000 0.000
Common stock 1.548 M 6.46 % 1.454 M 18.79 % 1.224 M -75.99 % 5.098 M 0.00 % 5.098 M 39.21 % 3.662 M -99.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 0.00 % 366.186 M 22.80 % 298.186 M 20.00 % 248.489 M 0.00 % 248.489 M 0.03 % 248.409 M 22.75 % 202.369 M 20.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 0.00 % 168.641 M 9.76 % 153.641 M 18.33 % 129.841 M 142.92 % 53.451 M 20.00 % 44.543 M 0.000 0.000 0.000 0.000
Total equity -175.441 M -24.88 % -140.487 M -39.06 % -101.025 M -24.92 % -80.869 M 0.01 % -80.876 M 9.78 % -89.648 M 11.26 % -101.025 M -2.11 % -98.942 M -1 192.08 % 9.060 M -76.10 % 37.901 M -52.98 % 80.598 M -32.99 % 120.279 M -3.57 % 124.728 M -24.10 % 164.337 M -48.20 % 317.229 M -4.78 % 333.168 M -4.65 % 349.401 M 36.72 % 255.564 M -3.16 % 263.891 M -32.14 % 388.897 M -11.81 % 440.980 M 44.20 % 305.809 M 2.80 % 297.487 M -11.96 % 337.900 M 4.18 % 324.340 M -11.39 % 366.048 M -7.18 % 394.377 M -8.68 % 431.868 M -55.10 % 961.861 M 18.95 % 808.648 M 51.54 % 533.624 M 177.00 % 192.643 M 15.17 % 167.271 M -31.47 % 244.101 M -12.35 % 278.485 M 4.09 % 267.543 M 11.66 % 239.612 M
Other non current liabilities 16.269 M 0.000 0.000 -100.00 % 16.245 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 -100.00 % 22.409 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 798.000 K -42.34 % 1.384 M -17.37 % 1.675 M -9.85 % 1.858 M -57.51 % 4.373 M 55.13 % 2.819 M -66.75 % 8.479 M 2.34 % 8.285 M 484.69 % 1.417 M 165.85 % 533.000 K -40.84 % 901.000 K -98.08 % 47.005 M 1 215.93 % 3.572 M 0.000 0.000 0.000 -100.00 % 45.000 M 0.00 % 45.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.485 M 0.000 0.000 -100.00 % 9.570 M
Total non current liabilities 17.067 M -3.32 % 17.653 M -1.49 % 17.920 M -1.01 % 18.103 M -12.90 % 20.784 M 8.08 % 19.230 M -39.98 % 32.038 M 0.27 % 31.951 M 65.46 % 19.310 M -20.09 % 24.166 M -19.71 % 30.097 M -60.64 % 76.460 M 155.37 % 29.941 M 23.18 % 24.306 M 168.28 % 9.060 M 0.00 % 9.060 M -79.87 % 45.000 M 0.00 % 45.000 M 505.73 % 7.429 M -0.43 % 7.461 M 15.51 % 6.459 M -14.67 % 7.569 M 0.04 % 7.566 M -0.22 % 7.583 M 8.08 % 7.016 M 0.17 % 7.004 M 116.37 % 3.237 M -15.44 % 3.828 M -94.47 % 69.220 M 45.23 % 47.661 M 2 647.03 % 1.735 M 1.94 % 1.702 M -6.43 % 1.819 M -74.15 % 7.038 M 375.22 % 1.481 M -81.30 % 7.919 M -40.08 % 13.216 M
Other current liabilities 36.615 M -30.80 % 52.911 M -5.21 % 55.820 M -6.06 % 59.423 M 0.05 % 59.393 M -17.39 % 71.895 M -20.57 % 90.517 M 6.74 % 84.798 M 126.98 % 37.360 M 22.15 % 30.585 M 39.88 % 21.865 M -38.11 % 35.330 M 31.20 % 26.928 M -50.17 % 54.041 M -9.40 % 59.645 M 32.82 % 44.908 M -3.60 % 46.586 M 64.87 % 28.256 M 7.58 % 26.264 M 0.000 0.000 0.000 -100.00 % 104.782 M 0.000 -100.00 % 69.037 M 0.000 -100.00 % 159.193 M 67.70 % 94.929 M 34.32 % 70.675 M -33.42 % 106.154 M 230.23 % 32.145 M -11.05 % 36.137 M -0.41 % 36.286 M -18.53 % 44.538 M 18.78 % 37.495 M 104.25 % 18.357 M 14.08 % 16.091 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 1.154 M -60.65 % 2.933 M 89.96 % 1.544 M -3.26 % 1.596 M -45.97 % 2.954 M 11.35 % 2.653 M 56.06 % 1.700 M -5.24 % 1.794 M 231.00 % 542.000 K -66.54 % 1.620 M 101.01 % -160.422 M 16.69 % -192.558 M -4.28 % -184.662 M -9.46 % -168.705 M -41.09 % -119.569 M 5.56 % -126.610 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.997 M 0.000 0.000
Short term debt 230.751 M 5.76 % 218.179 M -12.39 % 249.045 M 2.87 % 242.102 M -2.43 % 248.124 M 28.62 % 192.912 M -24.43 % 255.282 M -4.86 % 268.336 M 0.43 % 267.176 M 13.56 % 235.269 M -10.76 % 263.628 M 23.83 % 212.899 M -25.91 % 287.359 M 81.10 % 158.677 M -17.60 % 192.558 M 4.28 % 184.662 M 9.46 % 168.705 M 41.09 % 119.569 M -5.56 % 126.610 M 26.19 % 100.329 M -21.35 % 127.565 M 13.39 % 112.503 M 3.08 % 109.142 M 35.87 % 80.331 M -30.78 % 116.054 M 30.75 % 88.760 M -4.47 % 92.917 M -3.24 % 96.033 M -24.53 % 127.247 M 109.35 % 60.783 M -0.98 % 61.386 M 35.25 % 45.387 M -42.85 % 79.412 M 117.71 % 36.476 M 227.67 % 11.132 M 0.000 -100.00 % 5.960 M
Total current liabilities 480.874 M 1.08 % 475.714 M -0.79 % 479.521 M 0.51 % 477.091 M -1.43 % 483.999 M 17.66 % 411.364 M -44.73 % 744.237 M 20.56 % 617.339 M 10.88 % 556.767 M 31.74 % 422.621 M 2.24 % 413.376 M 3.60 % 399.013 M -8.93 % 438.121 M 30.31 % 336.203 M -26.76 % 459.063 M 11.80 % 410.624 M 36.83 % 300.108 M 47.19 % 203.894 M 0.80 % 202.269 M 12.78 % 179.356 M -18.61 % 220.367 M 0.26 % 219.789 M -25.38 % 294.539 M 65.82 % 177.624 M -24.42 % 235.012 M 12.93 % 208.107 M -35.82 % 324.240 M 30.50 % 248.468 M -10.62 % 277.988 M 14.60 % 242.567 M 55.80 % 155.689 M 32.95 % 117.100 M -45.51 % 214.883 M -27.37 % 295.869 M 104.89 % 144.401 M 85.75 % 77.741 M -23.49 % 101.603 M
Total liabilities 497.941 M 0.93 % 493.367 M -0.82 % 497.441 M 0.45 % 495.194 M -1.90 % 504.783 M 17.23 % 430.594 M -44.53 % 776.275 M 19.56 % 649.290 M 12.71 % 576.077 M 28.94 % 446.787 M 0.75 % 443.473 M -6.73 % 475.473 M 1.58 % 468.062 M 29.83 % 360.509 M -22.99 % 468.123 M 11.54 % 419.684 M 18.79 % 353.300 M 37.48 % 256.981 M 22.55 % 209.698 M 12.25 % 186.817 M -17.64 % 226.826 M -0.23 % 227.358 M -24.74 % 302.105 M 63.12 % 185.207 M -23.48 % 242.028 M 12.51 % 215.111 M -34.31 % 327.477 M 29.80 % 252.296 M -27.34 % 347.208 M 19.63 % 290.228 M 84.36 % 157.424 M 32.51 % 118.802 M -45.18 % 216.702 M -28.46 % 302.907 M 107.64 % 145.882 M 70.30 % 85.660 M -25.40 % 114.819 M
Other non current assets 146.000 K 0.00 % 146.000 K -39.67 % 242.000 K 47.56 % 164.000 K 163.32 % -259.000 K -162.56 % 414.000 K 0.000 -100.00 % 309.000 K -58.63 % 747.000 K 100.50 % -148.086 M -134 723.64 % 110.000 K 100.08 % -144.353 M -0.15 % -144.140 M -1 536.47 % -8.808 M 92.84 % -122.983 M 0.24 % -123.283 M -9.06 % -113.041 M -2.27 % -110.530 M 4.24 % -115.419 M -783.07 % 16.897 M -83.83 % 104.473 M -0.07 % 104.547 M 2 160.48 % 4.625 M -1.57 % 4.699 M -1.59 % 4.775 M -1.57 % 4.851 M -73.67 % 18.422 M -40.40 % 30.907 M 507.81 % 5.085 M -2.14 % 5.196 M -48.81 % 10.150 M -10.98 % 11.402 M -6.66 % 12.215 M -38.23 % 19.775 M -1.91 % 20.160 M 19.76 % 16.833 M -8.89 % 18.476 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.911 M -66.32 % 44.276 M -25.72 % 59.608 M -44.14 % 106.702 M -1.55 % 108.386 M -1.93 % 110.518 M -0.79 % 111.402 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
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 673.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.116 M -22.45 % 131.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.483 M -3.27 % 2.567 M 11.75 % 2.297 M -12.53 % 2.626 M -1.87 % 2.676 M -2.69 % 2.750 M -98.47 % 180.111 M -0.29 % 180.632 M 40 040.44 % 450.000 K 0.00 % 450.000 K -25.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K
GoodWill 0.000 0.000 -100.00 % 740.000 K 0.00 % 740.000 K 9.96 % 673.000 K 0.000 0.000 0.000 0.000 -100.00 % 60.401 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 % 834.000 K 0.00 % 834.000 K 0.00 % 834.000 K 0.00 % 834.000 K 0.00 % 834.000 K 0.00 % 834.000 K -99.70 % 275.624 M 2.95 % 267.716 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 740.000 K 0.00 % 740.000 K -45.02 % 1.346 M 0.000 0.000 0.000 0.000 -100.00 % 148.086 M 0.000 -100.00 % 144.353 M 0.15 % 144.140 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.317 M -2.47 % 3.401 M 8.62 % 3.131 M -9.51 % 3.460 M -1.42 % 3.510 M -2.06 % 3.584 M -99.21 % 455.735 M 1.65 % 448.348 M 99 532.89 % 450.000 K 0.00 % 450.000 K -25.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K
Property plant equipment net 94.748 M -2.60 % 97.277 M -17.47 % 117.864 M -3.00 % 121.514 M 2.37 % 118.701 M -2.65 % 121.936 M 2.95 % 118.447 M -2.00 % 120.863 M -19.74 % 150.598 M 1.70 % 148.086 M 2.78 % 144.076 M -0.19 % 144.353 M 0.15 % 144.140 M 13.88 % 126.570 M 2.92 % 122.983 M -0.24 % 123.283 M 9.06 % 113.041 M 2.27 % 110.530 M -4.24 % 115.419 M -2.91 % 118.875 M -0.67 % 119.672 M -1.50 % 121.494 M -12.88 % 139.459 M -3.71 % 144.831 M 4.57 % 138.498 M -1.20 % 140.180 M 1.27 % 138.423 M -3.03 % 142.750 M -31.66 % 208.871 M 12.23 % 186.116 M 16.68 % 159.513 M 0.93 % 158.037 M -6.44 % 168.909 M -3.53 % 175.084 M 8.48 % 161.392 M -2.66 % 165.797 M 18.82 % 139.534 M
Total non current assets 94.894 M -2.60 % 97.423 M -18.03 % 118.846 M -2.92 % 122.418 M 2.20 % 119.788 M -2.09 % 122.350 M -8.25 % 133.358 M -19.40 % 165.448 M -24.27 % 218.470 M -16.71 % 262.305 M 0.85 % 260.089 M -0.88 % 262.388 M -0.74 % 264.350 M 108.86 % 126.570 M 2.92 % 122.983 M -0.24 % 123.283 M 9.06 % 113.041 M 2.27 % 110.530 M -4.24 % 115.419 M -14.99 % 135.772 M -39.43 % 224.145 M -0.84 % 226.041 M 53.35 % 147.401 M -3.62 % 152.931 M 4.46 % 146.404 M -1.41 % 148.491 M -7.40 % 160.355 M -9.53 % 177.241 M -73.53 % 669.691 M 4.69 % 639.660 M 276.02 % 170.113 M 0.13 % 169.889 M -6.51 % 181.724 M -7.03 % 195.459 M 7.31 % 182.152 M -0.59 % 183.230 M 15.52 % 158.610 M
Other current assets 10.907 M -38.92 % 17.856 M -39.68 % 29.600 M 66.41 % 17.787 M -67.57 % 54.842 M 257.18 % 15.354 M -80.47 % 78.616 M 11.92 % 70.240 M 6.51 % 65.948 M 329.80 % 15.344 M -75.03 % 61.439 M -27.61 % 84.873 M 96.49 % 43.195 M 7.71 % 40.102 M -81.77 % 219.988 M 118.80 % 100.543 M -38.36 % 163.101 M 61.43 % 101.032 M 20.60 % 83.776 M 4.08 % 80.494 M -33.65 % 121.311 M 895.90 % 12.181 M -90.60 % 129.614 M 752.05 % 15.212 M -68.75 % 48.672 M -3.46 % 50.417 M -45.93 % 93.240 M 2.34 % 91.110 M -7.85 % 98.872 M 86.81 % 52.926 M 842.58 % 5.615 M -46.21 % 10.439 M 3 839.25 % 265.000 K 2.32 % 259.000 K 4.86 % 247.000 K 0.00 % 247.000 K 0.00 % 247.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.761 M -50.21 % 3.537 M -48.67 % 6.891 M -10.36 % 7.687 M -56.27 % 17.580 M -43.74 % 31.248 M 13.30 % 27.579 M -5.30 % 29.124 M 1 859.89 % 1.486 M -98.88 % 133.211 M -47.96 % 255.992 M 41.56 % 180.838 M 1 170.64 % 14.232 M 2 252.40 % 605.000 K -99.41 % 103.167 M -16.15 % 123.041 M -18.55 % 151.067 M 0.03 % 151.026 M 8.09 % 139.727 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 34.127 M -38.24 % 55.258 M 242.43 % 16.137 M -86.48 % 119.335 M 207.65 % 38.789 M -22.06 % 49.765 M 3.56 % 48.056 M -29.15 % 67.824 M 45.05 % 46.760 M -21.55 % 59.605 M 0.31 % 59.418 M -59.70 % 147.450 M 146.08 % 59.919 M -20.63 % 75.489 M -25.69 % 101.592 M -22.76 % 131.523 M -10.87 % 147.569 M 87.99 % 78.497 M 661.37 % 10.310 M -60.35 % 26.005 M 20.62 % 21.560 M -85.22 % 145.879 M 36.25 % 107.071 M -14.64 % 125.439 M 27.51 % 98.377 M -24.47 % 130.246 M -19.68 % 162.158 M 134.63 % 69.113 M -74.49 % 270.975 M 15.42 % 234.781 M -39.23 % 386.337 M 521.05 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M
Cash and short term investments 34.127 M -38.24 % 55.258 M 242.43 % 16.137 M -86.48 % 119.335 M 207.65 % 38.789 M -22.06 % 49.765 M 3.56 % 48.056 M -29.15 % 67.824 M 45.05 % 46.760 M -23.80 % 61.366 M -2.52 % 62.955 M -59.21 % 154.341 M 128.29 % 67.606 M -27.36 % 93.069 M -29.94 % 132.840 M -16.51 % 159.102 M -9.96 % 176.693 M 54.21 % 114.578 M -20.17 % 143.521 M -49.11 % 281.997 M 39.33 % 202.398 M 26.41 % 160.111 M 48.70 % 107.676 M -52.90 % 228.606 M 3.25 % 221.418 M -21.29 % 281.313 M -10.18 % 313.184 M 49.96 % 208.840 M -22.93 % 270.975 M 15.42 % 234.781 M -39.23 % 386.337 M 521.05 % 62.207 M 190.05 % 21.447 M -32.55 % 31.796 M 19.43 % 26.623 M -21.83 % 34.057 M 74.99 % 19.462 M
Total current assets 227.606 M -10.90 % 255.457 M -7.97 % 277.570 M -4.91 % 291.907 M -4.02 % 304.119 M 39.12 % 218.596 M -59.66 % 541.892 M 40.79 % 384.900 M 4.97 % 366.667 M 64.88 % 222.383 M -15.76 % 263.982 M -20.81 % 333.364 M 1.50 % 328.440 M 23.55 % 265.840 M -55.61 % 598.907 M 30.67 % 458.332 M -6.54 % 490.405 M 71.18 % 286.487 M -8.12 % 311.799 M -29.13 % 439.942 M -0.84 % 443.661 M 44.46 % 307.126 M -32.08 % 452.191 M 22.16 % 370.176 M -11.86 % 419.964 M -2.94 % 432.668 M -22.94 % 561.499 M 10.77 % 506.923 M -20.72 % 639.378 M 39.23 % 459.216 M -11.85 % 520.935 M 268.01 % 141.556 M -30.01 % 202.249 M -42.47 % 351.549 M 45.14 % 242.215 M 42.50 % 169.973 M -13.20 % 195.821 M
Inventory 110.619 M 40.01 % 79.009 M -26.19 % 107.039 M 26.97 % 84.303 M -23.24 % 109.827 M 29.52 % 84.796 M -55.28 % 189.620 M 62.50 % 116.688 M -33.07 % 174.339 M 81.60 % 96.002 M -2.90 % 98.866 M 46.38 % 67.541 M -47.71 % 129.158 M 44.43 % 89.424 M -31.15 % 129.890 M 54.65 % 83.987 M 15.12 % 72.953 M 75.51 % 41.566 M -33.26 % 62.278 M 66.69 % 37.362 M -61.49 % 97.028 M 23.72 % 78.425 M -54.54 % 172.499 M 65.63 % 104.148 M -30.51 % 149.874 M 48.48 % 100.938 M -34.91 % 155.075 M 48.05 % 104.744 M -32.88 % 156.046 M 84.64 % 84.515 M -8.47 % 92.339 M 151.19 % 36.761 M -64.55 % 103.706 M -33.27 % 155.412 M 34.13 % 115.871 M 32.44 % 87.490 M -12.95 % 100.511 M
Net receivables 71.953 M -30.37 % 103.334 M -17.20 % 124.794 M 77.06 % 70.482 M -54.67 % 155.503 M 79.03 % 86.857 M -65.64 % 252.801 M 68.80 % 149.765 M 58.52 % 94.476 M 56.41 % 60.401 M -40.88 % 102.161 M 0.04 % 102.116 M -22.45 % 131.676 M 79.74 % 73.261 M -50.62 % 148.348 M -22.12 % 190.479 M 103.16 % 93.758 M -25.73 % 126.242 M 82.10 % 69.327 M 155.26 % 27.159 M 18.47 % 22.924 M -63.89 % 63.489 M 49.73 % 42.402 M 115.53 % 19.673 M -36.92 % 31.187 M 0.000 0.000 -100.00 % 102.229 M -9.92 % 113.485 M 30.45 % 86.994 M 137.40 % 36.644 M 13.98 % 32.149 M -58.16 % 76.831 M -53.18 % 164.082 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.517 M 0.00 % 7.517 M 0.00 % 7.517 M 0.00 % 7.517 M -14.66 % 8.808 M 0.00 % 8.808 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
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 -100.00 % 132.436 M 108.69 % 63.462 M -62.94 % 171.237 M 72.52 % 99.255 M -14.09 % 115.528 M 149.14 % 46.371 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
Account payables 213.508 M 4.34 % 204.624 M 19.20 % 171.662 M 0.66 % 170.541 M -0.04 % 170.616 M 24.44 % 137.111 M -64.70 % 388.432 M 50.37 % 258.320 M 7.16 % 241.059 M 58.45 % 152.134 M 28.67 % 118.239 M -20.19 % 148.159 M 27.39 % 116.308 M -1.32 % 117.862 M -40.39 % 197.719 M 15.37 % 171.375 M 112.43 % 80.672 M 57.60 % 51.187 M 12.35 % 45.562 M -39.05 % 74.757 M -16.79 % 89.836 M -13.54 % 103.904 M 36.15 % 76.315 M -17.63 % 92.654 M 103.26 % 45.585 M -60.12 % 114.317 M 68.73 % 67.751 M 28.22 % 52.840 M -29.96 % 75.438 M 9.64 % 68.805 M 13.61 % 60.562 M 79.17 % 33.801 M -65.39 % 97.673 M -54.54 % 214.855 M 124.38 % 95.753 M 75.28 % 54.630 M -28.98 % 76.917 M
Tax payables 0.000 0.000 -100.00 % 2.994 M -22.66 % 3.871 M 31.98 % 2.933 M -62.88 % 7.902 M 131.93 % 3.407 M 16.24 % 2.931 M -0.07 % 2.933 M 0.00 % 2.933 M -3.14 % 3.028 M 45.37 % 2.083 M -2.80 % 2.143 M 0.47 % 2.133 M -76.67 % 9.141 M -5.56 % 9.679 M 133.51 % 4.145 M -15.10 % 4.882 M 27.37 % 3.833 M -10.23 % 4.270 M 43.96 % 2.966 M -12.30 % 3.382 M -21.35 % 4.300 M -7.31 % 4.639 M 6.99 % 4.336 M -13.80 % 5.030 M 14.87 % 4.379 M -6.15 % 4.666 M 0.82 % 4.628 M -32.19 % 6.825 M 327.63 % 1.596 M -10.08 % 1.775 M 17.39 % 1.512 M 0.000 -100.00 % 21.000 K -99.56 % 4.754 M 80.42 % 2.635 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -16.245 M -471.48 % 4.373 M 126.65 % -16.411 M 30.34 % -23.559 M 0.000 0.000 0.000 100.00 % -29.196 M -162.11 % 47.005 M 278.26 % -26.369 M 0.000 0.000 0.000 -100.00 % 36.808 M -0.28 % 36.913 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
Minority interest -1.662 M -14.70 % -1.449 M -67.51 % -865.000 K -6.27 % -814.000 K -367.82 % -174.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 % -16.027 M -5.92 % -15.131 M -2.33 % -14.786 M -5.78 % -13.978 M -27.85 % -10.933 M -37.59 % -7.946 M -126.37 % 30.129 M 8.25 % 27.832 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.719 M -30.52 % 2.474 M -16.70 % 2.970 M -12.31 % 3.387 M -9.00 % 3.722 M -22.26 % 4.788 M -62.41 % 12.739 M -2.41 % 13.054 M 146.67 % 5.292 M 82.73 % 2.896 M -34.64 % 4.431 M -18.89 % 5.463 M -23.19 % 7.112 M 507.56 % -1.745 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
Preferred stock 0.000 0.000 0.000 -100.00 % 80.055 M 0.000 -100.00 % 54.022 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
Other total stockholders equity 0.000 -100.00 % 140.258 M 49.19 % 94.016 M 190.38 % 32.377 M -70.52 % 109.834 M 90.41 % 57.684 M -94.18 % 991.951 M -4.34 % 1.037 B 0.000 -100.00 % 999.380 M 6.05 % 942.400 M -5.59 % 998.235 M 0.05 % 997.745 M 5.87 % 942.400 M 0.00 % 942.400 M 0.00 % 942.400 M 0.00 % 942.400 M 6.13 % 888.000 M 3.47 % 858.182 M 0.00 % 858.182 M 0.06 % 857.688 M 19.44 % 718.073 M 4.90 % 684.503 M -15.20 % 807.166 M 1.64 % 794.112 M 0.50 % 790.153 M -0.18 % 791.595 M -0.15 % 792.822 M 0.78 % 786.653 M -0.71 % 792.266 M 96.21 % 403.783 M 90.56 % 211.896 M 913.27 % 20.912 M -91.43 % 244.101 M -11.64 % 276.258 M 1 221.05 % 20.912 M -2.46 % 21.440 M
Deferred tax liabilities non current 0.000 -100.00 % 16.269 M 0.15 % 16.245 M 0.00 % 16.245 M -1.01 % 16.411 M 0.00 % 16.411 M -30.34 % 23.559 M -0.45 % 23.666 M 32.26 % 17.893 M -24.29 % 23.633 M -19.05 % 29.196 M -0.88 % 29.455 M 11.70 % 26.369 M 8.49 % 24.306 M 168.28 % 9.060 M 0.00 % 9.060 M 10.60 % 8.192 M 1.30 % 8.087 M 8.86 % 7.429 M -0.43 % 7.461 M 15.51 % 6.459 M -14.67 % 7.569 M 0.04 % 7.566 M -0.22 % 7.583 M 8.08 % 7.016 M 0.17 % 7.004 M 116.37 % 3.237 M -15.44 % 3.828 M -91.82 % 46.811 M -1.78 % 47.661 M 2 647.03 % 1.735 M 1.94 % 1.702 M -6.43 % 1.819 M 17.13 % 1.553 M 0.000 -100.00 % 7.919 M 117.20 % 3.646 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.192 M 1.30 % 8.087 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
Total assets 322.500 M -8.61 % 352.880 M -10.98 % 396.416 M -4.32 % 414.325 M -2.26 % 423.907 M 24.33 % 340.946 M -49.51 % 675.250 M 22.70 % 550.348 M -5.95 % 585.137 M 20.72 % 484.688 M -7.51 % 524.071 M -12.03 % 595.752 M 0.50 % 592.790 M 12.95 % 524.846 M -33.17 % 785.352 M 4.32 % 752.852 M 7.14 % 702.701 M 37.10 % 512.545 M 8.23 % 473.589 M -17.74 % 575.714 M -13.79 % 667.806 M 25.25 % 533.167 M -11.08 % 599.592 M 14.62 % 523.107 M -7.64 % 566.368 M -2.55 % 581.159 M -19.49 % 721.854 M 5.51 % 684.164 M -47.74 % 1.309 B 19.13 % 1.099 B 59.02 % 691.048 M 121.88 % 311.445 M -18.89 % 383.973 M -29.80 % 547.008 M 28.90 % 424.367 M 20.15 % 353.203 M -0.35 % 354.431 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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-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-06-30 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 2005-01-31 2004-06-30 2004-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -58.446 M 0.000 100.00 % -24.353 M 0.000 100.00 % -10.422 M 0.000 100.00 % -10.088 M 0.000 -100.00 % 4.215 M 0.000 100.00 % -7.753 M 0.000 -100.00 % 28.190 M 0.000 100.00 % -120.062 M 0.000 100.00 % -14.797 M 0.000 -100.00 % 23.297 M 0.000 0.000 0.000 -100.00 % 37.076 M 0.00 % 37.076 M 123.44 % -158.161 M 0.00 % -158.161 M -390.47 % -32.247 M 0.00 % -32.247 M -429.87 % 9.776 M 0.00 % 9.776 M 361.34 % -3.741 M 0.00 % -3.741 M 41.60 % -6.406 M 0.00 % -6.406 M 54.00 % -13.926 M 0.00 % -13.926 M -308.70 % 6.673 M 0.00 % 6.673 M 100.00 % 3.336 M 117.87 % -18.669 M -100.00 % -9.335 M
Accounts receivables 0.000 100.00 % -33.438 M 0.000 -100.00 % 4.294 M 0.000 -100.00 % 70.840 M 0.000 100.00 % -87.831 M 0.000 -100.00 % 26.430 M 0.000 100.00 % -42.107 M 0.000 -100.00 % 71.061 M 0.000 100.00 % -68.540 M 0.000 100.00 % -16.454 M 0.000 -100.00 % 27.338 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
Inventory 0.000 100.00 % -10.250 M 0.000 -100.00 % 256.000 K 0.000 -100.00 % 10.725 M 0.000 100.00 % -43.798 M 0.000 100.00 % -20.621 M 0.000 -100.00 % 14.535 M 0.000 100.00 % -12.473 M 0.000 100.00 % -56.039 M 0.000 100.00 % -13.276 M 0.000 -100.00 % 25.697 M 0.000 0.000 0.000 100.00 % -2.743 M 0.00 % -2.743 M 90.96 % -30.332 M 0.00 % -30.332 M -5.81 % -28.667 M 0.00 % -28.667 M -225.51 % 22.841 M 0.00 % 22.841 M 3.91 % 21.981 M 0.00 % 21.981 M 162.64 % -35.093 M 0.00 % -35.093 M -142.78 % -14.455 M 0.00 % -14.455 M -426.29 % 4.430 M 0.00 % 4.430 M 100.00 % 2.215 M 109.22 % -24.027 M -100.00 % -12.014 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -106.880 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
Other working capital 0.000 100.00 % -14.758 M 0.000 100.00 % -28.903 M 0.000 -100.00 % 14.893 M 0.000 -100.00 % 11.906 M 0.000 100.00 % -1.594 M 0.000 -100.00 % 19.819 M 0.000 100.00 % -30.398 M 0.000 -100.00 % 4.517 M 0.000 -100.00 % 14.933 M 0.000 100.00 % -29.738 M 0.000 0.000 0.000 -100.00 % 39.819 M 0.00 % 39.819 M 131.15 % -127.829 M 0.00 % -127.829 M -3 471.14 % -3.580 M 0.00 % -3.580 M 72.60 % -13.066 M 0.00 % -13.066 M 49.20 % -25.722 M 0.00 % -25.722 M -189.66 % 28.687 M 0.00 % 28.687 M 5 322.87 % 529.000 K 0.00 % 529.000 K -76.41 % 2.243 M 0.00 % 2.243 M 100.00 % 1.121 M -79.07 % 5.358 M 100.00 % 2.679 M
Other non cash items 4.788 M -97.30 % 177.053 M 306.54 % -85.723 M -154.13 % 158.361 M 255.64 % -101.748 M -300.38 % 50.777 M 391.55 % -17.416 M -113.61 % 127.954 M 3 793.91 % 3.286 M -96.64 % 97.676 M 309.43 % -46.639 M -137.45 % 124.550 M 303.36 % -61.247 M -163.64 % 96.240 M 351.98 % -38.194 M -118.81 % 203.080 M 610.88 % -39.751 M -129.75 % 133.604 M 38.97 % 96.140 M 215.09 % -83.537 M 50.62 % -169.183 M -1 016.57 % -15.152 M -117.33 % -6.972 M -1 654.52 % 448.500 K 113.21 % -3.395 M -101.70 % 199.465 M 24.15 % 160.661 M 103 887.38 % 154.500 K -98.33 % 9.260 M -4.14 % 9.659 M -12.51 % 11.040 M -21.06 % 13.985 M -19.72 % 17.421 M 147.82 % -36.432 M -288.37 % 19.341 M 281.63 % 5.068 M 378.11 % 1.060 M -87.19 % 8.272 M 71.05 % 4.836 M 100.00 % 2.418 M 211.00 % 777.500 K 100.00 % 388.750 K
Net cash provided by operating activities -33.514 M -146.45 % 72.146 M 168.59 % -105.182 M -179.31 % 132.625 M 202.23 % -129.729 M -486.36 % 33.577 M 362.20 % -12.806 M -523.48 % 3.024 M 108.45 % -35.771 M -216.87 % 30.607 M 133.92 % -90.229 M -178.15 % 115.454 M 206.77 % -108.137 M -817.27 % -11.789 M 74.38 % -46.012 M -198.90 % 46.526 M 164.70 % -71.906 M -244.67 % 49.704 M 193.98 % -52.887 M 47.05 % -99.875 M 51.56 % -206.196 M -347.30 % -46.098 M 0.11 % -46.149 M -535.88 % 10.588 M 0.00 % 10.588 M 106.36 % -166.569 M 0.00 % -166.569 M -649.38 % -22.228 M 0.00 % -22.228 M -231.24 % 16.937 M 0.00 % 16.937 M 175.58 % -22.410 M 0.00 % -22.410 M -136.67 % -9.469 M 0.00 % -9.469 M -70.93 % -5.540 M 0.00 % -5.540 M -130.56 % 18.128 M 0.00 % 18.128 M 100.00 % 9.064 M 225.37 % -7.230 M -100.00 % -3.615 M
Investments in property plant and equipment -940.000 K 0.000 100.00 % -5.397 M 41.72 % -9.260 M -140.96 % -3.843 M -4.40 % -3.681 M 39.94 % -6.129 M -18.92 % -5.154 M -17.48 % -4.387 M -481.06 % -755.000 K 84.93 % -5.010 M 13.34 % -5.781 M 42.02 % -9.970 M -26.14 % -7.904 M -60.39 % -4.928 M 53.52 % -10.602 M 0.000 100.00 % -64.700 M 0.000 100.00 % -18.268 M 0.000 0.000 0.000 100.00 % -4.634 M 0.00 % -4.634 M -44.41 % -3.209 M 0.00 % -3.209 M 39.02 % -5.262 M 0.00 % -5.262 M -494.24 % -885.500 K 0.00 % -885.500 K 67.76 % -2.747 M 0.00 % -2.747 M 28.53 % -3.844 M 0.00 % -3.844 M -91.55 % -2.007 M 0.00 % -2.007 M 53.04 % -4.273 M 0.00 % -4.273 M -100.00 % -2.137 M 65.29 % -6.155 M -100.00 % -3.077 M
Acquisitions net 0.000 0.000 -100.00 % 1.794 M 179 500.00 % -1.000 K -100.36 % 281.000 K -99.16 % 33.522 M 148.15 % 13.509 M -52.68 % 28.548 M 36 036.71 % 79.000 K -98.75 % 6.298 M 229.39 % 1.912 M 109.53 % -20.068 M 0.000 0.000 0.000 100.00 % -50.312 M 0.000 100.00 % -69.443 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -820.000 K 0.000 100.00 % -296.175 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.488 M -5.60 % -5.197 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.861 M -74.84 % 7.398 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
Other investing activites 0.000 100.00 % -2.335 M -15 666.67 % 15.000 K -97.31 % 557.000 K 89.46 % 294.000 K -26.50 % 400.000 K -97.29 % 14.740 M -46.18 % 27.390 M 399.09 % 5.488 M 123.31 % -23.545 M -205.01 % 22.421 M -22.15 % 28.801 M 238.65 % -20.773 M -192.91 % 22.357 M 1.80 % 21.961 M -48.08 % 42.296 M 221.13 % -34.917 M -202.27 % 34.142 M 289.07 % -18.058 M -112.17 % 148.383 M 240.34 % -105.729 M -6 458.87 % -1.612 M 75.72 % -6.640 M -130.26 % 21.944 M 373.54 % 4.634 M 198.81 % -4.690 M -246.15 % 3.209 M 104.35 % -73.818 M -1 502.85 % 5.262 M 837.49 % -713.500 K -180.58 % 885.500 K 132.39 % -2.734 M -199.53 % 2.747 M 280.90 % -1.519 M -139.51 % 3.844 M 3 138.34 % -126.500 K -106.30 % 2.007 M 268.47 % -1.191 M -127.87 % 4.273 M 100.00 % 2.137 M -65.29 % 6.155 M 100.00 % 3.077 M
Net cash used for investing activites -940.000 K 59.74 % -2.335 M 34.92 % -3.588 M 58.78 % -8.704 M -144.36 % -3.562 M -111.78 % 30.241 M 309.77 % 7.380 M -68.45 % 23.394 M 1 056.03 % -2.447 M 84.51 % -15.801 M -181.77 % 19.323 M 554.57 % 2.952 M 109.60 % -30.743 M -312.71 % 14.453 M -15.15 % 17.033 M 191.49 % -18.618 M 46.68 % -34.917 M 65.08 % -100.001 M -453.78 % -18.058 M -113.88 % 130.115 M 223.06 % -105.729 M -6 458.87 % -1.612 M 75.72 % -6.640 M -173.47 % 9.038 M 9.25 % 8.273 M 284.45 % -4.485 M -5.93 % -4.234 M 98.72 % -329.520 M -620.50 % -45.735 M -6 309.95 % -713.500 K 19.42 % -885.500 K 67.61 % -2.734 M 0.47 % -2.747 M -2.94 % -2.669 M 0.93 % -2.694 M -152.56 % -1.067 M 0.00 % -1.067 M 54.84 % -2.362 M 23.88 % -3.103 M -100.00 % -1.551 M 76.98 % -6.739 M -100.00 % -3.370 M
Debt repayment 9.498 M 0.000 -100.00 % 10.094 M 122.56 % -44.744 M -134.47 % 129.807 M 0.000 100.00 % -5.765 M 0.000 -100.00 % 28.591 M 0.000 -100.00 % 9.550 M 0.000 -100.00 % 123.490 M 0.000 -100.00 % 8.072 M 0.000 -100.00 % 49.136 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.273 M 0.000 -100.00 % 35.250 M 0.000 -100.00 % 15.396 M 0.000 100.00 % -34.122 M 0.000 -100.00 % 38.773 M 0.000 -100.00 % 31.223 M 0.000 -100.00 % 7.963 M 0.000 100.00 % -15.530 M 0.000 0.000 0.000 0.000
Common stock issued 1.316 M 120.02 % -6.575 M -200.00 % 6.575 M 9 492.86 % -70.000 K -100.19 % 36.370 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 -100.00 % 78.750 M 0.00 % 78.750 M -54.22 % 172.000 M 0.00 % 172.000 M 688.07 % 21.826 M 0.00 % 21.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -393.000 K 0.00 % -393.000 K -100.00 % -196.500 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.114 M 0.00 % -1.114 M 0.00 % -1.114 M 0.00 % -1.114 M 0.000 0.000 0.000 100.00 % -2.240 M -100.00 % -1.120 M
Other financing activites -706.000 K 97.41 % -27.238 M -260.77 % -7.550 M -16.85 % -6.461 M 82.24 % -36.370 M 34.70 % -55.699 M -492.67 % -9.398 M 44.27 % -16.862 M -78.93 % -9.424 M 78.00 % -42.836 M -540.49 % -6.688 M 76.61 % -28.597 M 0.000 100.00 % -27.830 M -433.35 % -5.218 M 88.68 % -46.113 M -137.67 % 122.400 M 4.19 % 117.474 M 107.75 % 56.545 M 333.32 % -24.235 M -112.92 % 187.643 M 516.98 % 30.413 M 54.35 % 19.704 M -91.40 % 229.015 M 214.99 % -199.164 M -476.37 % 52.918 M 173.17 % -72.322 M -136.35 % 198.936 M 549.21 % 30.643 M -69.74 % 101.269 M 198.96 % -102.334 M -209.63 % 93.345 M 200.00 % -93.345 M -533.92 % 21.512 M 200.00 % -21.512 M -370.15 % 7.963 M 200.00 % -7.963 M -151.82 % 15.366 M 200.00 % -15.366 M -100.00 % -7.683 M -6.19 % -7.235 M -100.00 % -3.618 M
Net cash used provided by financing activities 10.108 M 129.89 % -33.813 M -470.80 % 9.119 M 117.78 % -51.275 M -139.50 % 129.807 M 333.05 % -55.699 M -632.01 % -7.609 M -13.28 % -6.717 M -125.14 % 26.722 M 162.38 % -42.836 M -653.72 % 7.736 M 127.05 % -28.597 M -123.16 % 123.490 M 493.82 % -31.357 M -1 198.70 % 2.854 M 106.19 % -46.113 M -126.88 % 171.536 M 46.02 % 117.474 M 107.75 % 56.545 M 333.32 % -24.235 M -112.92 % 187.643 M 516.98 % 30.413 M 54.35 % 19.704 M -91.11 % 221.742 M 211.34 % -199.164 M -181.07 % 245.668 M 439.69 % -72.322 M -112.95 % 558.332 M 1 722.08 % 30.643 M -72.34 % 110.798 M 208.27 % -102.334 M -177.46 % 132.118 M 241.54 % -93.345 M -280.82 % 51.622 M 328.16 % -22.626 M -252.75 % 14.813 M 263.20 % -9.077 M -855.42 % -950.000 K 93.82 % -15.366 M -100.00 % -7.683 M 18.91 % -9.475 M -100.00 % -4.738 M
Effect of forex changes on cash 3.215 M 239.42 % -2.306 M 34.99 % -3.547 M -144.90 % 7.900 M 205.45 % -7.492 M 5.51 % -7.929 M -52.07 % -5.214 M -334.86 % 2.220 M 314.70 % -1.034 M -124.65 % 4.195 M 390.51 % -1.444 M -29.86 % -1.112 M -517.78 % -180.000 K -106.95 % 2.590 M 168.05 % -3.806 M -276.29 % 2.159 M -50.47 % 4.359 M 331.58 % 1.010 M 177.99 % -1.295 M 16.99 % -1.560 M -4 116.22 % -37.000 K 96.55 % -1.071 M -195.03 % 1.127 M 4 519.61 % -25.500 K -126.70 % 95.500 K 122.24 % -429.500 K -113.12 % 3.273 M 102.72 % -120.297 M -197.32 % 123.607 M 215.91 % -106.641 M -199.98 % 106.663 M 195.11 % -112.149 M -198.96 % 113.327 M 407.13 % -36.898 M -198.73 % 37.374 M 413.45 % -11.924 M -199.65 % 11.966 M 259.15 % -7.519 M -198.43 % 7.639 M 100.00 % 3.819 M -23.62 % 5.000 M 100.00 % 2.500 M
Net change in cash -21.131 M -30.95 % -16.137 M 84.36 % -103.198 M -228.12 % 80.546 M 833.84 % -10.976 M -742.25 % 1.709 M 108.65 % -19.768 M -193.85 % 21.064 M 263.99 % -12.845 M -6 968.98 % 187.000 K 100.21 % -88.032 M -200.57 % 87.531 M 662.18 % -15.570 M 40.35 % -26.103 M 12.79 % -29.931 M -86.53 % -16.046 M -123.23 % 69.072 M 1.30 % 68.187 M 534.45 % -15.695 M 27.20 % -21.560 M -200.00 % 21.560 M -79.86 % 107.071 M 8.94 % 98.288 M 60.78 % 61.133 M 300.00 % 15.283 M 109.23 % -165.668 M -300.00 % -41.417 M -124.00 % 172.574 M 300.00 % 43.144 M 5.85 % 40.760 M 300.00 % 10.190 M 198.46 % -10.349 M -300.00 % -2.587 M -150.01 % 5.173 M 300.00 % 1.293 M 117.40 % -7.434 M -300.00 % -1.859 M -112.73 % 14.595 M 300.00 % 3.649 M 0.00 % 3.649 M 139.57 % -9.222 M 0.00 % -9.222 M
Cash at beginning of period 55.258 M 242.43 % 16.137 M -86.48 % 119.335 M 207.65 % 38.789 M -22.06 % 49.765 M 3.56 % 48.056 M -29.15 % 67.824 M 45.05 % 46.760 M -21.55 % 59.605 M 0.31 % 59.418 M -59.70 % 147.450 M 146.08 % 59.919 M -20.63 % 75.489 M -25.69 % 101.592 M -22.76 % 131.523 M -10.87 % 147.569 M 87.99 % 78.497 M 661.37 % 10.310 M -60.35 % 26.005 M 20.62 % 21.560 M 0.000 0.000 0.000 -100.00 % 69.113 M 300.00 % 17.278 M -92.64 % 234.781 M 300.00 % 58.695 M -5.65 % 62.207 M 300.00 % 15.552 M -27.49 % 21.447 M 300.00 % 5.362 M -83.14 % 31.796 M 300.00 % 7.949 M -70.14 % 26.623 M 300.00 % 6.656 M -80.46 % 34.057 M 300.00 % 8.514 M -56.25 % 19.462 M 300.00 % 4.866 M 0.00 % 4.866 M -65.46 % 14.087 M 0.00 % 14.087 M
Cash at end of period 34.127 M 0.000 -100.00 % 16.137 M -86.48 % 119.335 M 207.65 % 38.789 M -22.06 % 49.765 M 3.56 % 48.056 M -29.15 % 67.824 M 45.05 % 46.760 M -21.55 % 59.605 M 0.31 % 59.418 M -59.70 % 147.450 M 146.08 % 59.919 M -20.63 % 75.489 M -25.69 % 101.592 M -22.76 % 131.523 M -10.87 % 147.569 M 87.99 % 78.497 M 661.37 % 10.310 M 0.000 -100.00 % 21.560 M -79.86 % 107.071 M 8.94 % 98.288 M -24.54 % 130.246 M 300.00 % 32.562 M -52.89 % 69.113 M 300.00 % 17.278 M -92.64 % 234.781 M 300.00 % 58.695 M -5.65 % 62.207 M 300.00 % 15.552 M -27.49 % 21.447 M 300.00 % 5.362 M -83.14 % 31.796 M 300.00 % 7.949 M -70.14 % 26.623 M 300.00 % 6.656 M -80.46 % 34.057 M 300.00 % 8.514 M 0.00 % 8.514 M 74.99 % 4.866 M 0.00 % 4.866 M
Operating cash flow -33.514 M -146.45 % 72.146 M 168.59 % -105.182 M -179.31 % 132.625 M 202.23 % -129.729 M -486.36 % 33.577 M 362.20 % -12.806 M -523.48 % 3.024 M 108.45 % -35.771 M -216.87 % 30.607 M 133.92 % -90.229 M -178.15 % 115.454 M 206.77 % -108.137 M -817.27 % -11.789 M 74.38 % -46.012 M -198.90 % 46.526 M 164.70 % -71.906 M -244.67 % 49.704 M 193.98 % -52.887 M 47.05 % -99.875 M 51.56 % -206.196 M -347.30 % -46.098 M 0.11 % -46.149 M -535.88 % 10.588 M 0.00 % 10.588 M 106.36 % -166.569 M 0.00 % -166.569 M -649.38 % -22.228 M 0.00 % -22.228 M -231.24 % 16.937 M 0.00 % 16.937 M 175.58 % -22.410 M 0.00 % -22.410 M -136.67 % -9.469 M 0.00 % -9.469 M -70.93 % -5.540 M 0.00 % -5.540 M -130.56 % 18.128 M 0.00 % 18.128 M 100.00 % 9.064 M 225.37 % -7.230 M -100.00 % -3.615 M
Capital expenditure -939.999 K 77.13 % -4.110 M 23.85 % -5.397 M 41.72 % -9.260 M -140.96 % -3.843 M -4.40 % -3.681 M 39.94 % -6.129 M -18.92 % -5.154 M -17.48 % -4.387 M -481.06 % -755.000 K 84.93 % -5.010 M 13.34 % -5.781 M 42.02 % -9.970 M -26.14 % -7.904 M -60.39 % -4.928 M 53.52 % -10.602 M 0.000 100.00 % -64.700 M 0.000 100.00 % -18.268 M 0.000 0.000 0.000 100.00 % -4.634 M 0.00 % -4.634 M -44.41 % -3.209 M 0.00 % -3.209 M 39.02 % -5.262 M 0.00 % -5.262 M -494.24 % -885.500 K 0.00 % -885.500 K 67.76 % -2.747 M 0.00 % -2.747 M 28.53 % -3.844 M 0.00 % -3.844 M -91.55 % -2.007 M 0.00 % -2.007 M 53.04 % -4.273 M 0.00 % -4.273 M -100.00 % -2.137 M 65.29 % -6.155 M -100.00 % -3.077 M
Free CashFlow -34.454 M -150.64 % 68.036 M 161.53 % -110.579 M -189.64 % 123.365 M 192.36 % -133.572 M -546.79 % 29.896 M 257.89 % -18.935 M -788.97 % -2.130 M 94.70 % -40.158 M -234.52 % 29.852 M 131.34 % -95.239 M -186.84 % 109.673 M 192.86 % -118.107 M -499.74 % -19.693 M 61.34 % -50.940 M -241.80 % 35.924 M 149.96 % -71.906 M -379.50 % -14.996 M 71.65 % -52.887 M 55.23 % -118.143 M 42.70 % -206.196 M -347.30 % -46.098 M 0.11 % -46.149 M -875.16 % 5.954 M 0.00 % 5.954 M 103.51 % -169.778 M 0.00 % -169.778 M -517.61 % -27.490 M 0.00 % -27.490 M -271.26 % 16.051 M 0.00 % 16.051 M 163.80 % -25.157 M 0.00 % -25.157 M -88.98 % -13.312 M 0.00 % -13.312 M -76.41 % -7.546 M 0.00 % -7.546 M -154.47 % 13.855 M 0.00 % 13.855 M 100.00 % 6.927 M 151.76 % -13.384 M -100.00 % -6.692 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2005 2004 2004