1003.HK

Huanxi Media Group Limited 1003.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 34.180 M -97.44 % 1.333 B 9 678.39 % 13.630 M -91.39 % 158.353 M -74.99 % 633.176 M -22.25 % 814.425 M 366.37 % 174.632 M 228.20 % 53.209 M 230.24 % 16.112 M -93.96 % 266.913 M 30.97 % 203.803 M 106.36 % 98.763 M -27.71 % 136.613 M -48.36 % 264.565 M 20.28 % 219.960 M 22.51 % 179.550 M 50.14 % 119.586 M -10.08 % 132.987 M 2.23 % 130.085 M -27.38 % 179.128 M 8.37 % 165.291 M
Net income -260.818 M -263.90 % 159.135 M 171.74 % -221.812 M 5.84 % -235.557 M 0.72 % -237.262 M -325.74 % 105.103 M 123.63 % -444.693 M -367.32 % -95.159 M 92.41 % -1.254 B -1 251.08 % -92.796 M -606.00 % -13.144 M -136.20 % 36.314 M 164.27 % -56.500 M 70.19 % -189.511 M 21.85 % -242.505 M -68.07 % -144.288 M 29.91 % -205.860 M -174.59 % -74.970 M -105.21 % -36.533 M -427.03 % 11.171 M 423.61 % -3.452 M
Income before tax -271.979 M -228.24 % 212.085 M 194.99 % -223.272 M -1.48 % -220.020 M 8.38 % -240.157 M -228.99 % 186.188 M 143.68 % -426.264 M -347.95 % -95.159 M 92.41 % -1.254 B -1 389.61 % -84.166 M -557.75 % -12.796 M -146.09 % 27.762 M 142.15 % -65.860 M 66.80 % -198.344 M 17.32 % -239.881 M -66.90 % -143.729 M 30.21 % -205.937 M -175.32 % -74.799 M -105.55 % -36.389 M -402.13 % 12.044 M 822.93 % -1.666 M
Income before tax ratio -7.96 -5 100.53 % 0.16 100.97 % -16.38 -1 078.97 % -1.39 -266.32 % -0.38 -265.91 % 0.23 109.37 % -2.44 -36.49 % -1.79 97.70 % -77.81 -24 577.02 % -0.32 -402.23 % -0.06 -122.34 % 0.28 158.31 % -0.48 35.70 % -0.75 31.26 % -1.09 -36.24 % -0.80 53.52 % -1.72 -206.17 % -0.56 -101.07 % -0.28 -516.04 % 0.07 767.09 % -0.01
EBITDA -38.701 M -107.45 % 519.760 M 543.24 % -117.263 M -676.97 % 20.324 M -95.26 % 429.126 M -36.67 % 677.633 M 304.24 % -331.787 M -879.39 % -33.877 M 97.30 % -1.253 B -1 413.68 % -82.761 M -739.87 % -9.854 M 55.26 % -22.025 M 52.74 % -46.599 M 74.12 % -180.035 M 23.03 % -233.900 M -75.58 % -133.217 M 33.65 % -200.794 M -179.29 % -71.895 M -124.33 % -32.049 M -595.12 % 6.473 M 1 134.03 % -626.000 K
Net income ratio -7.63 -6 490.91 % 0.12 100.73 % -16.27 -994.01 % -1.49 -296.98 % -0.37 -390.36 % 0.13 105.07 % -2.55 -42.39 % -1.79 97.70 % -77.81 -22 282.07 % -0.35 -439.07 % -0.06 -117.54 % 0.37 188.90 % -0.41 42.26 % -0.72 35.03 % -1.10 -37.19 % -0.80 53.32 % -1.72 -205.36 % -0.56 -100.73 % -0.28 -550.33 % 0.06 398.61 % -0.02
Ratio EBITDA -1.13 -390.34 % 0.39 104.53 % -8.60 -6 803.20 % 0.13 -81.06 % 0.68 -18.55 % 0.83 143.79 % -1.90 -198.41 % -0.64 99.18 % -77.75 -24 975.70 % -0.31 -541.29 % -0.05 78.32 % -0.22 34.62 % -0.34 49.87 % -0.68 36.01 % -1.06 -43.32 % -0.74 55.81 % -1.68 -210.59 % -0.54 -119.43 % -0.25 -781.78 % 0.04 1 054.15 % 0.00
Gross profit ratio -5.42 -896.58 % 0.68 109.94 % -6.84 -804.59 % -0.76 -160.36 % -0.29 -207.13 % 0.27 -45.36 % 0.50 550.49 % -0.11 60.13 % -0.28 -255.01 % 0.18 20.84 % 0.15 -44.48 % 0.27 10.48 % 0.24 117.16 % 0.11 -16.18 % 0.13 -23.33 % 0.17 79.03 % 0.10 325.39 % 0.02 1 137.11 % 0.00 -98.86 % 0.16 -5.78 % 0.17
Weighted average shs out dil 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 1.62 % 3.598 B 10.73 % 3.250 B 4.66 % 3.105 B 10.38 % 2.813 B 1.62 % 2.768 B 12.92 % 2.451 B 112.96 % 1.151 B 137.00 % 485.699 M 38.89 % 349.709 M 16.89 % 299.180 M 74.64 % 171.316 M 1 169.39 % 13.496 M 2 200.60 % 586.629 K 291.49 % 149.845 K 11 935.74 % 1.245 K -85.74 % 8.731 K 23.76 % 7.055 K 33.06 % 5.302 K
Weighted average shs out 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 1.62 % 3.598 B 10.73 % 3.250 B 4.66 % 3.105 B 10.38 % 2.813 B 1.62 % 2.768 B 12.92 % 2.451 B 112.96 % 1.151 B 137.00 % 485.699 M 38.89 % 349.711 M 16.89 % 299.180 M 74.64 % 171.316 M 1 169.39 % 13.496 M 2 200.60 % 586.629 K 291.49 % 149.845 K 11 935.74 % 1.245 K -85.74 % 8.731 K 23.76 % 7.055 K 33.06 % 5.302 K
EPS diluted -0.07 -263.91 % 0.04 171.66 % -0.06 7.33 % -0.07 10.27 % -0.07 -315.98 % 0.03 121.13 % -0.16 -365.12 % -0.03 93.25 % -0.51 -532.75 % -0.08 -197.42 % -0.03 -127.10 % 0.10 152.63 % -0.19 82.88 % -1.11 93.82 % -17.97 92.69 % -245.96 82.10 % -1 373.82 97.72 % -60 216.87 -1 339.12 % -4 184.29 -219.12 % 3 512.79 639.53 % -651.08
Earnings per share -0.07 -263.91 % 0.04 171.66 % -0.06 7.33 % -0.07 10.27 % -0.07 -315.98 % 0.03 121.13 % -0.16 -365.12 % -0.03 93.25 % -0.51 -532.75 % -0.08 -197.42 % -0.03 -127.10 % 0.10 152.63 % -0.19 82.88 % -1.11 93.82 % -17.97 92.69 % -245.96 82.10 % -1 373.82 97.72 % -60 216.87 -1 339.12 % -4 184.29 -216.88 % 3 579.91 649.84 % -651.08
Gross profit -185.137 M -120.43 % 906.261 M 1 071.60 % -93.275 M 22.14 % -119.796 M 34.89 % -183.980 M -183.29 % 220.894 M 154.82 % 86.685 M 1 578.51 % -5.863 M -31.66 % -4.453 M -109.36 % 47.591 M 58.26 % 30.071 M 14.56 % 26.248 M -20.13 % 32.864 M 12.14 % 29.307 M 0.82 % 29.070 M -6.07 % 30.950 M 168.80 % 11.514 M 282.52 % 3.010 M 1 164.71 % 238.000 K -99.17 % 28.844 M 2.10 % 28.250 M
Income tax expense -11.161 M -121.08 % 52.950 M 3 726.71 % -1.460 M -109.40 % 15.537 M 0.000 -100.00 % 81.081 M 339.96 % 18.429 M 131.29 % -58.891 M 0.000 -100.00 % 8.630 M 2 379.89 % 348.000 K -95.93 % 8.552 M 197.17 % -8.801 M -112.53 % -4.141 M -257.81 % 2.624 M 369.41 % 559.000 K 825.97 % -77.000 K -145.03 % 171.000 K 125.00 % 76.000 K -91.29 % 873.000 K -51.12 % 1.786 M
Cost of revenue 219.317 M -48.58 % 426.533 M 298.98 % 106.905 M -61.57 % 278.149 M -65.96 % 817.156 M 37.68 % 593.531 M 574.87 % 87.947 M 48.88 % 59.072 M 187.25 % 20.565 M -90.62 % 219.322 M 26.24 % 173.732 M 139.58 % 72.515 M -30.11 % 103.749 M -55.90 % 235.258 M 23.24 % 190.890 M 28.46 % 148.600 M 37.50 % 108.072 M -16.85 % 129.977 M 0.10 % 129.847 M -13.60 % 150.284 M 9.66 % 137.041 M
General and administrative expenses 122.309 M -11.51 % 138.224 M 12.08 % 123.322 M -12.27 % 140.562 M 1.47 % 138.521 M 4.17 % 132.979 M -34.66 % 203.521 M 107.86 % 97.914 M -11.26 % 110.332 M 132.96 % 47.361 M 36.27 % 34.756 M -27.96 % 48.247 M 22.15 % 39.497 M -15.90 % 46.967 M 35.64 % 34.627 M 5.67 % 32.769 M 25.19 % 26.176 M 19.06 % 21.985 M -22.76 % 28.465 M 30.57 % 21.800 M 7.92 % 20.200 M
Selling and marketing expenses 83.667 M -73.80 % 319.356 M 5 635.56 % 5.568 M -77.35 % 24.588 M -78.33 % 113.468 M 162.21 % 43.274 M 66.71 % 25.958 M 4 628.23 % 549.000 K -95.47 % 12.112 M 1 215.09 % 921.000 K -77.91 % 4.170 M 300.58 % 1.041 M -56.89 % 2.415 M -60.41 % 6.100 M -15.28 % 7.200 M 23.46 % 5.832 M -13.75 % 6.762 M 0.000 0.000 0.000 0.000
Other expenses -117.174 M -149.69 % 235.809 M 9 211.63 % -2.588 M 69.91 % -8.601 M 78.33 % -39.685 M 68.80 % -127.189 M -302 931.55 % 42.000 K -98.53 % 2.858 M 27.31 % 2.245 M 490.79 % 380.000 K -25.34 % 509.000 K 0.000 -100.00 % 981.000 K -95.91 % 24.011 M 208.42 % -22.146 M -117.57 % 126.039 M 5 215.86 % 2.371 M -95.90 % 57.885 M 519.75 % 9.340 M 107.56 % 4.500 M -57.21 % 10.516 M
Operating expenses 88.802 M -87.19 % 693.389 M 439.22 % 128.590 M -20.29 % 161.317 M -25.57 % 216.744 M 304.10 % 53.637 M -89.20 % 496.849 M 452.78 % 89.882 M -92.82 % 1.252 B 806.81 % 138.028 M 225.02 % 42.467 M 1 067.32 % 3.638 M -93.82 % 58.839 M -23.66 % 77.078 M 291.64 % 19.681 M -88.05 % 164.640 M 366.28 % 35.309 M -55.79 % 79.870 M 111.27 % 37.805 M 43.75 % 26.300 M -14.38 % 30.716 M
Cost and expenses 308.119 M -72.49 % 1.120 B 376.89 % 234.841 M -38.62 % 382.596 M -55.93 % 868.245 M 34.16 % 647.168 M 10.67 % 584.796 M 292.60 % 148.954 M -88.29 % 1.272 B 256.01 % 357.350 M 65.29 % 216.199 M 183.90 % 76.153 M -53.16 % 162.588 M -47.94 % 312.336 M 48.33 % 210.571 M -32.78 % 313.240 M 118.47 % 143.381 M -31.67 % 209.847 M 25.17 % 167.652 M -5.06 % 176.584 M 5.26 % 167.757 M
Research and development expenses 0.000 0.000 -100.00 % 2.288 M -52.01 % 4.768 M 7.39 % 4.440 M -2.91 % 4.573 M -3.89 % 4.758 M 111.37 % 2.251 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
Selling general and administrative expenses 205.976 M -54.99 % 457.580 M 255.02 % 128.890 M -21.96 % 165.150 M -34.46 % 251.989 M 42.97 % 176.253 M -23.19 % 229.479 M 133.06 % 98.463 M -19.59 % 122.444 M 153.60 % 48.282 M 24.04 % 38.926 M -21.02 % 49.288 M 17.60 % 41.912 M -21.02 % 53.067 M 26.87 % 41.827 M 8.36 % 38.601 M 17.19 % 32.938 M 49.82 % 21.985 M -22.76 % 28.465 M 30.57 % 21.800 M 7.92 % 20.200 M
Interest income 2.522 M -39.02 % 4.136 M 7.60 % 3.844 M -54.51 % 8.451 M 129.21 % 3.687 M 21.44 % 3.036 M 333.10 % 701.000 K 361.18 % 152.000 K -83.64 % 929.000 K -85.73 % 6.508 M 440.98 % 1.203 M -75.93 % 4.998 M -10.67 % 5.595 M 673.86 % 723.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 562.000 K -88.58 % 4.923 M -16.63 % 5.905 M -2.61 % 6.063 M -30.91 % 8.775 M 123.23 % 3.931 M -40.55 % 6.612 M 4 193.51 % 154.000 K 0.000 -100.00 % 617.000 K -70.79 % 2.112 M 105 500.00 % 2.000 K -77.78 % 9.000 K -96.59 % 264.000 K -95.49 % 5.854 M -41.69 % 10.039 M 121.81 % 4.526 M 381.49 % 940.000 K 0.000 0.000 0.000
Depreciation and amortization 232.716 M -23.13 % 302.752 M 202.44 % 100.104 M -57.27 % 234.281 M -64.53 % 660.508 M 35.48 % 487.514 M 454.84 % 87.865 M 43.74 % 61.128 M 5 940.32 % 1.012 M 28.43 % 788.000 K -5.06 % 830.000 K -92.22 % 10.667 M -40.25 % 17.854 M -1.06 % 18.045 M 14 108.66 % 127.000 K -73.15 % 473.000 K -23.34 % 617.000 K -68.58 % 1.964 M -64.41 % 5.518 M 40.44 % 3.929 M 113.53 % 1.840 M
Operating income -273.939 M -228.69 % 212.872 M 196.23 % -221.211 M 0.54 % -222.408 M 5.39 % -235.069 M -240.54 % 167.257 M 140.78 % -410.164 M -315.15 % -98.799 M 22.14 % -126.897 M -55.34 % -81.691 M -822.54 % -8.855 M 72.91 % -32.692 M 33.31 % -49.021 M -2.62 % -47.771 M -608.80 % 9.389 M 107.02 % -133.690 M -461.84 % -23.795 M 69.04 % -76.860 M -104.59 % -37.567 M -1 576.69 % 2.544 M 203.16 % -2.466 M
Operating income ratio -8.01 -5 117.95 % 0.16 100.98 % -16.23 -1 055.54 % -1.40 -278.31 % -0.37 -280.77 % 0.21 108.74 % -2.35 -26.49 % -1.86 76.42 % -7.88 -2 473.34 % -0.31 -604.41 % -0.04 86.87 % -0.33 7.75 % -0.36 -98.73 % -0.18 -523.02 % 0.04 105.73 % -0.74 -274.20 % -0.20 65.57 % -0.58 -100.13 % -0.29 -2 133.41 % 0.01 195.19 % -0.01
Total other income expenses net 1.960 M 349.05 % -787.000 K 61.81 % -2.061 M -186.31 % 2.388 M 146.93 % -5.088 M 0.000 100.00 % -15.796 M -789 700.00 % -2.000 K 99.98 % -8.621 M -248.32 % -2.475 M 37.20 % -3.941 M 85.37 % -26.933 M 32.05 % -39.639 M 74.32 % -154.348 M 38.08 % -249.270 M -81.55 % -137.301 M 23.07 % -178.486 M -1 268.71 % 15.272 M 1 196.43 % 1.178 M -87.60 % 9.500 M 1 087.50 % 800.000 K
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 -88.239 M 69.81 % -292.278 M -445.69 % 84.548 M 1 039.31 % 7.421 M 110.48 % -70.827 M 58.17 % -169.309 M -223.78 % 136.779 M 256.84 % 38.331 M 112.40 % -309.062 M 57.46 % -726.598 M -221.62 % -225.917 M -87.89 % -120.238 M -11.33 % -107.999 M -28.03 % -84.355 M -426.32 % 25.850 M 3.82 % 24.900 M -87.88 % 205.464 M 187.27 % -235.437 M -4 560.72 % 5.278 M 300.08 % -2.638 M 91.01 % -29.348 M
Total investments 3.624 M -69.12 % 11.735 M 17 953.85 % 65.000 K -98.09 % 3.409 M -94.61 % 63.214 M 143.48 % 25.963 M 1 087.69 % 2.186 M 350.72 % 485.000 K -99.08 % 52.976 M -4.69 % 55.580 M 0.000 -100.00 % 50.789 M -33.80 % 76.715 M 47.03 % 52.177 M -27.69 % 72.162 M 0.000 0.000 -100.00 % 11.339 M 0.000 0.000 0.000
Total debt 56.748 M 217.60 % 17.868 M -87.07 % 138.182 M 12.54 % 122.790 M 72.18 % 71.313 M -17.93 % 86.894 M -70.58 % 295.307 M 281.04 % 77.500 M 0.000 0.000 -100.00 % 6.000 M 0.000 -100.00 % 113.000 K -62.33 % 300.000 K -99.56 % 68.891 M -43.56 % 122.054 M -43.85 % 217.352 M 0.000 -100.00 % 12.414 M 264.47 % 3.406 M 1 964.24 % 165.000 K
Accumulated other comprehensive income loss -87.463 M -266.64 % 52.487 M -39.31 % 86.490 M -54.84 % 191.511 M 24.01 % 154.438 M 105.84 % 75.029 M -23.88 % 98.570 M -61.89 % 258.643 M 74.43 % 148.280 M -0.84 % 149.540 M 1 994.40 % 7.140 M -12.87 % 8.195 M 542.26 % -1.853 M -35.85 % -1.364 M -125.83 % -604.000 K 12.08 % -687.000 K -4.73 % -656.000 K 0.000 0.000 0.000 0.000
Retained earnings -2.301 B -7.43 % -2.142 B 6.92 % -2.301 B -10.67 % -2.079 B -12.78 % -1.844 B -14.71 % -1.607 B 6.14 % -1.713 B -35.07 % -1.268 B 7.72 % -1.374 B -1 854.52 % -70.298 M -412.46 % 22.498 M -36.88 % 35.642 M 0.000 100.00 % -181.767 M 24.94 % -242.166 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 5.29 % 34.727 M 10.08 % 31.547 M 8.11 % 29.181 M 5.42 % 27.681 M 0.00 % 27.681 M 19.90 % 23.086 M 300.03 % 5.771 M 79.89 % 3.208 M 19.79 % 2.678 M -80.00 % 13.388 M 1 087.93 % 1.127 M -93.76 % 18.069 M -88.45 % 156.456 M 0.000 0.000 0.000 0.000
Total equity 1.154 B -20.58 % 1.454 B 9.42 % 1.328 B -19.75 % 1.655 B 14.44 % 1.446 B 27.98 % 1.130 B 71.59 % 658.668 M -16.85 % 792.167 M -4.20 % 826.911 M -16.48 % 990.116 M 194.58 % 336.110 M 61.84 % 207.683 M 34.44 % 154.483 M -26.94 % 211.444 M 321.95 % 50.111 M -79.09 % 239.649 M 324.51 % 56.453 M -77.20 % 247.634 M 255.72 % 69.614 M -20.16 % 87.192 M 12.41 % 77.569 M
Other non current liabilities 15.915 M 0.000 -100.00 % 12.112 M -17.48 % 14.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.972 M
Long term debt 50.465 M 1 321.95 % 3.549 M -79.36 % 17.193 M 27.79 % 13.454 M 218.97 % 4.218 M -79.91 % 20.997 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.000 K -62.46 % 301.000 K -99.75 % 122.054 M -43.85 % 217.352 M 0.000 -100.00 % 1.801 M -63.44 % 4.926 M 0.000
Total non current liabilities 66.380 M 1 770.39 % 3.549 M -87.89 % 29.305 M 4.17 % 28.131 M 566.93 % 4.218 M -79.91 % 20.997 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.514 M -52.20 % 17.811 M 5 817.28 % 301.000 K -99.75 % 122.054 M -43.85 % 217.352 M 0.000 -100.00 % 1.801 M -63.44 % 4.926 M -75.34 % 19.972 M
Other current liabilities 624.895 M 6.70 % 585.651 M 6.16 % 551.655 M 133.79 % 235.960 M 74.72 % 135.052 M -37.08 % 214.643 M 70.20 % 126.115 M -21.38 % 160.405 M 19.63 % 134.083 M 254.26 % 37.849 M 88.69 % 20.059 M 1 599.92 % 1.180 M -98.88 % 105.191 M -6.45 % 112.442 M 0.000 0.000 0.000 -100.00 % 11.174 M -74.96 % 44.625 M 88.51 % 23.673 M 0.000
Deferred revenue 0.000 -100.00 % 2.092 M -93.26 % 31.022 M -5.86 % 32.952 M 7 764.44 % 419.000 K -99.85 % 279.250 M -47.18 % 528.652 M 782.13 % -77.500 M 0.000 0.000 100.00 % -6.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 6.283 M -78.06 % 28.638 M -76.37 % 121.171 M 10.82 % 109.336 M 62.96 % 67.095 M 1.82 % 65.897 M -77.69 % 295.307 M 281.04 % 77.500 M 0.000 0.000 -100.00 % 6.000 M 0.000 -100.00 % 113.000 K -39.57 % 187.000 K -99.73 % 68.590 M 0.000 0.000 0.000 -100.00 % 10.613 M 211.60 % 3.406 M 1 964.24 % 165.000 K
Total current liabilities 727.361 M -6.40 % 777.126 M -8.85 % 852.594 M 47.43 % 578.296 M 96.06 % 294.960 M -58.12 % 704.279 M -31.95 % 1.035 B 306.86 % 254.360 M 37.76 % 184.644 M 183.33 % 65.169 M -52.39 % 136.871 M 136.61 % 57.846 M -58.24 % 138.524 M -1.02 % 139.948 M -30.32 % 200.856 M 318.45 % 48.000 M 32.94 % 36.106 M 139.53 % 15.074 M -72.71 % 55.238 M 14.69 % 48.164 M 7.93 % 44.627 M
Total liabilities 793.741 M 1.67 % 780.675 M -12.15 % 888.603 M 44.80 % 613.697 M 105.13 % 299.178 M -58.75 % 725.276 M -29.92 % 1.035 B 306.86 % 254.360 M 37.76 % 184.644 M 183.33 % 65.169 M -52.39 % 136.871 M 136.61 % 57.846 M -60.66 % 147.038 M -6.80 % 157.759 M -21.57 % 201.157 M 18.29 % 170.054 M -32.91 % 253.458 M 1 581.42 % 15.074 M -73.57 % 57.039 M 7.44 % 53.090 M -17.82 % 64.599 M
Other non current assets 368.678 M -6.40 % 393.882 M -70.21 % 1.322 B 7.41 % 1.231 B 20.75 % 1.019 B -26.65 % 1.390 B 22.08 % 1.138 B 2 391.70 % -49.677 M -864.60 % -5.150 M -182.04 % -1.826 M 65.58 % -5.305 M -153.98 % 9.827 M 7.56 % 9.136 M 0.000 0.000 -100.00 % 14.106 M -2.60 % 14.482 M 0.000 -100.00 % 3.547 M -60.23 % 8.918 M -9.58 % 9.863 M
Long term investments 0.000 -100.00 % 10.829 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 208.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
Intangible assets 347.414 M 17.78 % 294.981 M 103.59 % 144.887 M 5 896.98 % 2.416 M -65.89 % 7.084 M -37.28 % 11.294 M -30.65 % 16.285 M -62.79 % 43.760 M -80.18 % 220.814 M 0.000 0.000 0.000 -100.00 % 34.055 M -51.89 % 70.791 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.395 M -37.74 % 7.059 M -74.79 % 28.000 M -51.68 % 57.944 M -37.02 % 92.000 M -64.06 % 256.000 M 0.00 % 256.000 M 0.000 -100.00 % 4.201 M -26.72 % 5.733 M -25.71 % 7.717 M
Goodwill and intangible assets 347.414 M 17.78 % 294.981 M 103.59 % 144.887 M 5 896.98 % 2.416 M -65.89 % 7.084 M -37.28 % 11.294 M -30.65 % 16.285 M -62.79 % 43.760 M -80.18 % 220.814 M 0.000 -100.00 % 4.395 M -37.74 % 7.059 M -88.62 % 62.055 M -51.80 % 128.735 M 39.93 % 92.000 M -64.06 % 256.000 M 0.00 % 256.000 M 0.000 -100.00 % 4.201 M -26.72 % 5.733 M -25.71 % 7.717 M
Property plant equipment net 15.987 M -15.76 % 18.978 M -36.89 % 30.069 M 28.45 % 23.410 M 2.93 % 22.744 M -44.07 % 40.668 M 981.02 % 3.762 M -36.42 % 5.917 M 19.73 % 4.942 M 170.65 % 1.826 M 100.66 % 910.000 K -50.68 % 1.845 M -40.39 % 3.095 M -14.19 % 3.607 M 207.50 % 1.173 M 540.98 % 183.000 K -65.67 % 533.000 K 243.87 % 155.000 K -99.71 % 52.551 M -19.18 % 65.021 M 42.35 % 45.678 M
Total non current assets 746.833 M 3.49 % 721.622 M -52.02 % 1.504 B 18.97 % 1.264 B 20.47 % 1.049 B -27.22 % 1.442 B 24.46 % 1.158 B 2 232.06 % 49.677 M 864.60 % 5.150 M 182.04 % 1.826 M -65.58 % 5.305 M -71.68 % 18.731 M -74.79 % 74.286 M -43.87 % 132.342 M 42.04 % 93.173 M -65.53 % 270.289 M -0.27 % 271.015 M 174 748.39 % 155.000 K -99.74 % 60.299 M -24.32 % 79.672 M 25.95 % 63.258 M
Other current assets 996.589 M -10.89 % 1.118 B 90.66 % 586.589 M -20.94 % 741.969 M 69.68 % 437.276 M 2 093.73 % 19.933 M -91.41 % 232.042 M -57.17 % 541.748 M 38.12 % 392.218 M 1 081.70 % 33.191 M -8.46 % 36.260 M 88.01 % 19.286 M 295.85 % 4.872 M -9.02 % 5.355 M 0.000 -100.00 % 14.106 M 0.000 0.000 -100.00 % 19.199 M 10 566.11 % 180.000 K 60.71 % 112.000 K
Short term investments 3.624 M 300.00 % 906.000 K 1 293.85 % 65.000 K -98.09 % 3.409 M -94.61 % 63.214 M 143.48 % 25.963 M 1 087.69 % 2.186 M 350.72 % 485.000 K -99.08 % 52.768 M -5.06 % 55.580 M 0.000 -100.00 % 50.789 M -33.80 % 76.715 M 47.03 % 52.177 M -27.69 % 72.162 M 0.000 0.000 -100.00 % 11.339 M 0.000 0.000 0.000
cash and cash equivalents 144.987 M -53.25 % 310.146 M 478.26 % 53.634 M -53.51 % 115.369 M -18.83 % 142.140 M -44.52 % 256.203 M 61.61 % 158.528 M 304.73 % 39.169 M -87.33 % 309.062 M -57.46 % 726.598 M 213.30 % 231.917 M 92.88 % 120.238 M 11.22 % 108.112 M 27.71 % 84.655 M 96.68 % 43.041 M -55.70 % 97.154 M 717.24 % 11.888 M -94.95 % 235.437 M 3 199.29 % 7.136 M 18.07 % 6.044 M -79.52 % 29.513 M
Cash and short term investments 148.611 M -52.08 % 310.146 M 477.56 % 53.699 M -54.79 % 118.778 M -16.44 % 142.140 M -49.63 % 282.166 M 77.99 % 158.528 M 299.78 % 39.654 M -89.04 % 361.830 M -53.74 % 782.178 M 237.27 % 231.917 M 35.60 % 171.027 M -7.47 % 184.827 M 35.08 % 136.832 M 18.77 % 115.203 M 18.58 % 97.154 M 717.24 % 11.888 M -95.18 % 246.776 M 3 358.18 % 7.136 M 18.07 % 6.044 M -79.52 % 29.513 M
Total current assets 1.201 B -20.58 % 1.513 B 112.13 % 713.056 M -29.04 % 1.005 B 44.31 % 696.291 M 68.31 % 413.687 M -22.68 % 535.053 M -8.29 % 583.443 M -23.26 % 760.247 M -27.83 % 1.053 B 171.74 % 387.676 M 57.08 % 246.798 M 8.61 % 227.235 M -4.06 % 236.861 M 49.82 % 158.095 M 13.40 % 139.414 M 258.43 % 38.896 M -85.19 % 262.553 M 295.69 % 66.354 M 9.48 % 60.610 M -23.19 % 78.910 M
Inventory -3.624 M -500.00 % 906.000 K 1 493.87 % -64.999 K 98.09 % -3.409 M 0.000 0.000 0.000 0.000 100.00 % -52.768 M 5.06 % -55.580 M 0.000 100.00 % -50.789 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.175 M -18.16 % 8.767 M 222.20 % 2.721 M
Net receivables 59.747 M -28.18 % 83.188 M 14.22 % 72.833 M -50.61 % 147.473 M 26.18 % 116.875 M 4.74 % 111.588 M -22.77 % 144.483 M 6 979.03 % 2.041 M -67.08 % 6.199 M -97.67 % 265.508 M 73.58 % 152.958 M 102.77 % 75.433 M 0.000 -100.00 % 94.674 M 120.73 % 42.892 M 1.50 % 42.260 M 56.47 % 27.008 M 71.19 % 15.777 M -51.96 % 32.844 M 0.000 0.000
Tax assets 14.754 M 399.80 % 2.952 M -55.97 % 6.704 M -7.79 % 7.270 M 0.000 0.000 0.000 0.000 100.00 % -215.664 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 413.407 M 67.94 % 246.158 M 0.000 -100.00 % 80.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 96.183 M -12.56 % 110.002 M -6.66 % 117.847 M -28.71 % 165.318 M 182.64 % 58.490 M -13.80 % 67.851 M 5.40 % 64.377 M 370.63 % 13.679 M -67.01 % 41.461 M 138.36 % 17.394 M -84.09 % 109.340 M 92.96 % 56.666 M 80.83 % 31.336 M 18.77 % 26.383 M -79.80 % 130.627 M 175.18 % 47.469 M 48.29 % 32.011 M 720.79 % 3.900 M 0.000 -100.00 % 19.351 M -54.76 % 42.776 M
Tax payables 0.000 -100.00 % 50.743 M 64.22 % 30.899 M -11.03 % 34.730 M 2.44 % 33.904 M -55.76 % 76.638 M 275.12 % 20.430 M 635.95 % 2.776 M -69.49 % 9.100 M -8.32 % 9.926 M 574.32 % 1.472 M 0.000 -100.00 % 1.884 M 101.28 % 936.000 K -42.89 % 1.639 M 208.66 % 531.000 K -87.03 % 4.095 M 0.000 0.000 -100.00 % 1.734 M 2.85 % 1.686 M
Deferred revenue non current 0.000 0.000 100.00 % -12.112 M 17.48 % -14.677 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
Minority interest 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.251 M -11.91 % -4.692 M 0.000 0.000 0.000 0.000 -100.00 % 1.462 M -5.43 % 1.546 M -72.81 % 5.685 M
Capital lease obligations 14.308 M -19.92 % 17.868 M -40.27 % 29.915 M 32.90 % 22.509 M 5.79 % 21.277 M -42.33 % 36.894 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.000 K -62.33 % 300.000 K -37.50 % 480.000 K 0.000 0.000 0.000 -100.00 % 3.614 M -31.42 % 5.270 M 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 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 13.08 % 3.101 B 17.86 % 2.631 B 17.28 % 2.243 B 26.48 % 1.774 B -12.41 % 2.025 B 128.09 % 887.788 M 195.24 % 300.701 M 87.19 % 160.638 M -58.54 % 387.487 M 2.84 % 376.777 M 29.14 % 291.754 M -10.73 % 326.819 M 426.81 % -100.003 M -130.81 % 324.554 M 564.42 % 48.848 M 38.80 % 35.193 M 6.25 % 33.124 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 12.112 M -17.48 % 14.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.514 M -51.89 % 17.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.948 B -12.80 % 2.234 B 0.78 % 2.217 B -2.29 % 2.269 B 29.98 % 1.746 B -5.92 % 1.856 B 9.56 % 1.694 B 61.83 % 1.047 B 3.46 % 1.012 B -4.14 % 1.055 B 123.11 % 472.981 M 78.13 % 265.529 M -11.94 % 301.521 M -18.33 % 369.203 M 46.94 % 251.268 M -38.67 % 409.703 M 32.20 % 309.911 M 17.97 % 262.708 M 107.42 % 126.653 M -9.72 % 140.282 M -1.33 % 142.168 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 100.00 % -611.442 M 61.50 % -1.588 B -82.88 % -868.338 M -3.20 % -841.433 M 0.000 100.00 % -1.216 B -670.13 % 213.255 M 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 -100.00 % 2.612 M -63.75 % 7.205 M 12.05 % 6.430 M -98.19 % 355.368 M 0.000 -100.00 % 1.120 B 1 283.30 % 81.000 M 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 -48.045 M 90.10 % -485.098 M -1 141.79 % 46.564 M 109.65 % -482.485 M 49.71 % -959.362 M -64.18 % -584.324 M -518.42 % -94.486 M -170.45 % 134.127 M 40.66 % 95.355 M 132.41 % -294.255 M -299.56 % -73.644 M -94.69 % -37.826 M -206.75 % 35.435 M 156.37 % -62.856 M -23.78 % -50.779 M -846 216.67 % -6.000 K -100.09 % 6.941 M 234.02 % 2.078 M -84.86 % 13.729 M 194.21 % -14.573 M 6.52 % -15.590 M
Accounts receivables 12.705 M -70.95 % 43.734 M -73.43 % 164.593 M 166.40 % -247.882 M -2.92 % -240.849 M -316.76 % 111.112 M 131.54 % -352.329 M -362.68 % 134.127 M 40.66 % 95.355 M 132.41 % -294.255 M -299.56 % -73.644 M -94.69 % -37.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 603.916 M 405.02 % 119.582 M 222.20 % -97.858 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.289 M -14 406.25 % 16.000 K 100.25 % -6.521 M -247.80 % 4.412 M
Accounts payables -10.284 M -126.51 % 38.792 M 203.82 % -37.366 M -134.72 % 107.614 M 667.26 % -18.971 M -1 044.77 % 2.008 M -95.22 % 41.994 M 131.85 % -131.860 M -330.78 % 57.137 M 178.45 % -72.832 M 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 -50.466 M 91.11 % -567.624 M -603.70 % -80.663 M 76.43 % -342.217 M 51.08 % -699.542 M -0.30 % -697.444 M -423.12 % 215.849 M 63.70 % 131.860 M 330.78 % -57.137 M -178.45 % 72.832 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.367 M -68.15 % 13.713 M 270.31 % -8.052 M 59.74 % -20.002 M
Other non cash items 131.201 M -66.14 % 387.524 M 1 226.96 % 29.204 M -95.21 % 609.268 M -60.63 % 1.548 B 67.88 % 921.853 M 5.49 % 873.893 M 270.10 % -513.756 M -55.63 % -330.105 M -746.09 % 51.093 M -51.73 % 105.847 M 981.40 % -12.009 M -138.39 % 31.285 M -80.13 % 157.476 M -29.78 % 224.249 M 76.64 % 126.950 M -31.95 % 186.543 M 332.74 % 43.107 M 929.05 % 4.189 M 203.15 % -4.061 M -184.90 % 4.783 M
Net cash provided by operating activities -188.823 M -151.83 % 364.313 M 893.02 % -45.940 M 90.49 % -483.323 M 15.54 % -572.266 M -938.58 % 68.242 M 207.49 % -63.486 M 86.57 % -472.551 M -28.76 % -367.011 M -44.40 % -254.170 M -1 377.94 % 19.889 M 664.07 % -3.526 M -118.84 % 18.714 M 121.84 % -85.679 M -29.26 % -66.284 M -306.35 % -16.312 M -37.82 % -11.836 M 57.46 % -27.821 M -112.42 % -13.097 M -270.60 % -3.534 M 71.54 % -12.419 M
Investments in property plant and equipment 0.000 100.00 % -1.369 M -850.69 % -144.000 K 2.04 % -147.000 K 33.18 % -220.000 K 93.22 % -3.244 M -387.09 % -666.000 K 78.09 % -3.040 M 87.83 % -24.970 M -1 356.83 % -1.714 M -21 325.00 % -8.000 K 46.67 % -15.000 K 96.31 % -406.000 K 79.86 % -2.016 M -204.99 % -661.000 K -706.10 % -82.000 K 99.49 % -15.961 M -36 175.00 % -44.000 K 98.95 % -4.194 M 74.35 % -16.348 M -84.49 % -8.861 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 3.000 K 107.32 % -41.000 K -124.12 % 170.000 K -66.80 % 512.000 K 10 140.00 % 5.000 K -99.66 % 1.468 M 222.33 % -1.200 M -145.15 % 2.658 M 0.000 0.000 100.00 % -175.310 M 0.000 0.000 100.00 % -197.742 M -4 521.22 % -4.279 M -1 668.18 % -242.000 K -105.43 % 4.453 M 355.33 % -1.744 M
Purchases of investments 0.000 0.000 0.000 100.00 % -8.242 M 0.000 0.000 0.000 0.000 100.00 % -15.541 M 0.000 100.00 % -12.378 M 0.000 0.000 0.000 100.00 % -24.214 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 22.153 M 918.53 % 2.175 M -72.26 % 7.841 M 0.000 0.000 0.000 0.000 -100.00 % 14.073 M 0.000 -100.00 % 9.720 M 0.000 0.000 -100.00 % 16.500 M -50.08 % 33.050 M 0.000 0.000 0.000 0.000 -100.00 % 8.337 M 0.000
Other investing activites 1.388 M -39.04 % 2.277 M 12.33 % 2.027 M 0.000 -100.00 % 1.654 M 0.000 -100.00 % 385.000 K 149.68 % -775.000 K -132.81 % 2.362 M -97.27 % 86.543 M 226.98 % -68.155 M -1 879.50 % 3.830 M -27.97 % 5.317 M 452.13 % 963.000 K -39.55 % 1.593 M -14.45 % 1.862 M -6.43 % 1.990 M 267.65 % -1.187 M -1 771.83 % 71.000 K 100.47 % -15.204 M -54.61 % -9.834 M
Net cash used for investing activites 1.388 M -93.98 % 23.061 M 468.28 % 4.058 M 844.59 % -545.000 K -139.12 % 1.393 M 145.32 % -3.074 M -1 896.10 % -154.000 K 95.96 % -3.810 M 89.61 % -36.681 M -143.86 % 83.629 M 249.91 % -55.785 M -1 562.25 % 3.815 M -22.32 % 4.911 M 103.07 % -159.863 M -1 736.60 % 9.768 M 448.76 % 1.780 M 100.84 % -211.713 M -3 742.34 % -5.510 M -26.23 % -4.365 M 76.73 % -18.762 M 8.20 % -20.439 M
Debt repayment 43.337 M 140.94 % -105.843 M -753.19 % 16.204 M -66.42 % 48.251 M 1 817.73 % -2.809 M 78.86 % -13.285 M 0.000 -100.00 % 77.500 M 0.000 0.000 -100.00 % 6.000 M 0.000 0.000 100.00 % -67.900 M -19.12 % -57.000 M 43.00 % -100.000 M 0.000 -100.00 % 8.613 M 111.00 % 4.082 M 75.04 % 2.332 M 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 468.980 M -8.58 % 513.008 M 31.35 % 390.556 M 0.000 0.000 0.000 -100.00 % 680.567 M 359.75 % 148.029 M 1 114.35 % 12.190 M 0.000 -100.00 % 360.395 M 493.98 % 60.675 M -67.40 % 186.117 M 0.000 -100.00 % 221.319 M 1 324.37 % 15.538 M 0.000 -100.00 % 41.285 M
Common stock repurchased 0.000 0.000 0.000 100.00 % -59.959 M -55.68 % -38.515 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
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
Other financing activites -14.733 M 34.26 % -22.410 M 19.71 % -27.910 M -67.14 % -16.699 M -0.55 % -16.608 M 95.13 % -341.120 M -279.88 % 189.635 M 58.03 % 120.000 M 0.000 -100.00 % 666.622 M 367.39 % 142.626 M 40 276.34 % -355.000 K -89.84 % -187.000 K 96.55 % -5.426 M -326.57 % -1.272 M -109.30 % 13.681 M 0.000 -100.00 % 31.629 M 759.02 % 3.682 M 0.000 -100.00 % 1.958 M
Net cash used provided by financing activities 28.604 M 122.30 % -128.253 M -995.62 % -11.706 M -102.66 % 440.573 M -3.19 % 455.076 M 1 158.82 % 36.151 M -80.94 % 189.635 M -3.98 % 197.500 M 0.000 -100.00 % 666.622 M 348.52 % 148.626 M 1 155.82 % 11.835 M 6 428.88 % -187.000 K -100.07 % 287.069 M 11 846.28 % 2.403 M -97.59 % 99.798 M 0.000 -100.00 % 261.561 M 1 299.47 % 18.690 M 1 904.05 % -1.036 M -102.40 % 43.243 M
Effect of forex changes on cash -5.447 M -108.78 % -2.609 M 57.37 % -6.120 M -346.48 % 2.483 M -26.71 % 3.388 M 192.97 % -3.644 M 45.09 % -6.636 M -174.00 % 8.968 M 164.78 % -13.844 M -888.86 % -1.400 M -33.21 % -1.051 M -52 650.00 % 2.000 K -89.47 % 19.000 K -78.16 % 87.000 K 0.000 0.000 0.000 0.000 100.00 % -65.000 K -332.14 % 28.000 K 64.71 % 17.000 K
Net change in cash -165.159 M -164.39 % 256.512 M 515.50 % -61.735 M -130.60 % -26.771 M 76.53 % -114.063 M -216.78 % 97.675 M -18.17 % 119.359 M 144.22 % -269.893 M 35.36 % -417.536 M -184.41 % 494.681 M 342.95 % 111.679 M 820.99 % 12.126 M -48.31 % 23.457 M -43.63 % 41.614 M 176.90 % -54.113 M -163.46 % 85.266 M 138.14 % -223.549 M -197.95 % 228.230 M 19 524.25 % 1.163 M 104.99 % -23.304 M -324.03 % 10.402 M
Cash at beginning of period 310.146 M 478.26 % 53.634 M -53.51 % 115.369 M -18.83 % 142.140 M -44.52 % 256.203 M 61.61 % 158.528 M 304.73 % 39.169 M -87.33 % 309.062 M -57.46 % 726.598 M 213.30 % 231.917 M 92.88 % 120.238 M 11.22 % 108.112 M 27.71 % 84.655 M 96.68 % 43.041 M -55.70 % 97.154 M 717.24 % 11.888 M -94.95 % 235.437 M 3 166.78 % 7.207 M 19.24 % 6.044 M -79.41 % 29.348 M 54.90 % 18.946 M
Cash at end of period 144.987 M -53.25 % 310.146 M 478.26 % 53.634 M -53.51 % 115.369 M -18.83 % 142.140 M -44.52 % 256.203 M 61.61 % 158.528 M 304.73 % 39.169 M -87.33 % 309.062 M -57.46 % 726.598 M 213.30 % 231.917 M 92.88 % 120.238 M 11.22 % 108.112 M 27.71 % 84.655 M 96.68 % 43.041 M -55.70 % 97.154 M 717.24 % 11.888 M -94.95 % 235.437 M 3 166.78 % 7.207 M 19.24 % 6.044 M -79.41 % 29.348 M
Operating cash flow -188.823 M -151.83 % 364.313 M 893.02 % -45.940 M 90.49 % -483.323 M 15.54 % -572.266 M -938.58 % 68.242 M 207.49 % -63.486 M 86.57 % -472.551 M -28.76 % -367.011 M -44.40 % -254.170 M -1 377.94 % 19.889 M 664.07 % -3.526 M -118.84 % 18.714 M 121.84 % -85.679 M -29.26 % -66.284 M -306.35 % -16.312 M -37.82 % -11.836 M 57.46 % -27.821 M -112.42 % -13.097 M -270.60 % -3.534 M 71.54 % -12.419 M
Capital expenditure -35.000 K 97.44 % -1.369 M -850.69 % -144.000 K 2.04 % -147.000 K 33.18 % -220.000 K 93.22 % -3.244 M -387.09 % -666.000 K 78.09 % -3.040 M 87.83 % -24.970 M -1 356.83 % -1.714 M -21 325.00 % -8.000 K 46.67 % -15.000 K 96.31 % -406.000 K 79.86 % -2.016 M -204.99 % -661.000 K -706.10 % -82.000 K 99.49 % -15.961 M -36 175.00 % -44.000 K 98.95 % -4.194 M 74.35 % -16.348 M -84.49 % -8.861 M
Free CashFlow -188.858 M -152.04 % 362.944 M 887.57 % -46.084 M 90.47 % -483.470 M 15.55 % -572.486 M -980.77 % 64.998 M 201.32 % -64.152 M 86.51 % -475.591 M -21.33 % -391.981 M -53.19 % -255.884 M -1 387.08 % 19.881 M 661.45 % -3.541 M -119.34 % 18.308 M 120.88 % -87.695 M -31.00 % -66.945 M -308.35 % -16.394 M 41.02 % -27.797 M 0.24 % -27.865 M -61.15 % -17.291 M 13.03 % -19.882 M 6.57 % -21.280 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 179.940 M 322.07 % -81.029 M -170.33 % 115.209 M 290.48 % -60.485 M -104.34 % 1.393 B 147 849.63 % -943.000 K -106.47 % 14.573 M 119.90 % 6.627 M -95.63 % 151.726 M 7.52 % 141.111 M -71.32 % 492.065 M 293.30 % -254.555 M -123.81 % 1.069 B 1 092.47 % 89.644 M 5.48 % 84.988 M 60.05 % 53.102 M 49 528.04 % 107.000 K -98.04 % 5.471 M -48.59 % 10.641 M -95.47 % 235.042 M 637.48 % 31.871 M -70.26 % 107.166 M 10.90 % 96.637 M 35.31 % 71.420 M 161.20 % 27.343 M -59.97 % 68.307 M 0.00 % 68.307 M -48.36 % 132.283 M 0.00 % 132.283 M 20.28 % 109.980 M 0.00 % 109.980 M 22.51 % 89.775 M 0.00 % 89.775 M 50.14 % 59.793 M 0.00 % 59.793 M -10.08 % 66.494 M 0.00 % 66.494 M 2.23 % 65.043 M 0.00 % 65.043 M -27.38 % 89.564 M 0.00 % 89.564 M 100.00 % 44.782 M -45.81 % 82.646 M 100.00 % 41.323 M
Net income -102.232 M 40.48 % -171.769 M -92.89 % -89.049 M 63.15 % -241.634 M -160.29 % 400.769 M 412.53 % -128.233 M -37.03 % -93.579 M 32.36 % -138.351 M -42.33 % -97.206 M 62.26 % -257.593 M -1 367.00 % 20.331 M 109.39 % -216.429 M -167.31 % 321.532 M 196.53 % -333.085 M -198.44 % -111.608 M -87.11 % -59.649 M -67.98 % -35.510 M 94.82 % -685.742 M -20.73 % -568.003 M -554.92 % -86.729 M -1 329.52 % -6.067 M 39.79 % -10.076 M -228.42 % -3.068 M -104.82 % 63.624 M 332.97 % -27.310 M 2.36 % -27.971 M 1.96 % -28.530 M 69.13 % -92.410 M 4.83 % -97.102 M 19.92 % -121.253 M 0.00 % -121.253 M -68.07 % -72.144 M 0.00 % -72.144 M 29.91 % -102.930 M 0.00 % -102.930 M -174.59 % -37.485 M 0.00 % -37.485 M -104.83 % -18.301 M -0.37 % -18.233 M -426.43 % 5.586 M 0.00 % 5.586 M 100.00 % 2.793 M 261.80 % -1.726 M -100.00 % -863.000 K
Income before tax -101.029 M 44.76 % -182.875 M -105.24 % -89.104 M 63.68 % -245.357 M -153.64 % 457.442 M 452.71 % -129.693 M -38.59 % -93.579 M 23.80 % -122.814 M -26.34 % -97.206 M 65.15 % -278.944 M -819.17 % 38.787 M 117.30 % -224.258 M -154.64 % 410.446 M 230.44 % -314.656 M -181.93 % -111.608 M -87.11 % -59.649 M -67.98 % -35.510 M 94.82 % -685.742 M -20.73 % -568.003 M -627.17 % -78.111 M -1 190.02 % -6.055 M 39.28 % -9.972 M -253.12 % -2.824 M -104.80 % 58.833 M 289.35 % -31.071 M 5.65 % -32.930 M 0.00 % -32.930 M 66.80 % -99.172 M 0.00 % -99.172 M 17.32 % -119.941 M 0.00 % -119.941 M -66.90 % -71.865 M 0.00 % -71.865 M 30.21 % -102.969 M 0.00 % -102.969 M -175.32 % -37.400 M 0.00 % -37.400 M -105.55 % -18.195 M 0.00 % -18.195 M -402.13 % 6.022 M 0.00 % 6.022 M 100.00 % 3.011 M 461.46 % -833.000 K -100.00 % -416.500 K
Income before tax ratio -0.56 -124.88 % 2.26 391.81 % -0.77 -119.07 % 4.06 1 135.53 % 0.33 -99.76 % 137.53 2 241.78 % -6.42 65.35 % -18.53 -2 792.66 % -0.64 67.59 % -1.98 -2 607.80 % 0.08 -91.05 % 0.88 129.45 % 0.38 110.94 % -3.51 -167.29 % -1.31 -16.91 % -1.12 99.66 % -331.87 -164.77 % -125.34 -134.82 % -53.38 -15 962.07 % -0.33 -74.92 % -0.19 -104.17 % -0.09 -218.42 % -0.03 -103.55 % 0.82 172.49 % -1.14 -135.71 % -0.48 0.00 % -0.48 35.70 % -0.75 0.00 % -0.75 31.26 % -1.09 0.00 % -1.09 -36.24 % -0.80 0.00 % -0.80 53.52 % -1.72 0.00 % -1.72 -206.17 % -0.56 0.00 % -0.56 -101.07 % -0.28 0.00 % -0.28 -516.04 % 0.07 0.00 % 0.07 0.00 % 0.07 767.09 % -0.01 0.00 % -0.01
EBITDA -123.162 M -1.71 % -121.096 M -216.76 % 103.710 M 138.72 % -267.856 M -136.87 % 726.493 M 659.90 % -129.754 M -267.24 % -35.332 M -69.99 % -20.785 M -150.56 % 41.109 M 165.27 % 15.497 M -96.25 % 413.629 M 219.20 % -347.016 M -133.87 % 1.025 B 529.13 % -238.774 M -156.71 % -93.013 M -65.49 % -56.203 M -39.26 % -40.359 M -109.16 % 440.833 M 177.79 % -566.718 M -677.01 % -72.936 M -815.48 % -7.967 M -37.20 % -5.807 M -161.81 % -2.218 M 81.81 % -12.193 M -24.01 % -9.832 M 57.03 % -22.880 M 3.54 % -23.719 M 74.32 % -92.364 M -5.35 % -87.672 M 25.04 % -116.950 M 0.00 % -116.950 M -75.58 % -66.609 M 0.00 % -66.609 M 33.65 % -100.397 M 0.00 % -100.397 M -182.99 % -35.478 M 2.58 % -36.418 M -119.65 % -16.580 M -7.18 % -15.470 M -922.10 % -1.514 M -118.95 % 7.987 M 100.00 % 3.993 M 4 489.94 % 87.000 K 100.00 % 43.500 K
Net income ratio -0.57 -126.80 % 2.12 374.26 % -0.77 -119.35 % 3.99 1 288.85 % 0.29 -99.79 % 135.98 2 217.67 % -6.42 69.24 % -20.88 -3 158.61 % -0.64 64.90 % -1.83 -4 518.11 % 0.04 -95.14 % 0.85 182.67 % 0.30 108.10 % -3.72 -182.94 % -1.31 -16.91 % -1.12 99.66 % -331.87 -164.77 % -125.34 -134.82 % -53.38 -14 366.03 % -0.37 -93.84 % -0.19 -102.46 % -0.09 -196.16 % -0.03 -103.56 % 0.89 189.19 % -1.00 -143.91 % -0.41 1.96 % -0.42 40.21 % -0.70 4.83 % -0.73 33.42 % -1.10 0.00 % -1.10 -37.19 % -0.80 0.00 % -0.80 53.32 % -1.72 0.00 % -1.72 -205.36 % -0.56 0.00 % -0.56 -100.36 % -0.28 -0.37 % -0.28 -549.49 % 0.06 0.00 % 0.06 0.00 % 0.06 398.61 % -0.02 0.00 % -0.02
Ratio EBITDA -0.68 -145.80 % 1.49 66.02 % 0.90 -79.67 % 4.43 749.30 % 0.52 -99.62 % 137.60 5 775.31 % -2.42 22.70 % -3.14 -1 257.59 % 0.27 146.71 % 0.11 -86.94 % 0.84 -38.34 % 1.36 42.22 % 0.96 135.99 % -2.66 -143.38 % -1.09 -3.40 % -1.06 99.72 % -377.19 -568.11 % 80.58 251.29 % -53.26 -17 062.80 % -0.31 -24.14 % -0.25 -361.32 % -0.05 -136.09 % -0.02 86.56 % -0.17 52.52 % -0.36 -7.35 % -0.33 3.54 % -0.35 50.27 % -0.70 -5.35 % -0.66 37.67 % -1.06 0.00 % -1.06 -43.32 % -0.74 0.00 % -0.74 55.81 % -1.68 0.00 % -1.68 -214.70 % -0.53 2.58 % -0.55 -114.86 % -0.25 -7.18 % -0.24 -1 307.44 % -0.02 -118.95 % 0.09 0.00 % 0.09 8 370.77 % 0.00 0.00 % 0.00
Gross profit ratio -0.10 -106.89 % 1.42 332.01 % -0.61 -117.85 % 3.42 393.18 % 0.69 -98.85 % 60.39 1 419.15 % -4.58 68.80 % -14.67 -15 017.98 % -0.10 93.69 % -1.54 -741.97 % 0.24 -72.92 % 0.88 112.02 % 0.42 1 259.50 % 0.03 -82.51 % 0.18 257.06 % -0.11 -117.08 % 0.65 353.63 % 0.14 129.27 % -0.49 -380.80 % 0.18 -12.03 % 0.20 40.15 % 0.14 -7.23 % 0.15 -31.70 % 0.22 -39.85 % 0.37 55.21 % 0.24 0.00 % 0.24 117.16 % 0.11 0.00 % 0.11 -16.18 % 0.13 0.00 % 0.13 -23.33 % 0.17 0.00 % 0.17 79.03 % 0.10 0.00 % 0.10 325.39 % 0.02 0.00 % 0.02 1 137.11 % 0.00 0.00 % 0.00 -98.86 % 0.16 0.00 % 0.16 0.00 % 0.16 -5.78 % 0.17 0.00 % 0.17
Weighted average shs out dil 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B -0.34 % 3.669 B 4.77 % 3.502 B 8.02 % 3.242 B 2.76 % 3.155 B 1.61 % 3.105 B 1.70 % 3.053 B 7.94 % 2.828 B 2.17 % 2.768 B 0.00 % 2.768 B 0.00 % 2.768 B 7.48 % 2.575 B 10.66 % 2.327 B 34.91 % 1.725 B 198.91 % 577.138 M 0.37 % 575.024 M 45.07 % 396.374 M 12.98 % 350.834 M 0.65 % 348.584 M 16.51 % 299.180 M 0.00 % 299.180 M 74.64 % 171.316 M 0.00 % 171.316 M 1 169.38 % 13.496 M 468.03 % 2.376 M 305.01 % 586.629 K 0.00 % 586.622 K 291.49 % 149.845 K 4 186.18 % 3.496 K 180.80 % 1.245 K -64.39 % 3.496 K -59.96 % 8.731 K 149.74 % 3.496 K -50.45 % 7.055 K -1.11 % 7.134 K 0.00 % 7.134 K 0.00 % 7.134 K 0.00 % 7.134 K
Weighted average shs out 3.656 B 0.00 % 3.657 B 0.00 % 3.656 B 0.00 % 3.657 B 0.00 % 3.656 B 0.00 % 3.656 B 0.00 % 3.656 B -0.34 % 3.669 B 4.77 % 3.502 B 8.02 % 3.242 B 2.76 % 3.155 B 1.61 % 3.105 B 1.70 % 3.053 B 7.94 % 2.828 B 2.17 % 2.768 B 0.00 % 2.768 B 0.00 % 2.768 B 7.48 % 2.575 B 10.66 % 2.327 B 34.91 % 1.725 B 198.90 % 577.150 M 0.37 % 575.049 M 45.07 % 396.382 M 12.98 % 350.835 M 0.65 % 348.586 M 16.51 % 299.180 M 0.00 % 299.180 M 74.64 % 171.316 M 0.00 % 171.316 M 1 169.38 % 13.496 M 468.03 % 2.376 M 305.01 % 586.629 K 0.00 % 586.622 K 291.49 % 149.845 K 4 186.18 % 3.496 K 180.80 % 1.245 K -64.39 % 3.496 K -59.96 % 8.731 K 149.74 % 3.496 K -50.45 % 7.055 K -1.11 % 7.134 K 0.00 % 7.134 K 0.00 % 7.134 K 0.00 % 7.134 K
EPS diluted -0.03 40.43 % -0.05 -92.62 % -0.02 63.09 % -0.07 -160.09 % 0.11 413.39 % -0.04 -37.11 % -0.03 32.10 % -0.04 -35.61 % -0.03 65.03 % -0.08 -1 342.19 % 0.01 108.40 % -0.08 -169.27 % 0.11 191.67 % -0.12 -197.77 % -0.04 -87.44 % -0.02 -67.97 % -0.01 95.26 % -0.27 -12.50 % -0.24 -377.14 % -0.05 -379.05 % -0.01 40.00 % -0.02 -127.27 % -0.01 -104.28 % 0.18 329.89 % -0.08 17.23 % -0.09 0.84 % -0.10 82.65 % -0.55 1.79 % -0.56 -101.69 % 33.07 164.79 % -51.04 58.50 % -122.98 0.00 % -122.98 -100.44 % 28 068.40 195.33 % -29 442.22 40.51 % -49 494.61 -361.61 % -10 722.26 -1 140.04 % 1 030.95 119.77 % -5 215.24 -291.04 % 2 729.85 248.67 % 782.94 100.00 % 391.47 261.80 % -241.94 -100.00 % -120.97
Earnings per share -0.03 40.43 % -0.05 -92.62 % -0.02 63.09 % -0.07 -160.09 % 0.11 413.39 % -0.04 -37.11 % -0.03 32.10 % -0.04 -35.61 % -0.03 65.03 % -0.08 -1 342.19 % 0.01 108.40 % -0.08 -169.27 % 0.11 191.67 % -0.12 -197.77 % -0.04 -87.44 % -0.02 -67.97 % -0.01 95.26 % -0.27 -12.50 % -0.24 -377.14 % -0.05 -379.05 % -0.01 40.00 % -0.02 -127.27 % -0.01 -104.28 % 0.18 329.89 % -0.08 17.23 % -0.09 0.84 % -0.10 82.65 % -0.55 1.79 % -0.56 -101.69 % 33.07 164.79 % -51.04 58.50 % -122.98 0.00 % -122.98 -100.44 % 28 068.40 195.33 % -29 442.22 40.51 % -49 494.61 -361.61 % -10 722.26 -1 140.04 % 1 030.95 119.77 % -5 215.24 -286.46 % 2 796.97 257.24 % 782.94 100.00 % 391.47 261.80 % -241.94 -100.00 % -120.97
Gross profit -17.567 M 84.70 % -114.791 M -63.18 % -70.346 M 66.00 % -206.899 M -121.41 % 966.369 M 1 796.90 % -56.949 M 14.64 % -66.716 M 31.39 % -97.245 M -560.31 % -14.727 M 93.22 % -217.103 M -284.10 % 117.927 M 152.35 % -225.251 M -150.49 % 446.145 M 16 111.67 % 2.752 M -81.55 % 14.914 M 351.37 % -5.933 M -8 575.71 % 70.000 K -91.13 % 789.000 K 115.05 % -5.242 M -112.71 % 41.235 M 548.76 % 6.356 M -58.32 % 15.249 M 2.88 % 14.822 M -7.59 % 16.039 M 57.11 % 10.209 M -37.87 % 16.432 M 0.00 % 16.432 M 12.14 % 14.654 M 0.00 % 14.654 M 0.82 % 14.535 M 0.00 % 14.535 M -6.07 % 15.475 M 0.00 % 15.475 M 168.80 % 5.757 M 0.00 % 5.757 M 282.52 % 1.505 M 0.00 % 1.505 M 1 164.71 % 119.000 K 0.00 % 119.000 K -99.17 % 14.422 M 0.00 % 14.422 M 100.00 % 7.211 M -48.95 % 14.125 M 100.00 % 7.063 M
Income tax expense 1.203 M 110.83 % -11.106 M -20 092.73 % -55.000 K 98.52 % -3.723 M -106.57 % 56.673 M 3 781.71 % 1.460 M 0.000 -100.00 % 15.537 M 0.000 100.00 % -18.456 M -200.00 % 18.456 M 335.62 % -7.833 M -108.81 % 88.914 M 382.47 % 18.429 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.618 M 71 716.67 % 12.000 K -88.46 % 104.000 K -57.38 % 244.000 K -94.91 % 4.791 M 27.39 % 3.761 M 185.47 % -4.401 M 0.00 % -4.401 M -112.53 % -2.071 M 0.00 % -2.071 M -257.81 % 1.312 M 0.00 % 1.312 M 369.41 % 279.500 K 0.00 % 279.500 K 825.97 % -38.500 K 0.00 % -38.500 K -145.03 % 85.500 K 0.00 % 85.500 K 125.00 % 38.000 K 0.00 % 38.000 K -91.29 % 436.500 K 0.00 % 436.500 K 100.00 % 218.250 K -75.56 % 893.000 K 100.00 % 446.500 K
Cost of revenue 197.507 M 485.00 % 33.762 M -81.80 % 185.555 M 26.73 % 146.414 M -65.70 % 426.911 M 662.26 % 56.006 M -31.10 % 81.289 M -21.74 % 103.872 M -37.60 % 166.453 M -53.53 % 358.214 M -4.26 % 374.138 M 1 376.77 % -29.304 M -104.70 % 622.835 M 616.79 % 86.892 M 24.00 % 70.074 M 18.70 % 59.035 M 159 454.05 % 37.000 K -99.21 % 4.682 M -70.52 % 15.883 M -91.80 % 193.807 M 659.58 % 25.515 M -72.24 % 91.917 M 12.35 % 81.815 M 47.73 % 55.381 M 223.22 % 17.134 M -66.97 % 51.875 M 0.00 % 51.875 M -55.90 % 117.629 M 0.00 % 117.629 M 23.24 % 95.445 M 0.00 % 95.445 M 28.46 % 74.300 M 0.00 % 74.300 M 37.50 % 54.036 M 0.00 % 54.036 M -16.85 % 64.989 M 0.00 % 64.989 M 0.10 % 64.924 M 0.00 % 64.924 M -13.60 % 75.142 M 0.00 % 75.142 M 100.00 % 37.571 M -45.17 % 68.521 M 100.00 % 34.260 M
General and administrative expenses 52.814 M -22.60 % 68.237 M 26.20 % 54.072 M -27.81 % 74.901 M 18.28 % 63.323 M -5.08 % 66.710 M 17.84 % 56.612 M -31.73 % 82.926 M 47.07 % 56.386 M 0.000 -100.00 % 53.997 M -27.69 % 74.672 M 34.42 % 55.553 M -37.05 % 88.251 M -23.36 % 115.152 M 102.99 % 56.729 M 37.74 % 41.185 M -33.70 % 62.123 M 28.86 % 48.209 M 44.95 % 33.258 M 135.82 % 14.103 M -22.33 % 18.157 M 9.39 % 16.599 M -40.92 % 28.095 M 39.42 % 20.152 M 2.04 % 19.749 M 0.00 % 19.749 M -15.90 % 23.484 M 0.00 % 23.484 M 35.64 % 17.314 M 0.00 % 17.314 M 5.67 % 16.385 M 0.00 % 16.385 M 25.19 % 13.088 M 0.00 % 13.088 M 19.06 % 10.993 M 0.00 % 10.993 M -22.76 % 14.233 M 0.00 % 14.233 M 30.57 % 10.900 M 0.00 % 10.900 M 100.00 % 5.450 M -46.04 % 10.100 M 100.00 % 5.050 M
Selling and marketing expenses 54.298 M 177.88 % -69.724 M -145.46 % 153.391 M 2 693.69 % -5.914 M -101.82 % 325.270 M 20 939.46 % 1.546 M -61.56 % 4.022 M -25.94 % 5.431 M -71.65 % 19.157 M 0.000 -100.00 % 50.037 M 38.08 % 36.239 M 415.12 % 7.035 M -72.54 % 25.617 M 7 412.32 % 341.000 K 38.62 % 246.000 K -18.81 % 303.000 K -97.47 % 11.965 M 8 039.46 % 147.000 K -60.16 % 369.000 K -33.15 % 552.000 K -83.29 % 3.304 M 281.52 % 866.000 K 38.12 % 627.000 K 51.45 % 414.000 K -65.71 % 1.208 M 0.00 % 1.208 M -60.41 % 3.050 M 0.00 % 3.050 M -15.28 % 3.600 M 0.00 % 3.600 M 23.46 % 2.916 M 0.00 % 2.916 M -13.75 % 3.381 M 0.00 % 3.381 M 118.84 % -17.950 M -200.00 % 17.950 M 87.71 % 9.563 M 200.00 % -9.563 M -210.55 % 8.650 M 200.00 % -8.650 M -100.00 % -4.325 M 10.68 % -4.842 M -100.00 % -2.421 M
Other expenses -24.015 M -134.14 % 70.353 M 137.52 % -187.527 M -785.65 % -21.174 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 100.00 % -7.483 M -188.41 % 8.464 M -29.50 % 12.006 M 0.00 % 12.006 M 208.42 % -11.073 M 0.00 % -11.073 M -113.45 % 82.320 M 88.29 % 43.719 M 147.64 % 17.655 M 215.51 % -15.284 M -126.40 % 57.885 M 0.000 -100.00 % 9.340 M 0.000 -100.00 % 4.500 M 0.000 0.000 0.000 0.000
Operating expenses 83.097 M 20.66 % 68.866 M 245.44 % 19.936 M -51.13 % 40.797 M -83.13 % 241.802 M 251.05 % 68.880 M 132.78 % 29.590 M -19.44 % 36.729 M -51.38 % 75.543 M 12.35 % 67.238 M -29.06 % 94.784 M 912.70 % 9.360 M -78.86 % 44.277 M -85.83 % 312.524 M 171.04 % 115.306 M 115.17 % 53.589 M 47.66 % 36.293 M -94.72 % 687.503 M 21.87 % 564.151 M 366.04 % 121.053 M 613.13 % 16.975 M -32.53 % 25.158 M 45.35 % 17.309 M -57.72 % 40.942 M -8.16 % 44.580 M 51.53 % 29.420 M 0.00 % 29.420 M -23.66 % 38.539 M 0.00 % 38.539 M 291.64 % 9.841 M 0.00 % 9.841 M -90.32 % 101.621 M 61.25 % 63.020 M 84.68 % 34.124 M 2 778.41 % 1.186 M -97.67 % 50.928 M 75.96 % 28.943 M -12.65 % 33.135 M 609.53 % 4.670 M -80.58 % 24.050 M 968.89 % 2.250 M 100.00 % 1.125 M -78.60 % 5.258 M 100.00 % 2.629 M
Cost and expenses 280.604 M 173.42 % 102.628 M -50.06 % 205.491 M 9.76 % 187.211 M -72.00 % 668.712 M 435.46 % 124.886 M 12.63 % 110.879 M -21.14 % 140.600 M -41.90 % 241.996 M -43.12 % 425.451 M -9.27 % 468.922 M 2 451.19 % -19.944 M -102.99 % 667.112 M 67.02 % 399.416 M 115.46 % 185.380 M 64.60 % 112.624 M 210.00 % 36.330 M -94.75 % 692.185 M 19.34 % 580.034 M 84.22 % 314.860 M 641.02 % 42.490 M -63.71 % 117.075 M 18.11 % 99.124 M 2.91 % 96.323 M 56.08 % 61.714 M -24.09 % 81.294 M 0.00 % 81.294 M -47.94 % 156.168 M 0.00 % 156.168 M 48.33 % 105.286 M 0.00 % 105.286 M -32.78 % 156.620 M 0.00 % 156.620 M 118.47 % 71.691 M 0.00 % 71.691 M -31.67 % 104.924 M 0.00 % 104.924 M 25.17 % 83.826 M 0.00 % 83.826 M -5.06 % 88.292 M 0.00 % 88.292 M 100.00 % 44.146 M -47.37 % 83.879 M 100.00 % 41.939 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.288 M 0.000 -100.00 % 4.768 M 0.000 0.000 0.000 -100.00 % 4.573 M 0.000 -100.00 % 4.758 M 0.000 -100.00 % 2.251 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
Selling general and administrative expenses 107.112 M 7 303.23 % -1.487 M -100.72 % 207.463 M 234.77 % 61.971 M -74.37 % 241.802 M 235.10 % 72.157 M 143.86 % 29.590 M -19.44 % 36.729 M -51.38 % 75.543 M 12.35 % 67.238 M -29.06 % 94.784 M 912.70 % 9.360 M -78.86 % 44.277 M -85.83 % 312.524 M 171.04 % 115.306 M 102.38 % 56.975 M 37.33 % 41.488 M -90.56 % 439.362 M -21.79 % 561.806 M 390.12 % 114.627 M 682.17 % 14.655 M -31.71 % 21.461 M 22.88 % 17.465 M -39.19 % 28.722 M 39.66 % 20.566 M -1.86 % 20.956 M 0.00 % 20.956 M -21.02 % 26.534 M 0.00 % 26.534 M 26.87 % 20.914 M 0.00 % 20.914 M 8.36 % 19.301 M 0.00 % 19.301 M 17.19 % 16.469 M 0.00 % 16.469 M 336.71 % -6.958 M -124.04 % 28.943 M 21.63 % 23.795 M 409.53 % 4.670 M -76.11 % 19.550 M 768.89 % 2.250 M 100.00 % 1.125 M -78.60 % 5.258 M 100.00 % 2.629 M
Interest income 777.000 K -23.45 % 1.015 M -32.65 % 1.507 M -47.71 % 2.882 M 129.82 % 1.254 M -67.55 % 3.864 M 43.32 % 2.696 M -39.78 % 4.477 M 12.66 % 3.974 M 41.17 % 2.815 M 222.82 % 872.000 K 28.61 % 678.000 K -71.25 % 2.358 M 1 742.19 % 128.000 K -77.66 % 573.000 K 351.18 % 127.000 K -82.19 % 713.000 K -26.65 % 972.000 K -30.07 % 1.390 M -18.57 % 1.707 M -62.60 % 4.564 M 7 144.44 % 63.000 K -81.31 % 337.000 K -81.80 % 1.852 M -43.88 % 3.300 M -41.02 % 5.595 M 0.000 -100.00 % 723.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.142 M 390.13 % 233.000 K -29.18 % 329.000 K -39.41 % 543.000 K -87.60 % 4.380 M 0.000 -100.00 % 893.000 K 233.21 % 268.000 K -95.38 % 5.795 M -28.20 % 8.071 M 1 046.45 % 704.000 K -52.04 % 1.468 M -40.40 % 2.463 M -41.81 % 4.233 M 77.93 % 2.379 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 K 0.00 % 4.500 K -96.59 % 132.000 K 0.00 % 132.000 K -95.49 % 2.927 M 0.00 % 2.927 M -41.69 % 5.020 M 0.00 % 5.020 M 121.81 % 2.263 M 0.00 % 2.263 M 140.74 % 940.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 230.000 K -5.35 % 243.000 K -99.87 % 192.485 M 74 218.53 % 259.000 K -99.91 % 286.851 M 13 694.83 % -2.110 M -103.68 % 57.354 M -43.64 % 101.761 M -23.21 % 132.520 M -53.72 % 286.370 M -23.46 % 374.138 M 401.18 % -124.226 M -120.31 % 611.740 M 753.80 % 71.649 M 341.84 % 16.216 M 1 276.57 % 1.178 M 11.24 % 1.059 M 55.28 % 682.000 K 106.67 % 330.000 K -27.63 % 456.000 K 37.35 % 332.000 K -18.02 % 405.000 K -4.71 % 425.000 K -90.37 % 4.415 M -29.38 % 6.252 M -29.97 % 8.927 M 0.00 % 8.927 M -1.06 % 9.023 M 0.00 % 9.023 M 14 108.66 % 63.500 K 0.00 % 63.500 K -73.15 % 236.500 K 0.00 % 236.500 K -23.34 % 308.500 K 0.00 % 308.500 K -68.58 % 982.000 K 0.00 % 982.000 K -64.41 % 2.759 M 0.00 % 2.759 M 40.44 % 1.965 M 0.00 % 1.965 M 100.00 % 982.250 K 6.77 % 920.000 K 100.00 % 460.000 K
Operating income -100.664 M 45.19 % -183.657 M -103.43 % -90.282 M 82.36 % -511.695 M -170.62 % 724.567 M 667.65 % -127.644 M -32.54 % -96.306 M 28.12 % -133.973 M -48.41 % -90.270 M 68.25 % -284.340 M -1 328.62 % 23.143 M 109.86 % -234.611 M -158.38 % 401.868 M 229.73 % -309.772 M -208.56 % -100.392 M -74.96 % -57.381 M -38.54 % -41.418 M -109.41 % 440.151 M 177.62 % -567.048 M -672.63 % -73.392 M -784.35 % -8.299 M -33.60 % -6.212 M -135.04 % -2.643 M 84.09 % -16.608 M -3.26 % -16.084 M 1.78 % -16.375 M 49.84 % -32.646 M -166.73 % 48.923 M 150.60 % -96.694 M -176.50 % 126.403 M 208.02 % -117.014 M -75.05 % -66.845 M 0.00 % -66.845 M -186.91 % 76.911 M 176.37 % -100.706 M -155.21 % -39.461 M -5.51 % -37.400 M -93.39 % -19.339 M -6.09 % -18.229 M -424.11 % -3.478 M -157.75 % 6.022 M 100.00 % 3.011 M 461.46 % -833.000 K -100.00 % -416.500 K
Operating income ratio -0.56 -124.68 % 2.27 389.24 % -0.78 -109.26 % 8.46 1 526.76 % 0.52 -99.62 % 135.36 2 148.26 % -6.61 67.31 % -20.22 -3 297.95 % -0.59 70.47 % -2.02 -4 384.30 % 0.05 -94.90 % 0.92 145.16 % 0.38 110.88 % -3.46 -192.54 % -1.18 -9.32 % -1.08 99.72 % -387.08 -581.14 % 80.45 250.97 % -53.29 -16 966.09 % -0.31 -19.91 % -0.26 -349.22 % -0.06 -111.94 % -0.03 88.24 % -0.23 60.47 % -0.59 -145.37 % -0.24 49.84 % -0.48 -229.23 % 0.37 150.60 % -0.73 -163.60 % 1.15 208.02 % -1.06 -42.89 % -0.74 0.00 % -0.74 -157.89 % 1.29 176.37 % -1.68 -183.80 % -0.59 -5.51 % -0.56 -89.17 % -0.30 -6.09 % -0.28 -621.70 % -0.04 -157.75 % 0.07 0.00 % 0.07 767.09 % -0.01 0.00 % -0.01
Total other income expenses net -365.000 K -146.68 % 782.000 K -33.62 % 1.178 M -99.56 % 266.338 M 199.71 % -267.125 M -6 813.17 % -3.864 M -241.69 % 2.727 M -75.56 % 11.159 M 260.89 % -6.936 M -228.54 % 5.396 M -65.51 % 15.644 M 279.57 % -8.712 M -201.56 % 8.578 M 275.63 % -4.884 M 56.46 % -11.216 M -394.53 % -2.268 M -138.39 % 5.908 M 102.39 % -247.169 M -25 781.57 % -955.000 K 79.76 % -4.719 M -310.29 % 2.244 M 159.68 % -3.760 M -1 977.35 % -181.000 K -100.25 % 71.516 M 577.19 % -14.987 M 61.92 % -39.355 M -13 757.39 % -284.000 K 99.81 % -151.870 M -6 028.73 % -2.478 M 98.99 % -246.343 M -8 316.23 % -2.927 M 97.79 % -132.282 M -2 535.35 % -5.020 M 97.15 % -176.223 M -7 687.14 % -2.263 M -114.82 % 15.272 M 0.000 -100.00 % 1.144 M 3 264.71 % 34.000 K -99.64 % 9.500 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 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt 7.881 M 108.93 % -88.239 M 3.08 % -91.040 M 68.85 % -292.278 M -314.48 % -70.516 M -183.40 % 84.548 M 952.04 % -9.923 M -233.72 % 7.421 M 106.03 % -123.078 M -73.77 % -70.827 M -74.17 % -40.666 M 75.98 % -169.309 M 7.74 % -183.506 M -234.16 % 136.779 M 101.03 % 68.038 M 77.50 % 38.331 M 141.33 % -92.737 M 69.99 % -309.062 M 37.16 % -491.811 M 32.31 % -726.598 M -191.66 % -249.122 M -10.27 % -225.917 M 35.65 % -351.063 M -191.97 % -120.238 M 15.64 % -142.525 M -31.97 % -107.999 M 19.52 % -134.186 M -59.07 % -84.355 M -216.20 % -26.678 M -203.20 % 25.850 M 49.89 % 17.246 M -30.74 % 24.900 M -91.75 % 301.790 M 46.88 % 205.464 M 187.27 % -235.437 M -4 560.72 % 5.278 M 300.08 % -2.638 M 91.01 % -29.348 M
Total investments 2.940 M -18.87 % 3.624 M -30.13 % 5.187 M -55.80 % 11.735 M 20 855.36 % 56.000 K -99.86 % 40.246 M 95 723.81 % 42.000 K -98.77 % 3.409 M -96.01 % 85.515 M 35.28 % 63.214 M 57.54 % 40.125 M 54.55 % 25.963 M 3 551.62 % 711.000 K -67.47 % 2.186 M -59.99 % 5.463 M 1 026.39 % 485.000 K 133.17 % 208.000 K -99.61 % 52.976 M -0.78 % 53.391 M -3.94 % 55.580 M 0.000 0.000 0.000 -100.00 % 50.789 M 8.51 % 46.806 M -38.99 % 76.715 M 53.10 % 50.107 M -3.97 % 52.177 M 51.63 % 34.410 M -52.32 % 72.162 M 46.18 % 49.364 M 0.000 0.000 0.000 -100.00 % 11.339 M 0.000 0.000 0.000
Total debt 43.622 M -23.13 % 56.748 M 407.45 % 11.183 M -37.41 % 17.868 M -79.88 % 88.801 M -35.74 % 138.182 M 275.44 % 36.805 M -70.03 % 122.790 M -5.03 % 129.294 M 81.30 % 71.313 M -41.34 % 121.562 M 39.90 % 86.894 M -23.05 % 112.920 M -61.76 % 295.307 M 146.79 % 119.660 M 54.40 % 77.500 M 287.50 % 20.000 M 0.000 0.000 0.000 -100.00 % 6.000 M 0.00 % 6.000 M -86.61 % 44.800 M 0.000 0.000 -100.00 % 113.000 K 0.000 -100.00 % 300.000 K -23.27 % 391.000 K -99.43 % 68.891 M -44.68 % 124.531 M 2.03 % 122.054 M -61.16 % 314.209 M 44.56 % 217.352 M 0.000 -100.00 % 12.414 M 264.47 % 3.406 M 1 964.24 % 165.000 K
Accumulated other comprehensive income loss 1.048 B 1 298.01 % -87.463 M -6.29 % -82.288 M -256.78 % 52.487 M 213.36 % 16.750 M -80.63 % 86.490 M -35.67 % 134.437 M -29.80 % 191.511 M -89.16 % 1.767 B 1 044.06 % 154.438 M 197.09 % 51.984 M -30.71 % 75.029 M -16.04 % 89.362 M -9.34 % 98.570 M -68.82 % 316.181 M 451.07 % 57.376 M 136.71 % 24.239 M 2 678.62 % -940.000 K -512.28 % 228.000 K -28.75 % 320.000 K -95.56 % 7.215 M 1.05 % 7.140 M -14.10 % 8.312 M 1.43 % 8.195 M -0.44 % 8.231 M 544.20 % -1.853 M 0.000 100.00 % -1.364 M 0.000 100.00 % -604.000 K 0.000 100.00 % -687.000 K 0.000 100.00 % -656.000 K 0.000 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -2.301 B -8.07 % -2.130 B 0.59 % -2.142 B -12.71 % -1.900 B 17.42 % -2.301 B -5.90 % -2.173 B -4.50 % -2.079 B -7.13 % -1.941 B -5.27 % -1.844 B -16.18 % -1.587 B 1.26 % -1.607 B -15.56 % -1.391 B 18.77 % -1.713 B -8.34 % -1.581 B -24.68 % -1.268 B 6.74 % -1.360 B 1.05 % -1.374 B -115.26 % -638.301 M -807.99 % -70.298 M -527.84 % 16.431 M -26.97 % 22.498 M -30.93 % 32.574 M -8.61 % 35.642 M 227.55 % -27.943 M 0.000 0.000 100.00 % -181.767 M -307.89 % -44.563 M 81.60 % -242.166 M -124.35 % -107.941 M 0.000 100.00 % -73.630 M 0.000 0.000 0.000 0.000 0.000
Common stock 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M 0.00 % 36.565 M -0.55 % 36.768 M 5.88 % 34.727 M 10.08 % 31.547 M 0.00 % 31.547 M 0.00 % 31.547 M 8.11 % 29.181 M 5.42 % 27.681 M 0.00 % 27.681 M 0.00 % 27.681 M 0.00 % 27.681 M 8.42 % 25.531 M 10.59 % 23.086 M 300.03 % 5.771 M 0.00 % 5.771 M 0.00 % 5.771 M 79.89 % 3.208 M 0.00 % 3.208 M 19.79 % 2.678 M 0.00 % 2.678 M -80.00 % 13.388 M 799.73 % 1.488 M 32.03 % 1.127 M -95.00 % 22.539 M 24.74 % 18.069 M 729.23 % 2.179 M -98.61 % 156.456 M 0.000 0.000 0.000 0.000
Total equity 1.084 B -6.07 % 1.154 B -13.29 % 1.331 B -8.41 % 1.454 B -12.41 % 1.659 B 24.92 % 1.328 B -11.71 % 1.505 B -9.10 % 1.655 B -7.01 % 1.780 B 23.07 % 1.446 B 28.28 % 1.128 B -0.24 % 1.130 B -16.96 % 1.361 B 106.63 % 658.668 M -10.76 % 738.097 M -6.83 % 792.167 M -2.99 % 816.580 M -1.25 % 826.911 M -11.60 % 935.471 M -5.52 % 990.116 M 199.93 % 330.118 M -1.78 % 336.110 M -3.24 % 347.358 M 67.25 % 207.683 M 49.99 % 138.461 M -10.37 % 154.483 M -15.16 % 182.088 M -13.88 % 211.444 M -9.29 % 233.096 M 365.16 % 50.111 M -83.09 % 296.349 M 23.66 % 239.649 M 825.53 % -33.031 M -158.51 % 56.453 M -77.20 % 247.634 M 255.72 % 69.614 M -20.16 % 87.192 M 12.41 % 77.569 M
Other non current liabilities 0.000 -100.00 % 15.915 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 100.00 % -4.862 M 0.000 -100.00 % 16.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.972 M
Long term debt 6.240 M -87.63 % 50.465 M 0.000 -100.00 % 3.549 M -65.46 % 10.274 M -40.24 % 17.193 M -28.70 % 24.112 M 79.22 % 13.454 M 0.000 -100.00 % 4.218 M -66.03 % 12.417 M -40.86 % 20.997 M -28.05 % 29.181 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 -100.00 % 113.000 K -45.67 % 208.000 K -30.90 % 301.000 K -99.55 % 67.055 M -45.06 % 122.054 M -8.43 % 133.294 M -38.67 % 217.352 M 0.000 -100.00 % 1.801 M -63.44 % 4.926 M 0.000
Total non current liabilities 36.659 M -44.77 % 66.380 M 0.000 -100.00 % 3.549 M -83.76 % 21.852 M -25.43 % 29.305 M -23.18 % 38.150 M 7.77 % 35.401 M 0.000 -100.00 % 4.218 M -66.03 % 12.417 M -40.86 % 20.997 M -28.05 % 29.181 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 % 8.514 M -39.51 % 14.074 M -20.98 % 17.811 M -11.65 % 20.160 M 6 597.67 % 301.000 K -99.55 % 67.055 M -45.06 % 122.054 M -8.43 % 133.294 M -38.67 % 217.352 M 0.000 -100.00 % 1.801 M -63.44 % 4.926 M -75.34 % 19.972 M
Other current liabilities 598.497 M -4.22 % 624.895 M 10.90 % 563.452 M 978.75 % -64.120 M -116.91 % 379.156 M -34.93 % 582.677 M 29.90 % 448.558 M 103.13 % 220.823 M 39.87 % 157.877 M 16.90 % 135.052 M 6.61 % 126.682 M -74.35 % 493.893 M 479.40 % 85.242 M -32.41 % 126.115 M -46.33 % 234.992 M 46.50 % 160.405 M 395.87 % 32.348 M -75.87 % 134.083 M 818.88 % 14.592 M -61.45 % 37.849 M -42.68 % 66.026 M 229.16 % 20.059 M -83.11 % 118.764 M 1 414.07 % 7.844 M -43.58 % 13.903 M -86.78 % 105.191 M 54 686.98 % 192.000 K -99.83 % 112.442 M 0.000 0.000 -100.00 % 50.674 M 0.000 -100.00 % 23.511 M 0.000 -100.00 % 11.174 M -74.96 % 44.625 M 88.51 % 23.673 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 651.863 M 2 179.64 % 28.595 M 123.63 % -120.989 M -481.99 % 31.673 M -3.88 % 32.952 M 7 764.44 % 419.000 K 0.00 % 419.000 K -99.06 % 44.809 M 168.00 % -65.897 M -15 827.21 % 419.000 K -99.92 % 528.652 M 8 177.00 % 6.387 M 108.24 % -77.500 M -287.50 % -20.000 M 0.000 0.000 0.000 100.00 % -6.000 M 0.00 % -6.000 M 86.61 % -44.800 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
Short term debt 37.382 M 494.97 % 6.283 M -71.91 % 22.366 M -21.90 % 28.638 M -63.53 % 78.527 M -35.19 % 121.171 M 28 019.59 % -434.000 K -100.35 % 124.473 M -3.73 % 129.294 M 92.70 % 67.095 M -38.53 % 109.145 M 65.63 % 65.897 M -21.31 % 83.739 M -71.64 % 295.307 M 160.70 % 113.273 M 46.16 % 77.500 M 0.000 0.000 0.000 0.000 -100.00 % 6.000 M 0.00 % 6.000 M -86.61 % 44.800 M 0.000 -100.00 % 16.000 K -85.84 % 113.000 K 0.000 -100.00 % 187.000 K 2.19 % 183.000 K -99.73 % 68.590 M 19.34 % 57.476 M 0.000 -100.00 % 180.915 M 0.000 0.000 -100.00 % 10.613 M 211.60 % 3.406 M 1 964.24 % 165.000 K
Total current liabilities 725.079 M -0.31 % 727.361 M -1.10 % 735.432 M -5.37 % 777.126 M 15.11 % 675.112 M -20.82 % 852.594 M 24.95 % 682.366 M 18.00 % 578.296 M 27.68 % 452.930 M 53.56 % 294.960 M -23.50 % 385.565 M -45.25 % 704.279 M 61.54 % 435.991 M -57.87 % 1.035 B 180.42 % 369.042 M 45.09 % 254.360 M 268.50 % 69.025 M -62.62 % 184.644 M 375.69 % 38.816 M -40.44 % 65.169 M -16.00 % 77.586 M -43.31 % 136.871 M -20.73 % 172.667 M 198.49 % 57.846 M -54.07 % 125.934 M -9.09 % 138.524 M -11.16 % 155.921 M 11.41 % 139.948 M 0.23 % 139.625 M -30.49 % 200.856 M 85.72 % 108.150 M 125.31 % 48.000 M -79.83 % 238.000 M 559.17 % 36.106 M 139.53 % 15.074 M -72.71 % 55.238 M 14.69 % 48.164 M 7.93 % 44.627 M
Total liabilities 761.738 M -4.03 % 793.741 M 7.93 % 735.432 M -5.80 % 780.675 M 12.01 % 696.964 M -20.97 % 881.899 M 22.40 % 720.516 M 17.41 % 613.697 M 35.49 % 452.930 M 51.39 % 299.178 M -24.83 % 397.982 M -45.13 % 725.276 M 55.92 % 465.172 M -55.05 % 1.035 B 180.42 % 369.042 M 45.09 % 254.360 M 268.50 % 69.025 M -62.62 % 184.644 M 375.69 % 38.816 M -40.44 % 65.169 M -16.00 % 77.586 M -43.31 % 136.871 M -20.73 % 172.667 M 198.49 % 57.846 M -54.07 % 125.934 M -14.35 % 147.038 M -13.50 % 169.995 M 7.76 % 157.759 M -1.27 % 159.785 M -20.57 % 201.157 M 14.81 % 175.205 M 3.03 % 170.054 M -54.20 % 371.294 M 46.49 % 253.458 M 1 581.42 % 15.074 M -73.57 % 57.039 M 7.44 % 53.090 M -17.82 % 64.599 M
Other non current assets 382.726 M -0.18 % 383.432 M -72.96 % 1.418 B 15 212.11 % 9.262 M -99.08 % 1.006 B 675.16 % -174.956 M -114.31 % 1.223 B -0.67 % 1.231 B 8.91 % 1.130 B 10.87 % 1.019 B -6.30 % 1.088 B 738.52 % -170.400 M -115.95 % 1.068 B -6.16 % 1.138 B 25.34 % 908.296 M 1 928.40 % -49.677 M 29.33 % -70.294 M -1 264.93 % -5.150 M 97.64 % -217.999 M -11 838.61 % -1.826 M 31.25 % -2.656 M 49.93 % -5.305 M 37.31 % -8.462 M -186.11 % 9.827 M 3.67 % 9.479 M 3.75 % 9.136 M 3.52 % 8.825 M 0.000 0.000 0.000 0.000 -100.00 % 14.106 M -1.32 % 14.294 M -1.30 % 14.482 M 0.000 -100.00 % 3.547 M -60.23 % 8.918 M -9.58 % 9.863 M
Long term investments 0.000 0.000 0.000 -100.00 % 10.829 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.463 M 0.000 -100.00 % 208.000 K 0.00 % 208.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.890 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
Intangible assets 357.909 M 3.02 % 347.414 M 16.34 % 298.621 M -56.22 % 682.133 M 303.95 % 168.867 M 16.55 % 144.887 M -47.23 % 274.588 M 11 265.40 % 2.416 M -49.09 % 4.746 M -33.00 % 7.084 M -19.54 % 8.804 M -93.21 % 129.732 M 833.93 % 13.891 M -14.70 % 16.285 M -17.67 % 19.781 M -54.80 % 43.760 M -30.99 % 63.412 M -71.28 % 220.814 M 1.29 % 217.999 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.449 M -42.89 % 34.055 M -39.44 % 56.232 M -20.57 % 70.791 M -11.30 % 79.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.075 M -52.79 % 4.395 M -37.74 % 7.059 M 0.00 % 7.059 M -55.18 % 15.748 M -43.76 % 28.000 M -26.32 % 38.000 M -34.42 % 57.944 M -66.73 % 174.152 M 89.30 % 92.000 M -64.06 % 256.000 M 0.00 % 256.000 M 0.00 % 256.000 M 0.00 % 256.000 M 0.000 -100.00 % 4.201 M -26.72 % 5.733 M -25.71 % 7.717 M
Goodwill and intangible assets 357.909 M 3.02 % 347.414 M 16.34 % 298.621 M -56.22 % 682.133 M 303.95 % 168.867 M 16.55 % 144.887 M -47.23 % 274.588 M 11 265.40 % 2.416 M -49.09 % 4.746 M -33.00 % 7.084 M -19.54 % 8.804 M -93.21 % 129.732 M 833.93 % 13.891 M -14.70 % 16.285 M -17.67 % 19.781 M -54.80 % 43.760 M -30.99 % 63.412 M -71.28 % 220.814 M 1.29 % 217.999 M 0.000 -100.00 % 2.075 M -52.79 % 4.395 M -37.74 % 7.059 M 0.00 % 7.059 M -79.94 % 35.197 M -43.28 % 62.055 M -34.15 % 94.232 M -26.80 % 128.735 M -49.31 % 253.960 M 176.04 % 92.000 M -64.06 % 256.000 M 0.00 % 256.000 M 0.00 % 256.000 M 0.00 % 256.000 M 0.000 -100.00 % 4.201 M -26.72 % 5.733 M -25.71 % 7.717 M
Property plant equipment net 16.183 M 1.23 % 15.987 M 35.14 % 11.830 M -37.66 % 18.978 M -16.77 % 22.802 M -24.17 % 30.069 M -19.85 % 37.515 M 60.25 % 23.410 M 75.19 % 13.363 M -41.25 % 22.744 M -27.86 % 31.529 M -22.47 % 40.668 M -16.39 % 48.638 M 1 192.88 % 3.762 M -53.41 % 8.075 M 36.47 % 5.917 M -11.34 % 6.674 M 35.05 % 4.942 M 71.54 % 2.881 M 57.78 % 1.826 M 214.29 % 581.000 K -36.15 % 910.000 K -35.14 % 1.403 M -23.96 % 1.845 M -28.85 % 2.593 M -16.22 % 3.095 M -2.03 % 3.159 M -12.42 % 3.607 M 6.59 % 3.384 M 188.49 % 1.173 M 140.86 % 487.000 K 166.12 % 183.000 K 31.65 % 139.000 K -73.92 % 533.000 K 243.87 % 155.000 K -99.71 % 52.551 M -19.18 % 65.021 M 42.35 % 45.678 M
Total non current assets 756.818 M 1.34 % 746.833 M -56.80 % 1.729 B 139.55 % 721.622 M -39.76 % 1.198 B 584.71 % 174.956 M -88.60 % 1.535 B 21.42 % 1.264 B 10.08 % 1.148 B 9.45 % 1.049 B -7.01 % 1.128 B 562.19 % 170.400 M -84.93 % 1.131 B -2.39 % 1.158 B 23.03 % 941.615 M 1 795.47 % 49.677 M -29.33 % 70.294 M 1 264.93 % 5.150 M 78.76 % 2.881 M 57.78 % 1.826 M -31.25 % 2.656 M -49.93 % 5.305 M -37.31 % 8.462 M -54.82 % 18.731 M -66.65 % 56.159 M -24.40 % 74.286 M -30.06 % 106.216 M -19.74 % 132.342 M -48.57 % 257.344 M 176.20 % 93.173 M -63.67 % 256.487 M -5.11 % 270.289 M -0.05 % 270.433 M -0.21 % 271.015 M 174 748.39 % 155.000 K -99.74 % 60.299 M -24.32 % 79.672 M 25.95 % 63.258 M
Other current assets 867.131 M -17.52 % 1.051 B 1 295.79 % 75.322 M -92.76 % 1.040 B 502.65 % 172.567 M -87.49 % 1.380 B 165.55 % 519.593 M -29.65 % 738.560 M 183.41 % 260.598 M -40.40 % 437.276 M 0.000 -100.00 % 823.447 M 3.51 % 795.502 M 242.83 % 232.042 M 1 326.46 % 16.267 M -97.00 % 541.748 M 68.64 % 321.245 M -18.10 % 392.218 M 296.46 % 98.931 M 198.07 % 33.191 M 171.86 % 12.209 M -66.33 % 36.260 M 184.33 % 12.753 M -33.87 % 19.286 M 1 218.25 % 1.463 M -69.97 % 4.872 M -92.09 % 61.574 M 5.59 % 58.315 M -21.26 % 74.058 M 72.66 % 42.892 M -26.58 % 58.418 M 3.64 % 56.366 M 1.72 % 55.411 M 105.17 % 27.008 M 0.000 -100.00 % 19.199 M 10 566.11 % 180.000 K 60.71 % 112.000 K
Short term investments 2.940 M -18.87 % 3.624 M -30.13 % 5.187 M 472.52 % 906.000 K 1 517.86 % 56.000 K -99.86 % 40.246 M 95 723.81 % 42.000 K -98.77 % 3.409 M -96.01 % 85.515 M 35.28 % 63.214 M 57.54 % 40.125 M 54.55 % 25.963 M 3 551.62 % 711.000 K -67.47 % 2.186 M 0.000 -100.00 % 485.000 K 0.000 -100.00 % 52.768 M -1.17 % 53.391 M -3.94 % 55.580 M 0.000 0.000 0.000 -100.00 % 50.789 M 33.95 % 37.916 M -50.58 % 76.715 M 53.10 % 50.107 M -3.97 % 52.177 M 51.63 % 34.410 M -52.32 % 72.162 M 46.18 % 49.364 M 0.000 0.000 0.000 -100.00 % 11.339 M 0.000 0.000 0.000
cash and cash equivalents 35.741 M -75.35 % 144.987 M 41.83 % 102.223 M -67.04 % 310.146 M 94.67 % 159.317 M 197.04 % 53.634 M 14.78 % 46.728 M -59.50 % 115.369 M -54.29 % 252.372 M 77.55 % 142.140 M -12.38 % 162.228 M -36.68 % 256.203 M -13.57 % 296.426 M 86.99 % 158.528 M 207.09 % 51.622 M 31.79 % 39.169 M -65.26 % 112.737 M -63.52 % 309.062 M -37.16 % 491.811 M -32.31 % 726.598 M 184.80 % 255.122 M 10.01 % 231.917 M -41.41 % 395.863 M 229.23 % 120.238 M -15.64 % 142.525 M 31.83 % 108.112 M -19.43 % 134.186 M 58.51 % 84.655 M 212.74 % 27.069 M -37.11 % 43.041 M -59.88 % 107.285 M 10.43 % 97.154 M 682.30 % 12.419 M 4.47 % 11.888 M -94.95 % 235.437 M 3 199.29 % 7.136 M 18.07 % 6.044 M -79.52 % 29.513 M
Cash and short term investments 38.681 M -73.97 % 148.611 M 38.36 % 107.410 M -65.37 % 310.146 M 94.60 % 159.373 M 69.65 % 93.945 M 100.87 % 46.770 M -60.62 % 118.778 M -52.94 % 252.372 M 77.55 % 142.140 M -12.38 % 162.228 M -42.51 % 282.166 M -4.81 % 296.426 M 86.99 % 158.528 M 207.09 % 51.622 M 30.18 % 39.654 M -64.83 % 112.737 M -68.84 % 361.830 M -33.63 % 545.202 M -30.30 % 782.178 M 206.59 % 255.122 M 10.01 % 231.917 M -41.41 % 395.863 M 131.46 % 171.027 M -5.22 % 180.441 M -2.37 % 184.827 M 0.29 % 184.293 M 34.69 % 136.832 M 122.57 % 61.479 M -46.63 % 115.203 M -26.46 % 156.649 M 61.24 % 97.154 M 682.30 % 12.419 M 4.47 % 11.888 M -95.18 % 246.776 M 3 358.18 % 7.136 M 18.07 % 6.044 M -79.52 % 29.513 M
Total current assets 1.089 B -9.33 % 1.201 B 255.28 % 338.132 M -77.65 % 1.513 B 30.57 % 1.158 B -23.12 % 1.507 B 118.35 % 690.159 M -31.31 % 1.005 B -7.35 % 1.085 B 55.76 % 696.291 M 75.33 % 397.124 M -67.37 % 1.217 B 75.05 % 695.359 M 29.96 % 535.053 M 223.25 % 165.524 M -71.63 % 583.443 M 34.38 % 434.163 M -42.89 % 760.247 M 3.66 % 733.407 M -30.38 % 1.053 B 224.09 % 325.048 M -16.15 % 387.676 M -24.22 % 511.563 M 107.28 % 246.798 M 15.81 % 213.098 M -6.22 % 227.235 M -7.58 % 245.867 M 3.80 % 236.861 M 74.76 % 135.537 M -14.27 % 158.095 M -26.49 % 215.067 M 54.26 % 139.414 M 105.53 % 67.830 M 74.39 % 38.896 M -85.19 % 262.553 M 295.69 % 66.354 M 9.48 % 60.610 M -23.19 % 78.910 M
Inventory 0.000 100.00 % -58.372 M -366.94 % -12.501 M -115.76 % 79.317 M 141 737.50 % -56.000 K 13.84 % -64.999 K -54.76 % -41.999 K 98.77 % -3.409 M 0.000 0.000 100.00 % -605.317 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -52.768 M 1.17 % -53.391 M 3.94 % -55.580 M 0.000 0.000 0.000 100.00 % -50.789 M -33.95 % -37.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.175 M -18.16 % 8.767 M 222.20 % 2.721 M
Net receivables 183.486 M 207.10 % 59.747 M -64.42 % 167.901 M 101.83 % 83.188 M -83.99 % 519.741 M 613.61 % 72.833 M -41.17 % 123.796 M -16.06 % 147.473 M 0.000 -100.00 % 116.875 M 0.000 -100.00 % 111.588 M -58.53 % 269.095 M 86.25 % 144.483 M 28.20 % 112.705 M 5 422.05 % 2.041 M -94.88 % 39.898 M 543.62 % 6.199 M -93.62 % 97.187 M -63.40 % 265.508 M 279.70 % 69.926 M -41.48 % 119.499 M 16.08 % 102.947 M 82.26 % 56.485 M 81.08 % 31.194 M -16.90 % 37.536 M 0.000 -100.00 % 41.714 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.777 M -51.96 % 32.844 M 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 420.000 K 0.000 0.000 0.000 -100.00 % 7.270 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -215.664 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
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 528.418 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 467.905 M 0.000 0.000 0.000 -100.00 % 413.407 M 8.46 % 381.148 M 54.84 % 246.158 M 3.43 % 237.999 M 0.000 -100.00 % 80.000 M 0.00 % 80.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 89.200 M -7.26 % 96.183 M -10.67 % 107.666 M -2.12 % 110.002 M 1.40 % 108.485 M -7.94 % 117.847 M -25.13 % 157.393 M -4.79 % 165.318 M 25.59 % 131.628 M 125.04 % 58.490 M 8.49 % 53.912 M -20.54 % 67.851 M -61.14 % 174.602 M 171.22 % 64.377 M 3 883.73 % 1.616 M -88.19 % 13.679 M -59.70 % 33.946 M -18.13 % 41.461 M 187.38 % 14.427 M -17.06 % 17.394 M 372.79 % 3.679 M -96.64 % 109.340 M 1 323.88 % 7.679 M -84.64 % 50.002 M -55.36 % 112.015 M 257.46 % 31.336 M -79.64 % 153.939 M 483.48 % 26.383 M -80.82 % 137.581 M 5.32 % 130.627 M 0.000 -100.00 % 47.469 M 41.39 % 33.574 M 4.88 % 32.011 M 720.79 % 3.900 M 0.000 -100.00 % 19.351 M -54.76 % 42.776 M
Tax payables 0.000 0.000 -100.00 % 41.948 M -17.33 % 50.743 M -36.85 % 80.349 M 160.04 % 30.899 M -3.59 % 32.049 M -7.72 % 34.730 M 3.02 % 33.712 M -0.57 % 33.904 M -33.54 % 51.017 M -33.43 % 76.638 M -16.69 % 91.989 M 350.26 % 20.430 M 219.87 % 6.387 M 130.08 % 2.776 M 1.65 % 2.731 M -69.99 % 9.100 M -7.11 % 9.797 M -1.30 % 9.926 M 427.70 % 1.881 M 27.79 % 1.472 M 3.37 % 1.424 M 0.000 0.000 -100.00 % 1.884 M 5.25 % 1.790 M 91.24 % 936.000 K -49.70 % 1.861 M 13.54 % 1.639 M 0.000 -100.00 % 531.000 K 0.000 -100.00 % 4.095 M 0.000 0.000 -100.00 % 1.734 M 2.85 % 1.686 M
Deferred revenue non current 30.419 M 0.000 0.000 0.000 100.00 % -11.578 M 4.41 % -12.112 M 13.72 % -14.038 M 4.35 % -14.677 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.673 M -8.04 % -5.251 M -4.85 % -5.008 M -6.73 % -4.692 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.462 M -5.43 % 1.546 M -72.81 % 5.685 M
Capital lease obligations 14.078 M -1.61 % 14.308 M 27.94 % 11.183 M -37.41 % 17.868 M -22.45 % 23.040 M -22.98 % 29.915 M -18.72 % 36.805 M 63.51 % 22.509 M 75.78 % 12.805 M -39.82 % 21.277 M -25.90 % 28.712 M -22.18 % 36.894 M -18.13 % 45.064 M 0.000 100.00 % -6.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K -85.84 % 113.000 K 0.000 -100.00 % 300.000 K -23.27 % 391.000 K -18.54 % 480.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.614 M -31.42 % 5.270 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.904 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 940.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
Other total stockholders equity 0.000 -100.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B 0.00 % 3.507 B -0.33 % 3.518 B 13.45 % 3.101 B 17.86 % 2.631 B 0.00 % 2.631 B 0.00 % 2.631 B 17.28 % 2.243 B 13.59 % 1.975 B -9.25 % 2.176 B 10.19 % 1.975 B -2.42 % 2.024 B 30.75 % 1.548 B 49.28 % 1.037 B 244.86 % 300.701 M 0.00 % 300.701 M 0.00 % 300.701 M 87.19 % 160.638 M 0.00 % 160.638 M 1.09 % 158.909 M -13.83 % 184.418 M -52.04 % 384.515 M 39.23 % 276.171 M -5.34 % 291.754 M -23.57 % 381.751 M 16.81 % 326.819 M 750.65 % 38.420 M 138.67 % -99.347 M -130.61 % 324.554 M 564.42 % 48.848 M 38.80 % 35.193 M 6.25 % 33.124 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 11.578 M -4.41 % 12.112 M -13.72 % 14.038 M -36.04 % 21.947 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 % 8.514 M -39.44 % 14.058 M -20.57 % 17.698 M -11.30 % 19.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.846 B -5.24 % 1.948 B -5.74 % 2.067 B -7.49 % 2.234 B -5.19 % 2.356 B 6.61 % 2.210 B -0.66 % 2.225 B -1.93 % 2.269 B 1.61 % 2.233 B 27.92 % 1.746 B 14.43 % 1.525 B -17.79 % 1.856 B 1.61 % 1.826 B 7.83 % 1.694 B 52.97 % 1.107 B 5.79 % 1.047 B 18.17 % 885.605 M -12.45 % 1.012 B 3.83 % 974.287 M -7.68 % 1.055 B 158.84 % 407.704 M -13.80 % 472.981 M -9.05 % 520.025 M 95.84 % 265.529 M -1.38 % 269.257 M -10.70 % 301.521 M -14.36 % 352.083 M -4.64 % 369.203 M -6.03 % 392.881 M 56.36 % 251.268 M -46.71 % 471.554 M 15.10 % 409.703 M 21.12 % 338.263 M 9.15 % 309.911 M 17.97 % 262.708 M 107.42 % 126.653 M -9.72 % 140.282 M -1.33 % 142.168 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 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-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.902 M 0.000 0.000 0.000 0.000 100.00 % -80.868 M 0.000 0.000 0.000 100.00 % -702.377 M 0.000 -100.00 % 213.255 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.458 M 1 496.10 % 154.000 K 0.000 -100.00 % 1.159 M -71.43 % 4.056 M -98.60 % 289.899 M 342.80 % 65.469 M 0.000 0.000 -100.00 % 607.022 M 18.22 % 513.450 M 533.89 % 81.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -53.634 M 0.000 100.00 % -495.655 M 0.000 -100.00 % 82.904 M 0.000 100.00 % -620.726 M 0.000 0.000 0.000 0.000 100.00 % -684.715 M 0.000 100.00 % -350.113 M 0.000 100.00 % -320.964 M 0.000 100.00 % -123.565 M 0.000 100.00 % -73.644 M 0.000 100.00 % -37.826 M 0.000 -100.00 % 17.718 M 0.00 % 17.718 M 156.37 % -31.428 M 0.00 % -31.428 M -23.78 % -25.390 M 0.00 % -25.390 M -846 216.67 % -3.000 K 0.00 % -3.000 K -100.09 % 3.471 M 0.00 % 3.471 M 234.02 % 1.039 M 0.00 % 1.039 M -84.86 % 6.865 M 0.00 % 6.865 M 194.21 % -7.287 M 0.00 % -7.287 M -100.00 % -3.643 M 53.26 % -7.795 M -100.00 % -3.898 M
Accounts receivables 0.000 -100.00 % 12.705 M 0.000 -100.00 % 43.734 M 0.000 -100.00 % 164.593 M 0.000 100.00 % -247.882 M 0.000 0.000 0.000 0.000 100.00 % -352.329 M 0.000 -100.00 % 134.127 M 0.000 -100.00 % 95.355 M 0.000 100.00 % -294.255 M 0.000 100.00 % -73.644 M 0.000 100.00 % -37.826 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.145 M 0.00 % -1.145 M -14 406.25 % 8.000 K 0.00 % 8.000 K 100.25 % -3.261 M 0.00 % -3.261 M -100.00 % -1.630 M -173.90 % 2.206 M 100.00 % 1.103 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -66.339 M 0.000 100.00 % -539.389 M 0.000 100.00 % -81.689 M 0.000 100.00 % -372.844 M 0.000 0.000 0.000 0.000 100.00 % -332.386 M 0.000 100.00 % -484.240 M 0.000 100.00 % -416.319 M 0.000 -100.00 % 170.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 -100.00 % 2.184 M 0.00 % 2.184 M -68.15 % 6.857 M 0.00 % 6.857 M 270.31 % -4.026 M 0.00 % -4.026 M -100.00 % -2.013 M 79.87 % -10.001 M -100.00 % -5.001 M
Other non cash items 10.678 M -95.42 % 232.995 M 302.29 % -115.177 M -117.98 % 640.709 M 1 181.37 % 50.002 M 236.07 % -36.748 M -120.04 % 183.402 M 44.62 % 126.814 M 190.39 % -140.299 M -245.58 % 96.373 M -58.46 % 232.026 M -37.11 % 368.954 M -10.30 % 411.331 M 612.37 % 57.741 M -62.04 % 152.094 M 183.75 % -181.610 M -173.80 % 246.084 M 253.93 % -159.870 M -11.23 % -143.733 M -695.51 % 24.136 M -33.36 % 36.217 M -47.99 % 69.630 M 225.98 % -55.269 M -227.76 % 43.260 M 112.87 % 20.323 M 85.38 % 10.963 M -86.82 % 83.155 M 11.88 % 74.322 M -32.93 % 110.813 M -2.31 % 113.437 M 79.50 % 63.196 M -0.88 % 63.755 M -31.67 % 93.310 M 0.08 % 93.233 M 332.57 % 21.554 M 0.00 % 21.554 M 929.05 % 2.095 M 0.00 % 2.095 M 203.15 % -2.031 M 0.00 % -2.031 M -100.00 % -1.015 M -142.45 % 2.392 M 100.00 % 1.196 M
Net cash provided by operating activities -91.554 M -1 305.93 % 7.592 M 103.85 % -197.296 M -198.92 % 199.440 M 21.67 % 163.920 M 310.87 % -77.736 M -339.42 % 32.469 M 128.66 % -113.298 M 69.38 % -370.025 M 17.86 % -450.485 M -269.91 % -121.781 M -254.65 % 78.746 M 1 093.66 % 6.597 M 109.41 % -70.083 M 72.68 % -256.490 M -18.71 % -216.061 M -41.29 % -152.918 M 28.57 % -214.093 M 21.45 % -272.571 M -1 581.28 % 18.401 M 139.07 % -47.098 M -170.31 % 66.987 M 366.93 % -25.095 M -216.35 % 21.569 M 130.51 % 9.357 M 0.00 % 9.357 M 121.84 % -42.840 M 0.00 % -42.840 M -29.26 % -33.142 M 0.00 % -33.142 M -306.35 % -8.156 M 0.00 % -8.156 M -37.82 % -5.918 M 0.00 % -5.918 M 57.46 % -13.911 M 0.00 % -13.911 M -112.42 % -6.549 M 0.00 % -6.549 M -270.60 % -1.767 M 0.00 % -1.767 M -100.00 % -883.500 K 85.77 % -6.210 M -100.00 % -3.105 M
Investments in property plant and equipment -20.000 K 0.000 100.00 % -19.000 K 98.57 % -1.332 M -3 500.00 % -37.000 K 27.45 % -51.000 K 45.16 % -93.000 K -3.33 % -90.000 K -57.89 % -57.000 K -9.62 % -52.000 K 69.05 % -168.000 K 88.92 % -1.516 M -353.89 % -334.000 K -255.32 % -94.000 K 96.91 % -3.040 M 0.000 100.00 % -2.970 M 86.50 % -22.000 M -1 185.05 % -1.712 M -85 500.00 % -2.000 K 75.00 % -8.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -203.000 K 0.00 % -203.000 K 79.86 % -1.008 M 0.00 % -1.008 M -204.99 % -330.500 K 0.00 % -330.500 K -706.10 % -41.000 K 0.00 % -41.000 K 99.49 % -7.981 M 0.00 % -7.981 M -36 175.00 % -22.000 K 0.00 % -22.000 K 98.95 % -2.097 M 0.00 % -2.097 M 74.35 % -8.174 M 0.00 % -8.174 M -100.00 % -4.087 M 7.75 % -4.431 M -100.00 % -2.215 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.000 K 10 133.33 % 3.000 K 107.32 % -41.000 K 0.000 0.000 -100.00 % 512.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.200 M 0.000 -100.00 % 4.272 M 0.000 0.000 0.000 0.000 0.000 100.00 % -175.310 M 0.000 0.000 0.000 0.000 0.000 100.00 % -197.742 M 0.000 100.00 % -4.279 M 0.000 100.00 % -242.000 K 0.000 -100.00 % 4.453 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.242 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 % -12.107 M 0.00 % -12.107 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.174 M -72.27 % 7.841 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 % 8.250 M 0.00 % 8.250 M -50.08 % 16.525 M 0.00 % 16.525 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.169 M 0.00 % 4.169 M 100.00 % 2.084 M 0.000 0.000
Other investing activites 0.000 -100.00 % 493.000 K -46.06 % 914.000 K -96.23 % 24.262 M 14 341.67 % 168.000 K 273.33 % 45.000 K -98.92 % 4.157 M 1 454.07 % -307.000 K -287.20 % 164.000 K 0.000 -100.00 % 737.000 K -68.74 % 2.358 M 5 012.50 % -48.000 K -200.00 % 48.000 K -99.08 % 5.218 M 187.14 % -5.988 M 54.38 % -13.127 M -1 027.05 % 1.416 M -98.27 % 81.819 M 1 631.99 % 4.724 M 105.81 % -81.265 M -483.04 % 21.216 M 980.79 % 1.963 M 5.14 % 1.867 M -63.49 % 5.114 M 2 419.21 % 203.000 K -97.53 % 8.205 M 213.30 % -7.242 M -227.49 % 5.681 M 238.97 % -4.088 M -324.46 % 1.821 M 4 341.46 % 41.000 K 100.68 % -5.991 M -175.06 % 7.981 M 760.09 % -1.209 M -5 595.45 % 22.000 K 101.09 % -2.026 M -196.61 % 2.097 M 110.92 % -19.210 M -579.58 % 4.006 M 100.00 % 2.003 M -54.80 % 4.431 M 100.00 % 2.215 M
Net cash used for investing activites -20.000 K -104.06 % 493.000 K -44.92 % 895.000 K -96.10 % 22.930 M 62 072.97 % -37.000 K -516.67 % -6.000 K -100.29 % 2.081 M 523.83 % -491.000 K -809.26 % -54.000 K 41.94 % -93.000 K 44.64 % -168.000 K 88.92 % -1.516 M -650.50 % -202.000 K -520.83 % 48.000 K -97.80 % 2.178 M 136.37 % -5.988 M 62.80 % -16.097 M 21.80 % -20.584 M -126.09 % 78.907 M 1 571.05 % 4.722 M 106.13 % -77.001 M -462.94 % 21.216 M 989.12 % 1.948 M 4.34 % 1.867 M -63.49 % 5.114 M 2 619.21 % -203.000 K 99.88 % -167.105 M -2 407.44 % 7.242 M 27.49 % 5.681 M 38.97 % 4.088 M 124.46 % 1.821 M 4 541.46 % -41.000 K 99.98 % -203.733 M -2 452.88 % -7.981 M -63.05 % -4.895 M -695.21 % -615.500 K 73.28 % -2.304 M -11.74 % -2.062 M 71.19 % -7.155 M 38.36 % -11.608 M -100.00 % -5.804 M 37.91 % -9.348 M -100.00 % -4.674 M
Debt repayment -13.978 M 0.000 100.00 % -6.469 M 0.000 100.00 % -39.326 M 0.000 100.00 % -98.558 M -454.48 % -17.775 M -135.40 % -7.551 M 83.46 % -45.659 M -477.30 % -7.909 M -30.28 % -6.071 M -102.87 % 211.503 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 % -67.900 M 0.000 100.00 % -57.000 M 0.000 100.00 % -100.000 M 0.000 0.000 0.000 -100.00 % 8.613 M 0.000 -100.00 % 4.082 M 0.000 -100.00 % 2.332 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 511.700 M 0.000 -100.00 % 390.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 -100.00 % 180.198 M 0.00 % 180.198 M 493.98 % 30.338 M 0.00 % 30.338 M -67.40 % 93.059 M 0.00 % 93.059 M 0.000 0.000 -100.00 % 221.319 M 0.000 -100.00 % 15.538 M 0.000 0.000 0.000 0.000 -100.00 % 20.643 M 100.00 % 10.321 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.975 M 75.04 % -47.984 M -24.59 % -38.515 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.543 M 98.20 % -475.226 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
Other financing activites -5.738 M -116.21 % 35.402 M 10 860.49 % -329.000 K 99.60 % -81.378 M -1 165.99 % -6.428 M -107.24 % 88.725 M 3 525.68 % -2.590 M -117.11 % 15.137 M -97.11 % 523.210 M 7 179.02 % -7.391 M -117.54 % 42.146 M -37.36 % 67.279 M 165.10 % -103.351 M -226.84 % 81.483 M -54.09 % 177.500 M 787.50 % 20.000 M 106.47 % -309.062 M -142.54 % 726.598 M 9.00 % 666.622 M 187.44 % 231.917 M 697.72 % -38.800 M -120.70 % 187.426 M 1 338 857.14 % -14.000 K -100.12 % 11.849 M 6 436.36 % -187.000 K 0.000 100.00 % -154.219 M -203.65 % 148.793 M 4 885.11 % -3.110 M -269.22 % 1.838 M 106.25 % -29.378 M -168.23 % 43.059 M 0.000 0.000 -100.00 % 16.108 M 3.78 % 15.521 M 194.80 % 5.265 M 432.60 % -1.583 M -405.60 % 518.000 K 200.00 % -518.000 K -100.00 % -259.000 K -101.20 % 21.622 M 100.00 % 10.811 M
Net cash used provided by financing activities -19.716 M -155.69 % 35.402 M 620.77 % -6.798 M 91.65 % -81.378 M -77.86 % -45.754 M -151.57 % 88.725 M 187.72 % -101.148 M -336.81 % -23.156 M -104.85 % 477.770 M 13.72 % 420.135 M 1 102.41 % 34.941 M -46.98 % 65.907 M -39.06 % 108.152 M 32.73 % 81.483 M -54.09 % 177.500 M 787.50 % 20.000 M 106.47 % -309.062 M -142.54 % 726.598 M 9.00 % 666.622 M 187.44 % 231.917 M 697.72 % -38.800 M -120.70 % 187.426 M 1 338 857.14 % -14.000 K -100.12 % 11.849 M 6 436.36 % -187.000 K 0.000 -100.00 % 138.276 M -7.07 % 148.793 M 26 211.76 % 565.500 K -69.22 % 1.838 M -96.76 % 56.740 M 31.77 % 43.059 M 0.000 0.000 -100.00 % 246.040 M 1 485.21 % 15.521 M -23.44 % 20.273 M 1 380.67 % -1.583 M -205.60 % -518.000 K 0.00 % -518.000 K -100.00 % -259.000 K -101.20 % 21.622 M 100.00 % 10.811 M
Effect of forex changes on cash 44.808 M 6 297.51 % -723.000 K -100.49 % 146.105 M 1 385.26 % 9.837 M 179.04 % -12.446 M -205.27 % -4.077 M -99.56 % -2.043 M -3 422.41 % -58.000 K -102.28 % 2.541 M 101.93 % -131.785 M -1 791.56 % -6.967 M -32.98 % -5.239 M 31.44 % -7.641 M -860.30 % 1.005 M -69.02 % 3.244 M -43.33 % 5.724 M 141.68 % -13.734 M -12 385.45 % -110.000 K 92.58 % -1.482 M -1 907.32 % 82.000 K 107.83 % -1.047 M -26 075.00 % -4.000 K -500.00 % 1.000 K 0.00 % 1.000 K -94.74 % 19.000 K 0.000 -100.00 % 92.476 M 200.09 % -92.389 M -57 462.93 % -160.500 K -200.00 % 160.500 K 102.07 % -7.772 M -200.00 % 7.772 M 0.000 0.000 100.00 % -113.120 M -200.00 % 113.120 M 1 143.59 % -10.840 M -200.60 % 10.775 M 586.98 % -2.213 M -198.75 % 2.241 M 100.00 % 1.120 M 229.73 % -863.500 K -100.00 % -431.750 K
Net change in cash -66.482 M 34.96 % -102.223 M -79.04 % -57.094 M 0.000 -100.00 % 112.589 M 1 530.31 % 6.906 M 110.06 % -68.641 M 49.90 % -137.003 M -224.29 % 110.232 M 648.75 % -20.088 M 85.03 % -134.198 M -197.32 % 137.898 M 28.99 % 106.906 M 758.48 % 12.453 M 116.93 % -73.568 M 62.53 % -196.325 M 60.08 % -491.811 M -200.00 % 491.811 M 4.31 % 471.476 M 84.80 % 255.122 M 255.61 % -163.946 M -159.48 % 275.625 M 1 290.09 % -23.160 M -165.64 % 35.286 M 50.43 % 23.457 M 300.00 % 5.864 M -85.91 % 41.614 M 300.00 % 10.404 M 119.23 % -54.113 M -300.00 % -13.528 M -115.87 % 85.266 M 300.00 % 21.317 M 109.54 % -223.549 M -300.00 % -55.887 M -124.49 % 228.230 M 300.00 % 57.058 M 4 806.06 % 1.163 M 300.00 % 290.750 K 101.25 % -23.304 M -300.00 % -5.826 M 0.00 % -5.826 M -324.03 % 2.601 M 0.00 % 2.601 M
Cash at beginning of period 102.223 M 0.00 % 102.223 M -35.84 % 159.317 M 0.00 % 159.317 M 240.95 % 46.728 M 0.00 % 46.728 M -59.50 % 115.369 M -54.29 % 252.372 M 77.55 % 142.140 M -12.38 % 162.228 M -45.27 % 296.426 M 86.99 % 158.528 M 207.09 % 51.622 M 31.79 % 39.169 M -65.26 % 112.737 M -63.52 % 309.062 M -37.16 % 491.811 M 0.000 -100.00 % 255.122 M 0.000 -100.00 % 395.863 M 229.23 % 120.238 M -16.15 % 143.398 M 32.64 % 108.112 M 27.71 % 84.655 M 300.00 % 21.164 M -50.83 % 43.041 M 300.00 % 10.760 M -88.92 % 97.154 M 300.00 % 24.289 M 104.31 % 11.888 M 300.00 % 2.972 M -98.74 % 235.437 M 300.00 % 58.859 M 716.70 % 7.207 M 300.00 % 1.802 M -70.19 % 6.044 M 300.00 % 1.511 M -94.85 % 29.348 M 300.00 % 7.337 M 0.00 % 7.337 M 54.90 % 4.737 M 0.00 % 4.737 M
Cash at end of period 35.741 M 0.000 -100.00 % 102.223 M -35.84 % 159.317 M 0.00 % 159.317 M 197.04 % 53.634 M 14.78 % 46.728 M -59.50 % 115.369 M -54.29 % 252.372 M 77.55 % 142.140 M -12.38 % 162.228 M -45.27 % 296.426 M 86.99 % 158.528 M 207.09 % 51.622 M 31.79 % 39.169 M -65.26 % 112.737 M 0.000 -100.00 % 491.811 M -32.31 % 726.598 M 184.80 % 255.122 M 10.01 % 231.917 M -41.41 % 395.863 M 229.23 % 120.238 M -16.15 % 143.398 M 32.64 % 108.112 M 300.00 % 27.028 M -68.07 % 84.655 M 300.00 % 21.164 M -50.83 % 43.041 M 300.00 % 10.760 M -88.92 % 97.154 M 300.00 % 24.289 M 104.31 % 11.888 M 300.00 % 2.972 M -98.74 % 235.437 M 300.00 % 58.859 M 716.70 % 7.207 M 300.00 % 1.802 M -70.19 % 6.044 M 300.00 % 1.511 M 0.00 % 1.511 M -79.41 % 7.337 M 0.00 % 7.337 M
Operating cash flow -91.554 M -1 305.93 % 7.592 M 103.85 % -197.296 M -198.92 % 199.440 M 21.67 % 163.920 M 310.87 % -77.736 M -339.42 % 32.469 M 128.66 % -113.298 M 69.38 % -370.025 M 17.86 % -450.485 M -269.91 % -121.781 M -254.65 % 78.746 M 1 093.66 % 6.597 M 109.41 % -70.083 M 72.68 % -256.490 M -18.71 % -216.061 M -41.29 % -152.918 M 28.57 % -214.093 M 21.45 % -272.571 M -1 581.28 % 18.401 M 139.07 % -47.098 M -170.31 % 66.987 M 366.93 % -25.095 M -216.35 % 21.569 M 130.51 % 9.357 M 0.00 % 9.357 M 121.84 % -42.840 M 0.00 % -42.840 M -29.26 % -33.142 M 0.00 % -33.142 M -306.35 % -8.156 M 0.00 % -8.156 M -37.82 % -5.918 M 0.00 % -5.918 M 57.46 % -13.911 M 0.00 % -13.911 M -112.42 % -6.549 M 0.00 % -6.549 M -270.60 % -1.767 M 0.00 % -1.767 M -100.00 % -883.500 K 85.77 % -6.210 M -100.00 % -3.105 M
Capital expenditure -19.999 K -24.99 % -16.000 K 15.79 % -19.000 K 98.57 % -1.332 M -3 500.00 % -37.000 K 27.45 % -51.000 K 45.16 % -93.000 K -3.33 % -90.000 K -57.89 % -57.000 K -9.62 % -52.000 K 69.05 % -168.000 K 88.92 % -1.516 M -353.89 % -334.000 K -255.32 % -94.000 K 96.91 % -3.040 M 0.000 100.00 % -2.970 M 86.50 % -22.000 M -1 185.05 % -1.712 M -85 500.00 % -2.000 K 75.00 % -8.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -203.000 K 0.00 % -203.000 K 79.86 % -1.008 M 0.00 % -1.008 M -204.99 % -330.500 K 0.00 % -330.500 K -706.10 % -41.000 K 0.00 % -41.000 K 99.49 % -7.981 M 0.00 % -7.981 M -36 175.00 % -22.000 K 0.00 % -22.000 K 98.95 % -2.097 M 0.00 % -2.097 M 74.35 % -8.174 M 0.00 % -8.174 M -100.00 % -4.087 M 7.75 % -4.431 M -100.00 % -2.215 M
Free CashFlow -91.574 M -1 308.74 % 7.576 M 103.84 % -197.315 M -199.60 % 198.108 M 20.88 % 163.883 M 310.68 % -77.787 M -340.26 % 32.376 M 128.55 % -113.388 M 69.36 % -370.082 M 17.86 % -450.537 M -269.45 % -121.949 M -257.90 % 77.230 M 1 133.12 % 6.263 M 108.92 % -70.177 M 72.96 % -259.530 M -20.12 % -216.061 M -38.60 % -155.888 M 33.97 % -236.093 M 13.92 % -274.283 M -1 590.75 % 18.399 M 139.06 % -47.106 M -170.32 % 66.987 M 366.77 % -25.110 M -216.42 % 21.569 M 135.62 % 9.154 M 0.00 % 9.154 M 120.88 % -43.848 M 0.00 % -43.848 M -31.00 % -33.473 M 0.00 % -33.473 M -308.35 % -8.197 M 0.00 % -8.197 M 41.02 % -13.899 M 0.00 % -13.899 M 0.24 % -13.933 M 0.00 % -13.933 M -61.15 % -8.646 M 0.00 % -8.646 M 13.03 % -9.941 M 0.00 % -9.941 M -100.00 % -4.971 M 53.28 % -10.640 M -100.00 % -5.320 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2005 2004 2004