0139.HK

Smart Fish Wealthlink Holdings Limited 0139.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 80.735 M -20.61 % 101.699 M -63.40 % 277.840 M 13.94 % 243.841 M -64.39 % 684.803 M -27.19 % 940.565 M 439.15 % 174.454 M -42.63 % 304.073 M 11 942.48 % 2.525 M 288.46 % 650.000 K -93.95 % 10.743 M 13.61 % 9.456 M -40.55 % 15.906 M 256.69 % -10.151 M -149.82 % 20.374 M -48.67 % 39.695 M 42.01 % 27.952 M 2.53 % 27.263 M 24.50 % 21.898 M 112.13 % 10.323 M -74.10 % 39.858 M 151.93 % 15.821 M
Net income -83.135 M 37.43 % -132.864 M -23.68 % -107.425 M 71.07 % -371.266 M -1 437.51 % 27.758 M -86.68 % 208.387 M 410.74 % -67.061 M -113.64 % 491.805 M 414.46 % -156.397 M 87.51 % -1.253 B 1.07 % -1.266 B -23 529.94 % 5.404 M 187.18 % -6.199 M 96.04 % -156.601 M -237.39 % -46.416 M 19.93 % -57.966 M 79.35 % -280.707 M -25.93 % -222.912 M -474.52 % -38.800 M 16.53 % -46.482 M -285.00 % 25.125 M 1 986.79 % 1.204 M
Income before tax -83.163 M 37.82 % -133.756 M -29.46 % -103.318 M 72.04 % -369.459 M -1 144.11 % 35.385 M -85.35 % 241.454 M 510.11 % -58.875 M -111.83 % 497.832 M 418.31 % -156.397 M 87.13 % -1.215 B 4.72 % -1.275 B -16 026.65 % -7.906 M 55.39 % -17.723 M 89.42 % -167.486 M -117.59 % -76.972 M -32.79 % -57.966 M 79.35 % -280.729 M -17.79 % -238.340 M -514.28 % -38.800 M 16.53 % -46.482 M -285.00 % 25.125 M 1 986.79 % 1.204 M
Income before tax ratio -1.03 21.68 % -1.32 -253.68 % -0.37 75.46 % -1.52 -3 032.28 % 0.05 -79.87 % 0.26 176.07 % -0.34 -120.61 % 1.64 102.64 % -61.94 96.69 % -1 868.84 -1 474.69 % -118.68 -14 094.70 % -0.84 24.96 % -1.11 -106.75 % 16.50 536.73 % -3.78 -158.71 % -1.46 85.46 % -10.04 -14.88 % -8.74 -393.40 % -1.77 60.65 % -4.50 -814.31 % 0.63 728.32 % 0.08
EBITDA -39.193 M 62.66 % -104.961 M -48.76 % -70.558 M 76.79 % -303.941 M -330.51 % 131.855 M -50.30 % 265.298 M 2 422.08 % 10.519 M 424.20 % 2.007 M 101.29 % -155.378 M 69.99 % -517.710 M -413.92 % -100.737 M -15 248.42 % 665.000 K 4.89 % 634.000 K 100.43 % -147.534 M -155.71 % -57.696 M -83.83 % -31.386 M 88.13 % -264.419 M -110.08 % -125.866 M -99.78 % -63.003 M -70.05 % -37.049 M -704.49 % 6.129 M 125.95 % -23.621 M
Net income ratio -1.03 21.18 % -1.31 -237.89 % -0.39 74.61 % -1.52 -3 856.26 % 0.04 -81.70 % 0.22 157.64 % -0.38 -123.77 % 1.62 102.61 % -61.94 96.79 % -1 927.13 -1 535.12 % -117.86 -20 723.06 % 0.57 246.64 % -0.39 -102.53 % 15.43 777.16 % -2.28 -56.01 % -1.46 85.46 % -10.04 -22.82 % -8.18 -361.46 % -1.77 60.65 % -4.50 -814.31 % 0.63 728.32 % 0.08
Ratio EBITDA -0.49 52.96 % -1.03 -306.41 % -0.25 79.63 % -1.25 -747.37 % 0.19 -31.74 % 0.28 367.79 % 0.06 813.69 % 0.01 100.01 % -61.54 92.27 % -796.48 -8 393.95 % -9.38 -13 433.66 % 0.07 76.44 % 0.04 -99.73 % 14.53 613.23 % -2.83 -258.15 % -0.79 91.64 % -9.46 -104.90 % -4.62 -60.46 % -2.88 19.83 % -3.59 -2 433.98 % 0.15 110.30 % -1.49
Gross profit ratio 0.83 5.64 % 0.78 -13.48 % 0.91 4.83 % 0.87 78.49 % 0.48 -10.86 % 0.54 -44.33 % 0.98 -0.61 % 0.98 439.00 % -0.29 93.15 % -4.23 -13 590.11 % -0.03 -69.90 % -0.02 -0.11 % -0.02 -100.55 % 3.29 454.17 % -0.93 -295.95 % 0.47 -31.67 % 0.69 121.83 % -3.18 -53.90 % -2.06 -5.31 % -1.96 -424.13 % 0.60 290.67 % -0.32
Weighted average shs out dil 853.748 M 2.83 % 830.234 M 3.91 % 799.031 M 0.07 % 798.483 M 1.23 % 788.749 M 6.60 % 739.902 M 6.80 % 692.819 M 24.35 % 557.171 M 24.39 % 447.921 M 30.21 % 343.987 M 497.00 % 57.620 M 173.63 % 21.057 M 383.18 % 4.358 M 18.90 % 3.665 M 0.93 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 39.66 % 2.600 M 48.73 % 1.748 M 19.95 % 1.458 M 20.48 % 1.210 M -21.84 % 1.548 M
Weighted average shs out 853.748 M 2.83 % 830.234 M 3.91 % 799.031 M 0.07 % 798.483 M 1.23 % 788.749 M 7.18 % 735.902 M 6.22 % 692.819 M 24.35 % 557.171 M 24.39 % 447.921 M 30.21 % 343.987 M 497.69 % 57.553 M 173.32 % 21.057 M 383.18 % 4.358 M 18.90 % 3.665 M 0.93 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 39.66 % 2.600 M 48.73 % 1.748 M 19.95 % 1.458 M 20.48 % 1.210 M -21.84 % 1.548 M
EPS diluted -0.10 39.13 % -0.16 -23.08 % -0.13 71.74 % -0.46 -1 406.82 % 0.04 -87.43 % 0.28 391.67 % -0.10 -110.88 % 0.88 352.00 % -0.35 90.28 % -3.60 83.64 % -22.00 -18 433.33 % 0.12 108.44 % -1.42 96.68 % -42.80 -234.38 % -12.80 20.00 % -16.00 79.27 % -77.20 10.02 % -85.80 -286.49 % -22.20 30.19 % -31.80 -252.88 % 20.80 2 573.52 % 0.78
Earnings per share -0.10 39.13 % -0.16 -23.08 % -0.13 71.74 % -0.46 -1 406.82 % 0.04 -87.43 % 0.28 391.67 % -0.10 -110.88 % 0.88 352.00 % -0.35 90.28 % -3.60 83.64 % -22.00 -8 693.75 % 0.26 118.00 % -1.42 96.68 % -42.80 -234.38 % -12.80 20.00 % -16.00 79.27 % -77.20 10.02 % -85.80 -286.49 % -22.20 30.19 % -31.80 -252.88 % 20.80 2 573.52 % 0.78
Gross profit 66.933 M -16.14 % 79.813 M -68.33 % 252.021 M 19.44 % 210.994 M -36.44 % 331.975 M -35.10 % 511.487 M 200.16 % 170.403 M -42.98 % 298.833 M 40 924.12 % -732.000 K 73.38 % -2.750 M -728.31 % -332.000 K -93.02 % -172.000 K 40.48 % -289.000 K 99.13 % -33.372 M -76.46 % -18.912 M -200.57 % 18.804 M -2.96 % 19.378 M 122.38 % -86.581 M -91.61 % -45.187 M -123.40 % -20.227 M -183.95 % 24.095 M 580.36 % -5.016 M
Income tax expense 0.000 -100.00 % 95.000 K -96.53 % 2.738 M 51.52 % 1.807 M -76.31 % 7.627 M -81.00 % 40.132 M 390.25 % 8.186 M 35.83 % 6.027 M 0.000 -100.00 % 1.000 K -99.40 % 166.000 K 100.37 % -44.674 M -56 649.37 % 79.000 K 100.73 % -10.885 M 0.000 -100.00 % 17.670 M 80 418.18 % -22.000 K 99.86 % -15.428 M 0.000 0.000 0.000 0.000
Cost of revenue 13.802 M -36.94 % 21.886 M -81.30 % 117.041 M -25.75 % 157.624 M -55.33 % 352.828 M -17.77 % 429.078 M 10 491.90 % 4.051 M -22.69 % 5.240 M 60.88 % 3.257 M -4.21 % 3.400 M -69.30 % 11.075 M 15.03 % 9.628 M -40.55 % 16.195 M -30.26 % 23.221 M -40.89 % 39.286 M 88.05 % 20.891 M 143.66 % 8.574 M -92.47 % 113.844 M 69.70 % 67.085 M 119.59 % 30.550 M 93.81 % 15.763 M -24.35 % 20.837 M
General and administrative expenses 59.296 M -64.23 % 165.781 M -5.91 % 176.202 M 11.56 % 157.948 M -24.17 % 208.293 M -2.47 % 213.559 M 39.65 % 152.921 M 214.48 % 48.627 M -40.56 % 81.805 M 104.49 % 40.004 M -52.37 % 83.989 M 102.28 % 41.521 M 8.73 % 38.188 M 13.38 % 33.681 M 9.04 % 30.888 M -27.96 % 42.878 M 38.57 % 30.944 M -21.12 % 39.227 M 122.20 % 17.654 M 8.66 % 16.247 M -9.21 % 17.896 M 1.22 % 17.681 M
Selling and marketing expenses 25.565 M 18.36 % 21.600 M 0.000 0.000 0.000 -100.00 % 89.651 M 0.000 100.00 % -154.777 K 0.000 0.000 -100.00 % 363.000 K 31.05 % 277.000 K -24.32 % 366.000 K -18.85 % 451.000 K 35.84 % 332.000 K -85.84 % 2.344 M 1 805.69 % 123.000 K -38.50 % 200.000 K -26.20 % 271.000 K -10.56 % 303.000 K -52.80 % 642.000 K -6.14 % 684.000 K
Other expenses 0.000 0.000 -100.00 % 11.301 M -92.90 % 159.199 M 47.45 % 107.969 M -67.86 % 335.981 M 6 450.61 % 5.129 M -89.42 % 48.472 M 0.000 100.00 % -4.678 M 0.000 -100.00 % 10.271 M 0.000 0.000 0.000 -100.00 % 13.878 M 97.19 % 7.038 M 8 482.93 % 82.000 K -7.87 % 89.000 K -78.55 % 415.000 K -89.47 % 3.941 M -19.09 % 4.871 M
Operating expenses 84.861 M -54.71 % 187.381 M -0.07 % 187.503 M -40.88 % 317.147 M 0.28 % 316.262 M -50.52 % 639.191 M 304.24 % 158.121 M 226.21 % 48.472 M -44.94 % 88.038 M 107.88 % 42.350 M -55.74 % 95.684 M 61.92 % 59.092 M 13.16 % 52.221 M 25.15 % 41.727 M 3.29 % 40.398 M -31.64 % 59.100 M 55.10 % 38.105 M -3.55 % 39.509 M 119.32 % 18.014 M 6.18 % 16.965 M -24.53 % 22.479 M -3.26 % 23.236 M
Cost and expenses 124.109 M -41.25 % 211.256 M -30.63 % 304.544 M -35.85 % 474.771 M -24.31 % 627.275 M -17.45 % 759.841 M 368.54 % 162.172 M -38.79 % 264.929 M 190.19 % 91.295 M 99.55 % 45.750 M -57.15 % 106.759 M 55.35 % 68.720 M 0.44 % 68.416 M 5.34 % 64.948 M -18.49 % 79.684 M -0.38 % 79.991 M 71.36 % 46.679 M -69.56 % 153.353 M 80.21 % 85.099 M 79.10 % 47.515 M 24.25 % 38.242 M -13.23 % 44.073 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.024 M -41.97 % 12.104 M -40.72 % 20.419 M 50.79 % 13.541 M 87.91 % 7.206 M -22.57 % 9.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 84.861 M -54.71 % 187.381 M 6.34 % 176.202 M 11.56 % 157.948 M -24.17 % 208.293 M -31.30 % 303.210 M 98.28 % 152.921 M 215.48 % 48.472 M -40.75 % 81.805 M 104.49 % 40.004 M -52.57 % 84.352 M 101.81 % 41.798 M 8.41 % 38.554 M 12.96 % 34.132 M 9.33 % 31.220 M -30.96 % 45.222 M 45.56 % 31.067 M -21.20 % 39.427 M 119.96 % 17.925 M 8.31 % 16.550 M -10.72 % 18.538 M 0.94 % 18.365 M
Interest income 2.604 M -60.58 % 6.605 M 4 133.97 % 156.000 K 477.78 % 27.000 K -93.92 % 444.000 K 0.000 -100.00 % 12.000 K 800.00 % 1.333 K -85.19 % 9.000 K -79.55 % 44.000 K 175.00 % 16.000 K -11.11 % 18.000 K 63.64 % 11.000 K -15.38 % 13.000 K 0.000 0.000 0.000 -100.00 % 6.297 M 0.000 0.000 0.000 0.000
Interest expense 8.291 M -38.52 % 13.485 M -47.77 % 25.819 M -21.40 % 32.847 M -31.77 % 48.140 M 0.000 -100.00 % 64.397 M -9.53 % 71.180 M 7 245.70 % 969.000 K 375.00 % 204.000 K -97.20 % 7.291 M -18.55 % 8.951 M -58.87 % 21.762 M 11.71 % 19.480 M 5.06 % 18.542 M 4.93 % 17.670 M 10.32 % 16.017 M -85.73 % 112.250 M 0.000 -100.00 % 9.290 M 0.000 0.000
Depreciation and amortization -4.305 M -193.67 % 4.596 M -29.69 % 6.537 M -74.88 % 26.023 M -37.65 % 41.740 M 73.82 % 24.013 M 1 089.94 % 2.018 M 0.57 % 2.007 M 3 913.32 % 50.000 K -88.48 % 434.000 K -40.87 % 734.000 K 10.38 % 665.000 K 4.89 % 634.000 K 34.32 % 472.000 K -35.69 % 734.000 K -16.69 % 881.000 K 200.68 % 293.000 K 30.80 % 224.000 K 13.13 % 198.000 K 38.46 % 143.000 K -96.83 % 4.513 M -2.55 % 4.631 M
Operating income -17.444 M 84.24 % -110.706 M -43.60 % -77.095 M 76.64 % -329.964 M -466.16 % 90.115 M -62.65 % 241.285 M 2 738.31 % 8.501 M -95.05 % 171.811 M 219.80 % -143.414 M 72.32 % -518.144 M -410.63 % -101.471 M -354.78 % -22.312 M 28.25 % -31.099 M 78.99 % -148.006 M -153.30 % -58.430 M -45.00 % -40.296 M 84.78 % -264.712 M -109.94 % -126.090 M -99.51 % -63.201 M -69.93 % -37.192 M -2 401.49 % 1.616 M 105.72 % -28.252 M
Operating income ratio -0.22 80.15 % -1.09 -292.30 % -0.28 79.49 % -1.35 -1 128.32 % 0.13 -48.70 % 0.26 426.44 % 0.05 -91.38 % 0.57 100.99 % -56.80 92.87 % -797.14 -8 339.58 % -9.45 -300.30 % -2.36 -20.68 % -1.96 -113.41 % 14.58 608.41 % -2.87 -182.51 % -1.02 89.28 % -9.47 -104.76 % -4.62 -60.25 % -2.89 19.89 % -3.60 -8 986.23 % 0.04 102.27 % -1.79
Total other income expenses net -39.789 M -64.42 % -24.199 M 7.72 % -26.223 M 33.60 % -39.495 M 0.000 100.00 % -343.046 M -537.53 % -53.809 M -116.50 % 326.021 M 1 213.58 % -29.277 M 95.80 % -696.600 M 40.64 % -1.174 B -2 384.94 % 51.358 M 47.64 % 34.787 M 127.69 % -125.622 M -577.50 % -18.542 M -92.32 % -9.641 M 39.81 % -16.017 M 85.73 % -112.250 M -560.02 % 24.401 M 362.66 % -9.290 M -139.52 % 23.509 M -20.19 % 29.456 M
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 157.558 M 5.58 % 149.236 M -12.55 % 170.651 M -39.92 % 284.026 M -46.50 % 530.896 M -35.32 % 820.804 M 2.40 % 801.597 M -20.03 % 1.002 B 1 114.64 % 82.529 M 310.48 % -39.210 M 92.59 % -529.148 M -853.36 % 70.238 M -33.25 % 105.232 M -6.11 % 112.084 M 12.56 % 99.578 M 174.25 % -134.111 M -907.95 % 16.599 M 118.51 % -89.697 M -85.49 % -48.356 M -159.52 % -18.633 M 77.69 % -83.504 M -292.37 % -21.282 M
Total investments 39.178 M -78.90 % 185.665 M -61.25 % 479.079 M -2.87 % 493.258 M 43.16 % 344.559 M -56.42 % 790.685 M -48.03 % 1.521 B -11.07 % 1.711 B 52.55 % 1.121 B 71.17 % 655.121 M 328.18 % 153.000 M 958.02 % 14.461 M 14.78 % 12.599 M -17.68 % 15.304 M -18.65 % 18.812 M 11.35 % 16.895 M 26.16 % 13.392 M -95.86 % 323.793 M 172.39 % 118.873 M -3.15 % 122.743 M 0.000 0.000
Total debt 170.956 M -0.48 % 171.789 M -26.28 % 233.039 M -41.80 % 400.390 M -40.36 % 671.336 M -27.03 % 920.023 M 1.94 % 902.507 M -19.84 % 1.126 B 1 200.41 % 86.574 M 83.20 % 47.257 M 9 129.88 % 512.000 K -99.67 % 153.461 M 12.86 % 135.979 M -16.10 % 162.073 M 13.38 % 142.950 M 0.000 -100.00 % 170.323 M 10.37 % 154.315 M 223 544.93 % 69.000 K -53.06 % 147.000 K 14 600.00 % 1.000 K -99.98 % 4.368 M
Accumulated other comprehensive income loss 10.021 M 203.81 % -9.653 M -103.48 % 277.649 M 11.81 % 248.331 M 590.86 % -50.591 M 92.28 % -655.076 M -7 737.71 % -8.358 M -100.77 % 1.087 B 0.000 100.00 % -2.654 M 85.04 % -17.745 M 50.02 % -35.503 M -1.97 % -34.818 M -2.57 % -33.946 M -2.48 % -33.124 M 0.000 100.00 % -33.001 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -4.874 B -1.70 % -4.793 B -1.05 % -4.743 B -1.30 % -4.682 B -10.73 % -4.228 B -18.08 % -3.581 B -2.68 % -3.487 B 4.76 % -3.661 B 9.15 % -4.030 B -4.04 % -3.874 B -45.98 % -2.654 B -91.26 % -1.387 B 0.39 % -1.393 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 172.818 M 3.13 % 167.573 M 2.84 % 162.939 M 2.03 % 159.697 M 0.00 % 159.697 M 8.49 % 147.197 M 0.02 % 147.167 M 15.73 % 127.167 M 41.85 % 89.651 M 5.47 % 85.004 M 102.83 % 41.908 M 106.07 % 20.337 M 200.00 % 6.779 M -80.00 % 33.896 M 20.00 % 28.247 M 0.00 % 28.247 M 0.00 % 28.247 M 0.000 0.000 0.000 0.000 0.000
Total equity 733.127 M -5.61 % 776.684 M -29.76 % 1.106 B -1.49 % 1.122 B -12.12 % 1.277 B 5.10 % 1.215 B -34.26 % 1.849 B -32.13 % 2.724 B 107.05 % 1.316 B 40.79 % 934.456 M -16.47 % 1.119 B 769.33 % 128.689 M 3 963.37 % -3.331 M -153.33 % 6.246 M -94.83 % 120.867 M -28.34 % 168.674 M -21.38 % 214.536 M -56.73 % 495.822 M 22.54 % 404.633 M 13.18 % 357.520 M 13.17 % 315.910 M 38.32 % 228.385 M
Other non current liabilities 528.000 K 0.00 % 528.000 K -99.94 % 945.837 M 33.99 % 705.903 M 0.000 -100.00 % 966.943 M 0.000 0.000 0.000 0.000 100.00 % -363.000 K -102.83 % 12.815 M -4.18 % 13.374 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.246 M 0.000 -100.00 % 2.989 M -54.71 % 6.599 M -92.50 % 87.945 M -63.36 % 239.999 M -1.21 % 242.936 M -3.07 % 250.630 M 189.50 % 86.574 M 0.000 -100.00 % 726.000 K -99.53 % 153.319 M 12.82 % 135.894 M -16.08 % 161.933 M 13.38 % 142.820 M 0.000 -100.00 % 170.323 M 10.37 % 154.315 M 0.000 -100.00 % 69.000 K 0.000 0.000
Total non current liabilities 2.774 M 425.38 % 528.000 K -82.34 % 2.989 M -54.71 % 6.599 M -92.50 % 88.030 M -92.59 % 1.187 B 388.71 % 242.936 M -3.12 % 250.764 M 189.65 % 86.574 M 2 885 700.00 % 3.000 K -99.79 % 1.411 M -99.09 % 154.209 M 12.99 % 136.476 M -15.88 % 162.248 M 12.90 % 143.714 M 24 764.01 % 578.000 K -99.66 % 170.323 M 10.36 % 154.337 M 1 553.32 % 9.335 M 42.74 % 6.540 M 3 219.80 % 197.000 K -96.74 % 6.051 M
Other current liabilities 15.757 M 19.42 % 13.195 M -26.78 % 18.022 M -86.65 % 135.031 M -8.49 % 147.562 M 119.50 % -756.661 M 0.95 % -763.916 M 30.06 % -1.092 B -5 111.41 % 21.796 M 12 075.82 % -182.000 K 45.02 % -331.000 K -94.71 % -170.000 K -0.59 % -169.000 K -100.59 % 28.589 M -47.14 % 54.083 M -72.44 % 196.246 M 2 012.44 % 9.290 M 20.82 % 7.689 M 0.000 0.000 -100.00 % 8.533 M 10.33 % 7.734 M
Deferred revenue 0.000 0.000 -100.00 % 204.000 K -91.22 % 2.324 M -63.42 % 6.354 M -10.19 % 7.075 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
Short term debt 168.710 M -1.79 % 171.789 M -25.33 % 230.050 M -41.58 % 393.791 M -32.50 % 583.391 M -16.66 % 700.034 M 6.13 % 659.571 M -24.64 % 875.187 M 0.000 0.000 -100.00 % 149.000 K 4.93 % 142.000 K 67.06 % 85.000 K -39.29 % 140.000 K 7.69 % 130.000 K 0.000 0.000 0.000 -100.00 % 69.000 K -11.54 % 78.000 K 7 700.00 % 1.000 K -99.98 % 4.368 M
Total current liabilities 291.796 M 11.03 % 262.812 M -72.19 % 945.171 M 35.16 % 699.304 M -41.10 % 1.187 B 4 734.57 % 24.556 M -96.93 % 799.141 M -36.27 % 1.254 B 5 523.73 % 22.298 M -75.52 % 91.088 M -53.38 % 195.375 M 1 424.58 % 12.815 M -4.18 % 13.374 M -54.06 % 29.109 M -47.58 % 55.530 M -71.85 % 197.250 M 2 003.33 % 9.378 M -61.11 % 24.113 M -17.62 % 29.272 M 272.37 % 7.861 M -13.55 % 9.093 M -35.73 % 14.148 M
Total liabilities 294.570 M 11.86 % 263.340 M -72.23 % 948.160 M 34.32 % 705.903 M -44.64 % 1.275 B 5.23 % 1.212 B 16.29 % 1.042 B -30.75 % 1.505 B 1 282.12 % 108.872 M 19.52 % 91.088 M -53.71 % 196.786 M 17.82 % 167.024 M 11.46 % 149.850 M -21.69 % 191.357 M -3.96 % 199.244 M 0.72 % 197.828 M 10.09 % 179.701 M 0.70 % 178.450 M 362.22 % 38.607 M 168.09 % 14.401 M 58.37 % 9.093 M -35.73 % 14.148 M
Other non current assets 1.009 B 347.50 % 225.486 M -64.17 % 629.341 M -5.15 % 663.501 M -33.01 % 990.497 M -44.33 % 1.779 B 297.33 % 447.820 M -55.23 % 1.000 B 1 191.57 % 77.447 M -56.39 % 177.594 M -60.20 % 446.251 M 152.67 % 176.617 M 91.88 % 92.045 M 501.44 % 15.304 M -90.42 % 159.757 M -19.49 % 198.439 M -5.52 % 210.032 M 385.23 % 43.285 M 8.64 % 39.842 M -70.54 % 135.223 M 901.65 % 13.500 M 0.000
Long term investments 0.000 -100.00 % 159.818 M -61.39 % 413.894 M 84.23 % 224.665 M 182.90 % -271.009 M -153.49 % 506.650 M -66.70 % 1.521 B 32.25 % 1.150 B 7.32 % 1.072 B 122.41 % 481.944 M 359.50 % -185.722 M -14.53 % -162.156 M -104.11 % -79.446 M 0.000 100.00 % -140.945 M -7.90 % -130.631 M 12.90 % -149.977 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 65.684 M 0.000 -100.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.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
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 0.000 0.000
Goodwill and intangible assets 0.000 100.00 % -159.818 M 61.39 % -413.894 M -82 878.80 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.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
Property plant equipment net 5.252 M 29.46 % 4.057 M -50.01 % 8.115 M -45.78 % 14.968 M -65.60 % 43.510 M 17.28 % 37.098 M 803.95 % 4.104 M -18.02 % 5.006 M 37.87 % 3.631 M 12.90 % 3.216 M 50.63 % 2.135 M 23.98 % 1.722 M 7.36 % 1.604 M -21.87 % 2.053 M 25.26 % 1.639 M -42.37 % 2.844 M 40.31 % 2.027 M -92.79 % 28.129 M -86.80 % 213.114 M 52 781.89 % 403.000 K 134.30 % 172.000 K -97.92 % 8.263 M
Total non current assets 1.014 B 341.81 % 229.577 M -63.99 % 637.566 M -29.45 % 903.744 M 18.33 % 763.781 M -67.19 % 2.328 B 17.78 % 1.976 B -8.33 % 2.156 B 87.01 % 1.153 B 73.96 % 662.754 M 152.32 % 262.664 M 1 523.09 % 16.183 M 13.94 % 14.203 M -18.17 % 17.357 M -15.13 % 20.451 M -71.05 % 70.652 M 13.80 % 62.082 M -13.07 % 71.414 M -71.77 % 252.956 M 86.51 % 135.626 M 892.00 % 13.672 M 65.46 % 8.263 M
Other current assets -670.553 M -196.91 % 691.921 M 15.73 % 597.868 M 433.56 % -179.239 M -327.07 % 78.936 M 106.18 % -1.277 B -1 485.56 % 92.144 M -93.37 % 1.389 B 537.18 % 217.956 M 111.31 % 103.146 M 0.000 -100.00 % 19.690 M 117.67 % 9.046 M -91.80 % 110.350 M -53.17 % 235.637 M 1 692.05 % 13.149 M 34.09 % 9.806 M -4.32 % 10.249 M -2.51 % 10.513 M -94.66 % 197.039 M -13.37 % 227.447 M 12.17 % 202.769 M
Short term investments 39.178 M 51.58 % 25.847 M -60.35 % 65.185 M -75.73 % 268.593 M -56.37 % 615.568 M 116.72 % 284.035 M 1 352 447.62 % 21.000 K -100.00 % 560.368 M 1 032.06 % 49.500 M -71.42 % 173.177 M -48.87 % 338.722 M 91.78 % 176.617 M 91.88 % 92.045 M 0.000 -100.00 % 159.757 M 8.29 % 147.526 M -9.70 % 163.369 M -49.55 % 323.793 M 172.39 % 118.873 M 0.000 0.000 0.000
cash and cash equivalents 13.398 M -40.59 % 22.553 M -63.85 % 62.388 M -46.39 % 116.364 M -17.14 % 140.440 M 41.55 % 99.219 M -1.68 % 100.910 M -18.22 % 123.387 M 2 950.36 % 4.045 M -95.32 % 86.467 M -83.67 % 529.660 M 536.43 % 83.223 M 170.67 % 30.747 M -38.49 % 49.989 M 15.26 % 43.372 M -67.66 % 134.111 M -12.76 % 153.724 M -37.00 % 244.012 M 403.90 % 48.425 M 157.85 % 18.780 M -77.51 % 83.505 M 225.56 % 25.650 M
Cash and short term investments 52.576 M 8.63 % 48.400 M -62.06 % 127.573 M -66.86 % 384.957 M -49.08 % 756.008 M 97.26 % 383.254 M 279.72 % 100.931 M -85.24 % 683.755 M 1 176.97 % 53.545 M -79.38 % 259.644 M -70.10 % 868.382 M 234.20 % 259.840 M 111.61 % 122.792 M 145.64 % 49.989 M -75.39 % 203.129 M -27.88 % 281.637 M -11.18 % 317.093 M -44.15 % 567.805 M 239.40 % 167.298 M 790.83 % 18.780 M -77.51 % 83.505 M 225.56 % 25.650 M
Total current assets 13.398 M -98.35 % 810.447 M -42.78 % 1.416 B 53.19 % 924.568 M -48.31 % 1.789 B 1 702.78 % 99.219 M -89.15 % 914.414 M -55.88 % 2.073 B 663.36 % 271.501 M -25.16 % 362.790 M -65.54 % 1.053 B 276.65 % 279.530 M 111.26 % 132.316 M -26.59 % 180.246 M -39.85 % 299.660 M 1.29 % 295.850 M -10.93 % 332.155 M -44.90 % 602.858 M 216.82 % 190.284 M -19.47 % 236.295 M -24.10 % 311.331 M 32.89 % 234.270 M
Inventory 0.000 -100.00 % 4.442 M 147.33 % 1.796 M 0.000 0.000 0.000 100.00 % -721.339 M 16.89 % -867.984 M 0.000 0.000 -100.00 % 13.968 M 0.000 -100.00 % 478.000 K -59.28 % 1.174 M -8.85 % 1.288 M 21.05 % 1.064 M 143.48 % 437.000 K 169.75 % 162.000 K -91.94 % 2.011 M 33 416.67 % 6.000 K -98.42 % 379.000 K -91.38 % 4.395 M
Net receivables 631.375 M 861.23 % 65.684 M -90.47 % 689.097 M -4.14 % 718.850 M -24.63 % 953.755 M -3.92 % 992.674 M 37.62 % 721.339 M -16.89 % 867.984 M 0.000 0.000 -100.00 % 166.465 M 0.000 0.000 100.00 % -88.141 M -555.20 % 19.363 M 364.16 % -7.330 M -252.11 % 4.819 M -80.44 % 24.642 M 0.000 -100.00 % 10.235 M 0.000 -100.00 % 728.000 K
Tax assets 0.000 -100.00 % 34.000 K -69.09 % 110.000 K 0.00 % 110.000 K -61.13 % 283.000 K -93.55 % 4.391 M 60.61 % 2.734 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 107.329 M 38.36 % 77.573 M -88.85 % 695.823 M 313.93 % 168.102 M -61.80 % 440.015 M 493.75 % 74.108 M -25.51 % 99.486 M -52.19 % 208.078 M 41 349.80 % 502.000 K 16 633.33 % 3.000 K 0.00 % 3.000 K -81.25 % 16.000 K -77.78 % 72.000 K -80.43 % 368.000 K -71.80 % 1.305 M 31.42 % 993.000 K 1 189.61 % 77.000 K -99.53 % 16.413 M -43.78 % 29.193 M 293.44 % 7.420 M 3 685.71 % 196.000 K -88.35 % 1.683 M
Tax payables 0.000 -100.00 % 255.000 K -76.21 % 1.072 M 1 814.29 % 56.000 K -99.43 % 9.854 M 0.000 -100.00 % 4.859 M -46.15 % 9.023 M 0.000 -100.00 % 179.000 K 0.00 % 179.000 K 1 391.67 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 9.09 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 10.00 % 10.000 K -97.25 % 363.000 K 0.00 % 363.000 K 0.00 % 363.000 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 2.324 M 0.000 -100.00 % 7.075 M 105.07 % -139.655 M 88.86 % -1.254 B 0.000 0.000 100.00 % -195.375 M -227.86 % 152.807 M 12.45 % 135.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 28.000 K -99.19 % 3.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.228 M -18.21 % -39.107 M -46.19 % -26.751 M -56.53 % -17.090 M -136.15 % -7.237 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.246 M -24.86 % 2.989 M -53.33 % 6.404 M -39.68 % 10.617 M 674.40 % 1.371 M -94.55 % 25.152 M 0.000 0.000 0.000 0.000 -100.00 % 512.000 K 0.000 0.000 -100.00 % 225.000 K -36.62 % 355.000 K 0.000 0.000 0.000 -100.00 % 69.000 K -53.06 % 147.000 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 4.434 B 3.62 % 4.279 B 0.000 0.000 0.000 0.000 0.000 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 5.424 B 0.24 % 5.411 B 0.12 % 5.405 B 0.15 % 5.396 B 0.00 % 5.396 B 1.74 % 5.304 B 0.00 % 5.304 B 3.51 % 5.124 B -2.52 % 5.256 B 12.41 % 4.676 B 26.62 % 3.693 B 156.36 % 1.441 B 8.84 % 1.324 B -3.82 % 1.376 B 934.84 % 132.981 M -5.30 % 140.427 M -35.96 % 219.290 M -55.77 % 495.822 M 30.38 % 380.286 M 22.67 % 310.000 M 0.00 % 310.000 M 15.84 % 267.600 M
Deferred tax liabilities non current 0.000 0.000 100.00 % -715.121 M -134.07 % -305.513 M -359 527.06 % 85.000 K -98.26 % 4.873 M 5 632.94 % 85.000 K -36.57 % 134.000 K 0.000 0.000 -100.00 % 1.048 M 17.75 % 890.000 K 52.92 % 582.000 K 84.76 % 315.000 K -64.77 % 894.000 K 54.67 % 578.000 K 0.000 -100.00 % 22.000 K -99.76 % 9.335 M 44.26 % 6.471 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -197.000 K 96.74 % -6.051 M
Total assets 1.028 B -1.19 % 1.040 B -49.36 % 2.054 B 12.34 % 1.828 B -28.37 % 2.552 B 5.16 % 2.427 B -16.04 % 2.891 B -31.64 % 4.229 B 196.86 % 1.424 B 38.90 % 1.026 B -22.04 % 1.316 B 344.86 % 295.713 M 101.83 % 146.519 M -25.85 % 197.603 M -38.27 % 320.111 M -12.66 % 366.502 M -7.04 % 394.237 M -41.53 % 674.272 M 52.12 % 443.240 M 19.18 % 371.921 M 14.44 % 325.003 M 34.00 % 242.533 M
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 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 % 234.926 M 0.000 100.00 % -447.445 M -600.94 % -63.835 M 0.000 0.000 -100.00 % 1.579 M 106.08 % -25.990 M -274.87 % -6.933 M -42.45 % -4.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 25.565 M 18.36 % 21.600 M 19.84 % 18.024 M 51.72 % 11.880 M 0.000 -100.00 % 66.809 M 48.74 % 44.918 M 0.000 0.000 100.00 % -1.579 M -106.08 % 25.990 M 274.87 % 6.933 M 42.45 % 4.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -10.043 M -105.37 % 187.060 M 861.45 % 19.456 M -89.92 % 193.056 M 150.49 % -382.352 M -45.64 % -262.535 M -385.44 % 91.977 M 124.10 % -381.711 M -222.00 % -118.544 M -137.91 % 312.661 M 204.96 % -297.875 M -444.18 % -54.738 M -508.10 % 13.413 M -26.89 % 18.346 M 131.94 % -57.447 M -1 785.98 % -3.046 M 95.97 % -75.620 M -4 138.79 % -1.784 M 11.02 % -2.005 M 76.62 % -8.576 M -735.73 % 1.349 M 183.79 % -1.610 M
Accounts receivables -40.163 M -132.68 % 122.892 M 97.10 % 62.349 M 1 938.22 % 3.059 M 105.35 % -57.186 M 81.39 % -307.232 M -955.32 % 35.920 M 108.66 % -414.997 M 0.000 -100.00 % 166.442 M 200.58 % -165.488 M -44 505.93 % -371.000 K -114.20 % 2.613 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 909.000 K 174.62 % 331.000 K 118.43 % -1.796 M -100.73 % 244.894 M 183.05 % -294.884 M 0.000 -100.00 % 157.755 M 0.000 0.000 0.000 100.00 % -137.269 M -23 564.79 % 585.000 K 292.62 % 149.000 K 175.93 % 54.000 K 103.60 % -1.498 M -138.92 % -627.000 K -128.00 % -275.000 K -114.87 % 1.849 M 192.22 % -2.005 M -224.92 % 1.605 M 22.61 % 1.309 M 263.42 % -801.000 K
Accounts payables 29.756 M 104.82 % -617.914 M -217.09 % 527.721 M 294.08 % -271.913 M -174.31 % 365.908 M 1 541.83 % -25.378 M 76.63 % -108.592 M -26.46 % -85.870 M 0.000 0.000 100.00 % -13.000 K -103.50 % 371.000 K 114.20 % -2.613 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -545.000 K -100.08 % 681.751 M 219.85 % -568.818 M -362.11 % 217.016 M 154.78 % -396.190 M -665.38 % 70.075 M 916.46 % 6.894 M -94.21 % 119.156 M 0.000 -100.00 % 146.219 M 210.46 % -132.374 M -140.89 % -54.952 M -615.93 % 10.651 M -41.77 % 18.292 M 132.69 % -55.949 M -2 212.90 % -2.419 M 96.79 % -75.345 M -1 973.91 % -3.633 M 0.000 100.00 % -10.181 M -25 552.50 % 40.000 K 104.94 % -809.000 K
Other non cash items 44.018 M 15.82 % 38.004 M -39.46 % 62.780 M 187.94 % 21.803 M -64.55 % 61.496 M -87.72 % 500.676 M 677.51 % 64.395 M -31.96 % 94.647 M 23.25 % 76.791 M -88.98 % 696.658 M -40.62 % 1.173 B 5 020.54 % -23.842 M 14.71 % -27.953 M -128.49 % 98.116 M 1 745.69 % -5.962 M -114.08 % 42.334 M -84.05 % 265.369 M 179.27 % -334.785 M -687.85 % 56.951 M 953.33 % -6.674 M 79.03 % -31.834 M -141.22 % -13.197 M
Net cash provided by operating activities -23.595 M -119.93 % 118.396 M 2 756.36 % 4.145 M -96.49 % 118.229 M 148.51 % -243.731 M -371.10 % 89.905 M 11.55 % 80.598 M 127.03 % -298.132 M -50.50 % -198.100 M 4.10 % -206.570 M 44.61 % -372.968 M -372.78 % -78.888 M -194.78 % -26.762 M 47.06 % -50.552 M 56.60 % -116.471 M -554.44 % -17.797 M 80.38 % -90.687 M 83.78 % -559.257 M -3 521.79 % 16.344 M 126.54 % -61.589 M -7 171.43 % -847.000 K 90.56 % -8.972 M
Investments in property plant and equipment 0.000 100.00 % -561.000 K -584.15 % -82.000 K 97.77 % -3.680 M -86.52 % -1.973 M 86.94 % -15.103 M -1 169.16 % -1.190 M -20.20 % -990.000 K -5 400.00 % -18.000 K 99.44 % -3.229 M -167.52 % -1.207 M -4 370.37 % -27.000 K 84.83 % -178.000 K 80.84 % -929.000 K 64.28 % -2.601 M -43.46 % -1.813 M 7.45 % -1.959 M -1 279.58 % -142.000 K 40.83 % -240.000 K -321.05 % -57.000 K 71.36 % -199.000 K 4.33 % -208.000 K
Acquisitions net 0.000 -100.00 % 975.000 K 103.23 % -30.146 M 0.000 -100.00 % 380.000 M 267.34 % -227.083 M -34 196.55 % 666.000 K 100.23 % -284.917 M -269.09 % 168.504 M -7.02 % 181.227 M 269.37 % -107.000 M 0.000 0.000 0.000 -100.00 % 32.508 M 0.000 0.000 -100.00 % 5.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -18.101 M -1 805.37 % -950.000 K 97.93 % -45.983 M 81.08 % -243.001 M -3 754.71 % -6.304 M 99.08 % -684.815 M -10 783.90 % -6.292 M 96.82 % -197.653 M 85.42 % -1.356 B -786.31 % -153.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.638 M 55.63 % -73.562 M -1 434.46 % -4.794 M 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 28.071 M -83.26 % 167.714 M 69.33 % 99.047 M -72.39 % 358.750 M 58.72 % 226.034 M -53.42 % 485.310 M 489.52 % 82.323 M -33.62 % 124.013 M 3 656.83 % 3.301 M -80.31 % 16.765 M 0.000 -100.00 % 5.954 M 0.000 0.000 0.000 0.000 -100.00 % 252.479 M 0.000 0.000 0.000 0.000
Other investing activites 13.188 M 112.34 % -106.889 M -3 774.42 % 2.909 M 154.73 % 1.142 M -87.44 % 9.094 M -96.00 % 227.083 M 1 892 258.33 % 12.000 K -99.99 % 235.203 M 1 173.59 % -21.908 M -759.28 % 3.323 M 20 668.75 % 16.000 K -11.11 % 18.000 K 28.57 % 14.000 K 7.69 % 13.000 K -31.58 % 19.000 K -75.95 % 79.000 K -96.71 % 2.402 M -61.85 % 6.297 M -57.69 % 14.882 M 670.69 % 1.931 M 113.13 % 906.000 K -49.69 % 1.801 M
Net cash used for investing activites 13.188 M 113.67 % -96.505 M -169.21 % 139.445 M 175.99 % 50.526 M -89.95 % 502.870 M 145.75 % 204.627 M 202.30 % -200.017 M 4.70 % -209.876 M -387.75 % 72.938 M 106.23 % -1.171 B -379.26 % -244.426 M -2 715 744.44 % -9.000 K -100.16 % 5.790 M 732.10 % -916.000 K -103.06 % 29.926 M 1 825.84 % -1.734 M -491.42 % 443.000 K -99.80 % 226.001 M 483.57 % -58.920 M -1 917.81 % -2.920 M -513.01 % 707.000 K -55.62 % 1.593 M
Debt repayment 4.436 M 103.83 % -115.947 M 37.97 % -186.933 M -139.92 % -77.915 M 65.14 % -223.506 M -307.57 % -54.839 M -56.98 % -34.933 M -105.90 % 591.874 M 1 305.88 % 42.100 M 0.000 0.000 0.000 100.00 % -140.000 K 0.000 0.000 0.000 0.000 100.00 % -69.000 K 11.54 % -78.000 K -27.87 % -61.000 K 0.000 0.000
Common stock issued 12.443 M 56.10 % 7.971 M 2.46 % 7.780 M 0.000 -100.00 % 74.403 M 42 174.43 % 176.000 K -99.91 % 200.000 M 0.76 % 198.484 M 33 484.43 % 591.000 K -99.94 % 1.026 B 179.10 % 367.700 M 181.65 % 130.552 M 0.000 -100.00 % 49.823 M 0.000 0.000 0.000 -100.00 % 332.099 M 350.87 % 73.658 M 0.000 -100.00 % 64.000 M 317.45 % 15.331 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -11.246 M -122.91 % 49.079 M 236.40 % -35.981 M -24.14 % -28.984 M 28.21 % -40.374 M 7.09 % -43.454 M -142.00 % 103.462 M -15.20 % 122.000 M 0.000 100.00 % -91.370 M -113.12 % 696.161 M 84 901.34 % 819.000 K -55.92 % 1.858 M 139.43 % 776.000 K 119.13 % -4.057 M 0.000 0.000 -100.00 % 197.046 M 17 932.22 % -1.105 M 0.000 100.00 % -1.600 M 0.000
Net cash used provided by financing activities 5.633 M 109.56 % -58.897 M 72.62 % -215.134 M -101.25 % -106.899 M 43.58 % -189.477 M -93.11 % -98.117 M -188.14 % 111.315 M -87.80 % 912.358 M 2 037.12 % 42.691 M -95.43 % 934.887 M -12.12 % 1.064 B 709.81 % 131.371 M 7 546.74 % 1.718 M -96.60 % 50.599 M 1 347.20 % -4.057 M 0.000 0.000 -100.00 % 529.076 M 630.01 % 72.475 M 118 911.48 % -61.000 K -100.10 % 62.400 M 307.02 % 15.331 M
Effect of forex changes on cash 1.194 M 176.25 % -1.566 M 61.52 % -4.070 M -955.04 % 476.000 K -78.88 % 2.254 M 315.08 % -1.048 M 0.000 100.00 % -486.821 M 0.000 100.00 % -25.000 K 16.67 % -30.000 K -1 600.00 % 2.000 K -83.33 % 12.000 K -92.05 % 151.000 K 214.39 % -132.000 K -76.00 % -75.000 K -1 600.00 % 5.000 K -88.89 % 45.000 K 309.09 % 11.000 K 120.00 % 5.000 K 0.000 0.000
Net change in cash -3.580 M 90.72 % -38.572 M 48.99 % -75.614 M -221.31 % 62.332 M -13.33 % 71.916 M 4 352.87 % -1.691 M 79.13 % -8.104 M -121.95 % 36.920 M 144.77 % -82.471 M 81.39 % -443.144 M -199.26 % 446.437 M 750.75 % 52.476 M 372.72 % -19.242 M -2 579.94 % -718.000 K 99.21 % -90.734 M -362.79 % -19.606 M 78.27 % -90.239 M -146.07 % 195.865 M 554.85 % 29.910 M 146.33 % -64.565 M -203.70 % 62.260 M 682.95 % 7.952 M
Cash at beginning of period 2.178 M -94.66 % 40.750 M -64.98 % 116.364 M 115.36 % 54.032 M 402.12 % -17.884 M -117.72 % 100.910 M 57.87 % 63.919 M -26.08 % 86.467 M -0.06 % 86.516 M -83.67 % 529.660 M 536.43 % 83.223 M 170.67 % 30.747 M -38.49 % 49.989 M -1.42 % 50.707 M -64.15 % 141.441 M -12.17 % 161.047 M -35.91 % 251.286 M 353.41 % 55.421 M 117.24 % 25.511 M -71.68 % 90.076 M 223.83 % 27.816 M 40.03 % 19.864 M
Cash at end of period -1.402 M -164.37 % 2.178 M -94.66 % 40.750 M -64.98 % 116.364 M 115.36 % 54.032 M -45.54 % 99.219 M 77.76 % 55.815 M -54.76 % 123.387 M 2 950.36 % 4.045 M -95.32 % 86.516 M -83.67 % 529.660 M 536.43 % 83.223 M 170.67 % 30.747 M -38.49 % 49.989 M -1.42 % 50.707 M -64.15 % 141.441 M -12.17 % 161.047 M -35.91 % 251.286 M 353.41 % 55.421 M 117.24 % 25.511 M -71.68 % 90.076 M 223.83 % 27.816 M
Operating cash flow -23.595 M -119.93 % 118.396 M 2 756.36 % 4.145 M -96.49 % 118.229 M 148.51 % -243.731 M -371.10 % 89.905 M 11.55 % 80.598 M 127.03 % -298.132 M -50.50 % -198.100 M 4.10 % -206.570 M 44.61 % -372.968 M -372.78 % -78.888 M -194.78 % -26.762 M 47.06 % -50.552 M 56.60 % -116.471 M -554.44 % -17.797 M 80.38 % -90.687 M 83.78 % -559.257 M -3 521.79 % 16.344 M 126.54 % -61.589 M -7 171.43 % -847.000 K 90.56 % -8.972 M
Capital expenditure -8.000 K 98.57 % -561.000 K -584.15 % -82.000 K 97.77 % -3.680 M -86.52 % -1.973 M 86.94 % -15.103 M -1 169.16 % -1.190 M -20.20 % -990.000 K -5 400.00 % -18.000 K 99.44 % -3.229 M -167.52 % -1.207 M -4 370.37 % -27.000 K 84.83 % -178.000 K 80.84 % -929.000 K 64.28 % -2.601 M -43.46 % -1.813 M 7.45 % -1.959 M -1 279.58 % -142.000 K 40.83 % -240.000 K -321.05 % -57.000 K 71.36 % -199.000 K 4.33 % -208.000 K
Free CashFlow -5.145 M -104.37 % 117.835 M 2 800.20 % 4.063 M -96.45 % 114.549 M 146.62 % -245.704 M -428.47 % 74.802 M -5.80 % 79.408 M 126.55 % -299.122 M -50.98 % -198.118 M 5.57 % -209.799 M 43.93 % -374.175 M -374.15 % -78.915 M -192.93 % -26.940 M 47.67 % -51.481 M 56.76 % -119.072 M -507.20 % -19.610 M 78.83 % -92.646 M 83.44 % -559.399 M -3 573.66 % 16.104 M 126.12 % -61.646 M -5 793.50 % -1.046 M 88.61 % -9.180 M
2024 2023 2022 2021 2020 2019 2018 2017 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 2018-01-31 2017-06-30 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-09-30
Revenue 29.615 M -43.97 % 52.857 M 142.35 % 21.810 M 26.48 % 17.244 M -79.58 % 84.455 M -5.10 % 88.996 M -52.92 % 189.044 M 63.38 % 115.705 M -10.42 % 129.163 M -54.99 % 286.975 M -27.86 % 397.828 M 25.41 % 317.232 M -49.11 % 623.333 M 643.85 % 83.798 M 219.12 % 26.259 M -39.79 % 43.614 M -83.26 % 260.459 M 80 041.25 % 325.000 K -93.95 % 5.372 M 0.00 % 5.372 M 13.61 % 4.728 M 0.00 % 4.728 M -40.55 % 7.953 M 0.00 % 7.953 M 178.35 % -10.151 M -100.00 % -5.076 M -124.91 % 20.374 M 100.00 % 10.187 M -74.34 % 39.695 M 100.00 % 19.848 M -28.99 % 27.952 M 100.00 % 13.976 M -48.74 % 27.263 M 100.00 % 13.632 M -37.75 % 21.898 M 100.00 % 10.949 M 6.06 % 10.323 M 100.00 % 5.162 M -87.05 % 39.858 M 100.00 % 19.929 M 25.97 % 15.821 M 300.00 % 3.955 M -66.67 % 11.866 M
Net income -53.797 M 22.23 % -69.177 M -395.61 % -13.958 M 86.50 % -103.368 M -250.45 % -29.496 M 40.38 % -49.473 M -100.31 % 15.970 B 0.00 % 15.970 B 0.00 % 15.970 B 0.00 % 15.970 B 2.51 % 15.578 B 5.84 % 14.718 B 33 587.51 % 43.691 M 151.31 % -85.154 M -570.65 % 18.093 M 207.92 % -16.765 M -103.30 % 508.571 M 183.73 % -607.373 M 4.74 % -637.570 M 0.00 % -637.570 M -5 028.45 % -12.432 M 0.00 % -12.432 M -39.67 % -8.901 M 0.00 % -8.901 M 95.24 % -186.966 M -100.00 % -93.483 M 2.13 % -95.514 M -100.00 % -47.757 M 36.86 % -75.636 M -100.00 % -37.818 M 86.53 % -280.707 M -100.00 % -140.354 M 37.04 % -222.912 M -100.00 % -111.456 M -187.26 % -38.800 M -100.00 % -19.400 M 58.26 % -46.482 M -100.00 % -23.241 M -192.50 % 25.125 M 100.00 % 12.563 M 943.40 % 1.204 M 300.00 % 301.000 K -66.67 % 903.000 K
Income before tax -60.842 M 12.08 % -69.205 M -409.42 % -13.585 M 86.47 % -100.396 M -200.95 % -33.360 M 31.03 % -48.372 M 0.000 0.000 0.000 0.000 -100.00 % 26.180 M 0.000 -100.00 % 68.531 M 183.46 % -82.111 M -453.38 % 23.236 M 257.87 % -14.719 M -102.87 % 512.551 M 184.39 % -607.372 M 4.72 % -637.487 M 0.00 % -637.487 M -16 026.65 % -3.953 M 0.00 % -3.953 M 55.39 % -8.862 M 0.00 % -8.862 M 94.71 % -167.486 M -100.00 % -83.743 M -8.80 % -76.972 M -100.00 % -38.486 M 33.61 % -57.966 M -100.00 % -28.983 M 89.68 % -280.729 M -100.00 % -140.365 M 41.11 % -238.340 M -100.00 % -119.170 M -207.14 % -38.800 M -100.00 % -19.400 M 58.26 % -46.482 M -100.00 % -23.241 M -192.50 % 25.125 M 100.00 % 12.563 M 943.40 % 1.204 M 300.00 % 301.000 K -66.67 % 903.000 K
Income before tax ratio -2.05 -56.91 % -1.31 -110.20 % -0.62 89.30 % -5.82 -1 373.93 % -0.40 27.33 % -0.54 0.00 0.00 0.00 0.00 -100.00 % 0.07 0.00 -100.00 % 0.11 111.22 % -0.98 -210.73 % 0.88 362.20 % -0.34 -117.15 % 1.97 100.11 % -1 868.84 -1 474.69 % -118.68 0.00 % -118.68 -14 094.70 % -0.84 0.00 % -0.84 24.96 % -1.11 0.00 % -1.11 -106.75 % 16.50 0.00 % 16.50 536.73 % -3.78 0.00 % -3.78 -158.71 % -1.46 0.00 % -1.46 85.46 % -10.04 0.00 % -10.04 -14.88 % -8.74 0.00 % -8.74 -393.40 % -1.77 0.00 % -1.77 60.65 % -4.50 0.00 % -4.50 -814.31 % 0.63 0.00 % 0.63 728.32 % 0.08 0.00 % 0.08 0.00 % 0.08
EBITDA -54.390 M -66.54 % -32.659 M -399.83 % -6.534 M 92.22 % -83.944 M -299.41 % -21.017 M 32.07 % -30.939 M -81.36 % -17.059 M 91.60 % -203.079 M -101.34 % -100.862 M -308.97 % 48.266 M 139.68 % 20.138 M 60.26 % 12.566 M -85.68 % 87.763 M 0.000 0.000 -100.00 % 1.885 M 1 449.39 % 121.661 K 100.02 % -625.999 M 0.74 % -630.661 M 0.00 % -630.661 M -5 577.58 % 11.514 M 0.00 % 11.514 M 41.48 % 8.138 M 0.00 % 8.138 M 105.96 % -136.649 M -100.00 % -68.325 M -151.75 % -27.140 M -100.00 % -13.570 M 65.57 % -39.415 M -100.00 % -19.708 M 92.55 % -264.419 M -100.00 % -132.210 M 44.48 % -238.116 M -100.00 % -119.058 M -208.42 % -38.602 M -100.00 % -19.301 M 58.35 % -46.339 M -100.00 % -23.170 M -178.17 % 29.638 M 100.00 % 14.819 M 153.97 % 5.835 M 300.00 % 1.459 M 105.82 % -25.080 M
Net income ratio -1.82 -38.80 % -1.31 -104.50 % -0.64 89.32 % -5.99 -1 616.37 % -0.35 37.17 % -0.56 -100.66 % 84.48 -38.79 % 138.02 11.63 % 123.64 122.18 % 55.65 42.11 % 39.16 -15.60 % 46.40 66 092.99 % 0.07 106.90 % -1.02 -247.48 % 0.69 279.24 % -0.38 -119.69 % 1.95 100.10 % -1 868.84 -1 474.49 % -118.69 0.00 % -118.69 -4 414.07 % -2.63 0.00 % -2.63 -134.94 % -1.12 0.00 % -1.12 -106.08 % 18.42 0.00 % 18.42 492.88 % -4.69 0.00 % -4.69 -146.04 % -1.91 0.00 % -1.91 81.03 % -10.04 0.00 % -10.04 -22.82 % -8.18 0.00 % -8.18 -361.46 % -1.77 0.00 % -1.77 60.65 % -4.50 0.00 % -4.50 -814.31 % 0.63 0.00 % 0.63 728.32 % 0.08 0.00 % 0.08 0.00 % 0.08
Ratio EBITDA -1.84 -197.24 % -0.62 -106.24 % -0.30 93.85 % -4.87 -1 856.17 % -0.25 28.42 % -0.35 -285.25 % -0.09 94.86 % -1.76 -124.76 % -0.78 -564.29 % 0.17 232.26 % 0.05 27.79 % 0.04 -71.87 % 0.14 0.00 0.00 -100.00 % 0.04 9 152.91 % 0.00 100.00 % -1 926.15 -1 540.55 % -117.41 0.00 % -117.41 -4 921.37 % 2.44 0.00 % 2.44 137.98 % 1.02 0.00 % 1.02 -92.40 % 13.46 0.00 % 13.46 1 110.56 % -1.33 0.00 % -1.33 -34.16 % -0.99 0.00 % -0.99 89.50 % -9.46 0.00 % -9.46 -8.31 % -8.73 0.00 % -8.73 -395.46 % -1.76 0.00 % -1.76 60.73 % -4.49 0.00 % -4.49 -703.68 % 0.74 0.00 % 0.74 101.62 % 0.37 0.00 % 0.37 117.45 % -2.11
Gross profit ratio 1.00 15.90 % 0.86 68.16 % 0.51 -35.54 % 0.80 1.72 % 0.78 9.88 % 0.71 47.84 % 0.48 70.81 % 0.28 27.48 % 0.22 -57.48 % 0.52 13.33 % 0.46 -35.96 % 0.72 57.35 % 0.46 -54.43 % 1.00 0.00 % 1.00 2.38 % 0.98 -0.71 % 0.98 123.25 % -4.23 -13 590.11 % -0.03 0.00 % -0.03 -69.90 % -0.02 0.00 % -0.02 -0.11 % -0.02 0.00 % -0.02 -100.55 % 3.29 0.00 % 3.29 454.17 % -0.93 0.00 % -0.93 -295.95 % 0.47 0.00 % 0.47 -31.67 % 0.69 0.00 % 0.69 121.83 % -3.18 0.00 % -3.18 -53.90 % -2.06 0.00 % -2.06 -5.31 % -1.96 0.00 % -1.96 -424.13 % 0.60 0.00 % 0.60 290.67 % -0.32 0.00 % -0.32 0.00 % -0.32
Weighted average shs out dil 18.845 B 2 080.93 % 864.088 M 2.24 % 845.156 M 0.87 % 837.863 M 1.87 % 822.480 M 2.85 % 799.666 M 0.15 % 798.483 M 0.00 % 798.482 M 0.00 % 798.483 M -0.01 % 798.589 M 2.53 % 778.908 M 4.70 % 743.971 M 1.11 % 735.833 M 0.00 % 735.833 M 13.36 % 649.092 M -6.31 % 692.819 M 0.00 % 692.819 M 101.41 % 343.987 M 497.00 % 57.620 M 0.00 % 57.620 M 526.08 % 9.203 M 0.00 % 9.203 M 111.18 % 4.358 M 0.00 % 4.358 M 18.90 % 3.665 M 0.00 % 3.665 M 0.93 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 39.64 % 2.601 M 0.00 % 2.601 M 0.00 % 2.601 M 0.00 % 2.601 M 78.42 % 1.458 M 0.00 % 1.458 M 21.83 % 1.196 M 0.00 % 1.196 M -22.71 % 1.548 M 0.00 % 1.548 M 0.00 % 1.548 M
Weighted average shs out 18.850 B 2 081.46 % 864.088 M 2.15 % 845.939 M 0.96 % 837.863 M 1.87 % 822.480 M 2.85 % 799.666 M 0.51 % 795.639 M -0.36 % 798.532 M 0.30 % 796.126 M -0.36 % 798.970 M 2.35 % 780.620 M 4.80 % 744.894 M 1.23 % 735.833 M 0.00 % 735.833 M 13.36 % 649.092 M -6.31 % 692.819 M 0.00 % 692.819 M 101.41 % 343.987 M 497.00 % 57.620 M 0.00 % 57.620 M 526.08 % 9.203 M 0.00 % 9.203 M 111.18 % 4.358 M 0.00 % 4.358 M 18.90 % 3.665 M 0.00 % 3.665 M 0.93 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 0.00 % 3.632 M 39.64 % 2.601 M 0.00 % 2.601 M 0.00 % 2.601 M 0.00 % 2.601 M 78.42 % 1.458 M 0.00 % 1.458 M 21.83 % 1.196 M 0.00 % 1.196 M -22.71 % 1.548 M 0.00 % 1.548 M 0.00 % 1.548 M
EPS diluted 0.00 96.38 % -0.08 -381.93 % -0.02 86.17 % -0.12 -233.33 % -0.04 41.94 % -0.06 -100.31 % 20.00 0.00 % 20.00 0.00 % 20.00 0.00 % 20.00 0.00 % 20.00 1.01 % 19.80 32 900.00 % 0.06 151.72 % -0.12 -514.29 % 0.03 216.67 % -0.02 -102.65 % 0.91 151.36 % -1.76 84.25 % -11.20 0.00 % -11.20 -728.40 % -1.35 0.00 % -1.35 33.86 % -2.04 0.00 % -2.04 96.01 % -51.20 -100.00 % -25.60 3.03 % -26.40 -100.00 % -13.20 36.54 % -20.80 -100.00 % -10.40 86.60 % -77.60 -100.00 % -38.80 54.67 % -85.60 -100.00 % -42.80 -181.58 % -15.20 -100.00 % -7.60 76.25 % -32.00 -100.00 % -16.00 -176.92 % 20.80 100.00 % 10.40 1 240.21 % 0.78 300.00 % 0.19 -66.78 % 0.58
Earnings per share 0.00 96.38 % -0.08 -381.93 % -0.02 86.17 % -0.12 -233.33 % -0.04 41.94 % -0.06 -100.31 % 20.00 0.00 % 20.00 0.00 % 20.00 0.00 % 20.00 0.00 % 20.00 1.01 % 19.80 32 900.00 % 0.06 151.72 % -0.12 -514.29 % 0.03 216.67 % -0.02 -102.65 % 0.91 151.36 % -1.76 84.25 % -11.20 0.00 % -11.20 -728.40 % -1.35 0.00 % -1.35 33.86 % -2.04 0.00 % -2.04 96.01 % -51.20 -100.00 % -25.60 3.03 % -26.40 -100.00 % -13.20 36.54 % -20.80 -100.00 % -10.40 86.60 % -77.60 -100.00 % -38.80 54.67 % -85.60 -100.00 % -42.80 -181.58 % -15.20 -100.00 % -7.60 76.25 % -32.00 -100.00 % -16.00 -176.92 % 20.80 100.00 % 10.40 1 240.21 % 0.78 300.00 % 0.19 -66.78 % 0.58
Gross profit 29.615 M -35.06 % 45.607 M 307.53 % 11.191 M -18.47 % 13.726 M -79.23 % 66.087 M 4.27 % 63.380 M -30.40 % 91.063 M 179.07 % 32.631 M 14.20 % 28.574 M -80.86 % 149.319 M -18.25 % 182.656 M -19.70 % 227.454 M -19.92 % 284.033 M 238.95 % 83.798 M 219.12 % 26.259 M -38.36 % 42.601 M -83.37 % 256.232 M 18 735.04 % -1.375 M -728.31 % -166.000 K 0.00 % -166.000 K -93.02 % -86.000 K 0.00 % -86.000 K 40.48 % -144.500 K 0.00 % -144.500 K 99.57 % -33.372 M -100.00 % -16.686 M 11.77 % -18.912 M -100.00 % -9.456 M -150.29 % 18.804 M 100.00 % 9.402 M -51.48 % 19.378 M 100.00 % 9.689 M 111.19 % -86.581 M -100.00 % -43.291 M 4.20 % -45.187 M -100.00 % -22.594 M -11.70 % -20.227 M -100.00 % -10.114 M -141.97 % 24.095 M 100.00 % 12.048 M 340.18 % -5.016 M -300.00 % -1.254 M 66.67 % -3.762 M
Income tax expense 0.000 0.000 -100.00 % 373.000 K -39.84 % 620.000 K 218.10 % -525.000 K -119.17 % 2.738 M 0.000 0.000 0.000 0.000 -100.00 % 20.138 M 0.000 -100.00 % 27.566 M 805.88 % 3.043 M -40.83 % 5.143 M 151.31 % 2.047 M -48.58 % 3.980 M 795 930.20 % 500.000 -99.40 % 83.000 K 0.00 % 83.000 K -99.02 % 8.479 M 0.00 % 8.479 M 21 365.82 % 39.500 K 0.00 % 39.500 K -99.80 % 19.480 M 100.00 % 9.740 M -47.47 % 18.542 M 100.00 % 9.271 M -47.53 % 17.670 M 100.00 % 8.835 M 40 259.09 % -22.000 K -100.00 % -11.000 K 99.93 % -15.428 M -100.00 % -7.714 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 4.280 M 34.46 % 3.183 M -70.03 % 10.619 M 201.85 % 3.518 M -80.85 % 18.368 M -28.29 % 25.616 M -73.86 % 97.981 M 17.94 % 83.074 M -17.41 % 100.589 M -26.93 % 137.656 M -36.03 % 215.172 M 139.67 % 89.778 M -73.54 % 339.300 M 0.000 0.000 -100.00 % 1.013 M -76.04 % 4.227 M 148.66 % 1.700 M -69.30 % 5.538 M 0.00 % 5.538 M 15.03 % 4.814 M 0.00 % 4.814 M -40.55 % 8.098 M 0.00 % 8.098 M -65.13 % 23.221 M 100.00 % 11.611 M -70.45 % 39.286 M 100.00 % 19.643 M -5.97 % 20.891 M 100.00 % 10.446 M 21.83 % 8.574 M 100.00 % 4.287 M -96.23 % 113.844 M 100.00 % 56.922 M -15.15 % 67.085 M 100.00 % 33.543 M 9.80 % 30.550 M 100.00 % 15.275 M -3.10 % 15.763 M 100.00 % 7.882 M -62.18 % 20.837 M 300.00 % 5.209 M -66.67 % 15.628 M
General and administrative expenses 30.029 M 16.51 % 25.773 M -23.12 % 33.523 M -55.35 % 75.083 M -17.22 % 90.698 M -5.87 % 96.353 M 19.67 % 80.515 M 4.61 % 76.966 M -4.96 % 80.982 M -25.00 % 107.971 M 7.62 % 100.322 M -26.35 % 136.217 M 76.12 % 77.342 M -33.93 % 117.067 M 226.51 % 35.854 M -6.22 % 38.230 M 267.73 % 10.396 M -48.02 % 20.002 M -52.37 % 41.995 M 0.00 % 41.995 M 102.28 % 20.761 M 0.00 % 20.761 M 8.73 % 19.094 M 0.00 % 19.094 M -43.31 % 33.681 M 100.00 % 16.841 M -45.48 % 30.888 M 100.00 % 15.444 M -63.98 % 42.878 M 100.00 % 21.439 M -30.72 % 30.944 M 100.00 % 15.472 M -60.56 % 39.227 M 100.00 % 19.614 M 11.10 % 17.654 M 100.00 % 8.827 M -45.67 % 16.247 M 100.00 % 8.124 M -54.61 % 17.896 M 100.00 % 8.948 M -49.39 % 17.681 M 300.00 % 4.420 M -66.67 % 13.261 M
Selling and marketing expenses 32.531 M 39.17 % 23.375 M 967.35 % 2.190 M -89.86 % 21.600 M 0.000 0.000 -100.00 % 18.024 M 126.06 % -69.166 M -682.21 % 11.880 M 175.39 % -15.758 M -200.00 % 15.758 M 288.54 % -8.358 M -108.53 % 98.009 M 455.49 % -27.570 M -161.38 % 44.918 M 3 355.23 % 1.300 M 189.36 % -1.455 M 37.80 % -2.339 M -1 388.71 % 181.500 K 0.00 % 181.500 K 31.05 % 138.500 K 0.00 % 138.500 K -24.32 % 183.000 K 0.00 % 183.000 K -59.42 % 451.000 K 100.00 % 225.500 K -32.08 % 332.000 K 100.00 % 166.000 K -92.92 % 2.344 M 100.00 % 1.172 M 852.85 % 123.000 K 100.00 % 61.500 K -69.25 % 200.000 K 100.00 % 100.000 K -63.10 % 271.000 K 100.00 % 135.500 K -55.28 % 303.000 K 100.00 % 151.500 K -76.40 % 642.000 K 100.00 % 321.000 K -53.07 % 684.000 K 300.00 % 171.000 K -66.67 % 513.000 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -175.700 M 0.000 0.000 0.000 -100.00 % 48.472 M 0.000 100.00 % -386.000 K 0.00 % -386.000 K 75.30 % -1.563 M 0.00 % -1.563 M -2 580.16 % 63.000 K 0.00 % 63.000 K -83.80 % 389.000 K 100.00 % 194.500 K 251.95 % -128.000 K -100.00 % -64.000 K -100.46 % 13.878 M 100.00 % 6.939 M -1.41 % 7.038 M 100.00 % 3.519 M 4 191.46 % 82.000 K 100.00 % 41.000 K -53.93 % 89.000 K 100.00 % 44.500 K -89.28 % 415.000 K 100.00 % 207.500 K -94.73 % 3.941 M 100.00 % 1.971 M -59.55 % 4.871 M 300.00 % 1.218 M -66.67 % 3.653 M
Operating expenses 62.560 M 27.29 % 49.148 M 37.62 % 35.713 M -63.06 % 96.683 M -6.10 % 102.959 M -15.51 % 121.856 M -47.81 % 233.483 M -30.11 % 334.049 M 35.57 % 246.404 M -6.95 % 264.802 M -17.64 % 321.523 M 168.62 % 119.694 M -31.88 % 175.700 M 96.32 % 89.497 M 10.80 % 80.772 M 104.33 % 39.530 M 342.09 % 8.942 M -57.77 % 21.175 M -55.74 % 47.842 M 0.00 % 47.842 M 61.92 % 29.546 M 0.00 % 29.546 M 13.16 % 26.111 M 0.00 % 26.111 M -37.43 % 41.727 M 100.00 % 20.864 M -48.36 % 40.398 M 100.00 % 20.199 M -65.82 % 59.100 M 100.00 % 29.550 M -22.45 % 38.105 M 100.00 % 19.053 M -51.78 % 39.509 M 100.00 % 19.755 M 9.66 % 18.014 M 100.00 % 9.007 M -46.91 % 16.965 M 100.00 % 8.483 M -62.26 % 22.479 M 100.00 % 11.240 M -51.63 % 23.236 M 300.00 % 5.809 M -66.67 % 17.427 M
Cost and expenses 62.560 M -28.04 % 86.937 M 143.43 % 35.713 M -65.48 % 103.464 M -4.02 % 107.792 M -11.82 % 122.234 M 409.79 % -39.457 M 80.57 % -203.079 M -101.34 % -100.862 M -308.97 % 48.266 M -42.26 % 83.589 M -43.32 % 147.483 M -72.94 % 545.052 M 509.02 % 89.497 M 10.80 % 80.772 M 99.23 % 40.543 M -81.93 % 224.386 M 880.92 % 22.875 M -57.15 % 53.380 M 0.00 % 53.380 M 55.35 % 34.360 M 0.00 % 34.360 M 0.44 % 34.208 M 0.00 % 34.208 M -47.33 % 64.948 M 100.00 % 32.474 M -59.25 % 79.684 M 100.00 % 39.842 M -50.19 % 79.991 M 100.00 % 39.996 M -14.32 % 46.679 M 100.00 % 23.340 M -84.78 % 153.353 M 100.00 % 76.677 M -9.90 % 85.099 M 100.00 % 42.550 M -10.45 % 47.515 M 100.00 % 23.758 M -37.88 % 38.242 M 100.00 % 19.121 M -56.62 % 44.073 M 300.00 % 11.018 M -66.67 % 33.055 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.512 M -41.97 % 6.052 M 0.00 % 6.052 M -40.72 % 10.210 M 0.00 % 10.210 M 50.79 % 6.771 M 0.00 % 6.771 M -6.04 % 7.206 M 100.00 % 3.603 M -61.28 % 9.306 M 100.00 % 4.653 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
Selling general and administrative expenses 62.560 M 27.29 % 49.148 M 37.62 % 35.713 M -63.06 % 96.683 M 6.60 % 90.698 M -5.87 % 96.353 M 2 173.55 % 4.238 M -45.67 % 7.800 M -57.20 % 18.223 M -12.86 % 20.913 M 0.41 % 20.827 M 43.33 % 14.531 M -91.71 % 175.351 M 95.93 % 89.497 M 10.80 % 80.772 M 104.33 % 39.530 M 342.09 % 8.942 M -49.38 % 17.663 M -58.12 % 42.176 M 0.00 % 42.176 M 101.81 % 20.899 M 0.00 % 20.899 M 8.41 % 19.277 M 0.00 % 19.277 M -43.52 % 34.132 M 100.00 % 17.066 M -45.34 % 31.220 M 100.00 % 15.610 M -65.48 % 45.222 M 100.00 % 22.611 M -27.22 % 31.067 M 100.00 % 15.534 M -60.60 % 39.427 M 100.00 % 19.714 M 9.98 % 17.925 M 100.00 % 8.963 M -45.85 % 16.550 M 100.00 % 8.275 M -55.36 % 18.538 M 100.00 % 9.269 M -49.53 % 18.365 M 300.00 % 4.591 M -66.67 % 13.774 M
Interest income 0.000 0.000 0.000 0.000 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.333 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 3.831 M -60.32 % 9.654 M -21.05 % 12.228 M -10.03 % 13.591 M -13.63 % 15.736 M -8.04 % 17.111 M -19.31 % 21.207 M -21.26 % 26.933 M 0.000 0.000 0.000 0.000 -100.00 % 16.099 M -70.77 % 55.081 M 53 900.56 % 102.000 K -94.81 % 1.966 M 0.00 % 1.966 M -76.81 % 8.479 M 0.00 % 8.479 M -22.08 % 10.881 M 0.00 % 10.881 M -44.14 % 19.480 M 100.00 % 9.740 M -47.47 % 18.542 M 100.00 % 9.271 M -47.53 % 17.670 M 100.00 % 8.835 M -44.84 % 16.017 M 100.00 % 8.009 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.358 M 119.22 % -7.065 M -355.98 % 2.760 M 21.27 % 2.276 M -1.90 % 2.320 M 0.91 % 2.299 M 104.01 % -57.286 M 75.44 % -233.263 M -71.27 % -136.196 M -1 579.59 % 9.205 M -64.84 % 26.180 M -84.86 % 172.923 M 1 723.70 % 9.482 M 0.000 0.000 -100.00 % 504.500 K -66.42 % 1.502 M 592.24 % 217.000 K -40.87 % 367.000 K 0.00 % 367.000 K 10.38 % 332.500 K 0.00 % 332.500 K 4.89 % 317.000 K 0.00 % 317.000 K -32.84 % 472.000 K 100.00 % 236.000 K -67.85 % 734.000 K 100.00 % 367.000 K -58.34 % 881.000 K 100.00 % 440.500 K 50.34 % 293.000 K 100.00 % 146.500 K -34.60 % 224.000 K 100.00 % 112.000 K -43.43 % 198.000 K 100.00 % 99.000 K -30.77 % 143.000 K 100.00 % 71.500 K -98.42 % 4.513 M 100.00 % 2.257 M -51.27 % 4.631 M 300.00 % 1.158 M -66.67 % 3.473 M
Operating income -32.945 M 3.33 % -34.080 M -145.13 % -13.903 M 83.87 % -86.220 M -269.46 % -23.337 M 29.79 % -33.238 M 41.98 % -57.286 M 75.39 % -232.756 M -68.04 % -138.510 M -737.82 % 21.716 M 259.42 % 6.042 M -96.33 % 164.696 M 52.03 % 108.333 M 2 000.91 % -5.699 M 89.55 % -54.513 M -4 048.79 % 1.381 M -99.19 % 170.430 M 127.22 % -626.216 M 0.76 % -631.028 M 0.00 % -631.028 M -5 743.75 % 11.181 M 0.00 % 11.181 M 42.96 % 7.821 M 0.00 % 7.821 M 105.70 % -137.121 M -100.00 % -68.561 M -145.97 % -27.874 M -100.00 % -13.937 M 65.41 % -40.296 M -100.00 % -20.148 M 92.39 % -264.712 M -100.00 % -132.356 M 44.47 % -238.340 M -100.00 % -119.170 M -207.14 % -38.800 M -100.00 % -19.400 M 58.26 % -46.482 M -100.00 % -23.241 M -192.50 % 25.125 M 100.00 % 12.563 M 943.40 % 1.204 M 300.00 % 301.000 K 101.05 % -28.553 M
Operating income ratio -1.11 -72.54 % -0.64 -1.14 % -0.64 87.25 % -5.00 -1 709.47 % -0.28 26.01 % -0.37 -23.25 % -0.30 84.94 % -2.01 -87.59 % -1.07 -1 517.12 % 0.08 398.25 % 0.02 -97.07 % 0.52 198.72 % 0.17 355.55 % -0.07 96.72 % -2.08 -6 658.53 % 0.03 -95.16 % 0.65 100.03 % -1 926.82 -1 540.17 % -117.48 0.00 % -117.48 -5 067.64 % 2.36 0.00 % 2.36 140.48 % 0.98 0.00 % 0.98 -92.72 % 13.51 0.00 % 13.51 1 087.35 % -1.37 0.00 % -1.37 -34.77 % -1.02 0.00 % -1.02 89.28 % -9.47 0.00 % -9.47 -8.33 % -8.74 0.00 % -8.74 -393.40 % -1.77 0.00 % -1.77 60.65 % -4.50 0.00 % -4.50 -814.31 % 0.63 0.00 % 0.63 728.32 % 0.08 0.00 % 0.08 103.16 % -2.41
Total other income expenses net -27.897 M 20.58 % -35.125 M -11 145.60 % 318.000 K 102.24 % -14.176 M -41.43 % -10.023 M 21.66 % -12.794 M 90.52 % -134.944 M 47.51 % -257.083 M -67.43 % -153.542 M -1 127.26 % -12.511 M -162.13 % 20.138 M 144.78 % 8.227 M 184.38 % -9.750 M 87.24 % -76.412 M -198.28 % 77.749 M 582.94 % -16.099 M -104.71 % 342.121 M 1 715.54 % 18.844 M 391.77 % -6.459 M 0.00 % -6.459 M 57.32 % -15.134 M 0.00 % -15.134 M 9.28 % -16.683 M 0.00 % -16.683 M 45.06 % -30.365 M -100.00 % -15.183 M 69.08 % -49.098 M -100.00 % -24.549 M -38.93 % -17.670 M -100.00 % -8.835 M 44.84 % -16.017 M -100.00 % -8.009 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.456 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 2018-01-31 2017-06-30 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-09-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31 2007-03-31 2006-03-31 2005-03-31 2004-03-31
Net debt -16.216 M -110.29 % 157.558 M 2.79 % 153.281 M 2.71 % 149.236 M -20.08 % 186.727 M 9.42 % 170.651 M -41.11 % 289.765 M 2.02 % 284.026 M -45.40 % 520.150 M -2.02 % 530.896 M -27.54 % 732.688 M -10.74 % 820.804 M 11.21 % 738.079 M -7.92 % 801.597 M -16.83 % 963.846 M -3.85 % 1.002 B 1 114.64 % 82.529 M 310.48 % -39.210 M 92.59 % -529.148 M -853.36 % 70.238 M -33.25 % 105.232 M -6.11 % 112.084 M 12.56 % 99.578 M 174.25 % -134.111 M -907.95 % 16.599 M 118.51 % -89.697 M -85.49 % -48.356 M -159.52 % -18.633 M 77.69 % -83.504 M -292.37 % -21.282 M
Total investments 107.967 M 175.58 % 39.178 M 25.72 % 31.162 M -83.22 % 185.665 M -67.53 % 571.751 M 19.34 % 479.079 M -6.00 % 509.636 M 3.32 % 493.258 M 72.44 % 286.041 M -16.98 % 344.559 M -20.25 % 432.057 M 52.11 % 284.035 M -72.35 % 1.027 B -32.48 % 1.521 B -27.71 % 2.104 B 23.02 % 1.711 B 52.55 % 1.121 B 71.17 % 655.121 M 328.18 % 153.000 M 958.02 % 14.461 M 14.78 % 12.599 M -17.68 % 15.304 M -18.65 % 18.812 M 11.35 % 16.895 M 26.16 % 13.392 M -95.86 % 323.793 M 172.39 % 118.873 M -3.15 % 122.743 M 0.000 0.000
Total debt 204.605 M 19.68 % 170.956 M -0.97 % 172.636 M 0.49 % 171.789 M -25.67 % 231.102 M -0.83 % 233.039 M -40.16 % 389.433 M -2.74 % 400.390 M -33.64 % 603.383 M -10.12 % 671.336 M -22.39 % 865.011 M -5.98 % 920.023 M -3.36 % 951.992 M 5.48 % 902.507 M -10.41 % 1.007 B -10.52 % 1.126 B 1 200.41 % 86.574 M 83.20 % 47.257 M 9 129.88 % 512.000 K -99.67 % 153.461 M 12.86 % 135.979 M -16.10 % 162.073 M 13.38 % 142.950 M 0.000 -100.00 % 170.323 M 10.37 % 154.315 M 223 544.93 % 69.000 K -53.06 % 147.000 K 14 600.00 % 1.000 K -99.98 % 4.368 M
Accumulated other comprehensive income loss 550.256 M 5 391.03 % 10.021 M 166.33 % -15.107 M -56.50 % -9.653 M -103.66 % 263.916 M -4.95 % 277.649 M -2.18 % 283.845 M 14.30 % 248.331 M 414.36 % 48.280 M 195.43 % -50.591 M 89.11 % -464.490 M 29.09 % -655.076 M -17.45 % -557.757 M -6 573.33 % -8.358 M -102.42 % 344.827 M -68.28 % 1.087 B 0.000 100.00 % -2.654 M 85.04 % -17.745 M 50.02 % -35.503 M -1.97 % -34.818 M -2.57 % -33.946 M -2.48 % -33.124 M 0.000 100.00 % -33.001 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -4.928 B -1.10 % -4.874 B -1.44 % -4.805 B -0.25 % -4.793 B -0.58 % -4.765 B -0.47 % -4.743 B 0.00 % -4.743 B -1.30 % -4.682 B -5.11 % -4.454 B -5.35 % -4.228 B -12.04 % -3.774 B -5.40 % -3.581 B -3.58 % -3.457 B 0.87 % -3.487 B -3.61 % -3.366 B 8.08 % -3.661 B 9.15 % -4.030 B -4.04 % -3.874 B -45.98 % -2.654 B -91.26 % -1.387 B 0.39 % -1.393 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 204.756 M 18.48 % 172.818 M 0.28 % 172.340 M 2.84 % 167.573 M 0.00 % 167.573 M 2.84 % 162.939 M 2.03 % 159.697 M 0.00 % 159.697 M 0.00 % 159.697 M 0.00 % 159.697 M 0.00 % 159.697 M 8.49 % 147.197 M 0.02 % 147.167 M 0.00 % 147.167 M 0.00 % 147.167 M 15.73 % 127.167 M 41.85 % 89.651 M 5.47 % 85.004 M 102.83 % 41.908 M 106.07 % 20.337 M 200.00 % 6.779 M -80.00 % 33.896 M 20.00 % 28.247 M 0.00 % 28.247 M 0.00 % 28.247 M 0.000 0.000 0.000 0.000 0.000
Total equity 805.613 M 9.89 % 733.127 M -5.47 % 775.555 M -0.15 % 776.684 M -27.93 % 1.078 B -2.53 % 1.106 B 0.79 % 1.097 B -2.26 % 1.122 B -2.39 % 1.150 B -9.97 % 1.277 B -3.12 % 1.318 B 8.48 % 1.215 B -15.38 % 1.436 B -22.32 % 1.849 B -23.92 % 2.430 B -10.79 % 2.724 B 107.05 % 1.316 B 40.79 % 934.456 M -16.47 % 1.119 B 769.33 % 128.689 M 3 963.37 % -3.331 M -153.33 % 6.246 M -94.83 % 120.867 M -28.34 % 168.674 M -21.38 % 214.536 M -56.73 % 495.822 M 22.54 % 404.633 M 13.18 % 357.520 M 13.17 % 315.910 M 38.32 % 228.385 M
Other non current liabilities 439.386 M 83 117.05 % 528.000 K -99.84 % 321.490 M 60 788.26 % 528.000 K -99.85 % 353.640 M 0.000 -100.00 % 731.336 M 0.000 0.000 -100.00 % 1.187 B 0.000 -100.00 % 966.943 M -24.69 % 1.284 B 60.66 % 799.141 M -11.01 % 898.018 M 0.000 0.000 0.000 100.00 % -363.000 K -102.83 % 12.815 M -4.18 % 13.374 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 2.246 M 0.000 0.000 -100.00 % 1.212 M -59.45 % 2.989 M -37.30 % 4.767 M -27.76 % 6.599 M -92.41 % 86.905 M -1.18 % 87.945 M -62.92 % 237.200 M -1.17 % 239.999 M 0.45 % 238.920 M -1.65 % 242.936 M -1.57 % 246.809 M -1.52 % 250.630 M 189.50 % 86.574 M 0.000 -100.00 % 726.000 K -99.53 % 153.319 M 12.82 % 135.894 M -16.08 % 161.933 M 13.38 % 142.820 M 0.000 -100.00 % 170.323 M 10.37 % 154.315 M 0.000 -100.00 % 69.000 K 0.000 0.000
Total non current liabilities 439.386 M 15 739.44 % 2.774 M -99.14 % 321.490 M 60 788.26 % 528.000 K -56.44 % 1.212 M -59.45 % 2.989 M -37.30 % 4.767 M -27.76 % 6.599 M -92.41 % 86.991 M -1.18 % 88.030 M -63.62 % 241.984 M -79.62 % 1.187 B 396.93 % 238.920 M -1.65 % 242.936 M -1.60 % 246.888 M -1.55 % 250.764 M 189.65 % 86.574 M 2 885 700.00 % 3.000 K -99.79 % 1.411 M -99.09 % 154.209 M 12.99 % 136.476 M -15.88 % 162.248 M 12.90 % 143.714 M 24 764.01 % 578.000 K -99.66 % 170.323 M 10.36 % 154.337 M 1 553.32 % 9.335 M 42.74 % 6.540 M 3 219.80 % 197.000 K -96.74 % 6.051 M
Other current liabilities -202.913 M -1 387.76 % 15.757 M 111.71 % -134.546 M -1 119.67 % 13.195 M -72.61 % 48.167 M 105.18 % -930.360 M -983.04 % 105.359 M 118.62 % -565.967 M -672.36 % 98.883 M 109.31 % -1.063 B -714.33 % 172.963 M 123.07 % -749.586 M -363.20 % -161.829 M 78.82 % -763.916 M -2 566.95 % 30.966 M 102.83 % -1.092 B -5 111.41 % 21.796 M 12 075.82 % -182.000 K 45.02 % -331.000 K -94.71 % -170.000 K -0.59 % -169.000 K -100.59 % 28.589 M -47.14 % 54.083 M -72.44 % 196.246 M 2 012.44 % 9.290 M 20.82 % 7.689 M 0.000 0.000 -100.00 % 8.533 M 10.33 % 7.734 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 204.000 K 0.000 -100.00 % 2.324 M 0.000 -100.00 % 6.354 M 0.000 -100.00 % 7.075 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
Short term debt 202.913 M 20.27 % 168.710 M -2.27 % 172.636 M 0.49 % 171.789 M -24.12 % 226.382 M -3.03 % 233.465 M -38.83 % 381.664 M -4.06 % 397.809 M -22.98 % 516.478 M -15.70 % 612.686 M 2.69 % 596.644 M -14.77 % 700.034 M -3.31 % 723.990 M 9.77 % 659.571 M -13.28 % 760.580 M -13.10 % 875.187 M 0.000 0.000 -100.00 % 149.000 K 4.93 % 142.000 K 67.06 % 85.000 K -39.29 % 140.000 K 7.69 % 130.000 K 0.000 0.000 0.000 -100.00 % 69.000 K -11.54 % 78.000 K 7 700.00 % 1.000 K -99.98 % 4.368 M
Total current liabilities 0.000 -100.00 % 291.796 M 69.02 % 172.636 M -34.31 % 262.812 M -25.68 % 353.640 M -62.58 % 945.171 M 29.24 % 731.336 M 4.58 % 699.304 M -13.57 % 809.054 M -31.85 % 1.187 B 22.55 % 968.751 M 3 845.07 % 24.556 M -96.54 % 708.885 M -11.29 % 799.141 M -11.01 % 898.018 M -28.39 % 1.254 B 5 523.73 % 22.298 M -75.52 % 91.088 M -53.38 % 195.375 M 1 424.58 % 12.815 M -4.18 % 13.374 M -54.06 % 29.109 M -47.58 % 55.530 M -71.85 % 197.250 M 2 003.33 % 9.378 M -61.11 % 24.113 M -17.62 % 29.272 M 272.37 % 7.861 M -13.55 % 9.093 M -35.73 % 14.148 M
Total liabilities 439.386 M 49.16 % 294.570 M -8.37 % 321.490 M 22.08 % 263.340 M -25.79 % 354.852 M -62.57 % 948.160 M 28.81 % 736.103 M 4.28 % 705.903 M -21.22 % 896.045 M -29.73 % 1.275 B 5.32 % 1.211 B -0.09 % 1.212 B -20.42 % 1.523 B 46.13 % 1.042 B -8.98 % 1.145 B -23.91 % 1.505 B 1 282.12 % 108.872 M 19.52 % 91.088 M -53.71 % 196.786 M 17.82 % 167.024 M 11.46 % 149.850 M -21.69 % 191.357 M -3.96 % 199.244 M 0.72 % 197.828 M 10.09 % 179.701 M 0.70 % 178.450 M 362.22 % 38.607 M 168.09 % 14.401 M 58.37 % 9.093 M -35.73 % 14.148 M
Other non current assets 1.241 B 23.00 % 1.009 B -6.00 % 1.073 B 376.05 % 225.486 M 79.69 % 125.484 M -80.06 % 629.341 M 7.09 % 587.687 M -11.43 % 663.501 M -13.27 % 764.992 M -22.77 % 990.497 M 29.92 % 762.406 M -57.15 % 1.779 B -4.75 % 1.868 B 317.15 % 447.820 M 0.94 % 443.660 M -55.65 % 1.000 B 1 191.57 % 77.447 M -56.39 % 177.594 M -60.20 % 446.251 M 152.67 % 176.617 M 91.88 % 92.045 M 501.44 % 15.304 M -90.42 % 159.757 M -19.49 % 198.439 M -5.52 % 210.032 M 385.23 % 43.285 M 8.64 % 39.842 M -70.54 % 135.223 M 901.65 % 13.500 M 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 159.818 M -68.46 % 506.720 M 22.43 % 413.894 M 38.25 % 299.376 M 33.25 % 224.665 M 431.69 % -67.733 M 75.01 % -271.009 M -277.67 % 152.533 M -69.89 % 506.650 M -40.59 % 852.749 M -43.95 % 1.521 B -27.71 % 2.104 B 82.94 % 1.150 B 7.32 % 1.072 B 122.41 % 481.944 M 359.50 % -185.722 M -14.53 % -162.156 M -104.11 % -79.446 M 0.000 100.00 % -140.945 M -7.90 % -130.631 M 12.90 % -149.977 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 -100.00 % 65.684 M 0.000 0.000 -100.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -159.818 M 0.000 100.00 % -413.894 M -82 878.80 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.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
Property plant equipment net 3.848 M -26.73 % 5.252 M 23.03 % 4.269 M 5.23 % 4.057 M -35.54 % 6.294 M -22.44 % 8.115 M -23.89 % 10.662 M -28.77 % 14.968 M -41.11 % 25.418 M -41.58 % 43.510 M -29.70 % 61.893 M 66.84 % 37.098 M 75.97 % 21.082 M 413.69 % 4.104 M -0.19 % 4.112 M -17.86 % 5.006 M 37.87 % 3.631 M 12.90 % 3.216 M 50.63 % 2.135 M 23.98 % 1.722 M 7.36 % 1.604 M -21.87 % 2.053 M 25.26 % 1.639 M -42.37 % 2.844 M 40.31 % 2.027 M -92.79 % 28.129 M -86.80 % 213.114 M 52 781.89 % 403.000 K 134.30 % 172.000 K -97.92 % 8.263 M
Total non current assets 1.245 B 22.74 % 1.014 B -5.88 % 1.078 B 369.42 % 229.577 M -64.05 % 638.608 M 0.16 % 637.566 M -29.03 % 898.335 M -0.60 % 903.744 M 24.92 % 723.460 M -5.28 % 763.781 M -22.20 % 981.724 M -57.83 % 2.328 B -15.20 % 2.745 B 38.89 % 1.976 B -22.57 % 2.553 B 18.39 % 2.156 B 87.01 % 1.153 B 73.96 % 662.754 M 152.32 % 262.664 M 1 523.09 % 16.183 M 13.94 % 14.203 M -18.17 % 17.357 M -15.13 % 20.451 M -71.05 % 70.652 M 13.80 % 62.082 M -13.07 % 71.414 M -71.77 % 252.956 M 86.51 % 135.626 M 892.00 % 13.672 M 65.46 % 8.263 M
Other current assets -625.057 M 6.78 % -670.553 M -45.41 % -461.133 M -166.65 % 691.921 M 1.08 % 684.557 M -46.81 % 1.287 B 105.96 % 624.869 M 15.80 % 539.611 M 8 474.78 % 6.293 M -92.03 % 78.936 M -61.83 % 206.807 M -79.00 % 984.617 M -20.94 % 1.245 B 152.84 % 492.554 M -26.22 % 667.573 M -51.93 % 1.389 B 537.18 % 217.956 M 111.31 % 103.146 M 0.000 -100.00 % 19.690 M 117.67 % 9.046 M -91.80 % 110.350 M -53.17 % 235.637 M 1 692.05 % 13.149 M 34.09 % 9.806 M -4.32 % 10.249 M -2.51 % 10.513 M -94.66 % 197.039 M -13.37 % 227.447 M 12.17 % 202.769 M
Short term investments 107.967 M 175.58 % 39.178 M 25.72 % 31.162 M 20.56 % 25.847 M -60.25 % 65.031 M -0.24 % 65.185 M -69.00 % 210.260 M -21.72 % 268.593 M -24.08 % 353.774 M -42.53 % 615.568 M 120.22 % 279.524 M -1.59 % 284.035 M 62.80 % 174.473 M 830 723.81 % 21.000 K 0.00 % 21.000 K -100.00 % 560.368 M 1 032.06 % 49.500 M -71.42 % 173.177 M -48.87 % 338.722 M 91.78 % 176.617 M 91.88 % 92.045 M 0.000 -100.00 % 159.757 M 8.29 % 147.526 M -9.70 % 163.369 M -49.55 % 323.793 M 172.39 % 118.873 M 0.000 0.000 0.000
cash and cash equivalents 16.216 M 21.03 % 13.398 M -30.78 % 19.355 M -14.18 % 22.553 M -49.18 % 44.375 M -28.87 % 62.388 M -37.40 % 99.668 M -14.35 % 116.364 M 39.81 % 83.233 M -40.73 % 140.440 M 6.13 % 132.323 M 33.36 % 99.219 M -53.62 % 213.913 M 111.98 % 100.910 M 131.75 % 43.543 M -64.71 % 123.387 M 2 950.36 % 4.045 M -95.32 % 86.467 M -83.67 % 529.660 M 536.43 % 83.223 M 170.67 % 30.747 M -38.49 % 49.989 M 15.26 % 43.372 M -67.66 % 134.111 M -12.76 % 153.724 M -37.00 % 244.012 M 403.90 % 48.425 M 157.85 % 18.780 M -77.51 % 83.505 M 225.56 % 25.650 M
Cash and short term investments 124.183 M 136.20 % 52.576 M 4.08 % 50.517 M 4.37 % 48.400 M -55.76 % 109.406 M -14.24 % 127.573 M -58.84 % 309.928 M -19.49 % 384.957 M -11.91 % 437.007 M -42.20 % 756.008 M 83.57 % 411.847 M 7.46 % 383.254 M -1.32 % 388.386 M 284.80 % 100.931 M 131.68 % 43.564 M -93.63 % 683.755 M 1 176.97 % 53.545 M -79.38 % 259.644 M -70.10 % 868.382 M 234.20 % 259.840 M 111.61 % 122.792 M 145.64 % 49.989 M -75.39 % 203.129 M -27.88 % 281.637 M -11.18 % 317.093 M -44.15 % 567.805 M 239.40 % 167.298 M 790.83 % 18.780 M -77.51 % 83.505 M 225.56 % 25.650 M
Total current assets 0.000 -100.00 % 13.398 M -30.78 % 19.355 M -97.61 % 810.447 M 2.08 % 793.963 M -43.94 % 1.416 B 51.51 % 934.797 M 1.11 % 924.568 M -30.09 % 1.323 B -26.06 % 1.789 B 15.59 % 1.547 B 1 459.65 % 99.219 M -53.62 % 213.913 M -76.61 % 914.414 M -10.55 % 1.022 B -50.67 % 2.073 B 663.36 % 271.501 M -25.16 % 362.790 M -65.54 % 1.053 B 276.65 % 279.530 M 111.26 % 132.316 M -26.59 % 180.246 M -39.85 % 299.660 M 1.29 % 295.850 M -10.93 % 332.155 M -44.90 % 602.858 M 216.82 % 190.284 M -19.47 % 236.295 M -24.10 % 311.331 M 32.89 % 234.270 M
Inventory 0.000 0.000 0.000 -100.00 % 4.442 M 0.000 -100.00 % 1.796 M 0.000 100.00 % -718.850 M 18.24 % -879.208 M 7.82 % -953.755 M -2.69 % -928.815 M 0.000 0.000 0.000 0.000 100.00 % -867.984 M 0.000 0.000 -100.00 % 13.968 M 0.000 -100.00 % 478.000 K -59.28 % 1.174 M -8.85 % 1.288 M 21.05 % 1.064 M 143.48 % 437.000 K 169.75 % 162.000 K -91.94 % 2.011 M 33 416.67 % 6.000 K -98.42 % 379.000 K -91.38 % 4.395 M
Net receivables 500.874 M -20.67 % 631.375 M 46.84 % 429.971 M 554.61 % 65.684 M -86.09 % 472.197 M -31.48 % 689.097 M 0.000 0.000 -100.00 % 879.208 M -7.82 % 953.755 M 2.69 % 928.815 M -6.43 % 992.674 M -6.86 % 1.066 B 232.08 % 320.929 M 3.14 % 311.160 M -64.15 % 867.984 M 0.000 0.000 -100.00 % 166.465 M 0.000 0.000 100.00 % -88.141 M -555.20 % 19.363 M 364.16 % -7.330 M -252.11 % 4.819 M -80.44 % 24.642 M 0.000 -100.00 % 10.235 M 0.000 -100.00 % 728.000 K
Tax assets 0.000 0.000 0.000 -100.00 % 34.000 K -69.09 % 110.000 K 0.00 % 110.000 K 0.00 % 110.000 K 0.00 % 110.000 K -61.13 % 283.000 K 0.00 % 283.000 K -93.56 % 4.392 M 0.02 % 4.391 M 60.61 % 2.734 M 0.00 % 2.734 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 107.329 M -20.23 % 134.546 M 73.44 % 77.573 M -0.79 % 78.192 M -88.76 % 695.823 M 184.81 % 244.313 M 45.34 % 168.102 M -7.42 % 181.583 M -58.73 % 440.015 M 187.09 % 153.268 M 106.82 % 74.108 M -49.49 % 146.724 M 47.48 % 99.486 M 6.03 % 93.824 M -54.91 % 208.078 M 41 349.80 % 502.000 K 16 633.33 % 3.000 K 0.00 % 3.000 K -81.25 % 16.000 K -77.78 % 72.000 K -80.43 % 368.000 K -71.80 % 1.305 M 31.42 % 993.000 K 1 189.61 % 77.000 K -99.53 % 16.413 M -43.78 % 29.193 M 293.44 % 7.420 M 3 685.71 % 196.000 K -88.35 % 1.683 M
Tax payables 0.000 0.000 0.000 -100.00 % 255.000 K -71.64 % 899.000 K -16.14 % 1.072 M 0.000 -100.00 % 56.000 K -99.54 % 12.110 M 22.89 % 9.854 M -78.52 % 45.876 M 0.000 0.000 -100.00 % 4.859 M -61.58 % 12.648 M 40.18 % 9.023 M 0.000 -100.00 % 179.000 K 0.00 % 179.000 K 1 391.67 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 9.09 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 10.00 % 10.000 K -97.25 % 363.000 K 0.00 % 363.000 K 0.00 % 363.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 204.000 K 0.000 -100.00 % 2.324 M 100.79 % -292.576 M -4 704.60 % 6.354 M 101.86 % -340.940 M -4 918.94 % 7.075 M 0.000 0.000 -100.00 % 246.809 M 119.68 % -1.254 B 0.000 0.000 100.00 % -195.375 M -227.86 % 152.807 M 12.45 % 135.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 50.601 M 0.000 -100.00 % 28.000 K 0.00 % 28.000 K 0.000 -100.00 % 3.437 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 % -46.228 M -18.21 % -39.107 M -46.19 % -26.751 M -56.53 % -17.090 M -136.15 % -7.237 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 2.246 M 0.000 -100.00 % 2.989 M 0.000 -100.00 % 3.415 M 0.000 -100.00 % 10.617 M -57.69 % 25.094 M -18.17 % 30.666 M 361.63 % 6.643 M -73.59 % 25.152 M 66.51 % 15.105 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.000 K 0.000 0.000 -100.00 % 225.000 K -36.62 % 355.000 K 0.000 0.000 0.000 -100.00 % 69.000 K -53.06 % 147.000 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.465 B 0.14 % 4.459 B 0.57 % 4.434 B 0.62 % 4.406 B 2.98 % 4.279 B 821.16 % 464.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 5.513 B 1.65 % 5.424 B 0.02 % 5.423 B 0.22 % 5.411 B 0.00 % 5.411 B 0.11 % 5.405 B 0.16 % 5.396 B 0.00 % 5.396 B 0.00 % 5.396 B 0.00 % 5.396 B -0.02 % 5.397 B 1.76 % 5.304 B 0.00 % 5.304 B 0.00 % 5.304 B 0.00 % 5.304 B 3.51 % 5.124 B -2.52 % 5.256 B 12.41 % 4.676 B 26.62 % 3.693 B 156.36 % 1.441 B 8.84 % 1.324 B -3.82 % 1.376 B 934.84 % 132.981 M -5.30 % 140.427 M -35.96 % 219.290 M -55.77 % 495.822 M 30.38 % 380.286 M 22.67 % 310.000 M 0.00 % 310.000 M 15.84 % 267.600 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 100.00 % -715.121 M 0.000 100.00 % -305.513 M -355 347.67 % 86.000 K 1.18 % 85.000 K -98.22 % 4.784 M -1.83 % 4.873 M 0.000 0.000 -100.00 % 79.000 K -41.04 % 134.000 K 0.000 0.000 -100.00 % 1.048 M 17.75 % 890.000 K 52.92 % 582.000 K 84.76 % 315.000 K -64.77 % 894.000 K 54.67 % 578.000 K 0.000 -100.00 % 22.000 K -99.76 % 9.335 M 44.26 % 6.471 M 0.000 0.000
Other liabilities 0.000 0.000 100.00 % -172.636 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 575.021 M 0.000 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -197.000 K 96.74 % -6.051 M
Total assets 1.245 B 21.14 % 1.028 B -6.32 % 1.097 B 5.48 % 1.040 B -27.40 % 1.433 B -30.25 % 2.054 B 12.04 % 1.833 B 0.26 % 1.828 B -10.64 % 2.046 B -19.84 % 2.552 B 0.92 % 2.529 B 4.20 % 2.427 B -17.98 % 2.959 B 2.36 % 2.891 B -19.14 % 3.575 B -15.46 % 4.229 B 196.86 % 1.424 B 38.90 % 1.026 B -22.04 % 1.316 B 344.86 % 295.713 M 101.83 % 146.519 M -25.85 % 197.603 M -38.27 % 320.111 M -12.66 % 366.502 M -7.04 % 394.237 M -41.53 % 674.272 M 52.12 % 443.240 M 19.18 % 371.921 M 14.44 % 325.003 M 34.00 % 242.533 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-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31 2007-03-31 2006-03-31 2005-03-31 2004-03-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 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 23.375 M 967.35 % 2.190 M -89.86 % 21.600 M 0.000 0.000 -100.00 % 18.024 M 0.000 -100.00 % 11.880 M 0.000 0.000 0.000 -100.00 % 66.809 M 0.000 -100.00 % 44.918 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
Change in working capital 0.000 100.00 % -60.269 M 0.000 -100.00 % 800.182 M 0.000 100.00 % -662.270 M 0.000 -100.00 % 220.075 M 0.000 100.00 % -453.376 M 0.000 100.00 % -237.157 M 0.000 -100.00 % 47.908 M 0.000 -100.00 % 78.165 M 204.96 % -74.469 M 50.00 % -148.938 M -444.18 % -27.369 M 0.00 % -27.369 M -508.10 % 6.707 M 0.00 % 6.707 M -63.44 % 18.346 M 100.00 % 9.173 M 115.97 % -57.447 M -100.00 % -28.724 M -842.99 % -3.046 M -100.00 % -1.523 M 97.99 % -75.620 M -100.00 % -37.810 M -2 019.39 % -1.784 M -100.00 % -892.000 K 55.51 % -2.005 M -100.00 % -1.003 M 88.31 % -8.576 M -100.00 % -4.288 M -417.87 % 1.349 M 100.00 % 674.500 K 141.89 % -1.610 M -300.00 % -402.500 K
Accounts receivables 0.000 -100.00 % 45.298 M 0.000 -100.00 % 125.572 M 0.000 -100.00 % 20.422 M 0.000 -100.00 % 68.559 M 0.000 -100.00 % 17.943 M 0.000 100.00 % -141.983 M 0.000 100.00 % -17.574 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 909.000 K 0.000 -100.00 % 331.000 K 0.000 100.00 % -1.796 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 % 292.500 K 0.00 % 292.500 K 292.62 % 74.500 K 0.00 % 74.500 K 37.96 % 54.000 K 100.00 % 27.000 K 101.80 % -1.498 M -100.00 % -749.000 K -19.46 % -627.000 K -100.00 % -313.500 K -14.00 % -275.000 K -100.00 % -137.500 K -107.44 % 1.849 M 100.00 % 924.500 K 146.11 % -2.005 M -100.00 % -1.003 M -162.46 % 1.605 M 100.00 % 802.500 K -38.69 % 1.309 M 100.00 % 654.500 K 181.71 % -801.000 K -300.00 % -200.250 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -106.476 M 0.000 -100.00 % 674.279 M 0.000 100.00 % -680.896 M 0.000 -100.00 % 151.516 M 0.000 100.00 % -471.319 M 0.000 100.00 % -95.174 M 0.000 -100.00 % 65.482 M 0.000 0.000 0.000 0.000 100.00 % -27.662 M 0.00 % -27.662 M -517.09 % 6.632 M 0.00 % 6.632 M -63.74 % 18.292 M 100.00 % 9.146 M 116.35 % -55.949 M -100.00 % -27.975 M -1 056.45 % -2.419 M -100.00 % -1.210 M 98.39 % -75.345 M -100.00 % -37.673 M -936.95 % -3.633 M -100.00 % -1.817 M 0.000 0.000 100.00 % -10.181 M -100.00 % -5.091 M -12 826.25 % 40.000 K 100.00 % 20.000 K 102.47 % -809.000 K -300.00 % -202.250 K
Other non cash items -47.153 M -144.40 % 106.206 M 2 742.77 % 3.736 M 100.29 % -1.307 B -1 310.12 % 108.015 M 184.53 % -127.785 M -312.03 % 60.268 M -57.79 % 142.789 M 27.73 % 111.788 M 13.98 % 98.079 M 309.75 % -46.759 M 5.88 % -49.682 M -10.93 % -44.787 M -111.60 % 386.205 M 232.90 % -290.604 M -258.59 % 183.243 M -38.42 % 297.582 M -50.00 % 595.164 M 4 039.00 % -15.110 M 0.00 % -15.110 M 12.69 % -17.305 M 0.00 % -17.305 M -119.84 % 87.231 M 100.00 % 43.616 M 426.90 % -13.342 M -100.00 % -6.671 M -115.76 % 42.334 M 100.00 % 21.167 M -92.02 % 265.347 M 100.00 % 132.674 M 139.63 % -334.785 M -100.00 % -167.393 M -393.92 % 56.951 M 100.00 % 28.476 M 526.66 % -6.674 M -100.00 % -3.337 M 89.52 % -31.834 M -100.00 % -15.917 M -20.61 % -13.197 M -300.00 % -3.299 M
Net cash provided by operating activities -100.950 M -74 877.78 % 135.000 K 102.56 % -5.272 M 99.10 % -586.420 M -869.59 % 76.199 M 142.44 % -179.557 M -14 195.94 % -1.256 M 98.72 % -97.767 M -117.53 % -44.945 M -145.45 % 98.882 M 260.67 % -61.544 M -161.25 % 100.483 M 1 049.92 % -10.578 M -103.02 % 349.971 M 254.45 % -226.587 M -338.76 % -51.643 M 44.61 % -93.242 M 50.00 % -186.484 M -372.78 % -39.444 M 0.00 % -39.444 M -194.78 % -13.381 M 0.00 % -13.381 M 73.53 % -50.552 M -100.00 % -25.276 M 78.30 % -116.471 M -100.00 % -58.236 M -227.22 % -17.797 M -100.00 % -8.899 M 90.19 % -90.687 M -100.00 % -45.344 M 91.89 % -559.257 M -100.00 % -279.629 M -1 810.89 % 16.344 M 100.00 % 8.172 M 113.27 % -61.589 M -100.00 % -30.795 M -3 535.71 % -847.000 K -100.00 % -423.500 K 95.28 % -8.972 M -300.00 % -2.243 M
Investments in property plant and equipment 0.000 0.000 100.00 % -2.350 M -33 471.43 % -7.000 K 98.74 % -554.000 K -793.55 % -62.000 K -210.00 % -20.000 K 99.45 % -3.621 M -6 037.29 % -59.000 K 87.03 % -455.000 K 70.03 % -1.518 M 89.93 % -15.073 M -50 143.33 % -30.000 K 97.48 % -1.190 M 0.000 100.00 % -807.250 K -167.52 % -301.750 K 50.00 % -603.500 K -4 370.37 % -13.500 K 0.00 % -13.500 K 84.83 % -89.000 K 0.00 % -89.000 K 90.42 % -929.000 K -100.00 % -464.500 K 82.14 % -2.601 M -100.00 % -1.301 M 28.27 % -1.813 M -100.00 % -906.500 K 53.73 % -1.959 M -100.00 % -979.500 K -589.79 % -142.000 K -100.00 % -71.000 K 70.42 % -240.000 K -100.00 % -120.000 K -110.53 % -57.000 K -100.00 % -28.500 K 85.68 % -199.000 K -100.00 % -99.500 K 52.16 % -208.000 K -300.00 % -52.000 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 2.225 M 278.00 % -1.250 M -756.16 % -146.000 K 0.000 0.000 0.000 -100.00 % 380.000 M 0.000 0.000 0.000 0.000 -100.00 % 19.662 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
Purchases of investments 0.000 0.000 0.000 100.00 % -33.763 M 63.03 % -91.324 M -204.41 % -30.000 M -3 057.89 % -950.000 K 93.14 % -13.842 M 56.93 % -32.141 M 86.77 % -243.001 M 0.000 -100.00 % 79.503 M 192.65 % -85.807 M 0.000 0.000 100.00 % -339.015 M -786.31 % -38.250 M 50.00 % -76.500 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 % -32.638 M -100.00 % -16.319 M 77.82 % -73.562 M -100.00 % -36.781 M -667.23 % -4.794 M -100.00 % -2.397 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 28.071 M 0.000 -100.00 % 169.397 M 31 801.51 % 531.000 K -94.56 % 9.763 M -89.07 % 89.284 M -65.63 % 259.738 M 162.33 % 99.012 M 111.28 % 46.864 M -73.84 % 179.170 M 0.000 0.000 0.000 -100.00 % 4.191 M -50.00 % 8.383 M 0.000 0.000 -100.00 % 2.977 M 0.00 % 2.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.479 M 100.00 % 126.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.259 M -90.80 % 13.682 M 6 541.75 % 206.000 K 368.18 % 44.000 K -16.98 % 53.000 K 312.00 % -25.000 K -200.00 % 25.000 K 308.33 % -12.000 K -200.00 % 12.000 K 100.30 % -4.067 M -200.00 % 4.067 M 14 124.14 % -29.000 K -200.00 % 29.000 K 100.02 % -143.747 M -92.32 % -74.742 M -121.99 % 339.822 M 888.99 % 34.361 M -50.00 % 68.721 M 508 944.44 % 13.500 K 0.00 % 13.500 K 100.47 % -2.888 M 0.00 % -2.888 M -410.87 % 929.000 K 100.00 % 464.500 K -82.14 % 2.601 M 100.00 % 1.301 M -28.27 % 1.813 M 100.00 % 906.500 K -53.73 % 1.959 M 100.00 % 979.500 K 100.45 % -219.699 M -100.00 % -109.850 M -248.84 % 73.802 M 100.00 % 36.901 M 660.69 % 4.851 M 100.00 % 2.426 M 1 118.84 % 199.000 K 100.00 % 99.500 K -52.16 % 208.000 K 300.00 % 52.000 K
Net cash used for investing activites 1.259 M -90.80 % 13.682 M 738.15 % -2.144 M 37.49 % -3.430 M 96.31 % -93.075 M -166.88 % 139.164 M 33 714.49 % -414.000 K 94.63 % -7.712 M -113.51 % 57.096 M -85.44 % 392.215 M 286.19 % 101.561 M -8.70 % 111.235 M 19.11 % 93.392 M 164.44 % -144.937 M -163.14 % -55.080 M 83.79 % -339.822 M -888.99 % -34.361 M 50.00 % -68.721 M -508 944.44 % -13.500 K 0.00 % -13.500 K -100.47 % 2.888 M 0.00 % 2.888 M 410.87 % -929.000 K -100.00 % -464.500 K 82.14 % -2.601 M -100.00 % -1.301 M 28.27 % -1.813 M -100.00 % -906.500 K 53.73 % -1.959 M -100.00 % -979.500 K -100.43 % 225.996 M 100.00 % 112.998 M 291.78 % -58.920 M -100.00 % -29.460 M -908.90 % -2.920 M -100.00 % -1.460 M -306.51 % 707.000 K 100.00 % 353.500 K -77.78 % 1.591 M 300.00 % 397.750 K
Debt repayment -2.705 M -635.64 % 505.000 K 122.42 % -2.252 M -122.35 % 10.075 M 648.45 % -1.837 M 0.000 100.00 % -3.034 M 0.000 100.00 % -5.954 M 0.000 100.00 % -75.940 M 0.000 100.00 % -76.731 M 0.000 -100.00 % 10.573 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
Common stock issued 76.179 M 7 502.69 % 1.002 M -91.24 % 11.441 M 0.000 -100.00 % 7.971 M 2.46 % 7.780 M 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 74.402 M 42 173.86 % 176.000 K 0.000 0.000 0.000 -100.00 % 264.318 M 18.76 % 222.566 M -50.00 % 445.132 M 0.000 0.000 0.000 0.000 -100.00 % 49.823 M 100.00 % 24.912 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 336.690 M 100.00 % 168.345 M 128.55 % 73.658 M 100.00 % 36.829 M 0.000 0.000 -100.00 % 64.000 M 100.00 % 32.000 M 108.73 % 15.331 M 300.00 % 3.833 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -623.000 K 30.39 % -895.000 K -122.77 % 3.931 M 106.13 % -64.143 M -1 080.63 % 6.541 M 104.25 % -154.059 M -350.82 % -34.173 M 21.64 % -43.609 M -8.62 % -40.147 M 74.31 % -156.299 M -338.01 % 65.670 M 225.37 % -52.379 M -269.97 % 30.817 M 135.26 % -87.397 M -160.13 % 145.353 M -37.84 % 233.850 M -12.09 % 266.001 M -50.00 % 532.002 M 708.78 % 65.779 M 0.00 % 65.779 M 6 980.57 % 929.000 K 0.00 % 929.000 K -98.16 % 50.599 M 100.00 % 25.300 M 731.70 % -4.005 M -100.00 % -2.003 M 0.000 0.000 0.000 0.000 -100.00 % 529.076 M 100.00 % 264.538 M 265.01 % 72.475 M 100.00 % 36.238 M 59 505.74 % -61.000 K -100.00 % -30.500 K -100.05 % 62.400 M 100.00 % 31.200 M 103.51 % 15.331 M 300.00 % 3.833 M
Net cash used provided by financing activities 72.851 M 11 803.76 % 612.000 K -95.34 % 13.120 M 124.27 % -54.068 M -1 249.40 % 4.704 M 103.22 % -146.279 M -293.15 % -37.207 M 14.68 % -43.609 M 5.41 % -46.101 M 70.50 % -156.298 M -1 421.89 % -10.270 M 80.33 % -52.203 M -13.70 % -45.914 M 47.47 % -87.397 M -156.05 % 155.926 M -33.32 % 233.850 M -12.09 % 266.001 M -50.00 % 532.002 M 708.78 % 65.779 M 0.00 % 65.779 M 6 980.57 % 929.000 K 0.00 % 929.000 K -98.16 % 50.599 M 100.00 % 25.300 M 731.70 % -4.005 M -100.00 % -2.003 M 0.000 0.000 0.000 0.000 -100.00 % 529.076 M 100.00 % 264.538 M 265.01 % 72.475 M 100.00 % 36.238 M 59 505.74 % -61.000 K -100.00 % -30.500 K -100.05 % 62.400 M 100.00 % 31.200 M 103.51 % 15.331 M 300.00 % 3.833 M
Effect of forex changes on cash 29.658 M 245.48 % -20.386 M -129.00 % -8.902 M -101.43 % 622.193 M 50 849.84 % -1.226 M 68.42 % -3.882 M -1 964.89 % -188.000 K -130.82 % 610.000 K 555.22 % -134.000 K -104.42 % 3.032 M 489.72 % -778.000 K 25.48 % -1.044 M -26 000.00 % -4.000 K 0.000 0.000 -100.00 % 46.829 M 274.80 % -26.789 M 50.00 % -53.578 M -64 451.81 % -83.000 K 0.00 % -83.000 K -45.61 % -57.000 K 0.00 % -57.000 K -134.76 % 164.000 K 100.00 % 82.000 K -99.75 % 32.343 M 100.00 % 16.172 M 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 100.00 % 25.000 K 127.27 % 11.000 K 100.00 % 5.500 K 10.00 % 5.000 K 100.00 % 2.500 K 0.000 0.000 -100.00 % 2.000 K 300.00 % 500.000
Net change in cash 2.818 M 147.31 % -5.957 M -86.27 % -3.198 M 85.35 % -21.822 M -21.15 % -18.013 M 51.68 % -37.280 M -123.29 % -16.696 M -150.39 % 33.131 M 157.91 % -57.207 M -804.78 % 8.117 M -75.48 % 33.104 M 408.67 % 6.508 M -82.36 % 36.896 M -40.32 % 61.822 M 200.00 % -61.822 M 44.20 % -110.786 M -199.26 % 111.609 M 0.00 % 111.609 M 750.75 % 13.119 M 0.00 % 13.119 M 372.72 % -4.811 M 0.00 % -4.811 M -2 579.94 % -179.500 K 0.00 % -179.500 K 99.21 % -22.684 M 0.00 % -22.684 M -362.79 % -4.902 M 0.00 % -4.902 M 78.27 % -22.560 M 0.00 % -22.560 M -146.07 % 48.966 M 0.00 % 48.966 M 554.85 % 7.478 M 0.00 % 7.478 M 146.33 % -16.141 M 0.00 % -16.141 M -203.70 % 15.565 M 0.00 % 15.565 M 682.95 % 1.988 M 0.00 % 1.988 M
Cash at beginning of period 13.398 M -30.78 % 19.355 M -14.18 % 22.553 M -49.18 % 44.375 M -28.87 % 62.388 M -37.40 % 99.668 M -14.35 % 116.364 M 39.81 % 83.233 M -40.73 % 140.440 M 6.13 % 132.323 M 33.36 % 99.219 M 7.02 % 92.711 M -47.63 % 177.017 M 386.33 % -61.822 M 0.000 -100.00 % 132.415 M 536.43 % 20.806 M 0.00 % 20.806 M 170.67 % 7.687 M 0.00 % 7.687 M -38.49 % 12.497 M 0.00 % 12.497 M -1.42 % 12.677 M 0.00 % 12.677 M -64.15 % 35.360 M 0.00 % 35.360 M -12.17 % 40.262 M 0.00 % 40.262 M -35.91 % 62.822 M 0.00 % 62.822 M 353.41 % 13.855 M 0.00 % 13.855 M 117.24 % 6.378 M 0.00 % 6.378 M -71.68 % 22.519 M 0.00 % 22.519 M 223.83 % 6.954 M 0.00 % 6.954 M 40.03 % 4.966 M 0.00 % 4.966 M
Cash at end of period 16.216 M 21.03 % 13.398 M -30.78 % 19.355 M -14.18 % 22.553 M -49.18 % 44.375 M -28.87 % 62.388 M -37.40 % 99.668 M -14.35 % 116.364 M 39.81 % 83.233 M -40.73 % 140.440 M 6.13 % 132.323 M 33.36 % 99.219 M -53.62 % 213.913 M 0.000 100.00 % -61.822 M -385.83 % 21.629 M -83.67 % 132.415 M 0.00 % 132.415 M 536.43 % 20.806 M 0.00 % 20.806 M 170.67 % 7.687 M 0.00 % 7.687 M -38.49 % 12.497 M 0.00 % 12.497 M -1.42 % 12.677 M 0.00 % 12.677 M -64.15 % 35.360 M 0.00 % 35.360 M -12.17 % 40.262 M 0.00 % 40.262 M -35.91 % 62.822 M 0.00 % 62.822 M 353.41 % 13.855 M 0.00 % 13.855 M 117.24 % 6.378 M 0.00 % 6.378 M -71.68 % 22.519 M 0.00 % 22.519 M 223.83 % 6.954 M 0.00 % 6.954 M
Operating cash flow -100.950 M -74 877.78 % 135.000 K 102.56 % -5.272 M -112.49 % 42.197 M -44.62 % 76.199 M 142.44 % -179.557 M -14 195.94 % -1.256 M 98.72 % -97.767 M -117.53 % -44.945 M -145.45 % 98.882 M 260.67 % -61.544 M -161.25 % 100.483 M 1 049.92 % -10.578 M -103.02 % 349.971 M 254.45 % -226.587 M -338.76 % -51.643 M 44.61 % -93.242 M 50.00 % -186.484 M -372.78 % -39.444 M 0.00 % -39.444 M -194.78 % -13.381 M 0.00 % -13.381 M 73.53 % -50.552 M -100.00 % -25.276 M 78.30 % -116.471 M -100.00 % -58.236 M -227.22 % -17.797 M -100.00 % -8.899 M 90.19 % -90.687 M -100.00 % -45.344 M 91.89 % -559.257 M -100.00 % -279.629 M -1 810.89 % 16.344 M 100.00 % 8.172 M 113.27 % -61.589 M -100.00 % -30.795 M -3 535.71 % -847.000 K -100.00 % -423.500 K 95.28 % -8.972 M -300.00 % -2.243 M
Capital expenditure 0.000 -100.00 % 2.342 M 199.66 % -2.350 M -33 471.43 % -7.000 K 98.74 % -554.000 K -793.55 % -62.000 K -210.00 % -20.000 K 99.45 % -3.621 M -6 037.29 % -59.000 K 87.03 % -455.000 K 70.03 % -1.518 M 89.93 % -15.073 M -50 143.33 % -30.000 K 97.48 % -1.190 M 0.000 100.00 % -807.250 K -167.52 % -301.750 K 50.00 % -603.500 K -4 370.37 % -13.500 K 0.00 % -13.500 K 84.83 % -89.000 K 0.00 % -89.000 K 90.42 % -929.000 K -100.00 % -464.500 K 82.14 % -2.601 M -100.00 % -1.301 M 28.27 % -1.813 M -100.00 % -906.500 K 53.73 % -1.959 M -100.00 % -979.500 K -589.79 % -142.000 K -100.00 % -71.000 K 70.42 % -240.000 K -100.00 % -120.000 K -110.53 % -57.000 K -100.00 % -28.500 K 85.68 % -199.000 K -100.00 % -99.500 K 52.16 % -208.000 K -300.00 % -52.000 K
Free CashFlow -100.950 M -4 175.49 % 2.477 M 132.50 % -7.622 M -118.07 % 42.190 M -44.23 % 75.645 M 142.11 % -179.619 M -13 976.72 % -1.276 M 98.74 % -101.388 M -125.29 % -45.004 M -145.72 % 98.427 M 256.08 % -63.062 M -173.83 % 85.410 M 905.15 % -10.608 M -103.04 % 348.781 M 253.93 % -226.587 M -332.01 % -52.450 M 43.93 % -93.544 M 50.00 % -187.088 M -374.15 % -39.458 M 0.00 % -39.458 M -192.93 % -13.470 M 0.00 % -13.470 M 73.84 % -51.481 M -100.00 % -25.741 M 78.38 % -119.072 M -100.00 % -59.536 M -203.60 % -19.610 M -100.00 % -9.805 M 89.42 % -92.646 M -100.00 % -46.323 M 91.72 % -559.399 M -100.00 % -279.700 M -1 836.83 % 16.104 M 100.00 % 8.052 M 113.06 % -61.646 M -100.00 % -30.823 M -2 846.75 % -1.046 M -100.00 % -523.000 K 94.30 % -9.180 M -300.00 % -2.295 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004