0065.HK

Grand Ocean Advanced Resources Company Limited 0065.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 180.934 M -3.74 % 187.960 M -1.68 % 191.180 M 4.46 % 183.016 M 37.59 % 133.012 M -25.40 % 178.301 M -8.14 % 194.109 M 73.56 % 111.842 M -57.70 % 264.392 M 10.10 % 240.128 M -29.98 % 342.943 M 19.85 % 286.149 M -33.53 % 430.506 M -12.94 % 494.496 M 54.32 % 320.430 M -2.09 % 327.259 M -10.13 % 364.150 M 83.69 % 198.244 M 196.90 % 66.771 M 790.87 % 7.495 M -77.76 % 33.701 M
Net income -50.768 M -113.90 % -23.734 M -331.85 % 10.237 M -28.77 % 14.372 M 133.81 % -42.505 M -299.90 % -10.629 M 60.66 % -27.018 M 26.15 % -36.585 M 70.36 % -123.414 M -41.77 % -87.053 M 23.04 % -113.109 M -222.12 % -35.114 M -38.33 % -25.385 M -1 007.55 % -2.292 M -110.90 % 21.037 M -34.61 % 32.170 M -36.87 % 50.956 M 41.26 % 36.073 M 256.00 % 10.133 M 213.24 % -8.948 M -102.90 % -4.410 M
Income before tax -66.841 M -103.56 % -32.836 M -199.80 % 32.902 M 4.15 % 31.590 M 146.92 % -67.321 M -1 955.60 % -3.275 M 89.21 % -30.361 M 38.65 % -49.490 M 48.44 % -95.985 M 16.47 % -114.915 M -28.65 % -89.325 M -152.50 % -35.376 M 52.51 % -74.486 M -232.51 % -22.401 M -257.90 % 14.187 M -67.30 % 43.379 M -36.15 % 67.942 M 121.06 % 30.735 M 166.98 % 11.512 M 230.58 % -8.816 M -99.91 % -4.410 M
Income before tax ratio -0.37 -111.46 % -0.17 -201.51 % 0.17 -0.29 % 0.17 134.10 % -0.51 -2 655.51 % -0.02 88.26 % -0.16 64.65 % -0.44 -21.89 % -0.36 24.14 % -0.48 -83.73 % -0.26 -110.69 % -0.12 28.55 % -0.17 -281.94 % -0.05 -202.32 % 0.04 -66.60 % 0.13 -28.96 % 0.19 20.34 % 0.16 -10.08 % 0.17 114.66 % -1.18 -798.89 % -0.13
EBITDA -47.923 M -317.74 % -11.472 M -123.09 % 49.686 M 6.88 % 46.489 M 192.16 % -50.444 M -385.41 % 17.674 M 268.24 % -10.505 M 61.37 % -27.197 M 56.37 % -62.338 M -23.27 % -50.569 M -230.21 % -15.314 M -197.01 % 15.786 M 156.54 % -27.922 M -230.06 % 21.468 M -48.24 % 41.479 M -22.97 % 53.845 M -27.11 % 73.872 M 107.97 % 35.521 M 163.29 % 13.491 M 262.56 % -8.299 M -106.55 % -4.018 M
Net income ratio -0.28 -122.21 % -0.13 -335.82 % 0.05 -31.81 % 0.08 124.57 % -0.32 -436.06 % -0.06 57.17 % -0.14 57.45 % -0.33 29.92 % -0.47 -28.76 % -0.36 -9.92 % -0.33 -168.77 % -0.12 -108.11 % -0.06 -1 172.17 % 0.00 -107.06 % 0.07 -33.21 % 0.10 -29.75 % 0.14 -23.10 % 0.18 19.90 % 0.15 112.71 % -1.19 -812.34 % -0.13
Ratio EBITDA -0.26 -333.96 % -0.06 -123.48 % 0.26 2.31 % 0.25 166.98 % -0.38 -482.59 % 0.10 283.16 % -0.05 77.74 % -0.24 -3.14 % -0.24 -11.96 % -0.21 -371.60 % -0.04 -180.94 % 0.06 185.06 % -0.06 -249.40 % 0.04 -66.46 % 0.13 -21.32 % 0.16 -18.89 % 0.20 13.22 % 0.18 -11.32 % 0.20 118.25 % -1.11 -828.72 % -0.12
Gross profit ratio 0.37 7.48 % 0.35 -18.28 % 0.42 5.19 % 0.40 11.06 % 0.36 -17.62 % 0.44 16.45 % 0.38 169.47 % 0.14 -73.36 % 0.53 29.05 % 0.41 31.86 % 0.31 97.77 % 0.16 -11.20 % 0.18 26.78 % 0.14 -20.64 % 0.18 -23.92 % 0.23 -8.41 % 0.25 21.63 % 0.21 5.39 % 0.20 218.06 % 0.06 -80.13 % 0.31
Weighted average shs out dil 199.062 M -89.12 % 1.829 B 21.65 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 30.53 % 1.152 B 28.26 % 897.992 M 85.73 % 483.505 M 75.18 % 276.011 M 5.89 % 260.669 M -4.70 % 273.512 M 0.14 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 17.84 % 231.789 M 35.86 % 170.610 M 0.00 % 170.610 M 0.00 % 170.610 M
Weighted average shs out 199.062 M -89.12 % 1.829 B 21.65 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.17 % 1.501 B 30.46 % 1.151 B 28.12 % 897.992 M 85.73 % 483.505 M 75.18 % 276.011 M 5.89 % 260.669 M -4.70 % 273.512 M 0.14 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 17.84 % 231.789 M 35.86 % 170.610 M 0.00 % 170.610 M -87.03 % 1.316 B
EPS diluted -0.25 -1 823.08 % -0.01 -291.18 % 0.01 -29.17 % 0.01 133.92 % -0.03 -298.59 % -0.01 60.56 % -0.02 43.40 % -0.03 77.29 % -0.14 22.22 % -0.18 56.10 % -0.41 -215.38 % -0.13 -40.09 % -0.09 -1 004.76 % -0.01 -110.92 % 0.08 -35.92 % 0.12 -36.84 % 0.19 18.75 % 0.16 169.36 % 0.06 213.36 % -0.05 -103.10 % -0.03
Earnings per share -0.25 -1 823.08 % -0.01 -291.18 % 0.01 -29.17 % 0.01 133.92 % -0.03 -298.59 % -0.01 60.56 % -0.02 43.40 % -0.03 77.29 % -0.14 22.22 % -0.18 56.10 % -0.41 -215.38 % -0.13 -40.09 % -0.09 -1 004.76 % -0.01 -110.92 % 0.08 -35.92 % 0.12 -36.84 % 0.19 18.75 % 0.16 169.36 % 0.06 213.36 % -0.05 -1 441.18 % 0.00
Gross profit 67.469 M 3.46 % 65.211 M -19.66 % 81.166 M 9.88 % 73.865 M 52.81 % 48.339 M -38.54 % 78.657 M 6.97 % 73.533 M 367.68 % 15.723 M -88.73 % 139.499 M 42.09 % 98.175 M -7.67 % 106.332 M 137.02 % 44.862 M -40.98 % 76.007 M 10.37 % 68.865 M 22.46 % 56.233 M -25.51 % 75.488 M -17.69 % 91.712 M 123.42 % 41.049 M 212.90 % 13.119 M 2 733.48 % 463.000 K -95.58 % 10.478 M
Income tax expense -3.058 M -495.09 % 774.000 K -88.62 % 6.802 M 1 866.75 % -385.000 K 91.34 % -4.445 M -5 068.60 % -86.000 K -100.50 % 17.267 M 614.99 % 2.415 M -92.62 % 32.726 M 570.89 % 4.878 M -76.38 % 20.649 M -37.10 % 32.827 M 404.60 % -10.777 M -4 866.36 % -217.000 K -17.93 % -184.000 K -101.56 % 11.778 M -16.52 % 14.109 M 1 121.65 % -1.381 M 0.000 0.000 0.000
Cost of revenue 113.465 M -7.56 % 122.749 M 11.58 % 110.014 M 0.79 % 109.151 M 28.91 % 84.673 M -15.02 % 99.644 M -17.36 % 120.576 M 25.44 % 96.119 M -23.04 % 124.893 M -12.02 % 141.953 M -40.01 % 236.611 M -1.94 % 241.287 M -31.94 % 354.499 M -16.71 % 425.631 M 61.10 % 264.197 M 4.94 % 251.771 M -7.59 % 272.438 M 73.31 % 157.195 M 192.99 % 53.652 M 662.97 % 7.032 M -69.72 % 23.223 M
General and administrative expenses 103.811 M 42.23 % 72.986 M 1.14 % 72.160 M -2.91 % 74.323 M -10.44 % 82.983 M 31.75 % 62.985 M 16.91 % 53.876 M 11.08 % 48.502 M -28.11 % 67.463 M -27.76 % 93.389 M 18.84 % 78.585 M 16.96 % 67.192 M 31.20 % 51.212 M -15.01 % 60.260 M 59.97 % 37.670 M 32.38 % 28.457 M 29.73 % 21.935 M 81.16 % 12.108 M 136.07 % 5.129 M 0.000 0.000
Selling and marketing expenses 3.909 M -14.05 % 4.548 M -0.29 % 4.561 M 20.69 % 3.779 M 24.35 % 3.039 M -40.74 % 5.128 M -19.56 % 6.375 M 13.68 % 5.608 M -48.16 % 10.818 M -63.80 % 29.884 M 36.05 % 21.966 M 581.33 % 3.224 M -81.49 % 17.414 M 1.52 % 17.154 M 1 266.85 % 1.255 M -47.49 % 2.390 M -63.17 % 6.490 M 0.000 0.000 0.000 0.000
Other expenses 26.554 M 34.89 % 19.686 M 166.89 % -29.430 M 18.03 % -35.904 M -221.67 % 29.510 M 0.000 -100.00 % 538.000 K 0.000 0.000 0.000 0.000 -100.00 % 75.000 K -99.40 % 12.552 M 245.02 % 3.638 M 353.34 % -1.436 M -13.79 % -1.262 M 74.75 % -4.999 M -110.66 % -2.373 M 42.79 % -4.148 M 0.000 -100.00 % 2.221 M
Operating expenses 134.274 M 38.11 % 97.220 M 106.44 % 47.094 M 11.50 % 42.237 M -63.44 % 115.532 M 69.85 % 68.022 M -34.07 % 103.177 M 59.87 % 64.540 M -72.39 % 233.730 M 12.00 % 208.684 M 13.13 % 184.463 M 143.90 % 75.631 M -6.83 % 81.178 M 0.16 % 81.052 M 116.20 % 37.489 M 26.72 % 29.585 M 26.29 % 23.426 M 140.64 % 9.735 M 892.35 % 981.000 K -88.58 % 8.587 M -18.78 % 10.573 M
Cost and expenses 247.739 M 12.62 % 219.969 M 40.01 % 157.108 M 3.78 % 151.388 M -24.38 % 200.205 M 19.41 % 167.666 M -25.07 % 223.753 M 39.27 % 160.659 M -55.20 % 358.623 M 2.28 % 350.637 M -16.73 % 421.074 M 32.87 % 316.918 M -27.26 % 435.677 M -14.01 % 506.683 M 67.95 % 301.686 M 7.23 % 281.356 M -4.90 % 295.864 M 77.24 % 166.930 M 205.55 % 54.633 M 249.79 % 15.619 M -53.78 % 33.796 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 683.000 K
Selling general and administrative expenses 107.720 M 38.93 % 77.534 M 1.32 % 76.524 M -2.07 % 78.141 M -9.16 % 86.022 M 26.46 % 68.022 M 12.90 % 60.251 M 11.35 % 54.110 M -30.88 % 78.281 M -36.50 % 123.273 M 22.60 % 100.551 M 42.80 % 70.416 M 2.61 % 68.626 M -11.35 % 77.414 M 98.88 % 38.925 M 26.19 % 30.847 M 8.52 % 28.425 M 134.76 % 12.108 M 136.07 % 5.129 M -40.27 % 8.587 M 11.97 % 7.669 M
Interest income 1.961 M 9.19 % 1.796 M 580.30 % 264.000 K -14.29 % 308.000 K -61.06 % 791.000 K 111.50 % 374.000 K 0.000 -100.00 % 673.000 K 56.88 % 429.000 K 603.28 % 61.000 K -68.23 % 192.000 K 66.96 % 115.000 K -36.11 % 180.000 K -80.24 % 911.000 K 53.63 % 593.000 K 0.000 0.000 0.000 0.000 -100.00 % 36.000 K 3 500.00 % 1.000 K
Interest expense 36.000 K -95.65 % 827.000 K -29.32 % 1.170 M 2 978.95 % 38.000 K -70.31 % 128.000 K -79.68 % 630.000 K -12.13 % 717.000 K 0.28 % 715.000 K -67.20 % 2.180 M -51.02 % 4.451 M -62.49 % 11.866 M 147.36 % 4.797 M -29.68 % 6.822 M -33.37 % 10.238 M 124.67 % 4.557 M 80.55 % 2.524 M 633.72 % 344.000 K -40.59 % 579.000 K 8.02 % 536.000 K 197.78 % 180.000 K 30.43 % 138.000 K
Depreciation and amortization 18.882 M -8.06 % 20.537 M 31.53 % 15.614 M 5.07 % 14.861 M -11.27 % 16.749 M -17.57 % 20.319 M 6.17 % 19.139 M -11.30 % 21.578 M -23.69 % 28.276 M -58.01 % 67.341 M 8.49 % 62.074 M 33.55 % 46.481 M 16.96 % 39.742 M 18.17 % 33.631 M 44.17 % 23.328 M 193.73 % 7.942 M 42.18 % 5.586 M 27.07 % 4.396 M 204.64 % 1.443 M 328.19 % 337.000 K 32.68 % 254.000 K
Operating income -66.805 M -442.12 % -12.323 M -136.17 % 34.072 M 7.73 % 31.628 M 210.54 % -28.612 M -369.04 % 10.635 M 135.88 % -29.644 M 22.50 % -38.248 M -210.55 % 34.599 M 180.67 % -42.888 M 30.59 % -61.788 M -102.06 % -30.579 M 54.39 % -67.042 M -494.55 % -11.276 M -160.16 % 18.744 M -59.17 % 45.903 M -32.78 % 68.286 M 118.07 % 31.314 M 157.98 % 12.138 M 249.41 % -8.124 M -8 451.58 % -95.000 K
Operating income ratio -0.37 -463.17 % -0.07 -136.79 % 0.18 3.13 % 0.17 180.34 % -0.22 -460.64 % 0.06 139.06 % -0.15 55.34 % -0.34 -361.33 % 0.13 173.27 % -0.18 0.87 % -0.18 -68.60 % -0.11 31.38 % -0.16 -582.93 % -0.02 -138.98 % 0.06 -58.30 % 0.14 -25.20 % 0.19 18.72 % 0.16 -13.11 % 0.18 116.77 % -1.08 -38 351.87 % 0.00
Total other income expenses net -36.000 K 99.82 % -20.513 M -1 653.25 % -1.170 M -2 978.95 % -38.000 K 99.90 % -38.709 M -178.28 % -13.910 M -1 840.03 % -717.000 K -0.28 % -715.000 K 99.45 % -130.584 M -81.30 % -72.027 M -161.56 % -27.537 M -488.15 % -4.682 M 93.01 % -66.972 M -558.27 % -10.174 M -123.26 % -4.557 M -80.55 % -2.524 M -633.72 % -344.000 K 40.59 % -579.000 K 7.51 % -626.000 K 9.54 % -692.000 K 83.96 % -4.315 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 -71.624 M 24.82 % -95.273 M -15.09 % -82.782 M 8.78 % -90.748 M 7.66 % -98.273 M 21.39 % -125.010 M 11.95 % -141.982 M -115.07 % -66.016 M -70.89 % -38.630 M -175.17 % 51.389 M 228.58 % -39.967 M -158.53 % 68.284 M 582.06 % -14.165 M -156.33 % 25.146 M -72.92 % 92.875 M 1 864.34 % -5.264 M 96.08 % -134.294 M 33.36 % -201.517 M -5 079.42 % 4.047 M 56.44 % 2.587 M 335.82 % -1.097 M
Total investments 26.598 M 1 198.10 % 2.049 M -7.58 % 2.217 M -66.33 % 6.584 M -66.05 % 19.393 M 23.15 % 15.748 M 5.10 % 14.984 M 34.19 % 11.166 M 21.73 % 9.173 M -41.87 % 15.779 M 145.24 % 6.434 M -43.77 % 11.442 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 829.000 K -76.72 % 3.561 M
Total debt 1.788 M 1 979.07 % 86.000 K -99.78 % 39.668 M 6 555.70 % 596.000 K 0.000 -100.00 % 1.392 M -89.80 % 13.653 M -65.23 % 39.270 M -28.09 % 54.608 M -45.16 % 99.578 M 52.28 % 65.391 M -23.19 % 85.136 M 317.89 % 20.373 M -67.25 % 62.210 M -58.56 % 150.109 M 185.43 % 52.591 M 561.77 % 7.947 M 0.000 -100.00 % 11.875 M 196.88 % 4.000 M 0.00 % 4.000 M
Accumulated other comprehensive income loss 341.630 M 3 356.39 % 9.884 M -97.01 % 330.274 M 0.35 % 329.120 M 5.97 % 310.582 M -6.61 % 332.562 M 6.10 % 313.451 M 27.68 % 245.488 M 178.22 % 88.236 M -18.99 % 108.921 M 88.43 % 57.804 M -28.76 % 81.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.625 M 8.30 % -1.772 M
Retained earnings -410.504 M -17.80 % -348.478 M -9.20 % -319.119 M 0.88 % -321.962 M -1.55 % -317.055 M -4.74 % -302.709 M -1 550.00 % -18.346 M -2 047.56 % 942.000 K 100.92 % -102.114 M 63.47 % -279.501 M -157.24 % -108.652 M -193.24 % -37.052 M -689.18 % -4.695 M -112.35 % 38.004 M -35.43 % 58.854 M 45.83 % 40.358 M 126.16 % 17.845 M 204.87 % -17.016 M 67.95 % -53.089 M 16.03 % -63.222 M -16.49 % -54.274 M
Common stock 20.462 M 18.72 % 17.235 M 14.63 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M -94.03 % 251.739 M 0.00 % 251.739 M 9.82 % 229.239 M 100.00 % 114.619 M 24.68 % 91.933 M 25.61 % 73.190 M 20.00 % 60.991 M 20.00 % 50.826 M 20.00 % 42.355 M 0.00 % 42.355 M 43.06 % 29.606 M 45.13 % 20.400 M 0.00 % 20.400 M
Total equity 188.250 M -4.68 % 197.488 M 2.11 % 193.410 M 8.19 % 178.775 M -3.20 % 184.676 M -21.83 % 236.258 M 16.19 % 203.339 M 28.74 % 157.951 M -22.15 % 202.888 M -44.27 % 364.084 M -33.62 % 548.455 M -1.28 % 555.568 M -6.76 % 595.840 M -2.05 % 608.295 M -0.14 % 609.128 M 9.60 % 555.786 M 39.66 % 397.966 M 10.23 % 361.036 M 1 605.33 % 21.171 M 384.67 % -7.437 M -645.23 % 1.364 M
Other non current liabilities 4.645 M -3.45 % 4.811 M -2.20 % 4.919 M -7.99 % 5.346 M 2.99 % 5.191 M 6.64 % 4.868 M -2.13 % 4.974 M -5.17 % 5.245 M 0.000 0.000 -100.00 % 4.351 M -96.29 % 117.183 M 92.96 % 60.730 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.060 M 187.54 % 1.412 M -60.24 % 3.551 M
Long term debt 1.098 M 0.000 0.000 0.000 0.000 -100.00 % 268.000 K 0.000 -100.00 % 31.877 M 8.50 % 29.380 M -65.12 % 84.241 M -4.00 % 87.752 M 3.07 % 85.136 M 317.89 % 20.373 M -59.30 % 50.062 M 108.28 % 24.036 M 207.76 % 7.810 M 0.000 0.000 -100.00 % 2.375 M 0.000 -100.00 % 4.000 M
Total non current liabilities 20.862 M 2.81 % 20.292 M -2.07 % 20.721 M -7.59 % 22.424 M 2.86 % 21.801 M 9.13 % 19.978 M -1.69 % 20.322 M -36.25 % 31.877 M 8.50 % 29.380 M -65.12 % 84.241 M -4.00 % 87.752 M -59.07 % 214.383 M 136.65 % 90.589 M 52.55 % 59.383 M 88.18 % 31.556 M 140.43 % 13.125 M 358.44 % 2.863 M 0.000 -100.00 % 2.375 M 68.20 % 1.412 M -81.30 % 7.551 M
Other current liabilities 74.181 M -7.22 % 79.951 M 56.00 % 51.251 M -5.12 % 54.015 M 8.96 % 49.571 M 0.000 -100.00 % 112.262 M -40.53 % 188.771 M 1 868.51 % -10.674 M -104.18 % 255.416 M 5.86 % 241.266 M 3.39 % 233.354 M -15.83 % 277.254 M 41.80 % 195.523 M 30.11 % 150.272 M 123.64 % 67.193 M 188.23 % 23.312 M 165.21 % 8.790 M 358.00 % -3.407 M -150.60 % 6.733 M 154.46 % 2.646 M
Deferred revenue 0.000 -100.00 % 9.322 M 3 007.33 % 300.000 K -91.65 % 3.593 M -50.45 % 7.251 M 91.12 % 3.794 M -79.95 % 18.922 M 687.76 % 2.402 M 101.15 % -209.320 M -1 264.80 % -15.337 M -141.53 % -6.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.530 M 0.000 0.000
Short term debt 1.380 M 702.33 % 172.000 K -99.57 % 39.668 M 3 227.85 % 1.192 M 0.000 -100.00 % 1.124 M -91.77 % 13.653 M 0.000 -100.00 % 25.228 M 64.49 % 15.337 M 141.53 % 6.350 M 0.000 0.000 -100.00 % 49.048 M -61.10 % 126.073 M 139.72 % 52.591 M 561.77 % 7.947 M 0.000 -100.00 % 9.500 M 137.50 % 4.000 M 0.000
Total current liabilities 75.561 M -15.52 % 89.445 M -1.94 % 91.219 M 55.13 % 58.800 M 3.48 % 56.822 M -10.99 % 63.840 M -55.92 % 144.837 M -25.35 % 194.023 M -7.31 % 209.320 M -23.64 % 274.131 M 7.88 % 254.117 M 2.65 % 247.560 M -18.53 % 303.848 M 20.64 % 251.853 M -9.99 % 279.820 M 124.28 % 124.765 M 180.04 % 44.552 M 235.56 % 13.277 M -66.06 % 39.118 M 176.53 % 14.146 M 50.57 % 9.395 M
Total liabilities 96.423 M -12.13 % 109.737 M -1.97 % 111.940 M 37.82 % 81.224 M 3.31 % 78.623 M -6.20 % 83.818 M -49.25 % 165.159 M -37.07 % 262.458 M -2.61 % 269.479 M -25.10 % 359.801 M 0.42 % 358.284 M -22.44 % 461.943 M 17.11 % 394.437 M 26.73 % 311.236 M -0.04 % 311.376 M 125.81 % 137.890 M 190.82 % 47.415 M 257.12 % 13.277 M -68.00 % 41.493 M 166.70 % 15.558 M -8.19 % 16.946 M
Other non current assets -19.747 M 0.000 0.000 0.000 0.000 0.000 100.00 % -162.824 M -1 219.59 % -12.339 M 96.30 % -333.909 M 39.96 % -556.146 M 17.37 % -673.091 M -4 320.80 % 15.947 M 457.78 % 2.859 M -0.03 % 2.860 M 1.78 % 2.810 M 2.37 % 2.745 M -2.03 % 2.802 M 682.68 % 358.000 K -72.73 % 1.313 M 0.000 0.000
Long term investments 26.598 M 1 198.10 % 2.049 M -7.58 % 2.217 M -12.82 % 2.543 M -86.89 % 19.393 M 23.15 % 15.748 M -89.43 % 149.040 M 90 778.05 % 164.000 K -99.95 % 320.896 M -40.39 % 538.304 M -17.11 % 649.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 829.000 K -76.72 % 3.561 M
Intangible assets 19.747 M -26.86 % 27.000 M -8.96 % 29.657 M 12.01 % 26.476 M 35.74 % 19.505 M -26.47 % 26.528 M -16.27 % 31.681 M -10.04 % 35.217 M -4.61 % 36.918 M -38.62 % 60.146 M -31.42 % 87.696 M -6.64 % 93.930 M 0.68 % 93.292 M 0.12 % 93.183 M 2.00 % 91.360 M 3.07 % 88.636 M 16.07 % 76.365 M 207.02 % 24.873 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 19.747 M -26.86 % 27.000 M -8.96 % 29.657 M 12.01 % 26.476 M 35.74 % 19.505 M -26.47 % 26.528 M -16.27 % 31.681 M -10.04 % 35.217 M -4.61 % 36.918 M -41.45 % 63.053 M -30.41 % 90.603 M -6.44 % 96.837 M 0.66 % 96.199 M 3.24 % 93.183 M 2.00 % 91.360 M 3.07 % 88.636 M 16.07 % 76.365 M 207.02 % 24.873 M 0.000 0.000 0.000
Property plant equipment net 129.404 M 2.04 % 126.816 M 3.48 % 122.546 M 16.69 % 105.019 M 21.74 % 86.267 M -19.33 % 106.934 M -18.46 % 131.143 M -33.21 % 196.344 M -33.89 % 296.991 M -39.77 % 493.093 M -15.35 % 582.488 M -9.24 % 641.806 M 15.14 % 557.407 M 6.99 % 520.979 M 12.04 % 464.983 M 42.40 % 326.527 M 104.95 % 159.318 M 77.42 % 89.796 M 238.50 % 26.528 M 5 592.70 % 466.000 K -35.99 % 728.000 K
Total non current assets 170.105 M 1.64 % 167.364 M 0.24 % 166.967 M 7.82 % 154.850 M 6.80 % 144.988 M -10.83 % 162.598 M -0.14 % 162.824 M -29.68 % 231.561 M -30.65 % 333.909 M -39.96 % 556.146 M -17.37 % 673.091 M -15.49 % 796.487 M 11.63 % 713.536 M 11.00 % 642.832 M 12.91 % 569.316 M 36.23 % 417.908 M 75.23 % 238.485 M 107.33 % 115.027 M 313.16 % 27.841 M 2 049.88 % 1.295 M -69.81 % 4.289 M
Other current assets 859.000 K -97.79 % 38.879 M 217.43 % 12.248 M 148.34 % 4.932 M -25.25 % 6.598 M -47.57 % 12.584 M -58.06 % 30.005 M 159.94 % 11.543 M 21.20 % 9.524 M -39.90 % 15.846 M 22.47 % 12.939 M 12.33 % 11.519 M 17 353.03 % 66.000 K -21.43 % 84.000 K 5.00 % 80.000 K 5.26 % 76.000 K 0.00 % 76.000 K -38.21 % 123.000 K 6.96 % 115.000 K 0.000 0.000
Short term investments 0.000 -100.00 % 405.000 K -0.49 % 407.000 K -93.82 % 6.584 M 0.000 -100.00 % 12.584 M -16.02 % 14.984 M 34.19 % 11.166 M 21.73 % 9.173 M -41.87 % 15.779 M 145.24 % 6.434 M -43.77 % 11.442 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 73.412 M -23.02 % 95.359 M -18.84 % 117.494 M 35.97 % 86.412 M -7.58 % 93.502 M -26.03 % 126.402 M -18.78 % 155.635 M 47.82 % 105.286 M 12.92 % 93.238 M 93.48 % 48.189 M -54.26 % 105.358 M 525.20 % 16.852 M -51.21 % 34.538 M -6.82 % 37.064 M -35.24 % 57.234 M -1.07 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M
Cash and short term investments 73.412 M -23.02 % 95.359 M -18.84 % 117.494 M 26.34 % 92.996 M -5.37 % 98.273 M -22.25 % 126.402 M -25.92 % 170.619 M 46.51 % 116.452 M 13.71 % 102.411 M 60.10 % 63.968 M -42.78 % 111.792 M 563.38 % 16.852 M -51.21 % 34.538 M -6.82 % 37.064 M -35.24 % 57.234 M -1.07 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M
Total current assets 114.568 M -18.08 % 139.861 M 1.07 % 138.383 M 31.61 % 105.149 M -11.12 % 118.311 M -24.87 % 157.478 M -17.93 % 191.890 M 23.58 % 155.271 M 24.62 % 124.591 M -14.77 % 146.190 M -29.01 % 205.929 M -6.83 % 221.024 M -20.13 % 276.741 M 0.02 % 276.699 M -21.21 % 351.188 M 27.35 % 275.768 M -7.12 % 296.912 M 14.51 % 259.286 M 644.58 % 34.823 M 410.15 % 6.826 M -51.32 % 14.021 M
Inventory 3.736 M -17.62 % 4.535 M -66.65 % 13.597 M 88.30 % 7.221 M 25.23 % 5.766 M 14.81 % 5.022 M -19.65 % 6.250 M -74.85 % 24.855 M 236.29 % 7.391 M -58.30 % 17.723 M -41.16 % 30.122 M -34.47 % 45.964 M -32.09 % 67.682 M -10.54 % 75.656 M 24.44 % 60.798 M 55.34 % 39.138 M -7.30 % 42.222 M 72.51 % 24.475 M 39.86 % 17.500 M 0.000 0.000
Net receivables 36.561 M 3 260.39 % 1.088 M 121.95 % -4.956 M 0.000 -100.00 % 7.674 M -43.03 % 13.470 M 579.27 % 1.983 M -30.42 % 2.850 M -62.77 % 7.655 M -86.56 % 56.939 M 1.67 % 56.006 M -59.58 % 138.572 M -16.77 % 166.493 M 9.60 % 151.913 M -19.92 % 189.695 M 13.49 % 167.150 M 55.02 % 107.827 M 225.06 % 33.171 M 0.000 -100.00 % 5.413 M -39.34 % 8.924 M
Tax assets 14.103 M 22.65 % 11.499 M -8.35 % 12.547 M -39.71 % 20.812 M 4.99 % 19.823 M 48.07 % 13.388 M -2.87 % 13.784 M 13.22 % 12.175 M -6.44 % 13.013 M -27.07 % 17.842 M -24.74 % 23.708 M -43.41 % 41.897 M -26.59 % 57.071 M 121.12 % 25.810 M 153.96 % 10.163 M 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 % 13.784 M -58.95 % 33.577 M 142.14 % 13.867 M -35.65 % 21.549 M -22.26 % 27.719 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.922 M 0.000 -100.00 % 2.850 M -98.54 % 194.766 M 5 720.86 % 3.346 M -48.53 % 6.501 M -54.24 % 14.206 M -46.58 % 26.594 M 265.20 % 7.282 M 109.55 % 3.475 M -30.23 % 4.981 M -62.53 % 13.293 M 196.26 % 4.487 M -72.70 % 16.435 M 381.54 % 3.413 M -49.43 % 6.749 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 564.000 K -74.74 % 2.233 M -97.30 % 82.812 M 9.41 % 75.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 44.087 M -25.14 % 58.890 M -16.21 % 70.285 M 17.83 % 59.647 M -24.67 % 79.179 M -16.16 % 94.435 M 89.74 % 49.771 M 58.18 % 31.464 M -30.48 % 45.259 M -14.61 % 53.005 M -40.83 % 89.587 M 2.00 % 87.831 M -26.53 % 119.541 M -23.02 % 155.288 M -7.93 % 168.664 M 19.19 % 141.510 M 57.21 % 90.016 M 274.82 % 24.016 M 0.000 0.000 0.000
Capital lease obligations 1.788 M 1 979.07 % 86.000 K 0.00 % 86.000 K -85.57 % 596.000 K 0.000 -100.00 % 1.392 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 192.575 M -58.13 % 459.957 M 374.50 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 20.82 % 80.232 M -80.06 % 402.382 M 43.46 % 280.477 M -0.97 % 283.228 M 0.96 % 280.534 M 2.86 % 272.745 M -14.93 % 320.619 M -0.77 % 323.092 M 48.74 % 217.223 M -29.30 % 307.239 M 569.12 % 45.917 M 24.07 % 37.010 M 0.00 % 37.010 M
Deferred tax liabilities non current 15.119 M -2.34 % 15.481 M -2.03 % 15.802 M -7.47 % 17.078 M 2.82 % 16.610 M 11.91 % 14.842 M -3.30 % 15.348 M -50.99 % 31.313 M 9.69 % 28.546 M 1 897.62 % 1.429 M -88.15 % 12.064 M 0.00 % 12.064 M 27.18 % 9.486 M 1.77 % 9.321 M 23.95 % 7.520 M 41.49 % 5.315 M 85.64 % 2.863 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.558 M 18.78 % 30.779 M 2 053.88 % 1.429 M -91.29 % 16.415 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 284.673 M -7.34 % 307.225 M 0.61 % 305.350 M 17.44 % 259.999 M -1.25 % 263.299 M -17.74 % 320.076 M -13.14 % 368.498 M -12.35 % 420.409 M -11.00 % 472.367 M -34.75 % 723.885 M -20.17 % 906.739 M -10.89 % 1.018 B 2.75 % 990.277 M 7.69 % 919.531 M -0.11 % 920.504 M 32.70 % 693.676 M 29.56 % 535.397 M 43.03 % 374.313 M 497.33 % 62.664 M 671.63 % 8.121 M -55.65 % 18.310 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 100.00 % -59.728 M 0.000 0.000 -100.00 % 27.225 M 0.000 0.000 -100.00 % 50.737 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.310 M 0.000 0.000 -100.00 % 8.509 M 0.000 0.000 -100.00 % 14.892 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 18.943 M -2.79 % 19.486 M 405.18 % -6.385 M -200.24 % 6.370 M 909.40 % -787.000 K 98.96 % -75.745 M -534.87 % 17.418 M 241.89 % -12.276 M -121.66 % 56.683 M 258.62 % -35.734 M -291.29 % 18.681 M -40.67 % 31.489 M 69.69 % 18.557 M -80.51 % 95.202 M 304.02 % -46.662 M 26.48 % -63.468 M 19.48 % -78.820 M -110.56 % -37.434 M -144.43 % -15.315 M -516.28 % 3.679 M 179.05 % -4.654 M
Accounts receivables 0.000 0.000 0.000 -100.00 % 7.571 M 90.95 % 3.965 M 134.03 % -11.653 M -2 249.40 % -496.000 K -109.56 % 5.188 M -90.00 % 51.876 M 219.30 % -43.485 M -509.62 % 10.616 M 215.67 % 3.363 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.492 M 301.97 % -1.729 M
Inventory 654.000 K -92.55 % 8.780 M 222.49 % -7.168 M -490.93 % -1.213 M 28.65 % -1.700 M -316.28 % 786.000 K -95.61 % 17.914 M 202.58 % -17.464 M -463.30 % 4.807 M -37.98 % 7.751 M -3.89 % 8.065 M -62.86 % 21.718 M 287.61 % 5.603 M 128.31 % -19.790 M 8.63 % -21.660 M -802.33 % 3.084 M 117.38 % -17.747 M -154.44 % -6.975 M -330.12 % 3.031 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.442 M -158.73 % 21.186 M 1 150.37 % -2.017 M 36.07 % -3.155 M 0.000 100.00 % -3.363 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.924 M -168.08 % 2.826 M
Other working capital 18.289 M 70.83 % 10.706 M 1 267.31 % 783.000 K 6 425.00 % 12.000 K 100.39 % -3.052 M 95.30 % -64.878 M -621.44 % 12.442 M 158.73 % -21.186 M -1 150.37 % 2.017 M -36.07 % 3.155 M 106.91 % -45.654 M -812.45 % 6.408 M -50.53 % 12.954 M -88.73 % 114.992 M 559.93 % -25.002 M 62.43 % -66.552 M -8.97 % -61.073 M -100.51 % -30.459 M -66.03 % -18.346 M -969.07 % 2.111 M 136.71 % -5.751 M
Other non cash items 28.396 M 384.99 % -9.964 M -212.35 % -3.190 M 81.71 % -17.443 M -252.69 % 11.424 M -47.64 % 21.819 M -66.08 % 64.323 M -21.46 % 81.896 M -21.71 % 104.601 M -16.64 % 125.477 M 94.30 % 64.580 M 694.17 % -10.869 M -1 647.43 % -622.000 K 88.04 % -5.200 M 33.99 % -7.878 M 47.53 % -15.013 M -41.31 % -10.624 M -252.25 % -3.016 M 33.20 % -4.515 M -722.76 % 725.000 K -87.37 % 5.742 M
Net cash provided by operating activities -620.000 K -109.80 % 6.325 M -61.14 % 16.276 M -9.72 % 18.029 M 219.25 % -15.119 M 65.82 % -44.236 M -168.55 % 64.529 M 229.24 % -49.929 M -157.49 % 86.855 M 1 752.49 % -5.256 M -116.31 % 32.226 M 1.58 % 31.725 M -35.02 % 48.820 M -51.77 % 101.232 M 694.61 % -17.025 M 37.32 % -27.160 M -70.65 % -15.916 M -127.73 % -6.989 M 15.33 % -8.254 M -96.20 % -4.207 M -37.13 % -3.068 M
Investments in property plant and equipment -11.733 M 52.68 % -24.794 M -20.44 % -20.587 M -512.53 % -3.361 M 83.05 % -19.834 M -384.23 % -4.096 M 37.67 % -6.572 M 69.05 % -21.231 M 8.35 % -23.166 M 71.55 % -81.432 M -327.78 % -19.036 M 84.81 % -125.322 M -335.04 % -28.807 M 58.17 % -68.860 M 31.18 % -100.059 M 28.44 % -139.833 M -18.08 % -118.421 M -32.02 % -89.697 M -72 824.39 % -123.000 K -95.24 % -63.000 K 28.41 % -88.000 K
Acquisitions net -38.564 M 0.000 -100.00 % 211.000 K 100.97 % -21.808 M -2 641.72 % 858.000 K -96.36 % 23.550 M 1 431.21 % 1.538 M 42.01 % 1.083 M -95.24 % 22.766 M 16 278.42 % 139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 501.000 K 141.58 % -1.205 M -5 339.13 % 23.000 K 0.000 -100.00 % 20.000 K
Purchases of investments 0.000 0.000 0.000 0.000 -100.00 % 11.243 M 0.000 100.00 % -5.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -700.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 303.000 K 0.000 -100.00 % 4.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
Other investing activites -27.507 M -1 487.25 % -1.733 M -931.55 % -168.000 K -138.10 % 441.000 K 103.92 % -11.243 M -291.31 % 5.877 M 662.93 % -1.044 M 70.59 % -3.550 M -550.51 % 788.000 K 55.73 % 506.000 K -94.61 % 9.395 M 353.17 % -3.711 M -732.20 % 587.000 K -35.57 % 911.000 K -33.46 % 1.369 M -30.65 % 1.974 M -96.87 % 62.984 M 123.44 % 28.188 M 408.40 % -9.140 M 0.000 -100.00 % 654.000 K
Net cash used for investing activites -77.804 M -193.30 % -26.527 M -29.12 % -20.544 M 16.92 % -24.728 M -32.43 % -18.673 M -173.72 % 25.331 M 432.60 % -7.616 M 67.86 % -23.698 M -6 207.73 % 388.000 K 100.48 % -80.787 M -737.95 % -9.641 M 92.53 % -129.033 M -357.24 % -28.220 M 58.47 % -67.949 M 31.15 % -98.690 M 28.41 % -137.859 M -150.94 % -54.936 M 12.40 % -62.714 M -578.72 % -9.240 M -14 566.67 % -63.000 K 44.74 % -114.000 K
Debt repayment -399.000 K 56.72 % -922.000 K -102.31 % 40.000 M 3 979.73 % -1.031 M 64.20 % -2.880 M 79.50 % -14.051 M -0.58 % -13.970 M 45.00 % -25.398 M 40.87 % -42.956 M -765.00 % -4.966 M 71.51 % -17.428 M -127.81 % 62.678 M 228.40 % -48.816 M 11.50 % -55.162 M -231.31 % 42.010 M -5.88 % 44.636 M 461.67 % 7.947 M 166.92 % -11.875 M -250.79 % 7.875 M 0.000 -100.00 % 4.000 M
Common stock issued 59.101 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.935 M 0.000 -100.00 % 35.484 M -68.28 % 111.869 M 346.05 % 25.080 M -16.96 % 30.202 M 18 659.01 % 161.000 K -99.42 % 27.602 M -46.81 % 51.891 M 0.000 -100.00 % 274.071 M 1 579.25 % 16.321 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.209 M -69.69 % -3.659 M 0.00 % -3.659 M 70.00 % -12.198 M 24.21 % -16.095 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -36.000 K -56.52 % -23.000 K 97.77 % -1.031 M 0.000 0.000 100.00 % -2.733 M 0.000 0.000 0.000 0.000 100.00 % -30.499 M 0.000 -100.00 % 3.847 M 0.000 -100.00 % 48.548 M 0.000 0.000 0.000 0.000 -100.00 % 1.210 M 0.000
Net cash used provided by financing activities 58.666 M 6 308.04 % -945.000 K -102.43 % 38.969 M 3 879.73 % -1.031 M 64.20 % -2.880 M 82.84 % -16.784 M -20.14 % -13.970 M -117.13 % 81.537 M 289.82 % -42.956 M -240.76 % 30.518 M -52.27 % 63.942 M -21.59 % 81.549 M 542.58 % -18.426 M 68.59 % -58.660 M -155.36 % 105.962 M 31.74 % 80.432 M 912.11 % 7.947 M -96.97 % 262.196 M 983.63 % 24.196 M 1 899.67 % 1.210 M -69.75 % 4.000 M
Effect of forex changes on cash -2.189 M -121.56 % -988.000 K 72.70 % -3.619 M -665.47 % 640.000 K -92.50 % 8.530 M 1 232.80 % -753.000 K -110.17 % 7.406 M 78.98 % 4.138 M 443.04 % 762.000 K 146.35 % -1.644 M -183.07 % 1.979 M 202.70 % -1.927 M -125.91 % -853.000 K -120.18 % 4.226 M -32.56 % 6.266 M 3 017.41 % 201.000 K -94.46 % 3.629 M 203.43 % 1.196 M 516.72 % -287.000 K 0.000 0.000
Net change in cash -21.947 M 0.85 % -22.135 M -171.16 % 31.106 M 538.73 % -7.090 M 74.79 % -28.129 M 23.05 % -36.554 M -172.60 % 50.349 M 317.90 % 12.048 M -73.26 % 45.049 M 178.80 % -57.169 M -164.59 % 88.506 M 600.43 % -17.686 M -1 438.83 % 1.321 M 106.25 % -21.151 M -506.57 % -3.487 M 95.87 % -84.386 M -42.36 % -59.276 M -130.60 % 193.689 M 2 919.31 % 6.415 M 0.000 0.000
Cash at beginning of period 95.359 M -18.84 % 117.494 M 28.63 % 91.344 M -7.05 % 98.273 M -22.25 % 126.402 M -22.43 % 162.956 M 54.77 % 105.286 M 12.92 % 93.238 M 93.48 % 48.189 M -54.26 % 105.358 M 525.20 % 16.852 M -51.21 % 34.538 M 3.98 % 33.217 M -38.90 % 54.368 M -6.03 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M 0.000
Cash at end of period 73.412 M -23.02 % 95.359 M -22.12 % 122.450 M 34.05 % 91.344 M -7.05 % 98.273 M -22.25 % 126.402 M -18.78 % 155.635 M 47.82 % 105.286 M 12.92 % 93.238 M 93.48 % 48.189 M -54.26 % 105.358 M 525.20 % 16.852 M -51.21 % 34.538 M 3.98 % 33.217 M -38.90 % 54.368 M -6.03 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M
Operating cash flow -620.000 K -109.80 % 6.325 M -61.76 % 16.540 M -8.26 % 18.029 M 219.25 % -15.119 M 65.82 % -44.236 M -168.55 % 64.529 M 229.24 % -49.929 M -157.49 % 86.855 M 1 752.49 % -5.256 M -116.31 % 32.226 M 1.58 % 31.725 M -35.02 % 48.820 M -51.77 % 101.232 M 694.61 % -17.025 M 37.32 % -27.160 M -70.65 % -15.916 M -127.73 % -6.989 M 15.33 % -8.254 M -96.20 % -4.207 M -37.13 % -3.068 M
Capital expenditure -11.733 M 52.68 % -24.794 M -20.44 % -20.587 M -512.53 % -3.361 M 83.05 % -19.834 M -384.23 % -4.096 M 37.67 % -6.572 M 69.05 % -21.231 M 8.35 % -23.166 M 71.55 % -81.432 M -327.78 % -19.036 M 84.81 % -125.322 M -335.04 % -28.807 M 58.17 % -68.860 M 31.18 % -100.059 M 28.44 % -139.833 M -18.08 % -118.421 M -32.02 % -89.697 M -72 824.39 % -123.000 K -95.24 % -63.000 K 28.41 % -88.000 K
Free CashFlow -12.353 M 33.11 % -18.469 M -356.36 % -4.047 M -127.59 % 14.668 M 141.96 % -34.953 M 27.68 % -48.332 M -183.39 % 57.957 M 181.45 % -71.160 M -211.73 % 63.689 M 173.47 % -86.688 M -757.23 % 13.190 M 114.09 % -93.597 M -567.68 % 20.013 M -38.18 % 32.372 M 127.65 % -117.084 M 29.89 % -166.993 M -24.31 % -134.337 M -38.94 % -96.686 M -1 054.18 % -8.377 M -96.18 % -4.270 M -35.30 % -3.156 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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30
Revenue 61.635 M -33.25 % 92.332 M 4.21 % 88.602 M -16.58 % 106.217 M 29.94 % 81.743 M -4.91 % 85.960 M -18.30 % 105.220 M -5.50 % 111.341 M 55.34 % 71.675 M -13.60 % 82.961 M 65.75 % 50.051 M -30.89 % 72.419 M -31.60 % 105.882 M -15.62 % 125.478 M 82.83 % 68.631 M 5.05 % 65.329 M 40.45 % 46.513 M -74.71 % 183.899 M 128.47 % 80.493 M -46.01 % 149.090 M 54.10 % 96.748 M -48.96 % 189.547 M 23.57 % 153.396 M 32.58 % 115.705 M -32.12 % 170.444 M 19.13 % 143.075 M -66.77 % 430.506 M 100.00 % 215.253 M -56.47 % 494.496 M 100.00 % 247.248 M -22.84 % 320.430 M 100.00 % 160.215 M -51.04 % 327.259 M 100.00 % 163.630 M -55.07 % 364.150 M 100.00 % 182.075 M -8.16 % 198.244 M 100.00 % 99.122 M 48.45 % 66.771 M 300.00 % 16.693 M 281.49 % -9.198 M
Net income -9.703 M 76.62 % -41.495 M -347.48 % -9.273 M -68.51 % -5.503 M 69.82 % -18.231 M -783.32 % 2.668 M -64.75 % 7.569 M -58.81 % 18.375 M 559.03 % -4.003 M 80.78 % -20.832 M 3.88 % -21.673 M 19.24 % -26.835 M -265.59 % 16.206 M 192.56 % -17.509 M -52.89 % -11.452 M 91.22 % -130.442 M -905.33 % -12.975 M 78.21 % -59.534 M 6.80 % -63.880 M 55.12 % -142.345 M -399.39 % -28.504 M 73.31 % -106.797 M -1 591.97 % -6.312 M 84.59 % -40.961 M -800.55 % 5.847 M 117.15 % -34.102 M 46.47 % -63.709 M -100.00 % -31.855 M -43.59 % -22.184 M -100.00 % -11.092 M -177.18 % 14.371 M 100.00 % 7.186 M -77.26 % 31.601 M 100.00 % 15.801 M -70.65 % 53.833 M 100.00 % 26.917 M -16.19 % 32.116 M 100.00 % 16.058 M 46.30 % 10.976 M 300.00 % 2.744 M 123.47 % -11.692 M
Income before tax -8.035 M 86.72 % -60.506 M -855.11 % -6.335 M -9.58 % -5.781 M 78.63 % -27.055 M -333.64 % 11.580 M -45.69 % 21.322 M -41.90 % 36.698 M 818.44 % -5.108 M 85.73 % -35.806 M -13.62 % -31.515 M 18.32 % -38.585 M -209.27 % 35.310 M 726.17 % -5.639 M 59.70 % -13.992 M 90.00 % -139.950 M -694.22 % -17.621 M -408.01 % 5.721 M 105.63 % -101.706 M 43.44 % -179.807 M -508.79 % -29.535 M 65.00 % -84.379 M -1 606.00 % -4.946 M 87.56 % -39.765 M -1 006.02 % 4.389 M 124.81 % -17.688 M 76.25 % -74.486 M -100.00 % -37.243 M -66.26 % -22.401 M -100.00 % -11.201 M -178.95 % 14.187 M 100.00 % 7.094 M -83.65 % 43.379 M 100.00 % 21.690 M -68.08 % 67.942 M 100.00 % 33.971 M 10.53 % 30.735 M 100.00 % 15.368 M 33.49 % 11.512 M 300.00 % 2.878 M 124.61 % -11.694 M
Income before tax ratio -0.13 80.11 % -0.66 -816.52 % -0.07 -31.37 % -0.05 83.56 % -0.33 -345.69 % 0.13 -33.52 % 0.20 -38.52 % 0.33 562.49 % -0.07 83.49 % -0.43 31.45 % -0.63 -18.18 % -0.53 -259.77 % 0.33 842.06 % -0.04 77.96 % -0.20 90.48 % -2.14 -465.47 % -0.38 -1 317.77 % 0.03 102.46 % -1.26 -4.77 % -1.21 -295.06 % -0.31 31.42 % -0.45 -1 280.63 % -0.03 90.62 % -0.34 -1 434.64 % 0.03 120.83 % -0.12 28.55 % -0.17 0.00 % -0.17 -281.94 % -0.05 0.00 % -0.05 -202.32 % 0.04 0.00 % 0.04 -66.60 % 0.13 0.00 % 0.13 -28.96 % 0.19 0.00 % 0.19 20.34 % 0.16 0.00 % 0.16 -10.08 % 0.17 0.00 % 0.17 -86.44 % 1.27
EBITDA 5.223 M 110.70 % -48.794 M -1 889.95 % 2.726 M -35.75 % 4.243 M 126.90 % -15.776 M -174.99 % 21.038 M -26.73 % 28.713 M -35.89 % 44.788 M 2 752.74 % 1.570 M 105.71 % -27.486 M -19.72 % -22.958 M 19.69 % -28.587 M -161.80 % 46.261 M 963.72 % -5.356 M 61.63 % -13.958 M 88.95 % -126.371 M -1 689.20 % -7.063 M -109.40 % 75.135 M 153.21 % -141.214 M -2 179.12 % 6.792 M 65.42 % 4.106 M 113.16 % -31.191 M -199.09 % 31.477 M 342.65 % -12.972 M -145.23 % 28.683 M 17.37 % 24.438 M 134.93 % 10.402 M 100.00 % 5.201 M -83.29 % 31.122 M 100.00 % 15.561 M -64.78 % 44.181 M 100.00 % 22.091 M -59.40 % 54.414 M 100.00 % 27.207 M -61.68 % 70.995 M 100.00 % 35.498 M -10.51 % 39.667 M 100.00 % 19.834 M 63.75 % 12.112 M 300.00 % 3.028 M 126.73 % -11.327 M
Net income ratio -0.16 64.97 % -0.45 -329.40 % -0.10 -102.01 % -0.05 76.77 % -0.22 -818.57 % 0.03 -56.85 % 0.07 -56.41 % 0.17 395.50 % -0.06 77.76 % -0.25 42.01 % -0.43 -16.86 % -0.37 -342.10 % 0.15 209.69 % -0.14 16.38 % -0.17 91.64 % -2.00 -615.78 % -0.28 13.83 % -0.32 59.21 % -0.79 16.88 % -0.95 -224.06 % -0.29 47.71 % -0.56 -1 269.27 % -0.04 88.38 % -0.35 -1 131.97 % 0.03 114.39 % -0.24 -61.06 % -0.15 0.00 % -0.15 -229.87 % -0.04 0.00 % -0.04 -200.03 % 0.04 0.00 % 0.04 -53.55 % 0.10 0.00 % 0.10 -34.68 % 0.15 0.00 % 0.15 -8.75 % 0.16 0.00 % 0.16 -1.45 % 0.16 0.00 % 0.16 -87.07 % 1.27
Ratio EBITDA 0.08 116.03 % -0.53 -1 817.64 % 0.03 -22.98 % 0.04 120.70 % -0.19 -178.86 % 0.24 -10.31 % 0.27 -32.16 % 0.40 1 736.43 % 0.02 106.61 % -0.33 27.77 % -0.46 -16.20 % -0.39 -190.35 % 0.44 1 123.58 % -0.04 79.01 % -0.20 89.49 % -1.93 -1 173.87 % -0.15 -137.17 % 0.41 123.29 % -1.75 -3 950.97 % 0.05 7.34 % 0.04 125.79 % -0.16 -180.19 % 0.21 283.03 % -0.11 -166.62 % 0.17 -1.47 % 0.17 606.90 % 0.02 0.00 % 0.02 -61.61 % 0.06 0.00 % 0.06 -54.35 % 0.14 0.00 % 0.14 -17.08 % 0.17 0.00 % 0.17 -14.72 % 0.19 0.00 % 0.19 -2.56 % 0.20 0.00 % 0.20 10.31 % 0.18 0.00 % 0.18 -85.27 % 1.23
Gross profit ratio 0.44 38.74 % 0.32 -26.06 % 0.43 35.18 % 0.32 -17.21 % 0.38 8.29 % 0.35 -26.28 % 0.48 5.65 % 0.46 41.22 % 0.32 0.06 % 0.32 -25.22 % 0.43 93.54 % 0.22 -62.26 % 0.59 19.53 % 0.49 193.61 % 0.17 9.52 % 0.15 25.65 % 0.12 -80.48 % 0.63 107.26 % 0.30 -27.04 % 0.41 31.48 % 0.32 -11.33 % 0.36 39.74 % 0.25 2 161.32 % -0.01 -104.54 % 0.27 73.22 % 0.16 -11.20 % 0.18 0.00 % 0.18 26.78 % 0.14 0.00 % 0.14 -20.64 % 0.18 0.00 % 0.18 -23.92 % 0.23 0.00 % 0.23 -8.41 % 0.25 0.00 % 0.25 21.63 % 0.21 0.00 % 0.21 5.39 % 0.20 0.00 % 0.20 -35.84 % 0.31
Weighted average shs out dil 204.617 M -80.82 % 1.067 B -44.85 % 1.934 B 12.24 % 1.723 B 12.67 % 1.530 B 1.74 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 900.00 % 150.348 M -90.00 % 1.503 B 1 045.69 % 131.229 M -85.39 % 897.992 M -30.52 % 1.293 B 156.72 % 503.477 M 0.00 % 503.478 M 8.60 % 463.624 M 59.23 % 291.171 M 11.62 % 260.851 M -10.70 % 292.100 M 23.71 % 236.121 M -20.45 % 296.835 M 8.53 % 273.512 M 0.00 % 273.512 M 0.14 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 17.88 % 231.694 M 0.00 % 231.694 M 35.80 % 170.610 M 0.00 % 170.610 M 0.00 % 170.610 M
Weighted average shs out 204.618 M -80.82 % 1.067 B -44.85 % 1.934 B 12.24 % 1.723 B 12.67 % 1.530 B 1.74 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 0.00 % 1.503 B 2.53 % 1.466 B 2.42 % 1.432 B 39.77 % 1.024 B 14.06 % 898.048 M 28.16 % 700.736 M 39.18 % 503.480 M 0.00 % 503.478 M 8.63 % 463.487 M 59.18 % 291.172 M 11.62 % 260.859 M -10.57 % 291.701 M 24.72 % 233.880 M -21.21 % 296.835 M 8.53 % 273.512 M 0.00 % 273.512 M 0.14 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 0.00 % 273.132 M 17.88 % 231.694 M 0.00 % 231.694 M 35.80 % 170.610 M 0.00 % 170.610 M 0.00 % 170.610 M
EPS diluted -0.05 -21.85 % -0.04 -710.42 % 0.00 -50.00 % 0.00 73.11 % -0.01 -761.11 % 0.00 -64.00 % 0.01 -59.02 % 0.01 551.85 % 0.00 80.58 % -0.01 3.47 % -0.01 19.10 % -0.02 -264.81 % 0.01 109.00 % -0.12 -1 478.95 % -0.01 99.23 % -0.99 -6 775.00 % -0.01 68.76 % -0.05 64.54 % -0.13 53.57 % -0.28 -355.28 % -0.06 83.38 % -0.37 -1 428.93 % -0.02 82.71 % -0.14 -664.52 % 0.02 121.60 % -0.11 50.69 % -0.23 -100.00 % -0.12 -43.35 % -0.08 -100.00 % -0.04 -176.89 % 0.05 100.00 % 0.03 -77.16 % 0.12 100.00 % 0.06 -70.69 % 0.20 100.00 % 0.10 -28.96 % 0.14 100.00 % 0.07 7.76 % 0.06 300.00 % 0.02 200.00 % -0.02
Earnings per share -0.05 -21.85 % -0.04 -710.42 % 0.00 -50.00 % 0.00 73.11 % -0.01 -761.11 % 0.00 -64.00 % 0.01 -59.02 % 0.01 551.85 % 0.00 80.58 % -0.01 3.47 % -0.01 19.10 % -0.02 -264.81 % 0.01 190.76 % -0.01 -48.75 % -0.01 93.85 % -0.13 -802.78 % -0.01 83.06 % -0.09 34.62 % -0.13 53.57 % -0.28 -355.28 % -0.06 83.38 % -0.37 -1 428.93 % -0.02 82.71 % -0.14 -660.00 % 0.03 121.78 % -0.11 50.69 % -0.23 -100.00 % -0.12 -43.35 % -0.08 -100.00 % -0.04 -176.89 % 0.05 100.00 % 0.03 -77.16 % 0.12 100.00 % 0.06 -70.69 % 0.20 100.00 % 0.10 -28.96 % 0.14 100.00 % 0.07 7.76 % 0.06 300.00 % 0.02 102.31 % -0.70
Gross profit 27.193 M -7.39 % 29.362 M -22.95 % 38.107 M 12.76 % 33.795 M 7.57 % 31.416 M 2.97 % 30.509 M -39.77 % 50.657 M -0.16 % 50.737 M 119.37 % 23.128 M -13.55 % 26.754 M 23.95 % 21.585 M 33.76 % 16.137 M -74.19 % 62.520 M 0.86 % 61.986 M 436.81 % 11.547 M 15.06 % 10.036 M 76.47 % 5.687 M -95.06 % 115.176 M 373.53 % 24.323 M -60.61 % 61.748 M 102.61 % 30.476 M -54.74 % 67.335 M 72.67 % 38.997 M 2 832.80 % -1.427 M -103.08 % 46.289 M 106.36 % 22.431 M -70.49 % 76.007 M 100.00 % 38.004 M -44.81 % 68.865 M 100.00 % 34.433 M -38.77 % 56.233 M 100.00 % 28.117 M -62.75 % 75.488 M 100.00 % 37.744 M -58.85 % 91.712 M 100.00 % 45.856 M 11.71 % 41.049 M 100.00 % 20.525 M 56.45 % 13.119 M 300.00 % 3.280 M 216.44 % -2.817 M
Income tax expense 80.000 K 102.05 % -3.911 M -558.50 % 853.000 K 1 212.31 % 65.000 K -90.83 % 709.000 K -67.25 % 2.165 M -53.31 % 4.637 M 1 310.70 % -383.000 K -19 050.00 % -2.000 K 99.96 % -5.152 M -828.71 % 707.000 K 4 058.82 % 17.000 K 116.50 % -103.000 K 99.41 % -17.437 M -10 357.06 % 170.000 K -92.96 % 2.415 M 151.98 % -4.646 M -114.24 % 32.624 M 31 884.31 % 102.000 K 101.74 % -5.860 M -5 576.64 % 107.000 K -99.37 % 17.054 M 374.38 % 3.595 M -84.56 % 23.281 M 143.88 % 9.546 M -41.84 % 16.414 M 252.30 % -10.777 M -100.00 % -5.389 M -2 383.18 % -217.000 K -100.00 % -108.500 K 41.03 % -184.000 K -100.00 % -92.000 K -100.78 % 11.778 M 100.00 % 5.889 M -58.26 % 14.109 M 100.00 % 7.055 M 610.83 % -1.381 M -100.00 % -690.500 K -228.82 % 536.000 K 300.00 % 134.000 K 200.00 % -134.000 K
Cost of revenue 34.442 M -45.30 % 62.970 M 24.71 % 50.495 M -30.28 % 72.422 M 43.90 % 50.327 M -9.24 % 55.451 M 1.63 % 54.563 M -9.97 % 60.604 M 24.84 % 48.547 M -13.63 % 56.207 M 97.45 % 28.466 M -49.42 % 56.282 M 29.80 % 43.362 M -31.70 % 63.492 M 11.23 % 57.084 M 3.24 % 55.293 M 35.44 % 40.826 M -40.59 % 68.723 M 22.35 % 56.170 M -35.69 % 87.342 M 31.79 % 66.272 M -45.77 % 122.212 M 6.83 % 114.399 M -2.33 % 117.132 M -5.66 % 124.155 M 2.91 % 120.644 M -65.97 % 354.499 M 100.00 % 177.250 M -58.36 % 425.631 M 100.00 % 212.816 M -19.45 % 264.197 M 100.00 % 132.099 M -47.53 % 251.771 M 100.00 % 125.886 M -53.79 % 272.438 M 100.00 % 136.219 M -13.34 % 157.195 M 100.00 % 78.598 M 46.50 % 53.652 M 300.00 % 13.413 M 310.20 % -6.381 M
General and administrative expenses 33.744 M -42.94 % 59.133 M 32.35 % 44.678 M 14.51 % 39.018 M 14.87 % 33.968 M -22.51 % 43.838 M 54.78 % 28.322 M -37.64 % 45.420 M 57.15 % 28.903 M -51.12 % 59.130 M 147.89 % 23.853 M -37.74 % 38.314 M 55.30 % 24.671 M 0.000 -100.00 % 21.880 M 0.000 -100.00 % 23.097 M -44.04 % 41.274 M 57.60 % 26.189 M 0.000 -100.00 % 46.141 M 6.21 % 43.443 M 23.62 % 35.142 M -6.88 % 37.740 M 28.14 % 29.452 M -12.33 % 33.596 M -34.40 % 51.212 M 100.00 % 25.606 M -57.51 % 60.260 M 100.00 % 30.130 M -20.02 % 37.670 M 100.00 % 18.835 M -33.81 % 28.457 M 100.00 % 14.229 M -35.13 % 21.935 M 100.00 % 10.968 M -9.42 % 12.108 M 100.00 % 6.054 M 18.03 % 5.129 M 300.00 % 1.282 M 200.00 % -1.282 M
Selling and marketing expenses 1.503 M -25.89 % 2.028 M 7.81 % 1.881 M -30.15 % 2.693 M 45.18 % 1.855 M -30.58 % 2.672 M 41.45 % 1.889 M -5.83 % 2.006 M 13.14 % 1.773 M -3.85 % 1.844 M 54.31 % 1.195 M -57.62 % 2.820 M 22.18 % 2.308 M 0.000 -100.00 % 3.336 M 0.000 -100.00 % 1.856 M -69.39 % 6.063 M 27.51 % 4.755 M 0.000 -100.00 % 10.017 M -42.39 % 17.388 M 279.82 % 4.578 M 42.00 % 3.224 M 0.000 -100.00 % 1.612 M -90.74 % 17.414 M 100.00 % 8.707 M -49.24 % 17.154 M 100.00 % 8.577 M 583.43 % 1.255 M 100.00 % 627.500 K -73.74 % 2.390 M 100.00 % 1.195 M -81.59 % 6.490 M 100.00 % 3.245 M 236.75 % -2.373 M -100.00 % -1.187 M 71.40 % -4.148 M -300.00 % -1.037 M -200.00 % 1.037 M
Other expenses -56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.304 M -50.00 % 2.608 M -79.23 % 12.552 M 100.00 % 6.276 M 72.51 % 3.638 M 100.00 % 1.819 M 226.67 % -1.436 M -100.00 % -718.000 K 43.11 % -1.262 M -100.00 % -631.000 K 87.38 % -4.999 M -100.00 % -2.500 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 35.191 M -42.41 % 61.102 M 31.24 % 46.559 M 11.46 % 41.772 M 16.97 % 35.711 M -23.22 % 46.510 M 53.95 % 30.211 M -36.50 % 47.573 M 55.41 % 30.611 M -49.75 % 60.912 M 143.67 % 24.998 M -39.23 % 41.134 M 52.47 % 26.979 M -20.47 % 33.922 M 34.74 % 25.176 M -22.12 % 32.328 M 42.16 % 22.741 M -79.04 % 108.486 M -13.38 % 125.244 M 49.69 % 83.667 M 45.46 % 57.517 M -60.34 % 145.016 M 267.62 % 39.447 M 9.34 % 36.078 M -8.88 % 39.594 M 4.70 % 37.816 M -53.42 % 81.178 M 100.00 % 40.589 M -49.92 % 81.052 M 100.00 % 40.526 M 8.10 % 37.489 M 100.00 % 18.745 M -36.64 % 29.585 M 100.00 % 14.793 M -36.85 % 23.426 M 100.00 % 11.713 M 20.32 % 9.735 M 100.00 % 4.868 M 396.18 % 981.000 K 300.00 % 245.250 K -97.06 % 8.342 M
Cost and expenses 69.633 M -43.88 % 124.072 M 27.84 % 97.054 M -15.01 % 114.194 M 32.73 % 86.038 M -15.62 % 101.961 M 20.27 % 84.774 M -21.63 % 108.177 M 36.66 % 79.158 M -32.41 % 117.119 M 119.06 % 53.464 M -45.12 % 97.416 M 38.49 % 70.341 M -27.79 % 97.414 M 18.42 % 82.260 M -6.12 % 87.621 M 37.84 % 63.567 M -64.13 % 177.209 M -2.32 % 181.414 M 6.08 % 171.009 M 38.15 % 123.789 M -53.68 % 267.228 M 73.70 % 153.846 M 0.42 % 153.210 M -6.44 % 163.749 M 3.34 % 158.459 M -63.63 % 435.677 M 100.00 % 217.839 M -57.01 % 506.683 M 100.00 % 253.342 M -16.02 % 301.686 M 100.00 % 150.843 M -46.39 % 281.356 M 100.00 % 140.678 M -52.45 % 295.864 M 100.00 % 147.932 M -11.38 % 166.930 M 100.00 % 83.465 M 52.77 % 54.633 M 300.00 % 13.658 M 596.58 % 1.961 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 35.247 M -42.31 % 61.102 M 31.24 % 46.559 M 11.46 % 41.772 M 16.97 % 35.711 M -23.22 % 46.510 M 53.95 % 30.211 M -36.50 % 47.573 M 55.41 % 30.611 M -49.75 % 60.912 M 143.67 % 24.998 M -39.23 % 41.134 M 52.47 % 26.979 M -20.47 % 33.922 M 34.53 % 25.216 M -22.00 % 32.328 M 29.56 % 24.953 M -49.95 % 49.856 M 61.12 % 30.944 M -63.02 % 83.667 M 48.99 % 56.158 M -58.16 % 134.224 M 237.93 % 39.720 M -23.63 % 52.012 M 76.60 % 29.452 M -16.35 % 35.208 M -48.70 % 68.626 M 100.00 % 34.313 M -55.68 % 77.414 M 100.00 % 38.707 M -0.56 % 38.925 M 100.00 % 19.463 M -36.91 % 30.847 M 100.00 % 15.424 M -45.74 % 28.425 M 100.00 % 14.213 M 45.99 % 9.735 M 100.00 % 4.868 M 396.18 % 981.000 K 300.00 % 245.250 K -97.06 % 8.342 M
Interest income 0.000 0.000 0.000 -100.00 % 1.796 M 138.83 % 752.000 K -16.54 % 901.000 K 17 920.00 % 5.000 K -98.29 % 293.000 K 1 173.91 % 23.000 K -96.77 % 712.000 K 1 353.06 % 49.000 K -84.88 % 324.000 K -44.14 % 580.000 K 0.000 -100.00 % 363.000 K 1 352.00 % 25.000 K -95.59 % 567.000 K -41.49 % 969.000 K 23.44 % 785.000 K 3 040.00 % 25.000 K -99.00 % 2.494 M -62.77 % 6.698 M 48.98 % 4.496 M 98.94 % 2.260 M -1.99 % 2.306 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 % 36.000 K
Interest expense 37.000 K 2.78 % 36.000 K 0.000 -100.00 % 75.000 K -90.03 % 752.000 K -35.45 % 1.165 M 23 200.00 % 5.000 K -66.67 % 15.000 K -34.78 % 23.000 K -70.89 % 79.000 K 61.22 % 49.000 K -2.00 % 50.000 K -91.38 % 580.000 K 468.63 % 102.000 K 0.000 -100.00 % 602.000 K 0.000 0.000 0.000 -100.00 % 2.722 M 0.000 0.000 0.000 0.000 -100.00 % 1.170 M -50.00 % 2.341 M -65.69 % 6.822 M 100.00 % 3.411 M 0.000 0.000 0.000 0.000 -100.00 % 2.524 M 100.00 % 1.262 M 266.86 % 344.000 K 100.00 % 172.000 K -70.29 % 579.000 K 100.00 % 289.500 K -45.99 % 536.000 K 300.00 % 134.000 K 191.30 % 46.000 K
Depreciation and amortization 11.364 M 17.11 % 9.703 M 7.09 % 9.061 M -9.48 % 10.010 M -4.91 % 10.527 M 26.94 % 8.293 M 12.28 % 7.386 M -8.53 % 8.075 M 21.34 % 6.655 M -19.25 % 8.241 M -3.14 % 8.508 M -14.48 % 9.948 M -4.08 % 10.371 M 15.36 % 8.990 M -11.72 % 10.184 M -21.37 % 12.952 M 31.75 % 9.831 M -69.16 % 31.881 M 128.24 % 13.968 M -51.35 % 28.711 M -7.72 % 31.114 M 1.47 % 30.664 M -2.38 % 31.410 M 28.56 % 24.433 M 11.20 % 21.972 M -5.46 % 23.241 M -41.52 % 39.742 M 100.00 % 19.871 M -40.91 % 33.631 M 100.00 % 16.816 M -27.92 % 23.328 M 100.00 % 11.664 M 46.86 % 7.942 M 100.00 % 3.971 M -28.91 % 5.586 M 100.00 % 2.793 M -36.46 % 4.396 M 100.00 % 2.198 M 52.32 % 1.443 M 300.00 % 360.750 K 1 618.95 % -23.750 K
Operating income -7.998 M 74.80 % -31.740 M -275.53 % -8.452 M -5.95 % -7.977 M -85.73 % -4.295 M 73.16 % -16.001 M -178.26 % 20.446 M 546.21 % 3.164 M 142.28 % -7.483 M 78.09 % -34.158 M -900.82 % -3.413 M 86.35 % -24.997 M -170.33 % 35.541 M 26.64 % 28.064 M 305.91 % -13.629 M 38.86 % -22.292 M -30.71 % -17.054 M -139.43 % 43.254 M 599.76 % -8.655 M 60.51 % -21.919 M 18.84 % -27.008 M 56.34 % -61.855 M -92 420.90 % 67.000 K 100.18 % -37.405 M -657.37 % 6.711 M 460.65 % 1.197 M 104.08 % -29.340 M -100.00 % -14.670 M -484.70 % -2.509 M -100.00 % -1.255 M -106.02 % 20.853 M 100.00 % 10.427 M -77.56 % 46.472 M 100.00 % 23.236 M -64.48 % 65.409 M 100.00 % 32.705 M -7.28 % 35.271 M 100.00 % 17.636 M 65.30 % 10.669 M 300.00 % 2.667 M 124.72 % -10.791 M
Operating income ratio -0.13 62.25 % -0.34 -260.36 % -0.10 -27.02 % -0.08 -42.93 % -0.05 71.77 % -0.19 -195.79 % 0.19 583.80 % 0.03 127.22 % -0.10 74.64 % -0.41 -503.80 % -0.07 80.24 % -0.35 -202.83 % 0.34 50.08 % 0.22 212.63 % -0.20 41.80 % -0.34 6.93 % -0.37 -255.89 % 0.24 318.74 % -0.11 26.86 % -0.15 47.34 % -0.28 14.46 % -0.33 -74 813.17 % 0.00 100.14 % -0.32 -921.05 % 0.04 370.62 % 0.01 112.28 % -0.07 0.00 % -0.07 -1 243.21 % -0.01 0.00 % -0.01 -107.80 % 0.07 0.00 % 0.07 -54.17 % 0.14 0.00 % 0.14 -20.94 % 0.18 0.00 % 0.18 0.96 % 0.18 0.00 % 0.18 11.35 % 0.16 0.00 % 0.16 -86.38 % 1.17
Total other income expenses net -37.000 K 99.87 % -28.766 M -1 458.81 % 2.117 M -3.60 % 2.196 M 109.65 % -22.760 M -182.52 % 27.581 M 551 720.00 % -5.000 K -100.01 % 33.534 M 145 900.00 % -23.000 K 98.60 % -1.648 M 94.14 % -28.102 M -106.81 % -13.588 M -5 782.25 % -231.000 K 99.31 % -33.703 M -9 184.57 % -363.000 K 99.69 % -117.658 M -20 650.97 % -567.000 K 98.49 % -37.533 M 59.66 % -93.051 M 41.07 % -157.888 M -6 148.04 % -2.527 M 88.78 % -22.524 M -349.31 % -5.013 M -112.42 % -2.360 M -1.64 % -2.322 M 87.70 % -18.885 M 58.17 % -45.146 M -100.00 % -22.573 M -13.48 % -19.892 M -100.00 % -9.946 M -49.20 % -6.666 M -100.00 % -3.333 M -7.76 % -3.093 M -100.00 % -1.547 M -161.05 % 2.533 M 100.00 % 1.267 M 127.92 % -4.536 M -100.00 % -2.268 M -369.04 % 843.000 K 300.00 % 210.750 K 123.35 % -902.750 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 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 -76.757 M -7.17 % -71.624 M 41.12 % -121.650 M -17.14 % -103.852 M -155.16 % -40.700 M 50.83 % -82.782 M 27.44 % -114.086 M -25.72 % -90.748 M -60.70 % -56.470 M 42.54 % -98.273 M 28.84 % -138.105 M -10.48 % -125.010 M -24.22 % -100.634 M 29.12 % -141.982 M -81.70 % -78.141 M 17.13 % -94.292 M -1 873.07 % 5.318 M 109.03 % -58.860 M -455.99 % 16.534 M 522.52 % 2.656 M 105.73 % -46.345 M -15.96 % -39.967 M -148.07 % 83.146 M 21.76 % 68.284 M 239.63 % -48.903 M -245.24 % -14.165 M -119.14 % 74.012 M 194.33 % 25.146 M 178.78 % -31.919 M -134.37 % 92.875 M 2 403.37 % 3.710 M 170.48 % -5.264 M 96.08 % -134.294 M 33.36 % -201.517 M -5 079.42 % 4.047 M 56.44 % 2.587 M 335.82 % -1.097 M
Total investments 28.261 M 6.25 % 26.598 M 1 271.03 % 1.940 M -5.32 % 2.049 M -1.01 % 2.070 M -6.63 % 2.217 M -6.42 % 2.369 M -6.84 % 2.543 M -0.66 % 2.560 M -86.80 % 19.393 M 8.23 % 17.919 M 13.79 % 15.748 M 14.49 % 13.755 M -8.20 % 14.984 M 21.87 % 12.295 M 10.11 % 11.166 M -19.68 % 13.902 M 51.55 % 9.173 M -39.36 % 15.126 M -4.14 % 15.779 M -6.14 % 16.811 M 161.28 % 6.434 M -73.71 % 24.477 M 113.92 % 11.442 M -78.90 % 54.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 829.000 K -76.72 % 3.561 M
Total debt 1.447 M -19.07 % 1.788 M 0.000 -100.00 % 86.000 K -99.58 % 20.575 M -48.13 % 39.668 M 11 431.40 % 344.000 K -42.28 % 596.000 K -45.67 % 1.097 M 0.000 -100.00 % 5.142 M 269.40 % 1.392 M -86.71 % 10.473 M -23.29 % 13.653 M -58.62 % 32.992 M 200.09 % 10.994 M -34.84 % 16.873 M -50.92 % 34.378 M 2.40 % 33.571 M -33.97 % 50.845 M -13.99 % 59.112 M -9.60 % 65.391 M -34.58 % 99.957 M 17.41 % 85.136 M 310.37 % 20.746 M 1.83 % 20.373 M -80.31 % 103.491 M 66.36 % 62.210 M 0.000 -100.00 % 150.109 M 293.61 % 38.136 M -27.49 % 52.591 M 561.77 % 7.947 M 0.000 -100.00 % 11.875 M 196.88 % 4.000 M 0.00 % 4.000 M
Accumulated other comprehensive income loss 9.559 M -97.20 % 341.630 M 1.72 % 335.861 M 0.82 % 333.140 M 1.29 % 328.888 M -0.42 % 330.274 M -1.45 % 335.133 M 1.83 % 329.120 M 3.67 % 317.479 M 2.22 % 310.582 M -7.87 % 337.126 M 1.37 % 332.562 M 1.54 % 327.530 M 446.39 % 59.944 M 339.50 % 13.639 M 0.47 % 13.575 M 8.67 % 12.492 M 56.07 % 8.004 M -80.32 % 40.661 M -10.40 % 45.380 M -27.51 % 62.602 M 8.30 % 57.804 M -9.98 % 64.211 M 128.83 % -222.712 M -395.75 % 75.303 M 142.22 % -178.356 M 0.000 100.00 % -75.562 M 0.000 100.00 % -41.487 M 0.000 100.00 % -18.835 M 0.000 0.000 0.000 100.00 % -1.625 M 8.30 % -1.772 M
Retained earnings -85.693 M 79.12 % -410.504 M -13.26 % -362.432 M -4.00 % -348.478 M -2.62 % -339.584 M -6.41 % -319.119 M 1.57 % -324.196 M -0.69 % -321.962 M 2.47 % -330.109 M -4.12 % -317.055 M 4.27 % -331.189 M -9.41 % -302.709 M -12.02 % -270.227 M -1 372.95 % -18.346 M 12.96 % -21.077 M -2 337.47 % 942.000 K -99.29 % 131.792 M 229.06 % -102.114 M 74.09 % -394.120 M -41.01 % -279.501 M -103.78 % -137.156 M -26.23 % -108.652 M -5 757.25 % -1.855 M 94.99 % -37.052 M -467.24 % -6.532 M -39.13 % -4.695 M -118.87 % 24.875 M -34.55 % 38.004 M -41.98 % 65.501 M 11.29 % 58.854 M 20.71 % 48.756 M 20.81 % 40.358 M 126.16 % 17.845 M 204.87 % -17.016 M 67.95 % -53.089 M 16.03 % -63.222 M -16.49 % -54.274 M
Common stock 20.462 M 0.00 % 20.462 M 0.00 % 20.462 M 18.72 % 17.235 M 6.82 % 16.135 M 7.32 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 0.00 % 15.035 M 198.61 % 5.035 M -98.00 % 251.739 M 0.00 % 251.739 M 0.00 % 251.739 M 0.00 % 251.739 M 9.82 % 229.239 M 100.00 % 114.619 M 0.00 % 114.619 M 20.00 % 95.516 M 3.90 % 91.933 M 25.61 % 73.190 M 0.00 % 73.190 M 20.00 % 60.991 M 0.00 % 60.991 M 20.00 % 50.826 M 0.00 % 50.826 M 20.00 % 42.355 M 0.00 % 42.355 M 43.06 % 29.606 M 45.13 % 20.400 M 0.00 % 20.400 M
Total equity 183.880 M -2.32 % 188.250 M -23.47 % 245.975 M 24.55 % 197.488 M 9.52 % 180.317 M -6.77 % 193.410 M 2.42 % 188.835 M 5.63 % 178.775 M 28.40 % 139.230 M -24.61 % 184.676 M -7.86 % 200.435 M -15.16 % 236.258 M -0.67 % 237.863 M 16.98 % 203.339 M 53.09 % 132.825 M -15.91 % 157.951 M -17.38 % 191.186 M -5.77 % 202.888 M -1.96 % 206.943 M -43.16 % 364.084 M -34.86 % 558.968 M 1.92 % 548.455 M 0.49 % 545.805 M -1.76 % 555.568 M -10.05 % 617.660 M 3.66 % 595.840 M -1.83 % 606.925 M -0.23 % 608.295 M -1.23 % 615.850 M 1.10 % 609.128 M 5.62 % 576.737 M 3.77 % 555.786 M 39.66 % 397.966 M 10.23 % 361.036 M 1 605.33 % 21.171 M 384.67 % -7.437 M -645.23 % 1.364 M
Other non current liabilities 4.780 M 2.91 % 4.645 M -0.98 % 4.691 M -2.49 % 4.811 M 1.88 % 4.722 M -4.00 % 4.919 M -3.81 % 5.114 M -4.34 % 5.346 M 1.93 % 5.245 M 1.04 % 5.191 M 8.58 % 4.781 M -1.79 % 4.868 M -2.05 % 4.970 M -0.08 % 4.974 M -3.94 % 5.178 M -1.28 % 5.245 M 128.04 % 2.300 M -88.63 % 20.230 M -32.47 % 29.957 M 0.000 -100.00 % 25.399 M -11.54 % 28.711 M 0.000 -100.00 % 51.700 M 37.87 % 37.500 M -38.25 % 60.730 M 0.000 -100.00 % 36.900 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.060 M 187.54 % 1.412 M -60.24 % 3.551 M
Long term debt 740.000 K -32.60 % 1.098 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.000 K 0.000 -100.00 % 2.314 M 763.43 % 268.000 K -34.31 % 408.000 K 0.000 -100.00 % 32.992 M 3.50 % 31.877 M 7.82 % 29.566 M 223.13 % 9.150 M -72.74 % 33.571 M -60.15 % 84.241 M 42.51 % 59.112 M 0.12 % 59.041 M -65.87 % 172.981 M 6.33 % 162.683 M 0.000 -100.00 % 20.373 M -44.79 % 36.900 M 180.35 % 13.162 M 0.000 -100.00 % 24.036 M 308.08 % 5.890 M -24.58 % 7.810 M 0.000 0.000 -100.00 % 2.375 M 0.000 -100.00 % 4.000 M
Total non current liabilities 21.039 M 0.85 % 20.862 M 5.28 % 19.816 M -2.35 % 20.292 M 1.77 % 19.939 M -3.77 % 20.721 M -3.62 % 21.499 M -4.13 % 22.424 M 1.47 % 22.099 M 1.37 % 21.801 M -2.61 % 22.386 M 12.05 % 19.978 M -3.07 % 20.610 M 1.42 % 20.322 M -38.40 % 32.992 M 3.50 % 31.877 M 7.82 % 29.566 M 0.63 % 29.380 M -53.75 % 63.528 M -24.59 % 84.241 M -0.32 % 84.511 M -3.69 % 87.752 M -49.27 % 172.981 M -19.31 % 214.383 M 368.74 % 45.736 M -49.51 % 90.589 M 90.28 % 47.609 M -19.83 % 59.383 M 614.08 % 8.316 M -73.65 % 31.556 M 156.66 % 12.295 M -6.32 % 13.125 M 358.44 % 2.863 M 0.000 -100.00 % 2.375 M 68.20 % 1.412 M -81.30 % 7.551 M
Other current liabilities 85.370 M 15.08 % 74.181 M -17.35 % 89.755 M 12.26 % 79.951 M 0.000 -100.00 % 36.059 M -25.91 % 48.666 M -10.89 % 54.611 M 12.74 % 48.439 M -2.28 % 49.571 M 0.000 0.000 0.000 -100.00 % 131.184 M -29.11 % 185.042 M -3.21 % 191.173 M 34.38 % 142.258 M 1 969.51 % 6.874 M -96.85 % 218.371 M -14.50 % 255.416 M 0.97 % 252.958 M 15.27 % 219.439 M -29.87 % 312.909 M 34.09 % 233.354 M -30.25 % 334.550 M 20.67 % 277.254 M 2 734.91 % 9.780 M -95.00 % 195.523 M -40.80 % 330.294 M 119.80 % 150.272 M 38.94 % 108.159 M 44.21 % 75.003 M 221.74 % 23.312 M 165.21 % 8.790 M 358.00 % -3.407 M -150.60 % 6.733 M 154.46 % 2.646 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 9.322 M 3 049.32 % 296.000 K -1.33 % 300.000 K -91.40 % 3.490 M -2.87 % 3.593 M -67.13 % 10.931 M 50.75 % 7.251 M -79.16 % 34.792 M 817.03 % 3.794 M 126.91 % 1.672 M 0.000 0.000 0.000 0.000 100.00 % -209.320 M -4 169.22 % -4.903 M 68.03 % -15.337 M 11.66 % -17.362 M -173.42 % -6.350 M 0.000 0.000 0.000 0.000 -100.00 % 266.406 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.530 M 0.000 0.000
Short term debt 1.414 M 2.46 % 1.380 M 0.000 -100.00 % 172.000 K -99.16 % 20.575 M -48.13 % 39.668 M 11 431.40 % 344.000 K -42.28 % 596.000 K -41.05 % 1.011 M 0.000 -100.00 % 2.828 M 151.60 % 1.124 M -88.83 % 10.065 M -26.28 % 13.653 M 0.000 0.000 0.000 -100.00 % 25.228 M 414.54 % 4.903 M -68.03 % 15.337 M 0.000 -100.00 % 6.350 M 0.000 0.000 -100.00 % 20.746 M 0.000 -100.00 % 66.591 M 35.77 % 49.048 M 0.000 -100.00 % 126.073 M 290.97 % 32.246 M -27.99 % 44.781 M 463.50 % 7.947 M 0.000 -100.00 % 9.500 M 137.50 % 4.000 M 0.000
Total current liabilities 86.784 M 14.85 % 75.561 M -15.81 % 89.755 M 0.35 % 89.445 M 5.63 % 84.676 M -7.17 % 91.219 M 73.75 % 52.500 M -10.71 % 58.800 M -2.62 % 60.381 M 6.26 % 56.822 M -35.16 % 87.640 M 37.28 % 63.840 M -6.55 % 68.311 M -52.84 % 144.837 M -21.73 % 185.042 M -4.63 % 194.023 M 31.95 % 147.044 M -29.75 % 209.320 M -7.10 % 225.327 M -17.80 % 274.131 M 6.15 % 258.240 M 1.62 % 254.117 M -21.49 % 323.680 M 30.75 % 247.560 M -32.59 % 367.235 M 20.86 % 303.848 M -24.39 % 401.848 M 59.56 % 251.853 M -25.14 % 336.420 M 20.23 % 279.820 M 82.55 % 153.287 M 22.86 % 124.765 M 180.04 % 44.552 M 235.56 % 13.277 M -66.06 % 39.118 M 176.53 % 14.146 M 50.57 % 9.395 M
Total liabilities 107.823 M 11.82 % 96.423 M -12.00 % 109.571 M -0.15 % 109.737 M 4.90 % 104.615 M -6.54 % 111.940 M 51.27 % 73.999 M -8.90 % 81.224 M -1.52 % 82.480 M 4.91 % 78.623 M -28.54 % 110.026 M 31.27 % 83.818 M -5.74 % 88.921 M -46.16 % 165.159 M -35.05 % 254.301 M -3.11 % 262.458 M 26.01 % 208.276 M -22.71 % 269.479 M -7.17 % 290.284 M -19.32 % 359.801 M 0.75 % 357.107 M -0.33 % 358.284 M -32.05 % 527.299 M 14.15 % 461.943 M 11.86 % 412.971 M 4.70 % 394.437 M -12.24 % 449.457 M 44.41 % 311.236 M -9.72 % 344.736 M 10.71 % 311.376 M 88.05 % 165.582 M 20.08 % 137.890 M 190.82 % 47.415 M 257.12 % 13.277 M -68.00 % 41.493 M 166.70 % 15.558 M -8.19 % 16.946 M
Other non current assets 1.858 M 109.41 % -19.747 M -136.77 % 53.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -156.497 M 3.89 % -162.824 M 23.97 % -214.162 M 7.51 % -231.561 M 30.95 % -335.362 M -0.44 % -333.909 M 16.34 % -399.134 M 28.23 % -556.146 M 15.16 % -655.560 M 2.60 % -673.091 M 5.24 % -710.329 M -4 554.31 % 15.947 M 470.35 % 2.796 M -2.20 % 2.859 M 1.13 % 2.827 M -1.15 % 2.860 M 2.91 % 2.779 M -1.10 % 2.810 M 2.78 % 2.734 M -0.40 % 2.745 M -2.03 % 2.802 M 682.68 % 358.000 K -72.73 % 1.313 M 0.000 0.000
Long term investments 23.561 M -11.42 % 26.598 M 1 271.03 % 1.940 M -5.32 % 2.049 M -1.01 % 2.070 M -6.63 % 2.217 M -6.42 % 2.369 M -6.84 % 2.543 M -0.66 % 2.560 M -86.80 % 19.393 M 8.23 % 17.919 M 13.79 % 15.748 M -89.94 % 156.497 M 5.00 % 149.040 M -26.27 % 202.143 M -7.86 % 219.386 M -31.86 % 321.960 M 0.33 % 320.896 M -15.86 % 381.401 M -29.15 % 538.304 M -14.81 % 631.885 M -2.69 % 649.383 M -2.85 % 668.432 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 % 829.000 K -76.72 % 3.561 M
Intangible assets 19.718 M -0.15 % 19.747 M -22.14 % 25.362 M -6.07 % 27.000 M -1.79 % 27.493 M -7.30 % 29.657 M 20.35 % 24.642 M -6.93 % 26.476 M 37.61 % 19.240 M -1.36 % 19.505 M 2.38 % 19.051 M -28.19 % 26.528 M -13.58 % 30.696 M -3.11 % 31.681 M -6.50 % 33.885 M -3.78 % 35.217 M -6.09 % 37.502 M 1.58 % 36.918 M -9.05 % 40.590 M -32.51 % 60.146 M -29.59 % 85.428 M -2.59 % 87.696 M -4.62 % 91.948 M -2.11 % 93.930 M 1.42 % 92.613 M -0.73 % 93.292 M 1.15 % 92.230 M -1.02 % 93.183 M 3.04 % 90.436 M -1.01 % 91.360 M 3.07 % 88.636 M 0.00 % 88.636 M 16.07 % 76.365 M 207.02 % 24.873 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.00 % 2.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 19.718 M -0.15 % 19.747 M -22.14 % 25.362 M -6.07 % 27.000 M -1.79 % 27.493 M -7.30 % 29.657 M 20.35 % 24.642 M -6.93 % 26.476 M 37.61 % 19.240 M -1.36 % 19.505 M 2.38 % 19.051 M -28.19 % 26.528 M -13.58 % 30.696 M -3.11 % 31.681 M -6.50 % 33.885 M -3.78 % 35.217 M -6.09 % 37.502 M 1.58 % 36.918 M -15.13 % 43.497 M -31.02 % 63.053 M -28.62 % 88.335 M -2.50 % 90.603 M -4.48 % 94.855 M -2.05 % 96.837 M 1.38 % 95.520 M -0.71 % 96.199 M 4.30 % 92.230 M -1.02 % 93.183 M 3.04 % 90.436 M -1.01 % 91.360 M 3.07 % 88.636 M 0.00 % 88.636 M 16.07 % 76.365 M 207.02 % 24.873 M 0.000 0.000 0.000
Property plant equipment net 104.106 M -19.55 % 129.404 M 10.35 % 117.263 M -7.53 % 126.816 M 14.23 % 111.018 M -9.41 % 122.546 M 27.93 % 95.795 M -8.78 % 105.019 M 26.24 % 83.187 M -3.57 % 86.267 M 7.37 % 80.344 M -24.87 % 106.934 M -15.00 % 125.801 M -4.07 % 131.143 M -27.25 % 180.277 M -8.18 % 196.344 M -34.08 % 297.860 M 0.29 % 296.991 M -16.49 % 355.637 M -27.88 % 493.093 M -13.07 % 567.225 M -2.62 % 582.488 M -5.36 % 615.474 M -4.10 % 641.806 M 8.95 % 589.097 M 5.69 % 557.407 M -1.92 % 568.346 M 9.09 % 520.979 M 9.67 % 475.040 M 2.16 % 464.983 M 18.90 % 391.080 M 19.77 % 326.527 M 104.95 % 159.318 M 77.42 % 89.796 M 238.50 % 26.528 M 5 592.70 % 466.000 K -35.99 % 728.000 K
Total non current assets 163.673 M -3.78 % 170.105 M -18.47 % 208.629 M 24.66 % 167.364 M 10.15 % 151.944 M -9.00 % 166.967 M 20.81 % 138.204 M -10.75 % 154.850 M 23.87 % 125.013 M -13.78 % 144.988 M 11.13 % 130.463 M -19.76 % 162.598 M -4.51 % 170.269 M 4.57 % 162.824 M -23.97 % 214.162 M -7.51 % 231.561 M -30.95 % 335.362 M 0.44 % 333.909 M -16.34 % 399.134 M -28.23 % 556.146 M -15.16 % 655.560 M -2.60 % 673.091 M -5.24 % 710.329 M -10.82 % 796.487 M 6.99 % 744.484 M 4.34 % 713.536 M 2.48 % 696.269 M 8.31 % 642.832 M 11.14 % 578.418 M 1.60 % 569.316 M 18.01 % 482.450 M 15.44 % 417.908 M 75.23 % 238.485 M 107.33 % 115.027 M 313.16 % 27.841 M 2 049.88 % 1.295 M -69.81 % 4.289 M
Other current assets 3.826 M 345.40 % 859.000 K -81.17 % 4.561 M -88.27 % 38.879 M 362.13 % 8.413 M 15.37 % 7.292 M 69.82 % 4.294 M -62.71 % 11.516 M -46.00 % 21.324 M 84.10 % 11.583 M -68.08 % 36.293 M 109.28 % 17.342 M -58.15 % 41.435 M 38.09 % 30.005 M 20.20 % 24.962 M 116.25 % 11.543 M -45.80 % 21.297 M -12.40 % 24.313 M 21.91 % 19.944 M -14.79 % 23.406 M -75.33 % 94.883 M 34.68 % 70.449 M -66.77 % 211.993 M 34.00 % 158.208 M 4.82 % 150.937 M -13.51 % 174.521 M 17.21 % 148.898 M 111.06 % 70.549 M -59.26 % 173.166 M 14.65 % 151.044 M -17.43 % 182.918 M 152.33 % 72.491 M 95 282.89 % 76.000 K -38.21 % 123.000 K 6.96 % 115.000 K 0.000 0.000
Short term investments 4.700 M 0.000 0.000 0.000 -100.00 % 53.861 M 2 205.69 % 2.336 M 8.80 % 2.147 M -67.39 % 6.584 M -35.92 % 10.275 M 55.73 % 6.598 M -59.01 % 16.096 M 27.91 % 12.584 M -8.51 % 13.755 M -8.20 % 14.984 M 21.87 % 12.295 M 10.11 % 11.166 M -19.68 % 13.902 M 51.55 % 9.173 M -39.36 % 15.126 M -4.14 % 15.779 M -6.14 % 16.811 M 161.28 % 6.434 M -73.71 % 24.477 M 113.92 % 11.442 M -78.90 % 54.234 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
cash and cash equivalents 78.204 M 6.53 % 73.412 M -39.65 % 121.650 M 17.04 % 103.938 M 69.63 % 61.275 M -49.96 % 122.450 M 7.01 % 114.430 M 25.27 % 91.344 M 58.67 % 57.567 M -41.42 % 98.273 M -31.40 % 143.247 M 13.33 % 126.402 M 13.77 % 111.107 M -28.61 % 155.635 M 40.04 % 111.133 M 5.55 % 105.286 M 811.17 % 11.555 M -87.61 % 93.238 M 447.27 % 17.037 M -64.65 % 48.189 M -54.30 % 105.457 M 0.09 % 105.358 M 526.72 % 16.811 M -0.24 % 16.852 M -75.80 % 69.649 M 101.66 % 34.538 M 17.16 % 29.479 M -20.46 % 37.064 M 16.12 % 31.919 M -44.23 % 57.234 M 66.25 % 34.426 M -40.50 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M
Cash and short term investments 82.904 M 12.93 % 73.412 M -39.65 % 121.650 M 27.57 % 95.359 M 55.62 % 61.275 M -49.96 % 122.450 M 7.01 % 114.430 M 25.27 % 91.344 M 58.67 % 57.567 M -41.42 % 98.273 M -31.40 % 143.247 M 13.33 % 126.402 M 13.77 % 111.107 M -34.88 % 170.619 M 38.23 % 123.428 M 5.99 % 116.452 M 357.45 % 25.457 M -75.14 % 102.411 M 218.41 % 32.163 M -49.72 % 63.968 M -47.68 % 122.268 M 9.37 % 111.792 M 170.76 % 41.288 M 145.00 % 16.852 M -75.80 % 69.649 M 101.66 % 34.538 M 17.16 % 29.479 M -20.46 % 37.064 M 16.12 % 31.919 M -44.23 % 57.234 M 66.25 % 34.426 M -40.50 % 57.855 M -59.33 % 142.241 M -29.41 % 201.517 M 2 474.31 % 7.828 M 454.00 % 1.413 M -72.28 % 5.097 M
Total current assets 128.030 M 11.75 % 114.568 M -22.02 % 146.917 M 5.05 % 139.861 M 5.17 % 132.988 M -3.90 % 138.383 M 11.04 % 124.630 M 18.53 % 105.149 M 8.74 % 96.697 M -18.27 % 118.311 M -34.27 % 179.998 M 14.30 % 157.478 M 0.62 % 156.515 M -18.44 % 191.890 M 33.75 % 143.472 M -7.60 % 155.271 M 211.67 % 49.819 M -60.01 % 124.591 M 62.32 % 76.758 M -47.49 % 146.190 M -37.23 % 232.912 M 13.10 % 205.929 M -32.06 % 303.104 M 37.14 % 221.024 M -22.76 % 286.147 M 3.40 % 276.741 M -23.15 % 360.113 M 30.15 % 276.699 M -27.60 % 382.168 M 8.82 % 351.188 M 35.14 % 259.869 M -5.77 % 275.768 M -7.12 % 296.912 M 14.51 % 259.286 M 644.58 % 34.823 M 410.15 % 6.826 M -51.32 % 14.021 M
Inventory 4.201 M 12.45 % 3.736 M -27.27 % 5.137 M 13.27 % 4.535 M -74.60 % 17.852 M 31.29 % 13.597 M 71.33 % 7.936 M 9.90 % 7.221 M 6.38 % 6.788 M 17.72 % 5.766 M 19.01 % 4.845 M -3.52 % 5.022 M -41.08 % 8.524 M 36.38 % 6.250 M 1.48 % 6.159 M -75.22 % 24.855 M 104.05 % 12.181 M 64.81 % 7.391 M -53.22 % 15.798 M -10.86 % 17.723 M -45.59 % 32.572 M 8.13 % 30.122 M -59.46 % 74.300 M 61.65 % 45.964 M -29.89 % 65.561 M -3.13 % 67.682 M 25.46 % 53.946 M -28.70 % 75.656 M 38.08 % 54.790 M -9.88 % 60.798 M 42.97 % 42.525 M 8.65 % 39.138 M -7.30 % 42.222 M 72.51 % 24.475 M 39.86 % 17.500 M 0.000 0.000
Net receivables 37.099 M 1.47 % 36.561 M 134.83 % 15.569 M 1 330.97 % 1.088 M 0.000 100.00 % -4.956 M -4 335.90 % 117.000 K 0.000 -100.00 % 22.067 M 187.56 % 7.674 M -51.46 % 15.810 M 17.37 % 13.470 M -41.76 % 23.129 M 1 066.36 % 1.983 M -31.74 % 2.905 M 1.93 % 2.850 M -40.45 % 4.786 M -71.56 % 16.828 M -30.01 % 24.045 M -57.77 % 56.939 M 438.70 % -16.811 M -161.28 % -6.434 M 73.71 % -24.477 M -113.92 % -11.442 M 78.90 % -54.234 M 0.000 -100.00 % 127.790 M 36.78 % 93.430 M -23.60 % 122.293 M 48.93 % 82.112 M -47.33 % 155.888 M 46.67 % 106.284 M -1.43 % 107.827 M 225.06 % 33.171 M 0.000 -100.00 % 5.413 M -39.34 % 8.924 M
Tax assets 14.430 M 2.32 % 14.103 M 36.06 % 10.365 M -9.86 % 11.499 M 1.20 % 11.363 M -9.44 % 12.547 M -18.52 % 15.398 M -26.01 % 20.812 M 3.92 % 20.026 M 1.02 % 19.823 M 50.76 % 13.149 M -1.79 % 13.388 M -2.79 % 13.772 M -0.09 % 13.784 M 14.69 % 12.019 M -1.28 % 12.175 M -9.16 % 13.402 M 2.99 % 13.013 M -26.62 % 17.733 M -0.61 % 17.842 M -24.64 % 23.675 M -0.14 % 23.708 M -43.41 % 41.897 M 0.00 % 41.897 M -26.59 % 57.071 M 0.00 % 57.071 M 73.65 % 32.866 M 27.34 % 25.810 M 153.96 % 10.163 M 0.00 % 10.163 M 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 % 13.784 M -53.26 % 29.492 M -12.17 % 33.577 M 135.12 % 14.281 M 2.99 % 13.867 M -35.00 % 21.335 M -0.99 % 21.549 M -21.93 % 27.603 M -0.42 % 27.719 M -53.55 % 59.671 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
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.020 M -15.11 % 58.922 M 4.15 % 56.574 M 0.000 0.000 -100.00 % 2.850 M -40.45 % 4.786 M -97.54 % 194.766 M 9 532.34 % 2.022 M -39.57 % 3.346 M -36.65 % 5.282 M -81.35 % 28.328 M 193.74 % 9.644 M -32.11 % 14.206 M 18.99 % 11.939 M -55.11 % 26.594 M -54.98 % 59.071 M 711.19 % 7.282 M 18.87 % 6.126 M 76.29 % 3.475 M -73.02 % 12.882 M 158.62 % 4.981 M -62.53 % 13.293 M 196.26 % 4.487 M -72.70 % 16.435 M 381.54 % 3.413 M -49.43 % 6.749 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K -3.13 % 32.000 K 0.000 0.000 -100.00 % 1.127 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.903 M 237.41 % 564.000 K -75.48 % 2.300 M 3.00 % 2.233 M -96.40 % 62.099 M -25.01 % 82.812 M 14.31 % 72.447 M -4.28 % 75.688 M -52.37 % 158.917 M 291.48 % -82.994 M 0.000 100.00 % -3.265 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 46.977 M 6.56 % 44.087 M -25.92 % 59.509 M 1.05 % 58.890 M 0.98 % 58.318 M -17.03 % 70.285 M 6.61 % 65.928 M 10.53 % 59.647 M 49.53 % 39.890 M -49.62 % 79.179 M -4.06 % 82.528 M -12.61 % 94.435 M 37.68 % 68.590 M 37.81 % 49.771 M 75.91 % 28.293 M -10.08 % 31.464 M -24.85 % 41.867 M -7.49 % 45.259 M 197.72 % 15.202 M -71.32 % 53.005 M -39.99 % 88.322 M -1.41 % 89.587 M 4.66 % 85.602 M -2.54 % 87.831 M -19.08 % 108.537 M -9.21 % 119.541 M -18.01 % 145.808 M -6.10 % 155.288 M -8.98 % 170.614 M 1.16 % 168.664 M 2.92 % 163.880 M 15.81 % 141.510 M 57.21 % 90.016 M 274.82 % 24.016 M 0.000 0.000 0.000
Capital lease obligations 1.447 M -19.07 % 1.788 M 0.000 -100.00 % 86.000 K -85.52 % 594.000 K 590.70 % 86.000 K -75.00 % 344.000 K -42.28 % 596.000 K -45.67 % 1.097 M 0.000 -100.00 % 5.142 M 269.40 % 1.392 M -49.60 % 2.762 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 192.575 M 0.00 % 192.575 M 0.00 % 192.575 M 40.87 % 136.701 M -69.31 % 445.448 M 359.53 % 96.935 M -76.75 % 416.975 M 330.16 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M 0.00 % 96.935 M -71.69 % 342.423 M 258.34 % -216.263 M 0.000 -100.00 % 293.461 M -27.07 % 402.382 M 37.12 % 293.461 M -21.88 % 375.631 M -4.29 % 392.461 M -35.96 % 612.882 M 77.73 % 344.836 M -39.23 % 567.417 M 56.29 % 363.052 M -13.02 % 417.375 M 30.94 % 318.744 M -11.97 % 362.106 M 15.59 % 313.275 M -8.38 % 341.927 M 57.41 % 217.223 M -29.30 % 307.239 M 569.12 % 45.917 M 24.07 % 37.010 M 0.00 % 37.010 M
Deferred tax liabilities non current 15.519 M 2.65 % 15.119 M -0.04 % 15.125 M -2.30 % 15.481 M 1.73 % 15.217 M -3.70 % 15.802 M -3.56 % 16.385 M -4.06 % 17.078 M 1.85 % 16.768 M 0.95 % 16.610 M 8.63 % 15.291 M 3.03 % 14.842 M -2.56 % 15.232 M -0.76 % 15.348 M -50.63 % 31.089 M -0.72 % 31.313 M 6.63 % 29.366 M 2.87 % 28.546 M 1 897.62 % 1.429 M 0.00 % 1.429 M -88.15 % 12.064 M 0.00 % 12.064 M -14.22 % 14.064 M 16.58 % 12.064 M 46.48 % 8.236 M -13.18 % 9.486 M -11.42 % 10.709 M 14.89 % 9.321 M 12.09 % 8.316 M 10.59 % 7.520 M 17.41 % 6.405 M 20.51 % 5.315 M 85.64 % 2.863 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.267 M -0.80 % 36.558 M 15.45 % 31.666 M 2.88 % 30.779 M 2 053.88 % 1.429 M 0.00 % 1.429 M -90.05 % 14.356 M -12.54 % 16.415 M -46.42 % 30.638 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
Total assets 291.703 M 2.47 % 284.673 M -19.93 % 355.546 M 15.73 % 307.225 M 7.82 % 284.932 M -6.69 % 305.350 M 16.18 % 262.834 M 1.09 % 259.999 M 17.27 % 221.710 M -15.80 % 263.299 M -15.19 % 310.461 M -3.00 % 320.076 M -2.05 % 326.784 M -11.32 % 368.498 M -4.81 % 387.126 M -7.92 % 420.409 M 5.24 % 399.462 M -15.43 % 472.367 M -5.00 % 497.227 M -31.31 % 723.885 M -20.98 % 916.075 M 1.03 % 906.739 M -15.50 % 1.073 B 5.46 % 1.018 B -1.27 % 1.031 B 4.08 % 990.277 M -6.26 % 1.056 B 14.88 % 919.531 M -4.27 % 960.586 M 4.35 % 920.504 M 24.00 % 742.319 M 7.01 % 693.676 M 29.56 % 535.397 M 43.03 % 374.313 M 497.33 % 62.664 M 671.63 % 8.121 M -55.65 % 18.310 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-06-30 2016-12-31 2016-06-30 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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.892 M 100.00 % 7.446 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
Change in working capital 0.000 -100.00 % 25.102 M 0.000 -100.00 % 10.440 M 0.000 100.00 % -3.287 M 0.000 -100.00 % 10.189 M 0.000 100.00 % -3.819 M 0.000 100.00 % -60.748 M 0.000 0.000 0.000 0.000 -100.00 % 892.000 K 0.000 0.000 100.00 % -26.973 M 0.000 -100.00 % 43.877 M 457.36 % 7.872 M -50.00 % 15.745 M -15.16 % 18.557 M 100.00 % 9.279 M -90.25 % 95.202 M 100.00 % 47.601 M 202.01 % -46.662 M -100.00 % -23.331 M 63.24 % -63.468 M -100.00 % -31.734 M 59.74 % -78.820 M -100.00 % -39.410 M -5.28 % -37.434 M -100.00 % -18.717 M -22.21 % -15.315 M -300.00 % -3.829 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.571 M 0.000 -100.00 % 3.965 M 0.000 100.00 % -11.653 M 0.000 0.000 0.000 0.000 -100.00 % 51.876 M 0.000 0.000 -100.00 % 10.616 M 0.000 -100.00 % 3.363 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
Inventory 0.000 -100.00 % 654.000 K 0.000 -100.00 % 8.780 M 0.000 100.00 % -7.168 M 0.000 100.00 % -1.213 M 0.000 100.00 % -1.700 M 0.000 -100.00 % 786.000 K 0.000 0.000 0.000 0.000 -100.00 % 4.807 M 0.000 0.000 -100.00 % 8.065 M 0.000 -100.00 % 21.718 M 300.00 % 5.430 M -50.00 % 10.859 M 93.81 % 5.603 M 100.00 % 2.802 M 114.16 % -19.790 M -100.00 % -9.895 M 54.32 % -21.660 M -100.00 % -10.830 M -451.17 % 3.084 M 100.00 % 1.542 M 108.69 % -17.747 M -100.00 % -8.874 M -27.22 % -6.975 M -100.00 % -3.488 M -215.06 % 3.031 M 300.00 % 757.750 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 24.448 M 0.000 -100.00 % 1.660 M 0.000 -100.00 % 3.881 M 0.000 -100.00 % 3.831 M 0.000 100.00 % -6.084 M 0.000 100.00 % -49.881 M 0.000 0.000 0.000 0.000 100.00 % -55.791 M 0.000 0.000 100.00 % -45.654 M 0.000 -100.00 % 18.796 M 669.46 % 2.443 M -50.00 % 4.886 M -62.29 % 12.954 M 100.00 % 6.477 M -94.37 % 114.992 M 100.00 % 57.496 M 329.97 % -25.002 M -100.00 % -12.501 M 81.22 % -66.552 M -100.00 % -33.276 M 45.51 % -61.073 M -100.00 % -30.537 M -0.25 % -30.459 M -100.00 % -15.230 M 16.99 % -18.346 M -300.00 % -4.587 M
Other non cash items 9.703 M 171.61 % -13.549 M -188.89 % 15.243 M -68.89 % 49.004 M 270.11 % -28.807 M -5 827.37 % -486.000 K -102.16 % 22.468 M 19.31 % 18.831 M 4 341.22 % -444.000 K 94.96 % -8.810 M -116.64 % 52.945 M -28.89 % 74.450 M 205.20 % -70.768 M 0.000 -100.00 % 20.953 M 140.89 % -51.243 M -205.14 % 48.736 M -56.35 % 111.656 M 519.24 % -26.633 M -119.29 % 138.058 M 596.18 % -27.824 M 52.55 % -58.638 M -266.61 % 35.195 M 732.38 % -5.566 M -648.87 % 1.014 M 100.00 % 507.000 K 102.00 % -25.309 M -100.00 % -12.655 M 14.08 % -14.728 M -100.00 % -7.364 M -93.59 % -3.804 M -100.00 % -1.902 M -129.90 % 6.362 M 100.00 % 3.181 M 131.73 % -10.024 M -100.00 % -5.012 M -11.01 % -4.515 M -300.00 % -1.129 M
Net cash provided by operating activities 0.000 100.00 % -15.710 M -204.11 % 15.090 M -76.38 % 63.890 M 210.99 % -57.565 M -841.99 % -6.111 M -126.98 % 22.651 M -22.24 % 29.131 M 362.39 % -11.102 M 70.69 % -37.883 M -266.42 % 22.764 M 6 698.26 % -345.000 K 99.22 % -44.191 M 0.000 -100.00 % 9.118 M 116.77 % -54.387 M -167.94 % 80.054 M 1 077.09 % 6.801 M 128.31 % -24.023 M -168.73 % 34.952 M 1 382.17 % -2.726 M 91.29 % -31.289 M -149.65 % 63.014 M 297.25 % 15.863 M -67.51 % 48.820 M 100.00 % 24.410 M -75.89 % 101.232 M 100.00 % 50.616 M 397.30 % -17.025 M -100.00 % -8.513 M 68.66 % -27.160 M -100.00 % -13.580 M 14.68 % -15.916 M -100.00 % -7.958 M -13.86 % -6.989 M -100.00 % -3.495 M 57.66 % -8.254 M -300.00 % -2.064 M
Investments in property plant and equipment 0.000 100.00 % -10.827 M 0.000 100.00 % -24.794 M 0.000 100.00 % -20.587 M 0.000 100.00 % -3.361 M 0.000 100.00 % -6.835 M 0.000 100.00 % -4.096 M 0.000 0.000 0.000 0.000 100.00 % -23.166 M 0.000 100.00 % -13.570 M 11.37 % -15.311 M -311.03 % -3.725 M 94.85 % -72.339 M -36.53 % -52.983 M -1 060.51 % -4.566 M 84.15 % -28.807 M -100.00 % -14.404 M 79.08 % -68.860 M -100.00 % -34.430 M 65.59 % -100.059 M -100.00 % -50.030 M 64.22 % -139.833 M -100.00 % -69.917 M 40.96 % -118.421 M -100.00 % -59.211 M 33.99 % -89.697 M -100.00 % -44.849 M -36 362.20 % -123.000 K -300.00 % -30.750 K
Acquisitions net 0.000 100.00 % -11.800 M 0.000 0.000 0.000 -100.00 % 211.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.090 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -510.000 K 99.07 % -54.667 M -1 615.16 % 3.608 M 167.55 % -5.341 M -408.37 % 1.732 M 202.55 % -1.689 M -482.99 % 441.000 K 101.52 % -29.019 M -306.26 % -7.143 M -74.22 % -4.100 M -164.73 % 6.334 M 123.97 % 2.828 M 140.38 % -7.003 M -76.35 % -3.971 M -285.53 % -1.030 M -104.36 % 23.637 M 28 578.31 % -83.000 K 0.000 -100.00 % 10.671 M 936.29 % -1.276 M 65.62 % -3.711 M 0.000 -100.00 % 4.566 M -84.15 % 28.807 M 100.00 % 14.404 M -79.08 % 68.860 M 100.00 % 34.430 M -65.59 % 100.059 M 100.00 % 50.030 M -64.22 % 139.833 M 100.00 % 69.917 M -40.96 % 118.421 M 100.00 % 59.211 M -33.99 % 89.697 M 100.00 % 44.849 M 36 362.20 % 123.000 K 300.00 % 30.750 K
Net cash used for investing activites 0.000 100.00 % -23.137 M 57.68 % -54.667 M -158.03 % -21.186 M -296.67 % -5.341 M 71.42 % -18.687 M -1 006.39 % -1.689 M -139.36 % 4.291 M 114.79 % -29.019 M -99.13 % -14.573 M -255.44 % -4.100 M -116.19 % 25.328 M 795.62 % 2.828 M 140.38 % -7.003 M -76.35 % -3.971 M -285.53 % -1.030 M -318.68 % 471.000 K 667.47 % -83.000 K 99.39 % -13.570 M -192.46 % -4.640 M 7.22 % -5.001 M 93.42 % -76.050 M -43.54 % -52.983 M -1 060.51 % -4.566 M 83.93 % -28.417 M -100.00 % -14.209 M 79.37 % -68.860 M -100.00 % -34.430 M 65.60 % -100.078 M -100.00 % -50.039 M 64.11 % -139.411 M -100.00 % -69.706 M -17.07 % -59.540 M -100.00 % -29.770 M 54.55 % -65.502 M -100.00 % -32.751 M -248.01 % -9.411 M -300.00 % -2.353 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.270 M -50.00 % 12.540 M -58.48 % 30.202 M 100.00 % 15.101 M 9 279.50 % 161.000 K 100.00 % 80.500 K -99.71 % 27.602 M 100.00 % 13.801 M 0.000 0.000 0.000 0.000 -100.00 % 274.071 M 100.00 % 137.036 M 739.63 % 16.321 M 300.00 % 4.080 M
Common stock repurchased 0.000 0.000 0.000 100.00 % -20.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.250 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
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 100.00 % -6.209 M -300.00 % -1.552 M 50.00 % -3.105 M 15.15 % -3.659 M -100.00 % -1.830 M 50.00 % -3.659 M -100.00 % -1.830 M 85.00 % -12.198 M -100.00 % -6.099 M 62.11 % -16.095 M -100.00 % -8.048 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -349.000 K -100.59 % 59.015 M 197.47 % 19.839 M 4 713.72 % -430.000 K -101.10 % 39.226 M 15 363.04 % -257.000 K 50.10 % -515.000 K 0.19 % -516.000 K 63.97 % -1.432 M 1.10 % -1.448 M 84.16 % -9.142 M -18.48 % -7.716 M 47.40 % -14.670 M -2 195.71 % 700.000 K 102.67 % -26.266 M -416.44 % -5.086 M 86.57 % -37.870 M -200.47 % 37.692 M -33.00 % 56.256 M 631.93 % 7.686 M -87.74 % 62.678 M 135.35 % 26.632 M 741.46 % 3.165 M 109.53 % -33.217 M -100.00 % -16.609 M 90.42 % -173.346 M -100.00 % -86.673 M -172.19 % -31.843 M -100.00 % -15.922 M -136.50 % 43.618 M 100.00 % 21.809 M 0.000 0.000 -100.00 % 262.196 M 100.00 % 131.098 M 825.11 % 14.171 M 300.00 % 3.543 M
Net cash used provided by financing activities 0.000 100.00 % -349.000 K -100.59 % 59.015 M 11 559.22 % -515.000 K -19.77 % -430.000 K -101.10 % 39.226 M 15 363.04 % -257.000 K 50.10 % -515.000 K 0.19 % -516.000 K 63.97 % -1.432 M 1.10 % -1.448 M 84.16 % -9.142 M -18.48 % -7.716 M 47.40 % -14.670 M -2 195.71 % 700.000 K 102.67 % -26.266 M -416.44 % -5.086 M 86.57 % -37.870 M -200.47 % 37.692 M -33.00 % 56.256 M 631.93 % 7.686 M -86.39 % 56.469 M 125.16 % 25.080 M 41 354.55 % 60.500 K 100.16 % -36.876 M -100.00 % -18.438 M 89.58 % -177.005 M -100.00 % -88.503 M -100.95 % -44.041 M -100.00 % -22.021 M -180.01 % 27.523 M 100.00 % 13.762 M 0.000 0.000 -100.00 % 262.196 M 100.00 % 131.098 M 825.11 % 14.171 M 300.00 % 3.543 M
Effect of forex changes on cash 0.000 100.00 % -668.000 K 56.08 % -1.521 M -593.83 % 308.000 K 123.77 % -1.296 M -22.26 % -1.060 M 58.58 % -2.559 M -433.64 % 767.000 K 703.94 % -127.000 K -101.00 % 12.697 M 404.70 % -4.167 M -453.39 % -753.000 K -100.48 % 155.635 M 0.000 -100.00 % 105.286 M 12.92 % 93.238 M 12 135.96 % 762.000 K -98.42 % 48.189 M -54.26 % 105.358 M 5 223.80 % 1.979 M -88.26 % 16.852 M 974.52 % -1.927 M 80.92 % -10.100 M 50.00 % -20.201 M -213.52 % 17.794 M 100.00 % 8.897 M -92.79 % 123.482 M 100.00 % 61.741 M -60.84 % 157.657 M 100.00 % 78.829 M 44.21 % 54.662 M 100.00 % 27.331 M 0.000 0.000 -100.00 % 3.984 M 100.00 % 1.992 M -79.90 % 9.909 M 300.00 % 2.477 M
Net change in cash 0.000 100.00 % -113.276 M -200.00 % 113.276 M 121.78 % 51.076 M 183.49 % -61.175 M -862.78 % 8.020 M -65.26 % 23.086 M -31.65 % 33.777 M 182.98 % -40.706 M 9.49 % -44.974 M -366.99 % 16.845 M -15.12 % 19.846 M -80.54 % 102.005 M 191.79 % -111.133 M -200.00 % 111.133 M 861.77 % 11.555 M -84.84 % 76.201 M 347.27 % 17.037 M -83.84 % 105.457 M 19.10 % 88.547 M 426.72 % 16.811 M 124.14 % -69.649 M -214.15 % 61.015 M 1 479.95 % -4.422 M -1 438.83 % 330.250 K 0.00 % 330.250 K 106.25 % -5.288 M 0.00 % -5.288 M -506.57 % -871.750 K 0.00 % -871.750 K 95.87 % -21.097 M 0.00 % -21.097 M -42.36 % -14.819 M 0.00 % -14.819 M -130.60 % 48.422 M 0.00 % 48.422 M 2 919.31 % 1.604 M 0.00 % 1.604 M
Cash at beginning of period 0.000 -100.00 % 113.276 M 0.000 -100.00 % 52.862 M -56.83 % 122.450 M 7.01 % 114.430 M 25.27 % 91.344 M 58.67 % 57.567 M -41.42 % 98.273 M -31.40 % 143.247 M 13.33 % 126.402 M 18.62 % 106.556 M 2 241.38 % 4.551 M -95.90 % 111.133 M 0.000 0.000 -100.00 % 17.037 M 0.000 0.000 -100.00 % 16.811 M 0.000 -100.00 % 69.649 M 706.64 % 8.635 M 0.00 % 8.635 M 3.98 % 8.304 M 0.00 % 8.304 M -38.90 % 13.592 M 0.00 % 13.592 M -6.03 % 14.464 M 0.00 % 14.464 M -59.33 % 35.560 M 0.00 % 35.560 M -29.41 % 50.379 M 0.00 % 50.379 M 2 474.31 % 1.957 M 0.00 % 1.957 M 454.00 % 353.250 K 0.00 % 353.250 K
Cash at end of period 0.000 0.000 -100.00 % 113.276 M 8.98 % 103.938 M 69.63 % 61.275 M -49.96 % 122.450 M 7.01 % 114.430 M 25.27 % 91.344 M 58.67 % 57.567 M -41.42 % 98.273 M -31.40 % 143.247 M 13.33 % 126.402 M 18.62 % 106.556 M 0.000 -100.00 % 111.133 M 861.77 % 11.555 M -87.61 % 93.238 M 447.27 % 17.037 M -83.84 % 105.457 M 0.09 % 105.358 M 526.72 % 16.811 M 0.000 -100.00 % 69.649 M 1 553.19 % 4.213 M -51.21 % 8.635 M 0.00 % 8.635 M 3.98 % 8.304 M 0.00 % 8.304 M -38.90 % 13.592 M 0.00 % 13.592 M -6.03 % 14.464 M 0.00 % 14.464 M -59.33 % 35.560 M 0.00 % 35.560 M -29.41 % 50.379 M 0.00 % 50.379 M 2 474.31 % 1.957 M 0.00 % 1.957 M
Operating cash flow 0.000 100.00 % -15.710 M -204.11 % 15.090 M -76.38 % 63.890 M 210.99 % -57.565 M -841.99 % -6.111 M -126.98 % 22.651 M -22.24 % 29.131 M 362.39 % -11.102 M 70.69 % -37.883 M -266.42 % 22.764 M 6 698.26 % -345.000 K 99.22 % -44.191 M 0.000 -100.00 % 9.118 M 116.77 % -54.387 M -167.94 % 80.054 M 1 077.09 % 6.801 M 128.31 % -24.023 M -168.73 % 34.952 M 1 382.17 % -2.726 M 91.29 % -31.289 M -149.65 % 63.014 M 297.25 % 15.863 M -67.51 % 48.820 M 100.00 % 24.410 M -75.89 % 101.232 M 100.00 % 50.616 M 397.30 % -17.025 M -100.00 % -8.513 M 68.66 % -27.160 M -100.00 % -13.580 M 14.68 % -15.916 M -100.00 % -7.958 M -13.86 % -6.989 M -100.00 % -3.495 M 57.66 % -8.254 M -300.00 % -2.064 M
Capital expenditure 0.000 100.00 % -10.827 M 0.000 100.00 % -24.794 M 0.000 100.00 % -20.587 M 0.000 100.00 % -3.361 M 0.000 100.00 % -6.835 M 0.000 100.00 % -4.096 M 0.000 0.000 0.000 0.000 100.00 % -23.166 M 0.000 100.00 % -13.570 M 11.37 % -15.311 M -311.03 % -3.725 M 94.85 % -72.339 M -36.53 % -52.983 M -1 060.51 % -4.566 M 84.15 % -28.807 M -100.00 % -14.404 M 79.08 % -68.860 M -100.00 % -34.430 M 65.59 % -100.059 M -100.00 % -50.030 M 64.22 % -139.833 M -100.00 % -69.917 M 40.96 % -118.421 M -100.00 % -59.211 M 33.99 % -89.697 M -100.00 % -44.849 M -36 362.20 % -123.000 K -300.00 % -30.750 K
Free CashFlow 0.000 100.00 % -26.537 M -275.86 % 15.090 M -61.40 % 39.096 M 167.92 % -57.565 M -115.62 % -26.698 M -217.87 % 22.651 M -12.10 % 25.770 M 332.12 % -11.102 M 75.17 % -44.718 M -296.44 % 22.764 M 612.59 % -4.441 M 89.95 % -44.191 M 0.000 -100.00 % 9.118 M 116.77 % -54.387 M -195.60 % 56.888 M 736.47 % 6.801 M 118.09 % -37.593 M -291.40 % 19.641 M 404.46 % -6.451 M 93.77 % -103.628 M -1 133.08 % 10.031 M -11.21 % 11.297 M -43.55 % 20.013 M 100.00 % 10.007 M -69.09 % 32.372 M 100.00 % 16.186 M 113.82 % -117.084 M -100.00 % -58.542 M 64.94 % -166.993 M -100.00 % -83.497 M 37.85 % -134.337 M -100.00 % -67.169 M 30.53 % -96.686 M -100.00 % -48.343 M -477.09 % -8.377 M -300.00 % -2.094 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2008 2007 2007 2006 2006