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