Metrovacesa S.A. MVC.MC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 653.757 M 11.47 % | 586.461 M 12.95 % | 519.208 M 1.66 % | 510.744 M 265.24 % | 139.837 M -13.42 % | 161.508 M -15.18 % | 190.416 M 575.50 % | 28.189 M 34.11 % | 21.020 M -41.67 % | 36.038 M -82.65 % | 207.768 M -16.33 % | 248.320 M -34.66 % | 380.036 M -33.73 % | 573.495 M -20.76 % | 723.777 M -20.75 % | 913.327 M -38.91 % | 1.495 B 30.73 % | 1.144 B 40.17 % | 815.907 M 15.71 % | 705.113 M |
| Net income | 15.885 M 176.21 % | -20.844 M 11.22 % | -23.477 M -227.16 % | 18.463 M 111.29 % | -163.524 M -3 537.10 % | -4.496 M 50.62 % | -9.104 M 76.60 % | -38.909 M -89.49 % | -20.534 M -132.01 % | 64.143 M 123.82 % | -269.329 M -88.25 % | -143.069 M -52.74 % | -93.670 M 89.46 % | -888.783 M -21.67 % | -730.515 M -157.38 % | 1.273 B -28.93 % | 1.792 B 192.81 % | 611.830 M 179.38 % | 218.995 M 7.78 % | 203.186 M |
| Income before tax | 24.463 M 248.22 % | -16.505 M 9.69 % | -18.275 M -177.02 % | 23.729 M 115.07 % | -157.441 M -6 355.15 % | -2.439 M -659.40 % | 436.000 K 100.56 % | -78.101 M -296.69 % | -19.688 M -132.30 % | 60.957 M 121.60 % | -282.164 M -55.46 % | -181.497 M 50.20 % | -364.452 M 68.73 % | -1.166 B -44.50 % | -806.610 M -216.02 % | 695.219 M -72.89 % | 2.564 B 209.43 % | 828.772 M 173.67 % | 302.831 M 17.24 % | 258.291 M |
| Income before tax ratio | 0.04 232.96 % | -0.03 20.04 % | -0.04 -175.76 % | 0.05 104.13 % | -1.13 -7 355.52 % | -0.02 -759.53 % | 0.00 100.08 % | -2.77 -195.81 % | -0.94 -155.37 % | 1.69 224.55 % | -1.36 -85.81 % | -0.73 23.78 % | -0.96 52.81 % | -2.03 -82.36 % | -1.11 -246.41 % | 0.76 -55.62 % | 1.72 136.70 % | 0.72 95.25 % | 0.37 1.32 % | 0.37 |
| EBITDA | 48.204 M 292.89 % | 12.269 M 1 038.00 % | -1.308 M -104.78 % | 27.378 M 122.01 % | -124.372 M -2 722.78 % | 4.742 M 140.02 % | -11.850 M 83.71 % | -72.761 M -269.87 % | -19.672 M -124.57 % | 80.049 M 239.00 % | -57.590 M -208.40 % | 53.129 M 182.03 % | -64.768 M 93.07 % | -934.333 M -54.02 % | -606.620 M -180.62 % | 752.434 M -22.69 % | 973.211 M 32.94 % | 732.076 M 65.52 % | 442.278 M 30.99 % | 337.641 M |
| Net income ratio | 0.02 168.36 % | -0.04 21.40 % | -0.05 -225.08 % | 0.04 103.09 % | -1.17 -4 100.75 % | -0.03 41.78 % | -0.05 96.54 % | -1.38 -41.30 % | -0.98 -154.88 % | 1.78 237.30 % | -1.30 -124.99 % | -0.58 -133.75 % | -0.25 84.10 % | -1.55 -53.55 % | -1.01 -172.40 % | 1.39 16.33 % | 1.20 123.99 % | 0.53 99.32 % | 0.27 -6.86 % | 0.29 |
| Ratio EBITDA | 0.07 252.45 % | 0.02 930.43 % | 0.00 -104.70 % | 0.05 106.03 % | -0.89 -3 129.24 % | 0.03 147.18 % | -0.06 97.59 % | -2.58 -175.81 % | -0.94 -142.13 % | 2.22 901.36 % | -0.28 -229.55 % | 0.21 225.54 % | -0.17 89.54 % | -1.63 -94.38 % | -0.84 -201.73 % | 0.82 26.56 % | 0.65 1.69 % | 0.64 18.09 % | 0.54 13.20 % | 0.48 |
| Gross profit ratio | 0.28 -71.53 % | 0.99 429.51 % | 0.19 -81.35 % | 1.00 506.59 % | 0.17 32.84 % | 0.12 -20.39 % | 0.16 -34.57 % | 0.24 8.96 % | 0.22 -8.07 % | 0.24 -65.87 % | 0.70 22.50 % | 0.57 45.08 % | 0.39 13.65 % | 0.35 -35.31 % | 0.53 4.06 % | 0.51 -22.64 % | 0.66 19.21 % | 0.56 24.84 % | 0.45 10.97 % | 0.40 |
| Weighted average shs out dil | 158.850 M 4.86 % | 151.488 M 0.04 % | 151.429 M -0.01 % | 151.448 M 0.00 % | 151.443 M 0.05 % | 151.371 M -0.02 % | 151.399 M 71.58 % | 88.238 M -97.13 % | 3.075 B 3 385.21 % | 88.238 M 0.00 % | 88.238 M 12.26 % | 78.604 M 13.97 % | 68.970 M 0.09 % | 68.910 M -0.58 % | 69.310 M -31.24 % | 100.800 M -0.97 % | 101.790 M 15.55 % | 88.090 M 15.17 % | 76.488 M 33.16 % | 57.439 M |
| Weighted average shs out | 158.850 M 6.69 % | 148.886 M -1.68 % | 151.429 M -0.01 % | 151.448 M 0.00 % | 151.443 M 0.05 % | 151.371 M -0.01 % | 151.387 M 71.57 % | 88.238 M -97.13 % | 3.075 B 3 385.21 % | 88.238 M 0.00 % | 88.238 M 12.26 % | 78.604 M 13.97 % | 68.970 M 0.09 % | 68.910 M -0.58 % | 69.310 M -31.24 % | 100.800 M -0.97 % | 101.790 M 15.55 % | 88.090 M 27.57 % | 69.050 M 20.21 % | 57.439 M |
| EPS diluted | 0.10 171.43 % | -0.14 6.67 % | -0.15 -225.00 % | 0.12 111.11 % | -1.08 -3 536.36 % | -0.03 50.58 % | -0.06 86.34 % | -0.44 -6 467.16 % | -0.01 -100.92 % | 0.73 123.93 % | -3.05 -67.58 % | -1.82 -33.82 % | -1.36 89.46 % | -12.90 -22.39 % | -10.54 -184.66 % | 12.45 -29.26 % | 17.60 -97.47 % | 695.00 119.24 % | 317.00 8 854.80 % | 3.54 |
| Earnings per share | 0.10 171.43 % | -0.14 6.67 % | -0.15 -225.00 % | 0.12 111.11 % | -1.08 -3 536.36 % | -0.03 50.58 % | -0.06 86.34 % | -0.44 -6 467.16 % | -0.01 -100.92 % | 0.73 123.93 % | -3.05 -67.58 % | -1.82 -33.82 % | -1.36 89.46 % | -12.90 -22.39 % | -10.54 -184.66 % | 12.45 -29.26 % | 17.60 -97.47 % | 695.00 119.24 % | 317.00 8 854.80 % | 3.54 |
| Gross profit | 184.273 M -68.26 % | 580.623 M 498.09 % | 97.079 M -81.04 % | 512.098 M 2 115.53 % | 23.114 M 15.02 % | 20.096 M -32.47 % | 29.760 M 342.00 % | 6.733 M 46.12 % | 4.608 M -46.38 % | 8.594 M -94.08 % | 145.170 M 2.50 % | 141.634 M -5.20 % | 149.405 M -24.69 % | 198.378 M -48.74 % | 387.001 M -17.54 % | 469.321 M -52.74 % | 993.029 M 55.84 % | 637.216 M 74.99 % | 364.137 M 28.40 % | 283.592 M |
| Income tax expense | 8.578 M 97.70 % | 4.339 M -16.59 % | 5.202 M -1.22 % | 5.266 M -13.43 % | 6.083 M 195.72 % | 2.057 M -78.44 % | 9.540 M 124.34 % | -39.193 M -4 732.74 % | 846.000 K 126.55 % | -3.186 M 74.03 % | -12.268 M 68.08 % | -38.428 M 85.81 % | -270.782 M 2.15 % | -276.743 M -3.45 % | -267.509 M -220.50 % | 222.001 M -20.04 % | 277.634 M 111.90 % | 131.024 M 61.21 % | 81.275 M 250.60 % | -53.968 M |
| Cost of revenue | 469.484 M 2.32 % | 458.839 M 8.70 % | 422.129 M 3.64 % | 407.322 M 226.49 % | 124.757 M -11.78 % | 141.412 M -11.98 % | 160.656 M 648.77 % | 21.456 M 30.73 % | 16.412 M -40.20 % | 27.444 M -56.16 % | 62.598 M -41.33 % | 106.686 M -53.74 % | 230.631 M -38.52 % | 375.117 M 11.38 % | 336.776 M -24.15 % | 444.006 M -11.56 % | 502.019 M -0.87 % | 506.438 M 12.10 % | 451.770 M 7.18 % | 421.521 M |
| General and administrative expenses | 28.188 M -2.69 % | 28.967 M 188.66 % | 10.035 M 39.10 % | 7.214 M 10.49 % | 6.529 M -65.52 % | 18.936 M 15.50 % | 16.395 M 83.45 % | 8.937 M 143.12 % | 3.676 M -34.40 % | 5.604 M | 0.000 -100.00 % | 17.769 M -10.32 % | 19.813 M -46.18 % | 36.811 M | 0.000 -100.00 % | 42.523 M 404.32 % | -13.973 M 12.88 % | -16.038 M -27.27 % | -12.602 M | 0.000 |
| Selling and marketing expenses | 25.562 M 9.32 % | 23.383 M -3.37 % | 24.198 M -17.56 % | 29.354 M 129.83 % | 12.772 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 % | 23.620 M 8.31 % | 21.808 M 24.90 % | 17.460 M | 0.000 |
| Other expenses | 79.671 M -11.66 % | 90.186 M 27.47 % | 70.752 M -83.87 % | 438.501 M 223.78 % | 135.432 M 1 336.64 % | 9.427 M 871.44 % | -1.222 M -723.47 % | 196.000 K 136.14 % | 83.000 K 8 400.00 % | -1.000 K 100.00 % | -168.224 M -3.28 % | -162.875 M 58.93 % | -396.618 M 43.54 % | -702.536 M -1 664.22 % | 44.913 M 215.74 % | -38.806 M -48.56 % | -26.122 M 32.56 % | -38.734 M -182.65 % | -13.704 M -5 990.67 % | -225.000 K |
| Operating expenses | 133.421 M 17.48 % | 113.569 M 8.18 % | 104.985 M -77.88 % | 474.655 M 206.76 % | 154.733 M 445.55 % | 28.363 M -8.75 % | 31.083 M -61.81 % | 81.393 M 149.08 % | 32.677 M -9.46 % | 36.093 M 12.92 % | 31.962 M -23.19 % | 41.612 M -37.31 % | 66.373 M -27.23 % | 91.215 M 103.09 % | 44.913 M 1 108.31 % | 3.717 M -97.98 % | 184.377 M 47.67 % | 124.861 M 90.16 % | 65.661 M 29 282.67 % | -225.000 K |
| Cost and expenses | 602.905 M 5.33 % | 572.408 M 8.59 % | 527.114 M 11.37 % | 473.301 M 67.45 % | 282.649 M 66.48 % | 169.775 M -11.46 % | 191.739 M 86.43 % | 102.849 M 109.52 % | 49.089 M -22.74 % | 63.537 M -32.81 % | 94.560 M -36.24 % | 148.298 M -50.07 % | 297.004 M -36.31 % | 466.332 M 22.18 % | 381.689 M -14.75 % | 447.723 M -34.77 % | 686.396 M 8.73 % | 631.299 M 22.01 % | 517.431 M 22.82 % | 421.296 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.002 100.08 % | -2.750 | 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 | 53.750 M 129.87 % | 23.383 M -31.69 % | 34.233 M -5.31 % | 36.154 M 87.32 % | 19.301 M 1.93 % | 18.936 M 15.50 % | 16.395 M 83.45 % | 8.937 M 143.12 % | 3.676 M -34.40 % | 5.604 M | 0.000 -100.00 % | 17.769 M -10.32 % | 19.813 M -46.18 % | 36.811 M | 0.000 -100.00 % | 42.523 M 340.79 % | 9.647 M 67.19 % | 5.770 M 18.77 % | 4.858 M | 0.000 |
| Interest income | 7.401 M 230.25 % | 2.241 M | 0.000 -100.00 % | 335.000 K -85.45 % | 2.303 M 17.26 % | 1.964 M 31.64 % | 1.492 M 1 837.66 % | 77.000 K -54.71 % | 170.000 K -99.89 % | 160.570 M 11 785.27 % | 1.351 M -56.97 % | 3.140 M -79.16 % | 15.068 M -52.41 % | 31.661 M 50.93 % | 20.977 M -58.28 % | 50.285 M 566.20 % | 7.548 M -32.15 % | 11.124 M 84.97 % | 6.014 M | 0.000 |
| Interest expense | 30.014 M 30.64 % | 22.975 M 104.70 % | 11.224 M -27.13 % | 15.403 M 44.64 % | 10.649 M 56.74 % | 6.794 M -16.30 % | 8.117 M 53.79 % | 5.278 M 32 887.50 % | 16.000 K -99.92 % | 19.092 M -91.39 % | 221.841 M -7.32 % | 239.370 M 17.25 % | 204.147 M -8.92 % | 224.140 M 271.87 % | 60.274 M -85.18 % | 406.615 M 25.97 % | 322.776 M 40.59 % | 229.589 M 127.45 % | 100.939 M 4.16 % | 96.909 M |
| Depreciation and amortization | -3.326 M -204.59 % | 3.180 M -51.80 % | 6.598 M 222.82 % | -5.372 M -188.41 % | 6.076 M -96.66 % | 181.815 M -10.21 % | 202.489 M 67.14 % | 121.149 M 1 357.17 % | 8.314 M -95.08 % | 169.153 M 6 089.28 % | 2.733 M -28.46 % | 3.820 M -28.06 % | 5.310 M -24.71 % | 7.053 M -14.46 % | 8.245 M 18.98 % | 6.930 M -40.09 % | 11.568 M 31.41 % | 8.803 M -77.14 % | 38.508 M -28.46 % | 53.824 M |
| Operating income | 50.852 M 261.86 % | 14.053 M 277.75 % | -7.906 M -121.11 % | 37.443 M 126.22 % | -142.812 M -3 379.27 % | 4.355 M -38.24 % | 7.051 M 109.65 % | -73.075 M -161.11 % | -27.986 M -1.77 % | -27.500 M 75.17 % | -110.744 M -210.72 % | 100.022 M 20.46 % | 83.032 M -22.52 % | 107.163 M -68.67 % | 342.088 M -26.53 % | 465.604 M -42.42 % | 808.652 M 57.83 % | 512.355 M 71.66 % | 298.476 M 5.16 % | 283.817 M |
| Operating income ratio | 0.08 224.61 % | 0.02 257.37 % | -0.02 -120.77 % | 0.07 107.18 % | -1.02 -3 887.46 % | 0.03 -27.18 % | 0.04 101.43 % | -2.59 -94.71 % | -1.33 -74.48 % | -0.76 -43.16 % | -0.53 -232.33 % | 0.40 84.36 % | 0.22 16.92 % | 0.19 -60.46 % | 0.47 -7.29 % | 0.51 -5.75 % | 0.54 20.73 % | 0.45 22.46 % | 0.37 -9.12 % | 0.40 |
| Total other income expenses net | -26.389 M 13.64 % | -30.558 M -211.31 % | -9.816 M 28.42 % | -13.714 M 6.25 % | -14.629 M -190.55 % | -5.035 M 23.89 % | -6.615 M -31.62 % | -5.026 M -8 717.54 % | -57.000 K -100.06 % | 88.457 M 151.60 % | -171.420 M 39.11 % | -281.519 M 21.20 % | -357.257 M 71.98 % | -1.275 B -0.65 % | -1.267 B -651.66 % | 229.615 M -86.92 % | 1.756 B 454.91 % | 316.417 M 7 165.60 % | 4.355 M 117.06 % | -25.526 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 169.188 M -53.78 % | 366.055 M 63.83 % | 223.440 M 146.96 % | 90.476 M 8.83 % | 83.133 M 849.77 % | 8.753 M 113.30 % | -65.794 M -810.75 % | 9.257 M 133.71 % | -27.461 M -133.95 % | -11.738 M -100.23 % | 5.125 B 1.67 % | 5.041 B -12.33 % | 5.749 B -3.62 % | 5.965 B 55.27 % | 3.842 B -46.44 % | 7.174 B -27.24 % | 9.859 B 15.88 % | 8.508 B 280.76 % | 2.234 B 6.00 % | 2.108 B |
| Total investments | 61.891 M -11.30 % | 69.778 M -12.50 % | 79.748 M 39.69 % | 57.091 M -8.20 % | 62.191 M -9.26 % | 68.536 M 8.55 % | 63.138 M 5 390.26 % | 1.150 M 29.36 % | 889.000 K -17.07 % | 1.072 M -99.95 % | 2.021 B 3.20 % | 1.958 B -1.56 % | 1.989 B 10.60 % | 1.799 B 315.97 % | 432.404 M 253.58 % | 122.294 M -55.68 % | 275.927 M 91.40 % | 144.165 M 115.54 % | 66.886 M -2.36 % | 68.500 M |
| Total debt | 355.620 M -18.88 % | 438.386 M 26.15 % | 347.525 M -10.90 % | 390.030 M -6.51 % | 417.172 M 181.02 % | 148.451 M 82.92 % | 81.157 M 70.63 % | 47.564 M 13 336.16 % | 354.000 K -22.88 % | 459.000 K -99.99 % | 5.209 B 1.64 % | 5.125 B -11.84 % | 5.813 B -3.04 % | 5.995 B 54.43 % | 3.882 B -46.56 % | 7.264 B -27.09 % | 9.964 B 14.98 % | 8.666 B 282.54 % | 2.265 B 5.58 % | 2.146 B |
| Accumulated other comprehensive income loss | 13.067 M 477.16 % | 2.264 M -12.08 % | 2.575 M 422.31 % | 493.000 K 152.28 % | -943.000 K -109.56 % | 9.865 M -99.59 % | 2.393 B -0.18 % | 2.397 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -261.148 M 5.73 % | -277.033 M -8.12 % | -256.238 M -10.95 % | -230.956 M 6.50 % | -247.009 M -193.96 % | -84.028 M -5.67 % | -79.523 M -13.92 % | -69.807 M -126.83 % | -30.775 M -180.87 % | -10.957 M 95.93 % | -269.329 M -86.17 % | -144.672 M -60.91 % | -89.908 M 89.78 % | -879.751 M | 0.000 -100.00 % | 1.255 B -29.94 % | 1.792 B 192.81 % | 611.830 M 179.38 % | 218.995 M 7.78 % | 203.186 M |
| Common stock | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 121.93 % | 492.045 M 0.00 % | 492.045 M -66.80 % | 1.482 B 0.00 % | 1.482 B 1 318.68 % | 104.480 M 0.00 % | 104.480 M 0.00 % | 104.480 M 0.00 % | 104.480 M -31.57 % | 152.681 M 0.00 % | 152.681 M 43.69 % | 106.258 M 23.33 % | 86.159 M |
| Total equity | 1.597 B -5.25 % | 1.685 B -6.66 % | 1.806 B -13.18 % | 2.080 B -4.59 % | 2.180 B -6.88 % | 2.341 B 1.10 % | 2.315 B -3.42 % | 2.397 B 139.94 % | 999.175 M -1.99 % | 1.019 B -34.26 % | 1.551 B -16.93 % | 1.867 B 139.55 % | 779.221 M -11.40 % | 879.487 M -51.10 % | 1.798 B -29.15 % | 2.538 B -60.84 % | 6.482 B 47.98 % | 4.381 B 580.40 % | 643.842 M 65.34 % | 389.396 M |
| Other non current liabilities | 50.874 M 1.67 % | 50.040 M | 0.000 | 0.000 -100.00 % | 38.530 M 3 852 900.00 % | 1.000 K -100.00 % | 124.112 M -13.01 % | 142.667 M 85.42 % | 76.941 M 115.73 % | 35.665 M -30.27 % | 51.148 M -7.75 % | 55.444 M -84.11 % | 349.015 M -6.52 % | 373.348 M 5.37 % | 354.317 M 221.35 % | 110.258 M -91.47 % | 1.293 B 625.87 % | 178.161 M 159.15 % | 68.747 M -82.87 % | 401.242 M |
| Long term debt | 248.337 M 6.30 % | 233.628 M -14.47 % | 273.144 M -4.97 % | 287.438 M 32.22 % | 217.389 M 128.87 % | 94.983 M 39.44 % | 68.119 M -43.85 % | 121.313 M 159.67 % | 46.718 M 49.40 % | 31.271 M -99.38 % | 5.053 B 3.97 % | 4.860 B 170.22 % | 1.798 B -8.88 % | 1.974 B -13.26 % | 2.275 B -57.33 % | 5.332 B -28.41 % | 7.449 B -1.65 % | 7.574 B 338.70 % | 1.726 B 10.70 % | 1.559 B |
| Total non current liabilities | 309.929 M 6.15 % | 291.960 M -10.50 % | 326.229 M -2.21 % | 333.617 M 27.14 % | 262.397 M 104.27 % | 128.453 M 37.53 % | 93.403 M 228.88 % | 28.400 M -23.64 % | 37.191 M 17.57 % | 31.633 M -99.44 % | 5.632 B 2.69 % | 5.485 B 95.59 % | 2.804 B -13.71 % | 3.250 B -6.69 % | 3.483 B -45.17 % | 6.352 B -33.73 % | 9.585 B 13.91 % | 8.414 B 341.03 % | 1.908 B -2.69 % | 1.961 B |
| Other current liabilities | 282.040 M 6.86 % | 263.931 M 722.91 % | 32.073 M -29.06 % | 45.212 M -23.12 % | 58.808 M 161.65 % | 22.476 M 134.68 % | -64.814 M 10.19 % | -72.168 M -296.27 % | -18.212 M -198.17 % | -6.108 M -115.26 % | 40.038 M -40.44 % | 67.223 M -15.78 % | 79.817 M -10.40 % | 89.077 M 12.10 % | 79.463 M 57.61 % | 50.418 M -88.58 % | 441.510 M 4.61 % | 422.060 M 29.97 % | 324.743 M 181.72 % | 115.272 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 180.243 M 11.37 % | 161.840 M 4.51 % | 154.850 M 109.57 % | 73.891 M 179.10 % | 26.475 M 365.54 % | 5.687 M -81.03 % | 29.984 M 21.41 % | 24.697 M -5.03 % | 26.005 M -50.17 % | 52.187 M -19.17 % | 64.562 M 99.88 % | 32.301 M -50.98 % | 65.891 M -60.99 % | 168.907 M -65.41 % | 488.265 M -23.15 % | 635.320 M 1 153.10 % | 50.700 M | 0.000 |
| Short term debt | 107.283 M -47.60 % | 204.758 M 175.28 % | 74.381 M -27.50 % | 102.592 M -48.65 % | 199.783 M 273.65 % | 53.468 M 310.09 % | 13.038 M -72.56 % | 47.512 M 131 877.78 % | 36.000 K -48.57 % | 70.000 K -99.96 % | 155.964 M -41.20 % | 265.246 M -93.39 % | 4.015 B -0.17 % | 4.022 B 3.59 % | 3.882 B 100.97 % | 1.932 B 65.71 % | 1.166 B 6.74 % | 1.092 B 102.65 % | 538.895 M -8.07 % | 586.183 M |
| Total current liabilities | 506.707 M -8.77 % | 555.403 M 45.35 % | 382.111 M 5.06 % | 363.723 M -24.92 % | 484.444 M 131.10 % | 209.627 M 95.31 % | 107.331 M -11.49 % | 121.261 M 161.53 % | 46.366 M 50.14 % | 30.882 M -87.77 % | 252.486 M -38.52 % | 410.669 M -90.20 % | 4.192 B -6.79 % | 4.497 B 5.91 % | 4.246 B 54.76 % | 2.744 B 10.67 % | 2.479 B 21.24 % | 2.045 B 97.95 % | 1.033 B 5.29 % | 981.151 M |
| Total liabilities | 816.636 M -3.63 % | 847.363 M 19.63 % | 708.340 M 1.58 % | 697.340 M -6.63 % | 746.841 M 120.91 % | 338.080 M 68.42 % | 200.734 M 34.13 % | 149.661 M 79.11 % | 83.557 M 33.66 % | 62.515 M -98.94 % | 5.885 B -0.18 % | 5.895 B -15.73 % | 6.996 B -9.69 % | 7.747 B 0.23 % | 7.729 B -15.03 % | 9.096 B -24.60 % | 12.064 B 15.34 % | 10.459 B 255.65 % | 2.941 B -0.03 % | 2.942 B |
| Other non current assets | 250.664 M -88.41 % | 2.162 B 564.15 % | 325.565 M -12.39 % | 371.627 M 49.49 % | 248.602 M -27.23 % | 341.623 M 156 607.80 % | 218.000 K -99.94 % | 350.426 M 101.58 % | 173.839 M -39.72 % | 288.370 M -92.30 % | 3.744 B -7.03 % | 4.028 B 1.22 % | 3.979 B -15.72 % | 4.721 B -35.44 % | 7.313 B 1 828 242.75 % | 400.000 K -100.00 % | 14.277 B 22.26 % | 11.677 B 645.28 % | 1.567 B 210.15 % | -1.422 B |
| Long term investments | 54.447 M 209.59 % | 17.587 M -70.55 % | 59.723 M 72.40 % | 34.642 M -33.56 % | 52.138 M -2.83 % | 53.655 M 22.35 % | 43.853 M 15 221.72 % | -290.000 K 50.76 % | -589.000 K | 0.000 -100.00 % | 2.002 B 2.74 % | 1.949 B -0.76 % | 1.964 B 10.89 % | 1.771 B | 0.000 -100.00 % | 8.538 B 19 209.35 % | -44.678 M -99.78 % | -22.364 M -145.13 % | 49.554 M | 0.000 |
| Intangible assets | 362.000 K | 0.000 100.00 % | -139.337 M | 0.000 | 0.000 | 0.000 -100.00 % | 338.034 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.520 M -56.00 % | 30.730 M 55.53 % | 19.758 M 176.34 % | 7.150 M -55.73 % | 16.151 M 43.03 % | 11.292 M -6.10 % | 12.025 M -4.26 % | 12.560 M 23.32 % | 10.185 M -63.78 % | 28.123 M |
| GoodWill | 0.000 -100.00 % | 75.984 M -4.56 % | 79.614 M -5.59 % | 84.332 M -2.53 % | 86.525 M -9.50 % | 95.612 M -1.38 % | 96.948 M -1.67 % | 98.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.151 M 102.62 % | 7.971 M -91.62 % | 95.141 M -62.23 % | 251.867 M -0.32 % | 252.664 M 1 456.58 % | 16.232 M | 0.000 |
| Goodwill and intangible assets | 362.000 K -99.52 % | 75.984 M 227.23 % | -59.723 M -170.82 % | 84.332 M -2.53 % | 86.525 M -9.50 % | 95.612 M -78.02 % | 434.982 M 341.19 % | 98.594 M | 0.000 | 0.000 -100.00 % | 13.520 M -56.00 % | 30.730 M 55.53 % | 19.758 M -15.21 % | 23.301 M -3.40 % | 24.122 M -77.34 % | 106.433 M -59.67 % | 263.892 M -0.50 % | 265.224 M 903.99 % | 26.417 M -6.07 % | 28.123 M |
| Property plant equipment net | 3.399 M -25.67 % | 4.573 M 101.10 % | 2.274 M 40.72 % | 1.616 M 7.52 % | 1.503 M -7.73 % | 1.629 M 75.35 % | 929.000 K 62.70 % | 571.000 K 57 000.00 % | 1.000 K | 0.000 -100.00 % | 6.616 M -13.65 % | 7.662 M -22.77 % | 9.921 M -74.68 % | 39.187 M | 0.000 -100.00 % | 932.874 M -32.89 % | 1.390 B 84.76 % | 752.349 M 110.92 % | 356.691 M -88.78 % | 3.179 B |
| Total non current assets | 388.087 M -83.39 % | 2.336 B 473.41 % | 407.453 M -29.33 % | 576.549 M 21.30 % | 475.293 M -19.19 % | 588.131 M 1.94 % | 576.930 M 5.30 % | 547.895 M 157.91 % | 212.440 M -35.27 % | 328.209 M -94.82 % | 6.334 B -3.86 % | 6.588 B 1.45 % | 6.494 B -8.06 % | 7.064 B -7.89 % | 7.669 B -20.17 % | 9.607 B -39.65 % | 15.919 B 25.02 % | 12.733 B 517.11 % | 2.063 B 15.64 % | 1.784 B |
| Other current assets | 18.376 M 100.96 % | -1.924 B -18 286.21 % | 10.579 M 280.31 % | -5.867 M -286.08 % | 3.153 M -88.38 % | 27.126 M 1 082.48 % | 2.294 M | 0.000 -100.00 % | 37.652 M 62.74 % | 23.136 M -74.71 % | 91.500 M 2.65 % | 89.139 M 6.42 % | 83.758 M -46.08 % | 155.324 M 1 755.72 % | 8.370 M -84.62 % | 54.425 M -87.98 % | 452.613 M 87.75 % | 241.076 M 114.49 % | 112.397 M 217.09 % | 35.446 M |
| Short term investments | 7.444 M -85.74 % | 52.191 M 160.63 % | 20.025 M -10.80 % | 22.449 M 123.31 % | 10.053 M -32.44 % | 14.881 M -22.84 % | 19.285 M 1 239.24 % | 1.440 M -2.57 % | 1.478 M | 0.000 -100.00 % | 18.887 M 98.12 % | 9.533 M -63.03 % | 25.786 M -7.72 % | 27.944 M | 0.000 100.00 % | -8.415 B -2 724.84 % | 320.605 M 92.52 % | 166.529 M 860.82 % | 17.332 M | 0.000 |
| cash and cash equivalents | 186.432 M 157.75 % | 72.331 M -41.71 % | 124.085 M -58.58 % | 299.554 M -10.32 % | 334.039 M 139.12 % | 139.698 M -4.94 % | 146.951 M 283.61 % | 38.307 M 37.72 % | 27.815 M 128.05 % | 12.197 M -85.43 % | 83.710 M -0.70 % | 84.296 M 32.41 % | 63.662 M 113.72 % | 29.787 M -25.83 % | 40.162 M -55.61 % | 90.469 M -13.58 % | 104.688 M -33.60 % | 157.664 M 411.65 % | 30.815 M -18.32 % | 37.726 M |
| Cash and short term investments | 193.876 M -16.87 % | 233.227 M 10.01 % | 212.009 M -34.16 % | 322.003 M -6.42 % | 344.092 M 122.60 % | 154.579 M -7.01 % | 166.236 M 318.24 % | 39.747 M 42.90 % | 27.815 M 128.05 % | 12.197 M -88.11 % | 102.597 M 9.34 % | 93.829 M 4.90 % | 89.448 M 54.94 % | 57.731 M 43.75 % | 40.162 M -55.61 % | 90.469 M -78.73 % | 425.293 M 31.19 % | 324.193 M 573.34 % | 48.147 M 27.62 % | 37.726 M |
| Total current assets | 2.025 B 931.81 % | 196.298 M -90.68 % | 2.106 B -4.27 % | 2.200 B -10.23 % | 2.451 B 17.24 % | 2.091 B 3.66 % | 2.017 B 0.89 % | 1.999 B 129.71 % | 870.292 M 15.47 % | 753.724 M -31.56 % | 1.101 B -6.17 % | 1.174 B -8.37 % | 1.281 B -18.02 % | 1.563 B -15.93 % | 1.859 B -10.50 % | 2.077 B -20.95 % | 2.627 B 24.69 % | 2.107 B 38.48 % | 1.521 B -1.65 % | 1.547 B |
| Inventory | 1.740 B -4.63 % | 1.824 B -0.98 % | 1.842 B -0.03 % | 1.843 B -6.95 % | 1.980 B 4.46 % | 1.896 B 3.24 % | 1.836 B -3.43 % | 1.902 B 136.72 % | 803.347 M 15.73 % | 694.153 M -23.48 % | 907.162 M -8.43 % | 990.727 M -10.56 % | 1.108 B -17.91 % | 1.349 B -17.23 % | 1.630 B -1.80 % | 1.660 B -5.08 % | 1.749 B 13.46 % | 1.542 B 14.42 % | 1.347 B 13.75 % | 1.184 B |
| Net receivables | 73.242 M 16.91 % | 62.647 M 51.06 % | 41.471 M 0.22 % | 41.381 M -66.51 % | 123.573 M 843.45 % | 13.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.238 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.903 M 25.81 % | 110.409 M | 0.000 | 0.000 -100.00 % | 13.506 M | 0.000 |
| Tax assets | 79.215 M 4.25 % | 75.984 M -4.56 % | 79.614 M -5.59 % | 84.332 M -2.53 % | 86.525 M -9.50 % | 95.612 M -1.38 % | 96.948 M -1.67 % | 98.594 M 151.59 % | 39.189 M -1.63 % | 39.839 M -92.98 % | 567.469 M -1.05 % | 573.505 M 9.92 % | 521.736 M 2.46 % | 509.209 M 53.69 % | 331.327 M 1 031.85 % | 29.273 M -12.15 % | 33.323 M -44.92 % | 60.503 M -5.24 % | 63.850 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 117.384 M 62.51 % | 72.231 M -5.16 % | 76.160 M 40.83 % | 54.079 M -23.84 % | 71.003 M 43.32 % | 49.540 M 95.80 % | 25.301 M 33.38 % | 18.969 M 17.47 % | 16.148 M 167.57 % | 6.035 M -88.00 % | 50.303 M -24.80 % | 66.893 M -21.67 % | 85.402 M -75.88 % | 354.042 M 24.48 % | 284.427 M -41.78 % | 488.528 M -37.46 % | 781.151 M 156.48 % | 304.563 M 156.61 % | 118.689 M -57.56 % | 279.696 M |
| Tax payables | 0.000 -100.00 % | 14.483 M -24.78 % | 19.254 M | 0.000 | 0.000 -100.00 % | 10.252 M -61.28 % | 26.475 M 365.54 % | 5.687 M 180.42 % | 2.028 M 67 500.00 % | 3.000 K -99.95 % | 6.181 M -45.33 % | 11.307 M -4.73 % | 11.868 M -63.26 % | 32.301 M | 0.000 -100.00 % | 104.047 M 14.71 % | 90.708 M -59.89 % | 226.169 M 346.09 % | 50.700 M | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 197.566 M 9.61 % | 180.243 M 11.37 % | 161.840 M | 0.000 -100.00 % | 23.988 M -88.05 % | 200.734 M 13 282.27 % | 1.500 M -70.01 % | 5.001 M -80.37 % | 25.474 M -75.05 % | 102.086 M -2.80 % | 105.031 M -39.18 % | 172.693 M 5.82 % | 163.201 M | 0.000 -100.00 % | 21.847 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 135.517 M 100.07 % | 67.734 M -23.89 % | 88.992 M 112 548.10 % | 79.000 K 100.10 % | -77.596 M -34 283.26 % | 227.000 K | 0.000 | 0.000 -100.00 % | 33.300 M -17.97 % | 40.593 M 4.11 % | 38.990 M -13.26 % | 44.949 M | 0.000 -100.00 % | 49.315 M -97.50 % | 1.972 B 28.19 % | 1.538 B 15 666.36 % | 9.758 M | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.261 M 163.10 % | 46.090 M 49.25 % | 30.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 K -60.30 % | 330.000 K -31.25 % | 480.000 K -99.89 % | 444.480 M 4.39 % | 425.789 M 37 680.75 % | 1.127 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 943.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 |
| Other total stockholders equity | 751.041 M -13.48 % | 868.016 M -10.25 % | 967.143 M -20.60 % | 1.218 B -9.00 % | 1.339 B 0.43 % | 1.333 B -3.46 % | 1.380 B 0.16 % | 1.378 B 154.72 % | 541.077 M 0.00 % | 541.077 M 77.78 % | 304.354 M -37.70 % | 488.492 M -32.68 % | 725.659 M -54.92 % | 1.610 B -33.79 % | 2.432 B 115.29 % | 1.129 B -55.99 % | 2.566 B 23.50 % | 2.078 B 572.76 % | 308.831 M 208.67 % | 100.051 M |
| Deferred tax liabilities non current | 10.718 M 29.26 % | 8.292 M 9.34 % | 7.584 M 6.83 % | 7.099 M 9.59 % | 6.478 M -31.67 % | 9.481 M 11.50 % | 8.503 M 56.25 % | 5.442 M 451.37 % | 987.000 K 0.00 % | 987.000 K -99.77 % | 426.147 M -8.23 % | 464.364 M -4.06 % | 484.020 M -34.55 % | 739.485 M | 0.000 -100.00 % | 887.508 M 5.32 % | 842.699 M 27.16 % | 662.686 M 487.63 % | 112.773 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.414 B -4.71 % | 2.533 B 0.75 % | 2.514 B -9.47 % | 2.777 B -5.11 % | 2.927 B 9.25 % | 2.679 B 3.28 % | 2.594 B 1.84 % | 2.547 B 135.24 % | 1.083 B 0.07 % | 1.082 B -85.45 % | 7.435 B -4.21 % | 7.762 B -0.17 % | 7.775 B -9.87 % | 8.626 B -9.46 % | 9.527 B -18.45 % | 11.683 B -37.00 % | 18.546 B 24.97 % | 14.840 B 313.97 % | 3.585 B 7.61 % | 3.331 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 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 |
| Change in working capital | 118.206 M 646.95 % | -21.612 M -111.66 % | 185.276 M 80.85 % | 102.445 M 71.60 % | 59.701 M 765.27 % | -8.974 M -117.88 % | 50.196 M -4.90 % | 52.785 M 7.59 % | 49.059 M 424.27 % | -15.129 M -93.91 % | -7.802 M -107.25 % | 107.654 M -48.23 % | 207.928 M -45.16 % | 379.178 M 608.16 % | -74.618 M -215.47 % | 64.622 M 114.31 % | -451.593 M -75.69 % | -257.038 M -254.92 % | -72.422 M |
| Accounts receivables | -13.709 M 42.60 % | -23.882 M -104.86 % | -11.658 M -152.34 % | -4.620 M -141.68 % | 11.084 M 201.32 % | -10.940 M -479.73 % | 2.881 M 110.14 % | 1.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 57.487 M 253.14 % | -37.540 M -128.40 % | 132.165 M 10.68 % | 119.415 M 161.21 % | -195.086 M -291.57 % | -49.822 M -219.40 % | 41.728 M 289.16 % | -22.060 M -5 090.95 % | 442.000 K -91.27 % | 5.062 M | 0.000 -100.00 % | 98.230 M | 0.000 -100.00 % | 226.561 M 242.23 % | 66.202 M -25.48 % | 88.833 M 142.82 % | -207.476 M -31.38 % | -157.921 M -972.69 % | -14.722 M |
| Accounts payables | -2.772 M -106.61 % | 41.941 M -14.25 % | 48.913 M 607.82 % | -9.632 M -107.90 % | 121.921 M 81.96 % | 67.006 M 480.19 % | 11.549 M -42.56 % | 20.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 118.206 M 5 646.97 % | -2.131 M -113.44 % | 15.856 M 683.37 % | -2.718 M -102.23 % | 121.782 M 900.25 % | -15.218 M -279.71 % | 8.468 M -88.69 % | 74.845 M 53.95 % | 48.617 M 340.79 % | -20.191 M | 0.000 -100.00 % | 9.424 M | 0.000 -100.00 % | 152.617 M 208.38 % | -140.820 M -481.64 % | -24.211 M 90.08 % | -244.117 M -146.29 % | -99.117 M -71.78 % | -57.700 M |
| Other non cash items | -44.384 M -166.07 % | 67.175 M 78.32 % | 37.670 M 107.34 % | 18.168 M -3.31 % | 18.789 M 210.42 % | -17.016 M -4.07 % | -16.350 M -1 077.11 % | -1.389 M 83.58 % | -8.458 M 92.17 % | -108.052 M -127.14 % | 398.109 M 13 883.46 % | 2.847 M -97.85 % | 132.540 M -86.75 % | 1.000 B 4.16 % | 960.380 M 171.42 % | -1.345 B -156.42 % | -524.411 M -64.80 % | -318.203 M -148.71 % | -127.939 M |
| Net cash provided by operating activities | 94.959 M 194.56 % | 32.238 M -84.74 % | 211.269 M 52.02 % | 138.970 M 277.13 % | -78.455 M -179.78 % | -28.042 M -181.27 % | 34.505 M 229.51 % | -26.643 M -227.40 % | 20.913 M 133.61 % | -62.225 M -156.12 % | 110.876 M -48.27 % | 214.343 M -14.98 % | 252.108 M -49.36 % | 497.796 M 204.48 % | 163.492 M -91.24 % | 1.865 B 43 321.16 % | 4.296 M -95.84 % | 103.357 M -50.11 % | 207.172 M |
| Investments in property plant and equipment | 0.000 100.00 % | -1.459 M | 0.000 100.00 % | -757.000 K -104.59 % | -370.000 K 65.87 % | -1.084 M -86.57 % | -581.000 K 7.92 % | -631.000 K | 0.000 | 0.000 100.00 % | -19.553 M -325.07 % | -4.600 M 97.27 % | -168.717 M | 0.000 100.00 % | -5.426 M 99.79 % | -2.624 B -214.11 % | -835.479 M -114.52 % | -389.471 M 12.09 % | -443.030 M |
| Acquisitions net | -805.000 K -26.57 % | -636.000 K -63.92 % | -388.000 K 67.61 % | -1.198 M | 0.000 100.00 % | -8.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.227 M | 0.000 -100.00 % | 1.652 M -92.90 % | 23.280 M 1 159.74 % | 1.848 M 104.02 % | -46.010 M 98.83 % | -3.947 B -22 322.59 % | -17.603 M |
| Purchases of investments | 0.000 100.00 % | -25.805 M -929.32 % | -2.507 M 18.89 % | -3.091 M 47.53 % | -5.891 M -311.38 % | -1.432 M 27.71 % | -1.981 M -33.76 % | -1.481 M -236.59 % | -440.000 K | 0.000 | 0.000 100.00 % | -152.734 M | 0.000 100.00 % | -236.368 M | 0.000 100.00 % | -44.710 M -81.98 % | -24.568 M | 0.000 100.00 % | -3.922 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.091 M | 0.000 -100.00 % | 10.279 M -26.58 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.879 M -49.95 % | 105.661 M -2.62 % | 108.500 M -7.63 % | 117.457 M | 0.000 -100.00 % | 532.493 M | 0.000 | 0.000 -100.00 % | 7.854 M |
| Other investing activites | 40.311 M 4 898.93 % | -840.000 K 83.60 % | -5.122 M -170.58 % | -1.893 M 57.01 % | -4.403 M -149.77 % | 8.846 M -26.40 % | 12.019 M 2 158.05 % | -584.000 K -478.22 % | -101.000 K 86.20 % | -732.000 K -100.99 % | 73.962 M 221.35 % | 23.016 M -87.73 % | 187.565 M 1 576.18 % | 11.190 M -99.11 % | 1.251 B 125 053 500.00 % | 1.000 K 100.00 % | -245.675 M -400.39 % | -49.097 M -120.76 % | 236.456 M |
| Net cash used for investing activites | 39.506 M 237.46 % | -28.740 M -258.49 % | -8.017 M -108.34 % | -3.848 M 63.92 % | -10.664 M -237.39 % | 7.762 M -32.14 % | 11.438 M 524.26 % | -2.696 M -398.34 % | -541.000 K 26.09 % | -732.000 K -100.68 % | 107.288 M 158.09 % | 41.570 M -67.36 % | 127.348 M 220.06 % | -106.069 M -108.36 % | 1.268 B 159.42 % | -2.135 B -85.35 % | -1.152 B 73.74 % | -4.386 B -1 891.24 % | -220.245 M |
| Debt repayment | -40.237 M -144.75 % | 89.913 M 280.68 % | -49.764 M -1.29 % | -49.130 M -118.38 % | 267.360 M 327.37 % | 62.560 M 22.46 % | 51.086 M 8.22 % | 47.206 M 45 058.10 % | -105.000 K | 0.000 100.00 % | -41.643 M -13 889.07 % | 302.000 K 100.19 % | -157.001 M 39.52 % | -259.587 M 73.70 % | -987.025 M -157.44 % | 1.718 B 193.15 % | 586.185 M -83.68 % | 3.591 B 3 046.54 % | 114.131 M |
| Common stock issued | 497.000 K -44.03 % | 888.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 440.000 K 221.17 % | 137.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.437 M -85.72 % | 10.064 M 122.80 % | 4.517 M | 0.000 -100.00 % | 566.570 M -76.43 % | 2.403 B 140.27 % | 1.000 B | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -21.144 M | 0.000 | 0.000 | 0.000 100.00 % | -546.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.199 M | 0.000 100.00 % | -1.644 M 94.52 % | -30.010 M -2 934.38 % | -989.000 K |
| Dividends paid | -104.591 M -4.58 % | -100.015 M 56.49 % | -229.884 M -90.81 % | -120.477 M | 0.000 100.00 % | -49.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.003 M 62.68 % | -375.137 M -60.74 % | -233.377 M -205.04 % | -76.507 M 0.26 % | -76.709 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.107 M 13.20 % | -204.029 M -2.71 % | -198.644 M 15.26 % | -234.424 M 26.27 % | -317.962 M -216.16 % | 273.736 M 326.94 % | -120.621 M -59.03 % | -75.846 M -150.56 % | -30.271 M |
| Net cash used provided by financing activities | -144.331 M -1 466.43 % | -9.214 M 96.94 % | -300.792 M -77.35 % | -169.607 M -159.83 % | 283.460 M 2 076.11 % | 13.026 M -74.30 % | 50.677 M 7.35 % | 47.206 M 45 058.10 % | -105.000 K | 0.000 100.00 % | -218.750 M 7.02 % | -235.278 M 31.92 % | -345.583 M 14.06 % | -402.103 M 72.87 % | -1.482 B -191.55 % | 1.619 B 47.92 % | 1.094 B -75.18 % | 4.409 B 71 453.20 % | 6.162 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.364 B | 0.000 | 0.000 | 0.000 |
| Net change in cash | -9.866 M -72.60 % | -5.716 M 94.14 % | -97.540 M -182.85 % | -34.485 M -117.74 % | 194.341 M 2 779.46 % | -7.253 M -107.51 % | 96.619 M 440.74 % | 17.868 M -11.84 % | 20.267 M 132.19 % | -62.956 M -10 643.34 % | -586.000 K -102.84 % | 20.635 M -39.08 % | 33.873 M 426.49 % | -10.375 M 79.38 % | -50.307 M -253.80 % | -14.219 M 73.16 % | -52.976 M -141.76 % | 126.849 M 1 935.47 % | -6.911 M |
| Cash at beginning of period | 196.298 M -2.83 % | 202.014 M -32.56 % | 299.554 M -10.32 % | 334.039 M 139.12 % | 139.698 M -4.94 % | 146.951 M 191.96 % | 50.332 M 55.04 % | 32.464 M 166.16 % | 12.197 M -83.77 % | 75.153 M -10.85 % | 84.296 M 32.41 % | 63.662 M 113.72 % | 29.787 M -25.83 % | 40.162 M -55.61 % | 90.469 M -13.58 % | 104.688 M -33.60 % | 157.664 M 411.65 % | 30.815 M -18.32 % | 37.726 M |
| Cash at end of period | 186.432 M -5.03 % | 196.298 M -2.83 % | 202.014 M -32.56 % | 299.554 M -10.32 % | 334.039 M 139.12 % | 139.698 M -4.94 % | 146.951 M 191.96 % | 50.332 M 55.04 % | 32.464 M 166.16 % | 12.197 M -85.43 % | 83.710 M -0.70 % | 84.297 M 32.42 % | 63.660 M 113.72 % | 29.787 M -25.83 % | 40.162 M -55.61 % | 90.469 M -13.58 % | 104.688 M -33.60 % | 157.664 M 411.65 % | 30.815 M |
| Operating cash flow | 94.959 M 194.56 % | 32.238 M -84.74 % | 211.269 M 52.02 % | 138.970 M 277.13 % | -78.455 M -179.78 % | -28.042 M -181.27 % | 34.505 M 229.51 % | -26.643 M -227.40 % | 20.913 M 133.61 % | -62.225 M -156.12 % | 110.876 M -48.27 % | 214.343 M -14.98 % | 252.108 M -49.36 % | 497.796 M 204.48 % | 163.492 M -91.24 % | 1.865 B 43 321.16 % | 4.296 M -95.84 % | 103.357 M -50.11 % | 207.172 M |
| Capital expenditure | 0.000 100.00 % | -1.459 M | 0.000 100.00 % | -757.000 K -104.59 % | -370.000 K 65.87 % | -1.084 M -86.57 % | -581.000 K 7.92 % | -631.000 K | 0.000 | 0.000 100.00 % | -19.553 M -325.07 % | -4.600 M 97.27 % | -168.717 M | 0.000 100.00 % | -5.426 M 99.79 % | -2.624 B -214.11 % | -835.479 M -114.52 % | -389.471 M 12.09 % | -443.030 M |
| Free CashFlow | 94.959 M 208.52 % | 30.779 M -85.43 % | 211.269 M 52.86 % | 138.213 M 275.34 % | -78.825 M -170.63 % | -29.126 M -185.86 % | 33.924 M 224.38 % | -27.274 M -230.42 % | 20.913 M 133.61 % | -62.225 M -168.14 % | 91.323 M -56.46 % | 209.743 M 151.52 % | 83.391 M -83.25 % | 497.796 M 214.93 % | 158.066 M 120.83 % | -758.945 M 8.69 % | -831.183 M -190.51 % | -286.114 M -21.31 % | -235.858 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 66.261 M 0.00 % | 66.261 M -68.65 % | 211.363 M 0.00 % | 211.363 M 83.52 % | 115.173 M 0.00 % | 115.173 M -45.03 % | 209.504 M 0.00 % | 209.504 M 145.77 % | 85.245 M 7.23 % | 79.500 M -52.51 % | 167.408 M 59.14 % | 105.195 M -0.29 % | 105.505 M -25.23 % | 141.100 M -19.67 % | 175.644 M 18.94 % | 147.674 M 34.83 % | 109.526 M 40.60 % | 77.900 M 115.37 % | 36.171 M 150.80 % | 14.422 M -9.17 % | 15.878 M -80.49 % | 81.400 M 54.14 % | 52.808 M 71.15 % | 30.854 M -36.96 % | 48.946 M 69.36 % | 28.900 M -70.21 % | 97.016 M 116.77 % | 44.756 M 12.33 % | 39.844 M 352.77 % | 8.800 M -5.40 % | 9.302 M -21.54 % | 11.855 M 20.97 % | 9.800 M -76.83 % | 42.300 M -59.95 % | 105.629 M 75.87 % | 60.061 M 42.53 % | 42.139 M -29.77 % | 60.000 M -57.92 % | 142.590 M 22.92 % | 116.000 M 73.65 % | 66.800 M -7.99 % | 72.600 M 216.23 % | -62.464 M -200.26 % | 62.300 M -75.76 % | 257.000 M 108.60 % | 123.200 M 1.32 % | 121.600 M |
| Net income | -7.746 M 0.00 % | -7.746 M -228.50 % | 6.028 M 0.00 % | 6.028 M 214.86 % | 1.915 M 0.00 % | 1.915 M -73.39 % | 7.196 M 0.00 % | 7.196 M 122.75 % | -31.636 M -778.78 % | -3.600 M 90.93 % | -39.677 M -1 050.35 % | 4.175 M 215.09 % | 1.325 M -87.62 % | 10.700 M 32.70 % | 8.063 M -36.06 % | 12.610 M 126 200.00 % | -10.000 K 99.55 % | -2.200 M 97.29 % | -81.224 M -1 175.10 % | -6.370 M 90.86 % | -69.730 M -1 024.68 % | -6.200 M -34.96 % | -4.594 M 23.95 % | -6.041 M -155.72 % | 10.841 M 330.66 % | -4.700 M -2 497.96 % | 196.000 K 118.99 % | -1.032 M 81.13 % | -5.468 M -95.29 % | -2.800 M 44.59 % | -5.053 M 71.69 % | -17.851 M 14.07 % | -20.774 M -17.37 % | -17.700 M 85.01 % | -118.062 M -181.15 % | -41.992 M 59.43 % | -103.508 M -117.00 % | -47.700 M 70.19 % | -159.998 M -431.55 % | -30.100 M -570.31 % | 6.400 M -28.09 % | 8.900 M -95.03 % | 179.192 M 169.13 % | -259.200 M -692.66 % | -32.700 M -272.11 % | 19.000 M 121.40 % | -88.800 M |
| Income before tax | -8.488 M 0.00 % | -8.488 M -189.13 % | 9.523 M 0.00 % | 9.523 M 251.60 % | 2.709 M 0.00 % | 2.709 M -70.67 % | 9.234 M 0.00 % | 9.234 M 127.92 % | -33.072 M -1 640.63 % | -1.900 M 95.47 % | -41.975 M -695.14 % | 7.053 M 45.51 % | 4.847 M -58.92 % | 11.800 M 25.15 % | 9.429 M -40.98 % | 15.975 M 2 942.86 % | 525.000 K 123.86 % | -2.200 M 97.18 % | -78.041 M -1 168.55 % | -6.152 M 90.85 % | -67.248 M -1 020.80 % | -6.000 M -38.28 % | -4.339 M 14.30 % | -5.063 M -145.36 % | 11.163 M 365.79 % | -4.200 M -158.04 % | 7.236 M 1 955.68 % | 352.000 K 108.09 % | -4.352 M -55.43 % | -2.800 M -194.12 % | -952.000 K 98.44 % | -61.117 M -205.84 % | -19.983 M -43.76 % | -13.900 M 88.00 % | -115.841 M -212.43 % | -37.077 M 72.66 % | -135.623 M -341.77 % | -30.700 M 81.99 % | -170.482 M -289.23 % | -43.800 M -81.74 % | -24.100 M -283.97 % | 13.100 M 2.76 % | 12.748 M 103.76 % | -339.000 M -486.51 % | -57.800 M -394.90 % | 19.600 M 125.76 % | -76.100 M |
| Income before tax ratio | -0.13 0.00 % | -0.13 -384.30 % | 0.05 0.00 % | 0.05 91.59 % | 0.02 0.00 % | 0.02 -46.64 % | 0.04 0.00 % | 0.04 111.36 % | -0.39 -1 523.32 % | -0.02 90.47 % | -0.25 -473.97 % | 0.07 45.94 % | 0.05 -45.07 % | 0.08 55.78 % | 0.05 -50.38 % | 0.11 2 156.81 % | 0.00 116.97 % | -0.03 98.69 % | -2.16 -405.79 % | -0.43 89.93 % | -4.24 -5 645.88 % | -0.07 10.29 % | -0.08 49.93 % | -0.16 -171.95 % | 0.23 256.93 % | -0.15 -294.85 % | 0.07 848.34 % | 0.01 107.20 % | -0.11 65.67 % | -0.32 -210.90 % | -0.10 98.01 % | -5.16 -152.83 % | -2.04 -520.53 % | -0.33 70.04 % | -1.10 -77.65 % | -0.62 80.82 % | -3.22 -529.02 % | -0.51 57.20 % | -1.20 -216.65 % | -0.38 -4.66 % | -0.36 -299.94 % | 0.18 188.41 % | -0.20 96.25 % | -5.44 -2 319.45 % | -0.22 -241.37 % | 0.16 125.42 % | -0.63 |
| EBITDA | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.190 M 0.00 % | 7.190 M 486.89 % | -1.858 M -105.22 % | 35.591 M 242.57 % | -24.964 M -813.26 % | 3.500 M 108.51 % | -41.151 M -458.05 % | 11.493 M 51.62 % | 7.580 M -51.41 % | 15.600 M -25.42 % | 20.916 M -18.06 % | 25.527 M 228.19 % | 7.778 M 872.25 % | 800.000 K 100.59 % | -136.405 M -343.09 % | 56.112 M 186.58 % | -64.812 M -2 214.71 % | -2.800 M -121.45 % | 13.055 M 170.04 % | -18.640 M -870.25 % | 2.420 M 221.00 % | -2.000 M -143.93 % | 4.553 M -27.66 % | 6.294 M 6 795.74 % | -94.000 K 95.73 % | -2.200 M -1 016.67 % | 240.000 K 100.43 % | -55.516 M -177.73 % | -19.989 M -159.14 % | 33.800 M 965.78 % | -3.904 M -150.14 % | 7.786 M 110.00 % | -77.886 M -417.90 % | 24.500 M 170.88 % | -34.567 M -300.97 % | 17.200 M -63.25 % | 46.800 M -2.30 % | 47.900 M -30.89 % | 69.305 M 124.42 % | -283.800 M -3 447.50 % | -8.000 M -119.56 % | 40.900 M 432.52 % | -12.300 M |
| Net income ratio | -0.12 0.00 % | -0.12 -509.90 % | 0.03 0.00 % | 0.03 71.57 % | 0.02 0.00 % | 0.02 -51.60 % | 0.03 0.00 % | 0.03 109.26 % | -0.37 -719.55 % | -0.05 80.89 % | -0.24 -697.17 % | 0.04 216.02 % | 0.01 -83.44 % | 0.08 65.19 % | 0.05 -46.24 % | 0.09 93 625.14 % | 0.00 99.68 % | -0.03 98.74 % | -2.25 -408.41 % | -0.44 89.94 % | -4.39 -5 665.76 % | -0.08 12.45 % | -0.09 55.57 % | -0.20 -188.40 % | 0.22 236.19 % | -0.16 -8 149.84 % | 0.00 108.76 % | -0.02 83.20 % | -0.14 56.87 % | -0.32 41.43 % | -0.54 63.92 % | -1.51 28.97 % | -2.12 -406.60 % | -0.42 62.56 % | -1.12 -59.86 % | -0.70 71.54 % | -2.46 -208.97 % | -0.80 29.15 % | -1.12 -332.43 % | -0.26 -370.84 % | 0.10 -21.85 % | 0.12 104.27 % | -2.87 31.05 % | -4.16 -3 169.88 % | -0.13 -182.50 % | 0.15 121.12 % | -0.73 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.06 0.00 % | 0.06 803.76 % | -0.01 -105.22 % | 0.17 158.01 % | -0.29 -765.19 % | 0.04 117.91 % | -0.25 -324.99 % | 0.11 52.07 % | 0.07 -35.02 % | 0.11 -7.16 % | 0.12 -31.11 % | 0.17 143.41 % | 0.07 591.51 % | 0.01 100.27 % | -3.77 -196.93 % | 3.89 195.32 % | -4.08 -11 766.59 % | -0.03 -113.91 % | 0.25 140.92 % | -0.60 -1 321.90 % | 0.05 171.44 % | -0.07 -247.46 % | 0.05 -66.63 % | 0.14 6 060.88 % | 0.00 99.06 % | -0.25 -1 068.96 % | 0.03 100.55 % | -4.68 -129.59 % | -2.04 -355.26 % | 0.80 2 261.97 % | -0.04 -128.51 % | 0.13 107.01 % | -1.85 -552.65 % | 0.41 268.44 % | -0.24 -263.49 % | 0.15 -78.84 % | 0.70 6.19 % | 0.66 159.47 % | -1.11 75.64 % | -4.56 -14 534.15 % | -0.03 -109.38 % | 0.33 428.20 % | -0.10 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 106.82 % | 0.48 511.47 % | -0.12 -155.28 % | 0.21 51.57 % | 0.14 -49.87 % | 0.28 81.38 % | 0.15 -22.00 % | 0.20 -5.42 % | 0.21 -18.87 % | 0.26 47.44 % | 0.17 43.33 % | 0.12 -63.28 % | 0.33 37.89 % | 0.24 35.34 % | 0.18 201.83 % | 0.06 -46.27 % | 0.11 -64.15 % | 0.31 1 470.74 % | 0.02 -85.56 % | 0.13 -18.48 % | 0.17 -62.87 % | 0.45 315.25 % | -0.21 -191.13 % | 0.23 -14.31 % | 0.27 -89.36 % | 2.49 998.63 % | 0.23 -69.43 % | 0.74 7.04 % | 0.69 -35.75 % | 1.08 2 206.47 % | 0.05 -92.86 % | 0.66 33.80 % | 0.49 61.32 % | 0.30 -47.21 % | 0.57 8.97 % | 0.53 163.49 % | -0.83 -183.10 % | 1.00 0.00 % | 1.00 265.58 % | 0.27 -72.65 % | 1.00 |
| Weighted average shs out dil | 151.585 M 0.00 % | 151.585 M 0.03 % | 151.544 M 0.00 % | 151.544 M 0.01 % | 151.534 M 0.00 % | 151.534 M 0.01 % | 151.513 M 0.00 % | 151.513 M 0.03 % | 151.465 M 0.01 % | 151.448 M 0.01 % | 151.437 M -0.01 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.01 % | 151.435 M 0.00 % | 151.435 M 0.00 % | 151.435 M 0.00 % | 151.435 M 0.02 % | 151.399 M 0.00 % | 151.399 M 0.00 % | 151.399 M 0.00 % | 151.399 M -0.18 % | 151.676 M 0.00 % | 151.676 M 0.00 % | 151.676 M -82.86 % | 885.000 M 0.00 % | 885.000 M 902.97 % | 88.238 M 0.00 % | 88.238 M 0.00 % | 88.238 M 12.26 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 12.77 % | 69.700 M 0.00 % | 69.700 M 0.00 % | 69.700 M 0.00 % | 69.700 M 0.00 % | 69.700 M |
| Weighted average shs out | 151.585 M 0.00 % | 151.585 M -0.01 % | 151.606 M 0.00 % | 151.606 M 0.05 % | 151.536 M 0.00 % | 151.536 M -0.03 % | 151.575 M 0.00 % | 151.575 M 0.07 % | 151.465 M 0.01 % | 151.448 M 0.01 % | 151.437 M -0.01 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.00 % | 151.448 M 0.01 % | 151.435 M 0.00 % | 151.435 M 0.03 % | 151.397 M 0.01 % | 151.381 M -0.01 % | 151.399 M 0.02 % | 151.374 M -0.02 % | 151.399 M 0.00 % | 151.399 M -0.18 % | 151.676 M 0.00 % | 151.676 M 0.00 % | 151.676 M -82.86 % | 885.000 M 0.00 % | 885.000 M 902.97 % | 88.238 M 0.00 % | 88.238 M 0.00 % | 88.238 M 12.26 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 0.00 % | 78.604 M 17.71 % | 66.780 M -4.19 % | 69.700 M 0.00 % | 69.700 M 0.00 % | 69.700 M 0.00 % | 69.700 M |
| EPS diluted | -0.05 0.00 % | -0.05 -228.39 % | 0.04 0.00 % | 0.04 215.87 % | 0.01 0.00 % | 0.01 -73.47 % | 0.05 0.00 % | 0.05 122.62 % | -0.21 -782.35 % | -0.02 90.85 % | -0.26 -1 042.03 % | 0.03 217.24 % | 0.01 -87.69 % | 0.07 31.17 % | 0.05 -35.06 % | 0.08 83 100.00 % | 0.00 99.31 % | -0.01 97.31 % | -0.54 -1 182.66 % | -0.04 90.85 % | -0.46 -1 024.69 % | -0.04 -34.98 % | -0.03 24.06 % | -0.04 -155.42 % | 0.07 332.26 % | -0.03 -2 484.62 % | 0.00 119.12 % | -0.01 81.16 % | -0.04 -95.14 % | -0.02 44.44 % | -0.03 72.25 % | -0.12 -410.64 % | -0.02 -17.50 % | -0.02 98.51 % | -1.34 -179.17 % | -0.48 58.97 % | -1.17 -91.80 % | -0.61 70.10 % | -2.04 -436.84 % | -0.38 -566.83 % | 0.08 -26.00 % | 0.11 -95.72 % | 2.57 169.09 % | -3.72 -691.49 % | -0.47 -274.07 % | 0.27 121.26 % | -1.27 |
| Earnings per share | -0.05 0.00 % | -0.05 -228.39 % | 0.04 0.00 % | 0.04 215.87 % | 0.01 0.00 % | 0.01 -73.47 % | 0.05 0.00 % | 0.05 122.62 % | -0.21 -782.35 % | -0.02 90.85 % | -0.26 -1 042.03 % | 0.03 217.24 % | 0.01 -87.69 % | 0.07 31.17 % | 0.05 -35.06 % | 0.08 83 100.00 % | 0.00 99.31 % | -0.01 97.31 % | -0.54 -1 182.66 % | -0.04 90.85 % | -0.46 -1 024.69 % | -0.04 -34.98 % | -0.03 24.06 % | -0.04 -155.42 % | 0.07 332.26 % | -0.03 -2 484.62 % | 0.00 119.12 % | -0.01 81.16 % | -0.04 -95.14 % | -0.02 44.44 % | -0.03 72.25 % | -0.12 -410.64 % | -0.02 -17.50 % | -0.02 98.51 % | -1.34 -179.17 % | -0.48 58.97 % | -1.17 -91.80 % | -0.61 70.10 % | -2.04 -436.84 % | -0.38 -566.83 % | 0.08 -26.00 % | 0.11 -95.72 % | 2.57 169.09 % | -3.72 -691.49 % | -0.47 -274.07 % | 0.27 121.26 % | -1.27 |
| Gross profit | 66.261 M 0.00 % | 66.261 M -68.65 % | 211.363 M 0.00 % | 211.363 M 83.52 % | 115.173 M 0.00 % | 115.173 M -45.03 % | 209.504 M 106.82 % | 101.299 M 1 111.27 % | -10.017 M -159.27 % | 16.900 M -28.02 % | 23.479 M -20.22 % | 29.428 M 80.85 % | 16.272 M -41.68 % | 27.900 M -24.02 % | 36.722 M -3.51 % | 38.056 M 98.79 % | 19.144 M 101.52 % | 9.500 M -20.93 % | 12.014 M 245.83 % | 3.474 M 22.93 % | 2.826 M -41.13 % | 4.800 M -17.18 % | 5.796 M -38.64 % | 9.446 M 890.15 % | 954.000 K -75.54 % | 3.900 M -75.72 % | 16.060 M -19.51 % | 19.952 M 341.78 % | -8.252 M -512.60 % | 2.000 M -18.93 % | 2.467 M -91.65 % | 29.557 M 1 229.00 % | 2.224 M -92.92 % | 31.400 M -57.13 % | 73.251 M 12.99 % | 64.828 M 3 187.42 % | 1.972 M -94.98 % | 39.300 M -43.70 % | 69.803 M 98.30 % | 35.200 M -8.33 % | 38.400 M 0.26 % | 38.300 M -26.21 % | 51.905 M -16.69 % | 62.300 M -75.76 % | 257.000 M 662.61 % | 33.700 M -72.29 % | 121.600 M |
| Income tax expense | 741.500 K 0.00 % | 741.500 K -78.78 % | 3.495 M 0.00 % | 3.495 M 340.18 % | 794.000 K 0.00 % | 794.000 K -61.03 % | 2.038 M 0.00 % | 2.038 M 241.89 % | -1.436 M -184.47 % | 1.700 M 173.98 % | -2.298 M -179.85 % | 2.878 M -18.29 % | 3.522 M 220.18 % | 1.100 M -13.11 % | 1.266 M -63.46 % | 3.465 M 547.66 % | 535.000 K 3 689 655 272.41 % | -0.015 -100.00 % | 3.183 M 1 360.09 % | 218.000 K -91.56 % | 2.582 M 2 482.00 % | 100.000 K -61.09 % | 257.000 K -73.69 % | 977.000 K 202.48 % | 323.000 K -35.40 % | 500.000 K -92.80 % | 6.940 M 367.65 % | 1.484 M 32.97 % | 1.116 M | 0.000 -100.00 % | 4.100 M 109.48 % | -43.266 M -5 569.79 % | 791.000 K -77.40 % | 3.500 M 22.94 % | 2.847 M -38.31 % | 4.615 M 114.37 % | -32.115 M -288.91 % | 17.000 M 254.63 % | -10.994 M 19.75 % | -13.700 M 55.52 % | -30.800 M -1 005.88 % | 3.400 M 102.04 % | -166.482 M -108.62 % | -79.800 M -217.93 % | -25.100 M -4 283.33 % | 600.000 K -95.28 % | 12.700 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.772 M 78.15 % | 108.205 M 13.59 % | 95.262 M 52.18 % | 62.600 M -56.51 % | 143.929 M 89.96 % | 75.767 M -15.09 % | 89.233 M -21.17 % | 113.200 M -18.52 % | 138.922 M 26.73 % | 109.618 M 21.28 % | 90.382 M 32.14 % | 68.400 M 183.15 % | 24.157 M 120.65 % | 10.948 M -16.12 % | 13.052 M -82.96 % | 76.600 M 62.94 % | 47.012 M 119.60 % | 21.408 M -55.39 % | 47.992 M 91.97 % | 25.000 M -69.12 % | 80.956 M 226.38 % | 24.804 M -48.43 % | 48.096 M 607.29 % | 6.800 M -0.51 % | 6.835 M 138.61 % | -17.702 M -333.66 % | 7.576 M -30.50 % | 10.900 M -66.34 % | 32.378 M 779.21 % | -4.767 M -111.87 % | 40.167 M 94.04 % | 20.700 M -71.56 % | 72.787 M -9.92 % | 80.800 M 184.51 % | 28.400 M -17.20 % | 34.300 M 129.99 % | -114.369 M | 0.000 | 0.000 -100.00 % | 89.500 M | 0.000 |
| General and administrative expenses | 6.916 M 0.00 % | 6.916 M -4.63 % | 7.252 M 0.00 % | 7.252 M 5.99 % | 6.842 M 0.00 % | 6.842 M -4.74 % | 7.183 M 0.00 % | 7.183 M | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 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 % | 15.295 M | 0.000 | 0.000 -100.00 % | 4.500 M -16.48 % | 5.388 M | 0.000 -100.00 % | 1.296 M -41.09 % | 2.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 3.400 M -24.44 % | 4.500 M 32.35 % | 3.400 M 2.63 % | 3.313 M -40.84 % | 5.600 M 5.66 % | 5.300 M -5.36 % | 5.600 M 47.37 % | 3.800 M |
| Selling and marketing expenses | 4.514 M 0.00 % | 4.514 M -31.57 % | 6.597 M 0.00 % | 6.597 M 6.66 % | 6.185 M 0.00 % | 6.185 M -13.43 % | 7.144 M 0.00 % | 7.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 128.57 % | -3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 58.973 M 0.00 % | 58.973 M -67.10 % | 179.278 M 0.00 % | 179.278 M 88.80 % | 94.957 M 0.00 % | 94.957 M -46.46 % | 177.362 M 0.00 % | 177.362 M 1 366.60 % | -14.003 M -222.83 % | 11.400 M -82.59 % | 65.485 M 474.43 % | 11.400 M -27.85 % | 15.800 M 28.46 % | 12.300 M -63.47 % | 33.672 M 226.53 % | 10.312 M -41.37 % | 17.588 M 17 688.00 % | -100.000 K -133.44 % | 299.000 K 100.62 % | -47.844 M -182.43 % | 58.044 M 19 448.00 % | -300.000 K -125.13 % | 1.194 M -93.60 % | 18.649 M 1 056.85 % | -1.949 M -136.77 % | 5.300 M 2 877.53 % | 178.000 K -98.32 % | 10.578 M 308.31 % | -5.078 M -1 592.67 % | -300.000 K 9.91 % | -333.000 K -100.40 % | 83.641 M 4 182 150.00 % | -2.000 K -100.50 % | 400.000 K 100.51 % | -78.942 M -294.75 % | 40.536 M -60.05 % | 101.464 M 3 482.13 % | -3.000 M 96.81 % | -94.127 M -47 163.50 % | 200.000 K -99.70 % | 66.700 M 613.08 % | -13.000 M 96.90 % | -419.318 M -488.62 % | 107.900 M 2 058.00 % | 5.000 M -93.78 % | 80.400 M 359.43 % | 17.500 M |
| Operating expenses | 70.403 M 0.00 % | 70.403 M -63.55 % | 193.127 M 0.00 % | 193.127 M 78.85 % | 107.983 M 0.00 % | 107.983 M -43.67 % | 191.688 M 0.00 % | 191.688 M 1 447.49 % | 12.387 M -7.56 % | 13.400 M -79.54 % | 65.485 M 474.43 % | 11.400 M -27.85 % | 15.800 M 28.46 % | 12.300 M -63.47 % | 33.672 M 226.53 % | 10.312 M -41.37 % | 17.588 M 93.27 % | 9.100 M -93.11 % | 132.033 M 369.40 % | -49.010 M -176.33 % | 64.210 M 756.13 % | 7.500 M 39.85 % | 5.363 M -71.24 % | 18.649 M 1 056.85 % | -1.949 M -130.94 % | 6.300 M -70.54 % | 21.383 M 102.15 % | 10.578 M 308.31 % | -5.078 M -220.90 % | 4.200 M -16.91 % | 5.055 M -93.96 % | 83.641 M 285.42 % | 21.701 M 1 242.16 % | -1.900 M -112.29 % | 15.462 M -61.86 % | 40.536 M -60.05 % | 101.464 M 738.55 % | 12.100 M -55.27 % | 27.052 M 40.90 % | 19.200 M -73.03 % | 71.200 M 841.67 % | -9.600 M 97.09 % | -329.827 M -209.98 % | 299.900 M 2 811.65 % | 10.300 M -88.02 % | 86.000 M 303.76 % | 21.300 M |
| Cost and expenses | 70.403 M 0.00 % | 70.403 M -63.55 % | 193.127 M 0.00 % | 193.127 M 78.85 % | 107.983 M 0.00 % | 107.983 M -43.67 % | 191.688 M 0.00 % | 191.688 M 78.07 % | 107.649 M 41.64 % | 76.000 M -63.71 % | 209.414 M 140.24 % | 87.167 M -17.01 % | 105.033 M -16.31 % | 125.500 M -27.29 % | 172.594 M 43.91 % | 119.930 M 11.08 % | 107.970 M 39.32 % | 77.500 M -50.38 % | 156.190 M 510.36 % | -38.062 M -149.26 % | 77.262 M -8.13 % | 84.100 M 60.57 % | 52.375 M 30.75 % | 40.057 M -13.00 % | 46.043 M 47.10 % | 31.300 M -69.42 % | 102.339 M 189.24 % | 35.382 M -17.75 % | 43.018 M 291.07 % | 11.000 M -7.49 % | 11.890 M -81.97 % | 65.939 M 125.22 % | 29.277 M 225.30 % | 9.000 M -81.19 % | 47.840 M 33.75 % | 35.769 M -74.74 % | 141.631 M 331.80 % | 32.800 M -67.15 % | 99.839 M -0.16 % | 100.000 M 0.40 % | 99.600 M 303.24 % | 24.700 M 105.56 % | -444.196 M -168.88 % | 644.900 M 6 161.17 % | 10.300 M -88.02 % | 86.000 M 303.76 % | 21.300 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.205 M 34.25 % | 80.598 M 7.32 % | 75.100 M -51.77 % | 155.697 M 65.15 % | 94.276 M -6.58 % | 100.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.772 M 36.48 % | 77.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 11.430 M 0.00 % | 11.430 M -17.46 % | 13.849 M 0.00 % | 13.849 M 6.31 % | 13.027 M 0.00 % | 13.027 M -9.07 % | 14.327 M 0.00 % | 14.327 M | 0.000 -100.00 % | 2.000 M 4 900.00 % | 40.000 K | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.300 M -68.89 % | 10.608 M 1 009.78 % | -1.166 M -118.91 % | 6.166 M 242.56 % | 1.800 M -85.41 % | 12.336 M | 0.000 | 0.000 -100.00 % | 1.000 M -91.52 % | 11.795 M | 0.000 | 0.000 -100.00 % | 4.500 M -16.48 % | 5.388 M | 0.000 -100.00 % | 1.296 M -41.09 % | 2.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 3.400 M -24.44 % | 4.500 M 32.35 % | 3.400 M 2.63 % | 3.313 M -40.84 % | 5.600 M 5.66 % | 5.300 M -5.36 % | 5.600 M 47.37 % | 3.800 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 400.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K 178.57 % | 14.000 K -60.00 % | 35.000 K | 0.000 -100.00 % | 875.000 K | 0.000 -100.00 % | 476.000 K | 0.000 -100.00 % | 2.002 M 567.33 % | 300.000 K -96.25 % | 8.000 M | 0.000 -100.00 % | 3.468 M 8.38 % | 3.200 M -17.95 % | 3.900 M -13.33 % | 4.500 M -54.08 % | 9.800 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.067 M | 0.000 -100.00 % | 2.436 M -21.42 % | 3.100 M | 0.000 -100.00 % | 2.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.192 M -70.82 % | 4.085 M | 0.000 -100.00 % | 47.200 M -57.32 % | 110.591 M | 0.000 -100.00 % | 57.050 M 5.26 % | 54.200 M -59.55 % | 133.999 M 97.35 % | 67.900 M -3.00 % | 70.000 M 107.10 % | 33.800 M -39.04 % | 55.447 M 2.87 % | 53.900 M 11.13 % | 48.500 M 4.75 % | 46.300 M -25.32 % | 62.000 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.190 M | 0.000 -100.00 % | 3.056 M 7 819.69 % | -39.586 K -132.42 % | 122.085 K 193.59 % | 41.584 K -24.23 % | 54.880 K 100.41 % | -13.496 M -550.32 % | 2.997 M 139.96 % | -7.500 M -181.76 % | 9.173 M 130.42 % | 3.981 M 6.05 % | 3.754 M 838.50 % | 400.000 K 102.44 % | -16.386 M -551.65 % | 3.628 M 205.83 % | -3.428 M -3 328.00 % | -100.000 K -100.79 % | 12.622 M 182.41 % | -15.317 M -3 071.22 % | -483.000 K -220.75 % | 400.000 K -92.56 % | 5.376 M 78.49 % | 3.012 M 102.42 % | 1.488 M | 0.000 100.00 % | -218.000 K -112.52 % | 1.741 M -79.24 % | 8.385 M 1 577.00 % | 500.000 K -62.85 % | 1.346 M 88.78 % | 713.000 K 3.78 % | 687.000 K -1.86 % | 700.000 K -63.47 % | 1.916 M 112.89 % | 900.000 K 0.00 % | 900.000 K -10.00 % | 1.000 M -9.91 % | 1.110 M -14.62 % | 1.300 M 0.00 % | 1.300 M -18.75 % | 1.600 M -11.11 % | 1.800 M |
| Operating income | -4.143 M 0.00 % | -4.143 M -122.72 % | 18.236 M 0.00 % | 18.236 M 153.63 % | 7.190 M 0.00 % | 7.190 M -59.64 % | 17.816 M 0.00 % | 17.816 M 171.36 % | -24.964 M -813.26 % | 3.500 M 106.97 % | -50.215 M -250.80 % | 33.299 M 2 663.43 % | -1.299 M -105.62 % | 23.100 M 657.38 % | 3.050 M -89.01 % | 27.744 M 1 683.03 % | 1.556 M 289.00 % | 400.000 K 100.33 % | -120.019 M -328.68 % | 52.484 M 185.50 % | -61.384 M -2 173.48 % | -2.700 M -723.56 % | 433.000 K 104.70 % | -9.203 M -417.02 % | 2.903 M 220.96 % | -2.400 M 54.91 % | -5.323 M -156.78 % | 9.374 M 692.54 % | -1.582 M 28.09 % | -2.200 M -580.35 % | 458.000 K 100.80 % | -57.257 M -101.79 % | -28.374 M -185.21 % | 33.300 M 188.72 % | -37.534 M -254.51 % | 24.292 M 124.42 % | -99.492 M -465.78 % | 27.200 M 164.59 % | -42.110 M -363.19 % | 16.000 M 148.78 % | -32.800 M -168.48 % | 47.900 M -87.45 % | 381.732 M 165.52 % | -582.600 M -336.16 % | 246.700 M 563.17 % | 37.200 M -62.91 % | 100.300 M |
| Operating income ratio | -0.06 0.00 % | -0.06 -172.46 % | 0.09 0.00 % | 0.09 38.20 % | 0.06 0.00 % | 0.06 -26.59 % | 0.09 0.00 % | 0.09 129.04 % | -0.29 -765.19 % | 0.04 114.68 % | -0.30 -194.76 % | 0.32 2 670.99 % | -0.01 -107.52 % | 0.16 842.80 % | 0.02 -90.76 % | 0.19 1 222.43 % | 0.01 176.67 % | 0.01 100.15 % | -3.32 -191.18 % | 3.64 194.13 % | -3.87 -11 555.21 % | -0.03 -504.53 % | 0.01 102.75 % | -0.30 -602.91 % | 0.06 171.42 % | -0.08 -51.36 % | -0.05 -126.20 % | 0.21 627.51 % | -0.04 84.12 % | -0.25 -607.75 % | 0.05 101.02 % | -4.83 -66.81 % | -2.90 -467.78 % | 0.79 321.55 % | -0.36 -187.86 % | 0.40 117.13 % | -2.36 -620.82 % | 0.45 253.50 % | -0.30 -314.11 % | 0.14 128.09 % | -0.49 -174.42 % | 0.66 110.80 % | -6.11 34.65 % | -9.35 -1 074.20 % | 0.96 217.91 % | 0.30 -63.39 % | 0.82 |
| Total other income expenses net | -4.345 M 0.00 % | -4.345 M 50.13 % | -8.713 M 0.00 % | -8.713 M -94.42 % | -4.482 M 0.00 % | -4.482 M 47.78 % | -8.582 M 0.00 % | -8.582 M 25.33 % | -11.494 M -112.85 % | -5.400 M -17 519.35 % | 31.000 K 100.28 % | -10.975 M -350.86 % | 4.375 M 215.13 % | -3.800 M -159.57 % | 6.379 M 154.20 % | -11.769 M -1 041.51 % | -1.031 M 60.35 % | -2.600 M -104.01 % | 64.771 M 210.46 % | -58.636 M -899.93 % | -5.864 M -72.47 % | -3.400 M 28.75 % | -4.772 M -215.27 % | 4.140 M -49.88 % | 8.260 M 558.89 % | -1.800 M -114.45 % | 12.459 M 238.10 % | -9.022 M -225.70 % | -2.770 M -361.67 % | -600.000 K 57.45 % | -1.410 M 63.47 % | -3.860 M -10 822.22 % | 36.000 K 100.08 % | -47.200 M 39.72 % | -78.307 M -27.60 % | -61.369 M -69.85 % | -36.131 M 36.83 % | -57.200 M 55.44 % | -128.372 M -114.67 % | -59.800 M -787.36 % | 8.700 M 125.22 % | -34.500 M 90.65 % | -368.984 M -251.47 % | 243.600 M 180.00 % | -304.500 M -3 056.31 % | 10.300 M 105.84 % | -176.400 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 402.329 M 194.02 % | 136.835 M -19.12 % | 169.188 M 173.30 % | 61.905 M 22.28 % | 50.626 M 0.00 % | 50.626 M 35.62 % | 37.330 M 0.00 % | 37.330 M -88.71 % | 330.593 M 72.18 % | 192.000 M -14.07 % | 223.440 M 50.87 % | 148.100 M -10.46 % | 165.407 M 345.84 % | 37.100 M -58.99 % | 90.476 M -56.36 % | 207.300 M -4.89 % | 217.966 M 121.51 % | 98.400 M 18.36 % | 83.133 M -58.45 % | 200.100 M 42.36 % | 140.564 M 57.94 % | 89.000 M 916.79 % | 8.753 M -89.26 % | 81.500 M 716.88 % | 9.977 M -82.95 % | 58.500 M 188.91 % | -65.794 M -246.28 % | -19.000 M -64.29 % | -11.565 M -215.65 % | 10.000 M 8.03 % | 9.257 M -94.01 % | 154.466 M 662.49 % | -27.461 M -100.54 % | 5.087 B -0.75 % | 5.125 B 9 608.60 % | -53.900 M -101.06 % | 5.104 B 0.41 % | 5.083 B 0.84 % | 5.041 B 3.07 % | 4.890 B 1.17 % | 4.834 B -15.27 % | 5.706 B -0.76 % | 5.749 B 1.26 % | 5.678 B 1.15 % | 5.613 B -3.36 % | 5.809 B |
| Total investments | 64.310 M | 0.000 -100.00 % | 61.891 M | 0.000 -100.00 % | 68.309 M | 0.000 -100.00 % | 69.778 M | 0.000 -100.00 % | 76.265 M -64.63 % | 215.600 M 170.35 % | 79.748 M -64.99 % | 227.800 M 202.23 % | 75.374 M | 0.000 -100.00 % | 57.091 M | 0.000 -100.00 % | 67.048 M -75.32 % | 271.700 M 336.88 % | 62.191 M | 0.000 -100.00 % | 67.607 M | 0.000 -100.00 % | 68.536 M | 0.000 -100.00 % | 60.823 M | 0.000 -100.00 % | 63.138 M | 0.000 -100.00 % | 78.152 M | 0.000 -100.00 % | 1.150 M 57 400.00 % | 2.000 K -99.78 % | 889.000 K -99.96 % | 2.134 B 5.60 % | 2.021 B -65.24 % | 5.814 B 193.01 % | 1.984 B -2.70 % | 2.039 B 4.14 % | 1.958 B -6.82 % | 2.102 B 4.25 % | 2.016 B 5.28 % | 1.915 B -3.75 % | 1.989 B 8.33 % | 1.837 B 3.63 % | 1.772 B 3.10 % | 1.719 B |
| Total debt | 435.128 M 87.55 % | 232.002 M -34.76 % | 355.620 M 43.20 % | 248.337 M -42.91 % | 434.962 M 103.48 % | 213.757 M -8.51 % | 233.628 M 0.00 % | 233.628 M -47.48 % | 444.808 M 14.23 % | 389.400 M 12.05 % | 347.525 M -0.19 % | 348.200 M -1.91 % | 354.984 M -4.37 % | 371.200 M -4.83 % | 390.030 M -9.78 % | 432.300 M 4.96 % | 411.881 M 0.63 % | 409.300 M -1.89 % | 417.172 M 4.82 % | 398.000 M 12.16 % | 354.856 M 19.08 % | 298.000 M 100.74 % | 148.451 M 6.42 % | 139.500 M 16.68 % | 119.553 M 55.67 % | 76.800 M -5.37 % | 81.157 M -15.64 % | 96.200 M 45.45 % | 66.141 M -9.64 % | 73.200 M 53.90 % | 47.564 M -73.08 % | 176.684 M 49 810.73 % | 354.000 K -99.99 % | 5.145 B -1.23 % | 5.209 B | 0.000 -100.00 % | 5.161 B 0.31 % | 5.145 B 0.39 % | 5.125 B 2.49 % | 5.000 B 0.97 % | 4.952 B -13.73 % | 5.741 B -1.25 % | 5.813 B 1.32 % | 5.738 B -0.35 % | 5.758 B -2.38 % | 5.898 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 13.083 M 0.12 % | 13.067 M 0.00 % | 13.067 M 1.45 % | 12.880 M 0.00 % | 12.880 M -3.14 % | 13.297 M 0.00 % | 13.297 M 581.20 % | 1.952 M | 0.000 -100.00 % | 2.575 M | 0.000 -100.00 % | 2.341 M | 0.000 -100.00 % | 493.000 K | 0.000 -100.00 % | 1.092 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -277.355 M -0.93 % | -274.792 M -5.22 % | -261.148 M -0.71 % | -259.300 M 4.44 % | -271.356 M 0.00 % | -271.356 M 1.39 % | -275.185 M 0.00 % | -275.185 M 5.57 % | -291.426 M | 0.000 100.00 % | -256.238 M | 0.000 100.00 % | -220.749 M | 0.000 100.00 % | -230.956 M | 0.000 100.00 % | -245.134 M | 0.000 100.00 % | -247.009 M | 0.000 100.00 % | -159.756 M | 0.000 100.00 % | -84.028 M | 0.000 100.00 % | -73.394 M | 0.000 100.00 % | -79.523 M | 0.000 100.00 % | -113.298 M | 0.000 100.00 % | -69.807 M -8.18 % | -64.528 M -109.68 % | -30.775 M -73.87 % | -17.700 M 93.43 % | -269.329 M -39.40 % | -193.200 M | 0.000 100.00 % | -48.500 M 66.48 % | -144.672 M -827.38 % | -15.600 M -201.96 % | 15.300 M 108.24 % | -185.600 M -106.43 % | -89.908 M 66.59 % | -269.100 M -1 694.00 % | -15.000 M 96.29 % | -404.100 M |
| Common stock | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 0.00 % | 1.092 B 47.50 % | 740.400 M -32.20 % | 1.092 B 57.15 % | 694.900 M -36.37 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B 139.70 % | 455.600 M -58.28 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B | 0.000 -100.00 % | 1.092 B 14.19 % | 956.279 M 94.35 % | 492.045 M -66.80 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 0.00 % | 1.482 B 1 318.37 % | 104.500 M 0.02 % | 104.480 M -0.02 % | 104.500 M 0.00 % | 104.500 M 0.00 % | 104.500 M |
| Total equity | 1.512 B 0.00 % | 1.512 B -5.34 % | 1.597 B 0.00 % | 1.597 B -2.28 % | 1.634 B 0.00 % | 1.634 B -3.04 % | 1.685 B 0.00 % | 1.685 B -51.02 % | 3.441 B -4.53 % | 3.604 B -0.19 % | 3.611 B -9.95 % | 4.010 B 0.21 % | 4.002 B 91.43 % | 2.090 B 0.52 % | 2.080 B -2.36 % | 2.130 B -49.70 % | 4.235 B -2.76 % | 4.355 B 99.79 % | 2.180 B -3.49 % | 2.259 B -0.28 % | 2.265 B -2.99 % | 2.335 B -0.26 % | 2.341 B -0.10 % | 2.343 B -0.26 % | 2.349 B -1.63 % | 2.388 B -0.20 % | 2.393 B 0.03 % | 2.392 B -0.17 % | 2.397 B -0.26 % | 2.403 B 0.23 % | 2.397 B 16.22 % | 2.063 B 106.44 % | 999.175 M -35.84 % | 1.557 B 0.43 % | 1.551 B -4.42 % | 1.622 B -3.54 % | 1.682 B -6.79 % | 1.804 B -3.34 % | 1.867 B -10.25 % | 2.080 B -5.51 % | 2.201 B 160.86 % | 843.800 M 8.29 % | 779.221 M 26.81 % | 614.500 M -29.38 % | 870.100 M 0.24 % | 868.000 M |
| Other non current liabilities | 54.081 M -91.97 % | 673.464 M 1 223.79 % | 50.874 M -91.05 % | 568.299 M -12.54 % | 649.803 M -1.69 % | 660.969 M 7.70 % | 613.735 M 0.00 % | 613.735 M 13.34 % | 541.516 M 13.67 % | 476.400 M 11.41 % | 427.612 M 5.19 % | 406.500 M 923.57 % | 39.714 M -89.65 % | 383.800 M -4.72 % | 402.803 M -6.08 % | 428.900 M -16.89 % | 516.068 M -3.10 % | 532.600 M 1.84 % | 522.974 M 22.19 % | 428.000 M 24.83 % | 342.869 M 21.46 % | 282.300 M 28 229 900.00 % | 1.000 K -100.00 % | 180.400 M 12.73 % | 160.032 M 32.70 % | 120.600 M -2.83 % | 124.112 M 13.76 % | 109.100 M 1.37 % | 107.625 M -36.58 % | 169.700 M 18.95 % | 142.667 M 529.93 % | 22.648 M -70.56 % | 76.941 M 64.05 % | 46.900 M -8.31 % | 51.148 M -99.02 % | 5.214 B 9 615.46 % | 53.666 M -2.43 % | 55.000 M -0.80 % | 55.444 M -5.58 % | 58.720 M -8.54 % | 64.200 M -81.57 % | 348.300 M -0.20 % | 349.015 M -4.14 % | 364.100 M -0.08 % | 364.400 M -0.38 % | 365.800 M |
| Long term debt | 232.002 M 0.00 % | 232.002 M -6.58 % | 248.337 M 0.00 % | 248.337 M 16.18 % | 213.757 M 0.00 % | 213.757 M -8.51 % | 233.628 M 0.00 % | 233.628 M -18.19 % | 285.561 M 8.17 % | 264.000 M -3.35 % | 273.144 M -5.32 % | 288.500 M 0.18 % | 287.983 M 0.13 % | 287.600 M 0.06 % | 287.438 M -1.22 % | 291.000 M 31.87 % | 220.672 M 8.17 % | 204.000 M -6.16 % | 217.389 M -2.78 % | 223.600 M -58.66 % | 540.829 M 142.52 % | 223.000 M 134.78 % | 94.983 M -4.15 % | 99.100 M -0.15 % | 99.248 M 61.38 % | 61.500 M -9.72 % | 68.119 M -9.66 % | 75.400 M -49.93 % | 150.575 M | 0.000 -100.00 % | 121.313 M 2 327.72 % | 4.997 M -89.30 % | 46.718 M -99.06 % | 4.991 B -1.23 % | 5.053 B | 0.000 -100.00 % | 5.000 B -1.06 % | 5.054 B 4.00 % | 4.860 B 3.85 % | 4.680 B 128.17 % | 2.051 B 19.01 % | 1.723 B -4.17 % | 1.798 B -7.78 % | 1.950 B 5.30 % | 1.852 B -5.20 % | 1.954 B |
| Total non current liabilities | 298.366 M -67.05 % | 905.466 M 192.15 % | 309.929 M -62.05 % | 816.636 M -6.64 % | 874.726 M 0.00 % | 874.726 M 3.23 % | 847.363 M 0.00 % | 847.363 M 176.79 % | 306.139 M -3.61 % | 317.600 M -2.65 % | 326.229 M -3.14 % | 336.800 M 0.36 % | 335.582 M 0.59 % | 333.600 M -0.01 % | 333.617 M -2.51 % | 342.200 M 26.21 % | 271.128 M 8.28 % | 250.400 M -4.57 % | 262.397 M 0.19 % | 261.900 M 1.14 % | 258.960 M 0.45 % | 257.800 M 100.70 % | 128.453 M -1.34 % | 130.200 M 1.53 % | 128.234 M 46.22 % | 87.700 M -6.11 % | 93.403 M -3.11 % | 96.400 M 33.99 % | 71.945 M 263.36 % | 19.800 M -30.28 % | 28.400 M -13.47 % | 32.821 M -11.75 % | 37.191 M -99.33 % | 5.539 B -1.66 % | 5.632 B -0.40 % | 5.655 B 0.97 % | 5.600 B -1.46 % | 5.683 B 3.62 % | 5.485 B 1.90 % | 5.382 B 94.00 % | 2.774 B 1.54 % | 2.732 B -2.57 % | 2.804 B -10.23 % | 3.124 B 4.11 % | 3.000 B -4.40 % | 3.139 B |
| Other current liabilities | 308.193 M | 0.000 -100.00 % | 282.040 M | 0.000 -100.00 % | 239.136 M 4 932.98 % | -4.948 M 98.49 % | -326.693 M | 0.000 100.00 % | -173.629 M -38.46 % | -125.400 M 26.15 % | -169.795 M -184.41 % | -59.700 M -126.87 % | 222.160 M 365.74 % | -83.600 M 46.64 % | -156.671 M -10.88 % | -141.300 M 45.71 % | -260.259 M -26.77 % | -205.300 M 24.18 % | -270.786 M -55.27 % | -174.400 M 12.29 % | -198.846 M -165.13 % | -75.000 M -177.83 % | 96.367 M 338.53 % | -40.400 M 61.73 % | -105.568 M -589.99 % | -15.300 M 76.39 % | -64.814 M -211.61 % | -20.800 M 73.13 % | -77.411 M -5.75 % | -73.200 M -1.43 % | -72.168 M -307.83 % | 34.725 M 290.67 % | -18.212 M -148.83 % | 37.300 M -6.84 % | 40.038 M -81.03 % | 211.100 M 287.77 % | 54.439 M -17.89 % | 66.300 M -1.37 % | 67.223 M 2.94 % | 65.300 M -1.21 % | 66.100 M -5.16 % | 69.700 M -12.68 % | 79.817 M -16.94 % | 96.100 M -0.21 % | 96.300 M -5.22 % | 101.600 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.537 M | 0.000 -100.00 % | 180.243 M | 0.000 -100.00 % | 175.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.252 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.475 M | 0.000 -100.00 % | 6.758 M | 0.000 -100.00 % | 5.687 M 67.31 % | 3.399 M -88.66 % | 29.984 M 18.51 % | 25.300 M -2.71 % | 26.005 M | 0.000 -100.00 % | 38.497 M -20.13 % | 48.200 M -7.64 % | 52.187 M 5.86 % | 49.300 M 4.45 % | 47.200 M -2.68 % | 48.500 M -24.88 % | 64.562 M -17.02 % | 77.800 M -12.58 % | 89.000 M 2.06 % | 87.200 M |
| Short term debt | 203.126 M | 0.000 -100.00 % | 107.283 M | 0.000 -100.00 % | 221.205 M | 0.000 -100.00 % | 204.758 M | 0.000 -100.00 % | 159.247 M 26.99 % | 125.400 M 68.59 % | 74.381 M 24.59 % | 59.700 M -10.90 % | 67.001 M -19.86 % | 83.600 M -18.51 % | 102.592 M -27.39 % | 141.300 M -26.10 % | 191.209 M -6.86 % | 205.300 M 2.76 % | 199.783 M 14.55 % | 174.400 M 32.61 % | 131.512 M 75.35 % | 75.000 M 40.27 % | 53.468 M 32.35 % | 40.400 M 98.97 % | 20.305 M 32.71 % | 15.300 M 17.35 % | 13.038 M -37.32 % | 20.800 M 29.13 % | 16.108 M -77.99 % | 73.200 M 54.07 % | 47.512 M -72.33 % | 171.687 M 476 808.33 % | 36.000 K -99.98 % | 154.400 M -1.00 % | 155.964 M | 0.000 -100.00 % | 160.733 M 76.44 % | 91.100 M -65.65 % | 265.246 M -17.24 % | 320.500 M -88.95 % | 2.901 B -27.77 % | 4.017 B 0.06 % | 4.015 B 6.00 % | 3.787 B -3.03 % | 3.906 B -0.98 % | 3.944 B |
| Total current liabilities | 607.100 M | 0.000 -100.00 % | 506.707 M | 0.000 -100.00 % | 598.355 M 12 192.87 % | -4.948 M 90.05 % | -49.704 M 0.00 % | -49.704 M -109.41 % | 528.275 M 24.95 % | 422.800 M 10.65 % | 382.111 M 6.68 % | 358.200 M 0.10 % | 357.841 M 5.93 % | 337.800 M -7.13 % | 363.723 M -3.70 % | 377.700 M -20.03 % | 472.299 M -2.86 % | 486.200 M 0.36 % | 484.444 M 24.31 % | 389.700 M 22.75 % | 317.485 M 28.28 % | 247.500 M 18.07 % | 209.627 M 40.41 % | 149.300 M 7.17 % | 139.313 M 47.58 % | 94.400 M -12.05 % | 107.331 M 21.83 % | 88.100 M -12.37 % | 100.542 M -32.93 % | 149.900 M 23.62 % | 121.261 M -46.49 % | 226.594 M 388.71 % | 46.366 M -80.86 % | 242.300 M -4.03 % | 252.486 M -6.49 % | 270.000 M -3.00 % | 278.347 M 25.72 % | 221.400 M -46.09 % | 410.669 M -12.47 % | 469.200 M -84.62 % | 3.051 B -26.75 % | 4.166 B -0.62 % | 4.192 B -0.58 % | 4.216 B -3.15 % | 4.353 B -1.12 % | 4.402 B |
| Total liabilities | 905.466 M 0.00 % | 905.466 M 10.88 % | 816.636 M 0.00 % | 816.636 M -6.64 % | 874.726 M 0.00 % | 874.726 M 3.23 % | 847.363 M 0.00 % | 847.363 M 1.55 % | 834.414 M 12.70 % | 740.400 M 4.53 % | 708.340 M 1.92 % | 695.000 M 0.23 % | 693.423 M 3.28 % | 671.400 M -3.72 % | 697.340 M -3.13 % | 719.900 M -3.16 % | 743.427 M 0.93 % | 736.600 M -1.37 % | 746.841 M 14.62 % | 651.600 M 13.04 % | 576.445 M 14.08 % | 505.300 M 49.46 % | 338.080 M 20.96 % | 279.500 M 4.47 % | 267.547 M 46.92 % | 182.100 M -9.28 % | 200.734 M 8.80 % | 184.500 M 6.96 % | 172.487 M 1.64 % | 169.700 M 13.39 % | 149.661 M -42.31 % | 259.415 M 210.46 % | 83.557 M -98.55 % | 5.781 B -1.76 % | 5.885 B -0.67 % | 5.925 B 0.78 % | 5.879 B -0.44 % | 5.905 B 0.16 % | 5.895 B 0.75 % | 5.851 B 0.44 % | 5.826 B -15.55 % | 6.898 B -1.40 % | 6.996 B -4.69 % | 7.340 B -0.19 % | 7.354 B -2.48 % | 7.541 B |
| Other non current assets | 308.234 M -85.79 % | 2.170 B 765.60 % | 250.664 M -88.45 % | 2.170 B 6.16 % | 2.044 B -2.38 % | 2.094 B 4.71 % | 1.999 B -4.47 % | 2.093 B 796.56 % | 233.439 M -42.63 % | 406.900 M 24.98 % | 325.565 M -30.17 % | 466.200 M 43.03 % | 325.940 M -28.32 % | 454.700 M -0.28 % | 455.959 M -20.27 % | 571.900 M 33.17 % | 429.444 M -9.65 % | 475.300 M 41.83 % | 335.127 M -42.22 % | 580.000 M 37.12 % | 422.989 M -28.11 % | 588.400 M 34.57 % | 437.235 M -26.70 % | 596.500 M 32.96 % | 448.621 M -21.36 % | 570.500 M 261 597.25 % | 218.000 K -99.96 % | 512.000 M 42.88 % | 358.355 M -34.51 % | 547.200 M 21.87 % | 449.020 M 16.96 % | 383.910 M 120.84 % | 173.839 M -95.28 % | 3.682 B -1.67 % | 3.744 B 7 733.29 % | 47.800 M -98.77 % | 3.884 B -1.29 % | 3.935 B -2.31 % | 4.028 B 0.73 % | 3.998 B 3 998 150.00 % | 100.000 K 200.00 % | -100.000 K -100.00 % | 3.979 B -6.42 % | 4.252 B -5.16 % | 4.484 B -3.49 % | 4.646 B |
| Long term investments | 0.000 | 0.000 -100.00 % | 54.447 M | 0.000 -100.00 % | 49.897 M | 0.000 -100.00 % | 17.587 M | 0.000 -100.00 % | 82.174 M | 0.000 -100.00 % | 59.723 M | 0.000 -100.00 % | 52.769 M | 0.000 -100.00 % | 34.642 M | 0.000 -100.00 % | 56.610 M | 0.000 -100.00 % | 52.138 M | 0.000 -100.00 % | 62.894 M | 0.000 -100.00 % | 53.655 M | 0.000 -100.00 % | 46.737 M | 0.000 -100.00 % | 43.853 M | 0.000 -100.00 % | 77.698 M | 0.000 100.00 % | -290.000 K 77.76 % | -1.304 M -121.39 % | -589.000 K -100.03 % | 2.106 B 5.19 % | 2.002 B -65.28 % | 5.766 B 198.20 % | 1.934 B -4.68 % | 2.029 B 4.10 % | 1.949 B -5.70 % | 2.067 B -66.26 % | 6.125 B 3.90 % | 5.895 B 200.23 % | 1.964 B 10.33 % | 1.780 B 2.10 % | 1.743 B 3.08 % | 1.691 B |
| Intangible assets | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 451.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.500 M 561.98 % | 13.520 M | 0.000 -100.00 % | 24.425 M -20.18 % | 30.600 M -0.42 % | 30.730 M 40.45 % | 21.880 M -1.00 % | 22.100 M -7.14 % | 23.800 M 20.46 % | 19.758 M -29.18 % | 27.900 M 8.56 % | 25.700 M 314.52 % | 6.200 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.984 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 -100.00 % | 16.200 M 0.00 % | 16.200 M 0.00 % | 16.200 M |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 75.984 M | 0.000 -100.00 % | 223.000 K | 0.000 100.00 % | -59.723 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 % | 434.982 M | 0.000 -100.00 % | 451.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.500 M -0.15 % | 13.520 M -44.36 % | 24.300 M -0.51 % | 24.425 M -20.18 % | 30.600 M -0.42 % | 30.730 M 40.45 % | 21.880 M -1.00 % | 22.100 M -7.14 % | 23.800 M 20.46 % | 19.758 M -55.20 % | 44.100 M 5.25 % | 41.900 M 87.05 % | 22.400 M |
| Property plant equipment net | 3.457 M -98.60 % | 247.381 M 7 178.05 % | 3.399 M -98.61 % | 244.005 M -3.26 % | 252.229 M 0.00 % | 252.229 M 3.60 % | 243.470 M 0.00 % | 243.470 M 12 240.09 % | 1.973 M | 0.000 -100.00 % | 2.274 M | 0.000 -100.00 % | 2.807 M | 0.000 -100.00 % | 1.616 M | 0.000 -100.00 % | 1.450 M | 0.000 -100.00 % | 1.503 M | 0.000 -100.00 % | 1.577 M | 0.000 -100.00 % | 1.629 M | 0.000 -100.00 % | 1.448 M | 0.000 -100.00 % | 929.000 K | 0.000 -100.00 % | 319.000 K | 0.000 -100.00 % | 571.000 K 102.48 % | 282.000 K 28 100.00 % | 1.000 K -99.98 % | 5.500 M -16.87 % | 6.616 M -11.79 % | 7.500 M 3.92 % | 7.217 M -3.77 % | 7.500 M -2.11 % | 7.662 M -4.11 % | 7.990 M -2.56 % | 8.200 M -16.33 % | 9.800 M -1.22 % | 9.921 M -71.08 % | 34.300 M -1.72 % | 34.900 M -1.13 % | 35.300 M |
| Total non current assets | 389.130 M -83.90 % | 2.417 B 522.83 % | 388.087 M -83.92 % | 2.414 B 2.89 % | 2.346 B 0.00 % | 2.346 B 0.40 % | 2.336 B 0.00 % | 2.336 B 488.64 % | 396.913 M -2.45 % | 406.900 M -0.14 % | 407.453 M -12.60 % | 466.200 M -0.10 % | 466.673 M 2.63 % | 454.700 M -21.13 % | 576.549 M 0.81 % | 571.900 M -0.68 % | 575.834 M 21.15 % | 475.300 M 0.00 % | 475.293 M -18.05 % | 580.000 M 0.19 % | 578.885 M -1.62 % | 588.400 M 0.05 % | 588.131 M -1.40 % | 596.500 M 0.23 % | 595.145 M 4.32 % | 570.500 M -1.11 % | 576.930 M 12.68 % | 512.000 M -6.55 % | 547.910 M 0.13 % | 547.200 M -0.13 % | 547.895 M 16.09 % | 471.947 M 122.16 % | 212.440 M -96.66 % | 6.362 B 0.44 % | 6.334 B -1.45 % | 6.427 B 0.03 % | 6.425 B -2.15 % | 6.567 B -0.33 % | 6.588 B -1.27 % | 6.673 B -0.42 % | 6.702 B 4.34 % | 6.423 B -1.10 % | 6.494 B -1.00 % | 6.560 B -2.32 % | 6.716 B -1.52 % | 6.820 B |
| Other current assets | 73.987 M | 0.000 -100.00 % | 18.376 M | 0.000 100.00 % | -1.939 B | 0.000 | 0.000 | 0.000 -100.00 % | 14.001 M -71.66 % | 49.400 M -58.82 % | 119.949 M 98.92 % | 60.300 M -19.04 % | 74.478 M 32.29 % | 56.300 M 58.53 % | 35.514 M -7.27 % | 38.300 M 101.96 % | -1.959 B -1 556.25 % | 134.500 M 15.26 % | 116.690 M 82.61 % | 63.900 M 765.50 % | 7.383 M -89.90 % | 73.100 M 169.48 % | 27.126 M -38.07 % | 43.800 M -16.38 % | 52.381 M 61.17 % | 32.500 M 1 316.74 % | 2.294 M -81.79 % | 12.600 M -17.49 % | 15.270 M -60.95 % | 39.100 M -15.08 % | 46.041 M -73.23 % | 171.960 M 356.71 % | 37.652 M | 0.000 -100.00 % | 91.500 M 1 245.59 % | 6.800 M -93.01 % | 97.230 M 12.40 % | 86.500 M -2.96 % | 89.139 M 1 597.89 % | 5.250 M -21.64 % | 6.700 M -76.74 % | 28.800 M -65.62 % | 83.758 M 323.02 % | 19.800 M 19 700.00 % | 100.000 K -99.62 % | 26.600 M |
| Short term investments | 27.723 M | 0.000 -100.00 % | 7.444 M | 0.000 -100.00 % | 18.412 M | 0.000 -100.00 % | 52.191 M | 0.000 -100.00 % | 115.039 M | 0.000 -100.00 % | 20.025 M | 0.000 -100.00 % | 22.605 M | 0.000 -100.00 % | 22.449 M | 0.000 -100.00 % | 10.438 M | 0.000 -100.00 % | 10.053 M | 0.000 -100.00 % | 4.713 M | 0.000 -100.00 % | 14.881 M | 0.000 -100.00 % | 14.086 M | 0.000 -100.00 % | 19.285 M | 0.000 -100.00 % | 454.000 K | 0.000 -100.00 % | 1.440 M 10.26 % | 1.306 M -11.64 % | 1.478 M -94.76 % | 28.200 M 49.31 % | 18.887 M -60.49 % | 47.800 M -5.49 % | 50.579 M 372.70 % | 10.700 M 12.24 % | 9.533 M -72.76 % | 34.990 M 100.85 % | -4.109 B -3.24 % | -3.981 B -15 537.06 % | 25.786 M -54.60 % | 56.800 M 95.86 % | 29.000 M 4.32 % | 27.800 M |
| cash and cash equivalents | 32.799 M -65.54 % | 95.167 M -48.95 % | 186.432 M 0.00 % | 186.432 M 14.28 % | 163.131 M 0.00 % | 163.131 M -16.90 % | 196.298 M 0.00 % | 196.298 M 71.87 % | 114.215 M -42.14 % | 197.400 M 59.08 % | 124.085 M -37.99 % | 200.100 M 5.55 % | 189.577 M -43.26 % | 334.100 M 11.53 % | 299.554 M 33.14 % | 225.000 M 16.03 % | 193.915 M -37.63 % | 310.900 M -6.93 % | 334.039 M 68.79 % | 197.900 M -7.65 % | 214.292 M 2.53 % | 209.000 M 49.61 % | 139.698 M 140.86 % | 58.000 M -47.07 % | 109.576 M 498.78 % | 18.300 M -87.55 % | 146.951 M 27.56 % | 115.200 M 48.25 % | 77.706 M 22.95 % | 63.200 M 64.98 % | 38.307 M 72.41 % | 22.218 M -20.12 % | 27.815 M -52.45 % | 58.500 M -30.12 % | 83.710 M 55.31 % | 53.900 M -5.79 % | 57.211 M -7.87 % | 62.100 M -26.33 % | 84.296 M -23.28 % | 109.880 M -7.12 % | 118.300 M 238.97 % | 34.900 M -45.18 % | 63.662 M 6.82 % | 59.600 M -58.70 % | 144.300 M 61.23 % | 89.500 M |
| Cash and short term investments | 60.522 M | 0.000 -100.00 % | 193.876 M | 0.000 -100.00 % | 181.543 M 11.29 % | 163.131 M -16.90 % | 196.298 M 0.00 % | 196.298 M 71.87 % | 114.215 M -42.14 % | 197.400 M 36.98 % | 144.110 M -27.98 % | 200.100 M -5.69 % | 212.182 M -36.49 % | 334.100 M 3.76 % | 322.003 M 43.11 % | 225.000 M 10.10 % | 204.353 M -34.27 % | 310.900 M -9.65 % | 344.092 M 73.87 % | 197.900 M -9.64 % | 219.005 M 4.79 % | 209.000 M 35.21 % | 154.579 M 166.52 % | 58.000 M -53.10 % | 123.662 M 575.75 % | 18.300 M -88.99 % | 166.236 M 44.30 % | 115.200 M 47.39 % | 78.160 M 23.67 % | 63.200 M 59.01 % | 39.747 M 68.96 % | 23.524 M -15.43 % | 27.815 M -67.92 % | 86.700 M -15.49 % | 102.597 M 0.88 % | 101.700 M -5.65 % | 107.790 M 48.06 % | 72.800 M -22.41 % | 93.829 M -35.23 % | 144.870 M 22.46 % | 118.300 M 238.97 % | 34.900 M -60.98 % | 89.448 M -23.15 % | 116.400 M -32.83 % | 173.300 M 47.74 % | 117.300 M |
| Total current assets | 2.028 B | 0.000 -100.00 % | 2.025 B | 0.000 -100.00 % | 163.131 M 0.00 % | 163.131 M -16.90 % | 196.298 M 0.00 % | 196.298 M -90.90 % | 2.158 B 1.04 % | 2.136 B 1.38 % | 2.106 B -5.70 % | 2.234 B 0.28 % | 2.228 B -3.45 % | 2.307 B 4.85 % | 2.200 B -3.41 % | 2.278 B -0.30 % | 2.285 B -6.31 % | 2.439 B -0.51 % | 2.451 B 5.21 % | 2.330 B 2.99 % | 2.262 B 0.48 % | 2.252 B 7.69 % | 2.091 B 3.18 % | 2.026 B 0.23 % | 2.022 B 1.08 % | 2.000 B -0.84 % | 2.017 B -2.33 % | 2.065 B 2.17 % | 2.021 B -0.22 % | 2.026 B 1.32 % | 1.999 B 8.05 % | 1.850 B 112.59 % | 870.292 M -10.84 % | 976.100 M -11.37 % | 1.101 B -1.62 % | 1.119 B -1.36 % | 1.135 B -0.63 % | 1.142 B -2.69 % | 1.174 B -6.70 % | 1.258 B -5.06 % | 1.325 B 0.45 % | 1.319 B 2.97 % | 1.281 B -8.14 % | 1.395 B -7.53 % | 1.508 B -5.12 % | 1.589 B |
| Inventory | 1.822 B | 0.000 -100.00 % | 1.740 B | 0.000 -100.00 % | 1.853 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.916 B 1.45 % | 1.889 B 2.52 % | 1.842 B -2.33 % | 1.886 B -0.50 % | 1.896 B -1.09 % | 1.917 B 4.00 % | 1.843 B -4.70 % | 1.934 B -2.16 % | 1.976 B -0.85 % | 1.993 B 0.65 % | 1.980 B 0.85 % | 1.964 B 4.13 % | 1.886 B -0.03 % | 1.887 B -0.50 % | 1.896 B 1.09 % | 1.876 B 1.89 % | 1.841 B -0.38 % | 1.848 B 0.62 % | 1.836 B -5.10 % | 1.935 B 0.38 % | 1.928 B 0.45 % | 1.919 B 0.92 % | 1.902 B 16.87 % | 1.627 B 102.54 % | 803.347 M 0.43 % | 799.900 M -11.82 % | 907.162 M -2.00 % | 925.700 M -0.45 % | 929.860 M -5.39 % | 982.800 M -0.80 % | 990.727 M -3.90 % | 1.031 B -1.16 % | 1.043 B -5.13 % | 1.099 B -0.75 % | 1.108 B -5.39 % | 1.171 B -3.52 % | 1.214 B -6.93 % | 1.304 B |
| Net receivables | 71.615 M | 0.000 -100.00 % | 73.242 M | 0.000 -100.00 % | 68.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.904 B | 0.000 -100.00 % | 45.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.041 M | 0.000 -100.00 % | 10.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.098 M | 0.000 -100.00 % | 4.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.707 M -57.56 % | 27.583 M | 0.000 -100.00 % | 89.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.000 M 2.26 % | 75.300 M | 0.000 | 0.000 -100.00 % | 87.400 M | 0.000 -100.00 % | 141.400 M |
| Tax assets | 77.439 M | 0.000 -100.00 % | 79.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.104 M | 0.000 -100.00 % | 79.614 M | 0.000 -100.00 % | 85.157 M | 0.000 -100.00 % | 84.332 M | 0.000 -100.00 % | 88.330 M | 0.000 -100.00 % | 86.525 M | 0.000 -100.00 % | 91.425 M | 0.000 -100.00 % | 95.612 M | 0.000 -100.00 % | 98.339 M | 0.000 -100.00 % | 96.948 M | 0.000 -100.00 % | 111.087 M | 0.000 -100.00 % | 98.594 M 10.71 % | 89.059 M 127.26 % | 39.189 M -92.95 % | 555.500 M -2.11 % | 567.469 M -2.41 % | 581.500 M 0.95 % | 576.036 M 1.92 % | 565.200 M -1.45 % | 573.505 M -0.87 % | 578.550 M 5.96 % | 546.000 M 10.57 % | 493.800 M -5.35 % | 521.736 M 16.04 % | 449.600 M 9.05 % | 412.300 M -3.03 % | 425.200 M |
| 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 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.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 |
| Account payables | 95.781 M | 0.000 -100.00 % | 117.384 M | 0.000 -100.00 % | 138.014 M | 0.000 -100.00 % | 72.231 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.160 M | 0.000 -100.00 % | 68.680 M | 0.000 -100.00 % | 54.079 M | 0.000 -100.00 % | 69.050 M | 0.000 -100.00 % | 71.003 M | 0.000 -100.00 % | 67.334 M | 0.000 -100.00 % | 49.540 M | 0.000 -100.00 % | 85.263 M | 0.000 -100.00 % | 25.301 M | 0.000 -100.00 % | 54.545 M | 0.000 -100.00 % | 18.969 M 13.03 % | 16.783 M 3.93 % | 16.148 M -63.22 % | 43.900 M -12.73 % | 50.303 M -1.75 % | 51.200 M -8.13 % | 55.731 M -2.05 % | 56.900 M -14.94 % | 66.893 M -9.48 % | 73.900 M -3.15 % | 76.300 M 5.39 % | 72.400 M -15.22 % | 85.402 M -72.65 % | 312.300 M -3.13 % | 322.400 M -2.60 % | 331.000 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.382 M | 0.000 -100.00 % | 19.254 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 % | 10.252 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.475 M | 0.000 -100.00 % | 6.758 M | 0.000 -100.00 % | 5.687 M 67.31 % | 3.399 M 67.60 % | 2.028 M -69.73 % | 6.700 M 8.40 % | 6.181 M -19.73 % | 7.700 M 3.44 % | 7.444 M 4.85 % | 7.100 M -37.21 % | 11.307 M 19.02 % | 9.500 M 26.67 % | 7.500 M 15.38 % | 6.500 M -45.23 % | 11.868 M -42.11 % | 20.500 M -29.31 % | 29.000 M 14.17 % | 25.400 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.537 M -17.98 % | 264.000 M 46.47 % | 180.243 M -37.52 % | 288.500 M 64.78 % | 175.083 M | 0.000 -100.00 % | 161.840 M | 0.000 -100.00 % | 220.672 M 8.17 % | 204.000 M | 0.000 | 0.000 -100.00 % | 2.255 M | 0.000 -100.00 % | 23.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.835 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 5.001 M -94.77 % | 95.600 M -6.35 % | 102.086 M | 0.000 -100.00 % | 109.434 M 1.80 % | 107.500 M 2.35 % | 105.031 M -36.73 % | 166.000 M 0.12 % | 165.800 M -5.53 % | 175.500 M 1.63 % | 172.693 M -22.45 % | 222.700 M 39.54 % | 159.600 M -0.81 % | 160.900 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.720 B -4.53 % | 1.802 B -0.19 % | 1.806 B -9.95 % | 2.005 B 0.21 % | 2.001 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.117 B -2.76 % | 2.178 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 K | 0.000 -100.00 % | 227.000 K | 0.000 | 0.000 -100.00 % | 33.600 M 0.90 % | 33.300 M -2.63 % | 34.200 M -14.82 % | 40.148 M -3.26 % | 41.500 M 2.23 % | 40.593 M -0.51 % | 40.800 M 1.75 % | 40.100 M 1.01 % | 39.700 M 1.82 % | 38.990 M -5.36 % | 41.200 M -10.82 % | 46.200 M 1.54 % | 45.500 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 317.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.542 M | 0.000 -100.00 % | 121.261 M | 0.000 -100.00 % | 46.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 800.564 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 696.938 M 2.30 % | 681.292 M -9.29 % | 751.041 M 0.00 % | 751.041 M -6.19 % | 800.564 M 0.00 % | 800.564 M -6.38 % | 855.135 M 0.00 % | 855.135 M -5.50 % | 904.935 M | 0.000 -100.00 % | 967.143 M | 0.000 -100.00 % | 1.127 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.265 B | 0.000 -100.00 % | 1.326 B | 0.000 -100.00 % | 1.332 B | 0.000 -100.00 % | 1.333 B | 0.000 -100.00 % | 1.331 B -44.29 % | 2.388 B 73.01 % | 1.380 B -42.30 % | 2.392 B 73.82 % | 1.376 B -42.72 % | 2.403 B 74.32 % | 1.378 B 17.72 % | 1.171 B 116.42 % | 541.077 M 813.98 % | 59.200 M -80.55 % | 304.354 M 1.79 % | 299.000 M 87.62 % | 159.361 M -51.58 % | 329.100 M -32.63 % | 488.492 M -14.66 % | 572.400 M -13.73 % | 663.500 M -25.05 % | 885.200 M 21.99 % | 725.659 M -1.66 % | 737.900 M 0.48 % | 734.400 M -34.55 % | 1.122 B |
| Deferred tax liabilities non current | 12.283 M | 0.000 -100.00 % | 10.718 M | 0.000 -100.00 % | 11.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.337 M 102.78 % | -264.000 M -3 581.01 % | 7.584 M 102.63 % | -288.500 M -3 758.85 % | 7.885 M | 0.000 -100.00 % | 7.099 M | 0.000 -100.00 % | 6.687 M 103.28 % | -204.000 M -3 249.12 % | 6.478 M | 0.000 -100.00 % | 7.977 M | 0.000 -100.00 % | 9.481 M | 0.000 -100.00 % | 8.267 M | 0.000 -100.00 % | 8.503 M | 0.000 -100.00 % | 6.994 M | 0.000 -100.00 % | 5.442 M 5.14 % | 5.176 M 424.42 % | 987.000 K -99.76 % | 405.800 M -4.77 % | 426.147 M -3.30 % | 440.700 M 0.89 % | 436.810 M -6.36 % | 466.500 M 0.46 % | 464.364 M -2.79 % | 477.700 M -3.16 % | 493.300 M 1.71 % | 485.000 M 0.20 % | 484.020 M -17.50 % | 586.700 M -6.01 % | 624.200 M -5.14 % | 658.000 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -598.355 M -12 192.87 % | 4.948 M -90.05 % | 49.704 M 0.00 % | 49.704 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 | 0.000 | 0.000 |
| Total assets | 2.417 B 0.00 % | 2.417 B 0.15 % | 2.414 B 0.00 % | 2.414 B -3.80 % | 2.509 B 0.00 % | 2.509 B -0.94 % | 2.533 B 0.00 % | 2.533 B -0.87 % | 2.555 B 0.48 % | 2.543 B 1.14 % | 2.514 B -6.89 % | 2.700 B 0.21 % | 2.694 B -2.45 % | 2.762 B -0.55 % | 2.777 B -2.56 % | 2.850 B -0.38 % | 2.861 B -1.83 % | 2.914 B -0.43 % | 2.927 B 0.57 % | 2.910 B 2.42 % | 2.841 B 0.05 % | 2.840 B 6.01 % | 2.679 B 2.14 % | 2.623 B 0.23 % | 2.617 B 1.80 % | 2.571 B -0.90 % | 2.594 B 0.65 % | 2.577 B 0.31 % | 2.569 B -0.15 % | 2.573 B 1.01 % | 2.547 B 9.68 % | 2.322 B 114.47 % | 1.083 B -85.25 % | 7.339 B -1.30 % | 7.435 B -1.48 % | 7.547 B -0.18 % | 7.560 B -1.93 % | 7.709 B -0.68 % | 7.762 B -2.13 % | 7.931 B -1.19 % | 8.027 B 3.68 % | 7.742 B -0.43 % | 7.775 B -2.25 % | 7.954 B -3.27 % | 8.224 B -2.20 % | 8.409 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.500 K 0.00 % | -61.500 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 |
| Change in working capital | -56.430 M 0.00 % | -56.430 M -211.64 % | 50.545 M 0.00 % | 50.545 M 273.51 % | -29.130 M 0.00 % | -29.130 M -396.43 % | 9.827 M 0.00 % | 9.827 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.526 M 233.12 % | -31.194 M -603.62 % | 6.194 M 124.29 % | -25.500 M -185.01 % | 29.996 M 203.36 % | 9.888 M -67.27 % | 30.212 M 251.82 % | -19.900 M -113.05 % | 152.455 M 282.23 % | -83.659 M -500.80 % | 20.873 M |
| Accounts receivables | 130.000 K 0.00 % | 130.000 K 102.67 % | -4.868 M 0.00 % | -4.868 M -144.97 % | -1.987 M 0.00 % | -1.987 M 88.55 % | -17.357 M 0.00 % | -17.357 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 |
| Inventory | -55.577 M 0.00 % | -55.577 M -199.45 % | 55.887 M 0.00 % | 55.887 M 305.90 % | -27.143 M 0.00 % | -27.143 M -190.79 % | 29.897 M 0.00 % | 29.897 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.922 M | 0.000 | 0.000 -100.00 % | 2.300 M -93.18 % | 33.728 M | 0.000 | 0.000 100.00 % | -9.900 M 24.65 % | -13.138 M | 0.000 100.00 % | -158.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -983.000 K 0.00 % | -983.000 K -107.17 % | -474.500 K 0.00 % | -474.500 K | 0.000 | 0.000 100.00 % | -2.713 M 0.00 % | -2.713 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.448 M | 0.000 | 0.000 100.00 % | -27.800 M -644.91 % | -3.732 M | 0.000 | 0.000 100.00 % | -10.000 M -106.04 % | 165.593 M | 0.000 -100.00 % | 21.031 M |
| Other non cash items | 32.295 M 0.00 % | 32.295 M 484.46 % | -8.400 M 0.00 % | -8.400 M -129.80 % | 28.186 M 0.00 % | 28.186 M 227.64 % | 8.603 M 0.00 % | 8.603 M -72.81 % | 31.636 M 778.78 % | 3.600 M -90.93 % | 39.677 M 1 050.35 % | -4.175 M 73.95 % | -16.029 M -211.93 % | 14.321 M 232.34 % | -10.821 M -163.93 % | -4.100 M -40.08 % | -2.927 M -872.30 % | 379.000 K 102.36 % | -16.079 M -743.16 % | 2.500 M 158.87 % | -4.247 M 61.80 % | -11.117 M -1 774.25 % | 664.000 K |
| Net cash provided by operating activities | -31.302 M 0.00 % | -31.302 M -167.14 % | 46.625 M 0.00 % | 46.625 M 5 356.41 % | 854.500 K 0.00 % | 854.500 K -96.77 % | 26.419 M 0.00 % | 26.419 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.158 M 196.45 % | -21.936 M -435.62 % | 6.536 M 119.34 % | -33.800 M -198.53 % | 34.305 M 223.05 % | 10.619 M 8.57 % | 9.781 M 148.42 % | -20.200 M -113.72 % | 147.256 M 194.46 % | -155.893 M -10 131.72 % | 1.554 M |
| Investments in property plant and equipment | -61.500 K 0.00 % | -61.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -351.000 K -281.52 % | -92.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -402.500 K 0.00 % | -402.500 K | 0.000 | 0.000 100.00 % | -318.000 K 0.00 % | -318.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -76.000 K 0.00 % | -76.000 K -103.23 % | 2.350 M 0.00 % | 2.350 M -86.81 % | 17.806 M 0.00 % | 17.806 M 226.30 % | -14.099 M 0.00 % | -14.099 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 |
| Net cash used for investing activites | -137.500 K 0.00 % | -137.500 K -107.06 % | 1.947 M 0.00 % | 1.947 M -89.07 % | 17.806 M 0.00 % | 17.806 M 223.51 % | -14.417 M 0.00 % | -14.417 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.262 M 13 601.89 % | 53.000 K 100.77 % | -6.853 M -193.88 % | 7.300 M 678.25 % | 938.000 K 209.45 % | -857.000 K -107.05 % | 12.157 M 1 619.63 % | -800.000 K 63.08 % | -2.167 M -535.48 % | -341.000 K 22.50 % | -440.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.389 M -175.60 % | 168.504 M 81 502.90 % | -207.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Dividends paid | -34.872 M 0.00 % | -34.872 M -39.43 % | -25.010 M 0.00 % | -25.010 M 8.34 % | -27.286 M 0.00 % | -27.286 M -9.12 % | -25.004 M 0.00 % | -25.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 20.679 M 0.00 % | 20.679 M 273.61 % | -11.912 M 0.00 % | -11.912 M -49.67 % | -7.959 M 0.00 % | -7.959 M -160.74 % | 13.102 M 0.00 % | 13.102 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.726 M -74.94 % | 18.858 M 359.82 % | -7.258 M -119.94 % | -3.300 M -14.70 % | -2.877 M -110.40 % | 27.664 M 5 556.41 % | -507.000 K -101.50 % | 33.900 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -14.193 M 0.00 % | -14.193 M 61.56 % | -36.922 M 0.00 % | -36.922 M -4.76 % | -35.244 M 0.00 % | -35.244 M -196.11 % | -11.903 M 0.00 % | -11.903 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.726 M -74.94 % | 18.858 M 359.82 % | -7.258 M -119.94 % | -3.300 M 3.59 % | -3.423 M -112.37 % | 27.664 M 470.63 % | -7.464 M -122.02 % | 33.900 M 126.61 % | -127.389 M -175.60 % | 168.504 M 81 502.90 % | -207.000 K |
| Effect of forex changes on cash | 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 % | 52.000 K 201.96 % | -51.000 K -4.08 % | -49.000 K | 0.000 100.00 % | -69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -163.131 M -883.69 % | -16.584 M 0.00 % | -16.584 M -16 683.50 % | 100.000 K | 0.000 100.00 % | -115.513 M -196.69 % | 119.469 M 157.12 % | -209.169 M -200.37 % | 208.402 M 527.75 % | 33.198 M 1 179.26 % | -3.076 M 59.65 % | -7.624 M 74.42 % | -29.800 M -193.86 % | 31.751 M -15.32 % | 37.494 M 158.47 % | 14.506 M 12.45 % | 12.900 M -27.12 % | 17.701 M 44.26 % | 12.270 M 1 251.32 % | 908.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 163.131 M 1 083.69 % | -16.584 M -16 683.50 % | 100.000 K -99.88 % | 81.887 M 0.00 % | 81.887 M -58.52 % | 197.400 M 153.30 % | 77.931 M -72.86 % | 287.100 M 264.81 % | 78.698 M -26.11 % | 106.500 M -2.81 % | 109.576 M -6.51 % | 117.200 M -20.27 % | 147.000 M 27.60 % | 115.200 M 48.25 % | 77.706 M 22.95 % | 63.200 M 25.65 % | 50.300 M 54.15 % | 32.631 M 60.26 % | 20.361 M -35.48 % | 31.556 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.584 M 0.00 % | -16.584 M -16 683.50 % | 100.000 K -99.88 % | 81.887 M 0.00 % | 81.887 M -58.52 % | 197.400 M 153.30 % | 77.931 M -72.86 % | 287.100 M 105.51 % | 139.698 M 31.17 % | 106.500 M -2.81 % | 109.576 M -6.51 % | 117.200 M -20.25 % | 146.951 M 27.56 % | 115.200 M 48.25 % | 77.706 M 22.95 % | 63.200 M 25.57 % | 50.332 M 54.25 % | 32.631 M 0.51 % | 32.464 M |
| Operating cash flow | -31.302 M 0.00 % | -31.302 M -167.14 % | 46.625 M 0.00 % | 46.625 M 5 356.41 % | 854.500 K 0.00 % | 854.500 K -96.77 % | 26.419 M 0.00 % | 26.419 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.158 M 196.45 % | -21.936 M -435.62 % | 6.536 M 119.34 % | -33.800 M -198.53 % | 34.305 M 223.05 % | 10.619 M 8.57 % | 9.781 M 148.42 % | -20.200 M -113.72 % | 147.256 M 194.46 % | -155.893 M -10 131.72 % | 1.554 M |
| Capital expenditure | -61.500 K 0.00 % | -61.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -351.000 K -281.52 % | -92.000 K | 0.000 |
| Free CashFlow | -31.364 M 0.00 % | -31.364 M -167.27 % | 46.625 M 0.00 % | 46.625 M 5 356.41 % | 854.500 K 0.00 % | 854.500 K -96.77 % | 26.419 M 0.00 % | 26.419 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.158 M 196.45 % | -21.936 M -435.62 % | 6.536 M 119.34 % | -33.800 M -198.53 % | 34.305 M 223.05 % | 10.619 M 8.57 % | 9.781 M 148.42 % | -20.200 M -113.75 % | 146.905 M 194.18 % | -155.985 M -10 137.64 % | 1.554 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 |